Changelog
Release notes of the Payment System (PS) Rest API, newest release first.
PS 26.09.0
Added created_date for captures, refunds, chargebacks and chargeback reversals in the get Order details response
PS 26.03.0
Feature Changes
- Ideal becomes Wero. Hence, "iDEAL" branding is changed as "iDEAL | Wero"
PS 25.17
Feature changes
- Additional Risk checks
- Velocity check on card bin
- Velocity check on generated e-mail addresses
- Black list of disposable e-mail domains
- Various compliance updates for card schemes
Bug Fixes
- Fixed a race-conditions when PayPal payment is completed.
PS 25.15.0
Feature Changes
- Ideal 2.0
- E-mail address and country fields are now optional.
- Not providing a country or email address may limit the execution of risk checks, as well as the availability of certain payment methods.
Bug Fixes
- Payments menu now properly expands payment methods, even if PayPal is not available.
PS 25.12
Feature Changes
- Added support for Ideal Fast-Check Out
- The e-mail address in the Order-request is now optional.
- Added support for Act-as-Other-Merchant
- Chargeback reversal are now added to the status report of an Order/Payment.
Various Bug Fixes
- Payments now transition to status CANCELED, when there is a technical when canceling the payment.
- The checkout menu shows a waiting-for-payment banner when an Ideal QR code is scanned.
PS 25.06.0
Various bug fixes and optimizations.
PS 24.11
Feature changes
- Giropay/Evopayments payment method is deprecated and is no longer accepted by the system.
Existing payment with Giropay/Evopayments are still reported, as such.
Api changes
- Pagination is supported for the subscription Api
PS 24.10
Feature changes
- Giropay/Evopayments payment method is deprecated.
- Kosovo is now accepted as country for card payments.
PS 24.09
Bug Fixes
Feature updates
- For iDEAL payment method, issuer is marked as deprecated to support iDEAL2.0.
- For iDEAL payments it is no longer required to provide issuer. if provided, it will be ignored.
PS 24.08
- Features
- Improvided the client side encryption library to allow merchant key and/or merchant name
- Bug Fixes
- Various bug fixes
PS 24.07
- Bug Fixes
- Fixed issue in the checkout menu for GooglePay not properly refreshing when authentication fails or is canceled.
- Fixed issue in the checkout menu to not clear the popup message and replace it with a generic one.
PS 24.06
A regular maintenance release. Most notable change is the improved handling of input for GiroPay payments.
PS 24.05
Feature Changes
- For Google Pay payments it is no longer required to have the actual payment method (e.g. Mastercard or Visa) in the payment profile.
Bug Fixes
- Canceling an order no longer results in an HTTP-500 response.
PS 24.04
Feature Changes
- Backwards compatibility improvements.
- Zero amounts payments can be returned (not accepted) in the Order Details
- Blank descriptions can be returned (not accepted) in the Order Details
Bug Fixes
- Improved Rest Batch API Error handling
- Cardholder name validation is less strict (digits up to 6 are now allowed).
PS 24.02
Feature changes
- Added a new page for PayPal payment details
- Improved forwards compatability between SOAP API 1.3 and Rest API.
- GiroPay now only accepts IBAN as payment parameter
Bug Fixes
- Corrected output of Rest Batch API
- Other various bug fixes
PS 24.01
Feature changes
- Added Rest-API support for Cancel Order API.
- Added Rest-API support for returning shopper addresses.
- Added Subscription flow and updated API reference documentation for subscription.
The following payment methods are no longer supported:
- KBC/CBC (API and Menu)
The following payment methods are deprecated, existing configurations continue to work but new configurations are no longer possible.
- Sofort/E-banking
PS 23.11
Feature changes
- Added Rest-API support for KBC and CBC payments.
- Added e-check limitation (configuration) for PayPal payments.
PS 23.10
Feature Changes
- Gift card authorization amounts are now limited, based on EU-regulations.
- Items can be provided in the refund request. This requires that the original order also was created using items.
Bug Fixes
- Several minor bug fixes
PS 23.09
Changes
Bug Fixes
- Several minor bug fixes
Feature Changes
- Updated logos in the default payments menu
- Added endpoint to get the possible refund options
- Added support to get the refund details of a payment order via GET api call.
- Refund Api extend with an option to include the items to refund.
PS 23.08
Bug Fixes
- Some minor bug fixes
Feature Changes
- Enabled the usage of the business consumer type for in the Rest API.
PS 23.07
Bug Fixes
- Sandbox environment only: Fixed issue in KBC/CBC simulator
Features
- Sandbox environment only: Enabled 3DSv2 for Bancontact
3DSv2 support can be enabled upon request in the sandbox environment.
PS 23.06
Bug Fixes
- Various bug fixes
Feature Changes
- Added Payment Tokenization (available upon request).
This contains support for Bancontact WIP.
PS 23.05
Bug Fixes
- Fixed problem with Bancontact Intent button.
It works now reliably on iOS and Android devices - Fixed an issue with the new PayPal integration.
- Fixed an issue with Apple devices showing a download notification during credit card authentication.
Feature Changes
- No new features were added.
PS 23.04
Bug fixes
- Various bug fixes
Application Changes
- Improved Update URL handling
PS 23.03
Bug fixes
- Fixed issue with PayPlaza receipts not being returned in the status response.
- Various other fixes
Application Changes:
- Added a new PayPal integration to future proof the integration with PayPal. Existing PayPal configurations are not affected, but will be migrated to the new integration. A separate e-mail to affected merchants will be send.
PS 23.02
Bug Fixes
- Added support for international bank transfer (additional address lines)
- Various other fixes
Rest API Changes
- Added support for IN3
PS 22.07
Various bug fixes and improvements
PS 22.06
Rest API Changes:
- Added support for merchant authentication methods
Application Changes:
- Non-white space validation has been extended to the address fields street, city and state, accepting the apostrophe glyphs \u0027, \u02BC, \u2019.
PS 22.05
Documentation Changes:
- Updated links inside the documentation to point to the correct pages.
- Updated documentation for Apple Pay and Google Pay.
Rest API Changes:
- Refunding in original order amount is now possible, even if the payment capture was in a different currency.
Application Changes:
- Payment goes to canceled, in case of an internal processing error, instead of remaining stuck in a non-final state.
- Orders can now be paid using gift cards with a different currency.
PS 22.04
Major changes:
- Updated order details response to display the payment created date.
- Updated update url section with port and parameter details.
- Updated return url section with parameter details.
Several bug fixes and scheme compliance updates.
PS 22.03
Added the initial documentation of the Online Payments (PSP) platform.
Previous release notes:
- PS 22.02
- Added support for adding payment method specific payment data.
- Updated keys for GiroPay and ELV.
- Added wake-up address in start response for POINT_OF_SALE.
- PS 22.01
- Added support for POINT OF SALE.
- Added support for KLARNA.
- Added support for PRZELEWY_24.
- Added support for BLIK.
- PS 21.10
- Added support for 3RI authentication for credit card payments (start payment, start referenced payment, start subsequent payment).
- Added support for SEPA DIRECT DEBIT.
- PS 21.09
- Added support for Sepa Direct Debit
- PS 21.07
- Added support for completing pending credit authentication requests (sandbox environment only).
- Added support for credit card moto payments (configuration option).
- PS 21.06
- Added support for GiroPay
- Added support for Sofort (e-banking and uberweisung)
- Added support for bank transfer
- PS 21.05
- Extended Capture API with itemLines and shippingInformation.
- Shopper Bank Information returned for certain payment methods (configuration option).
- PS 21.04
- Added support for Subscriptions.
- Added support for SCA Exemptions.
- PS 21.03
- Added support for Przelewy24 and BLIK.
- PS 21.02
- Added endpoint for Google Pay authorization.
- PS 21.01
- Added Items endpoint to support Afterpay and Klarna.
- PS 20.09
- Added fallback to 3DSv1 when Card is not enrolled for 3DSv2
- PS 20.08
- Added endpoint for Refund
- PS 20.06
- Added endpoint for MasterCard Start Payment
- Added endpoint for Visa Start Payment
- Added endpoint for Amex Start Payment
- Added endpoint for Bancontact Start Payment
- Added endpoint for V Pay Start Payment
- Added endpoint for Maestro Start Payment
- Added endpoint for Create Shopper API
- PS 20.05
- Added endpoint for iDEAL Start Payment
- Added endpoint PayPal Start Payment
- PS 20.04
- Added optional return urls to create order.
- Updated Postman configuration files.
- Removed FAQ on return urls.
- PS 20.04
- Made profile in create order optional.
- Add return Url to Create Request
- PS 20.02
- Added endpoints for Apple Business Chat
- Corrected success status for Apple Pay authorization.
- PS 20.01
- Updated Apple Pay endpoints from /applepay to /mobile/applepay
- PS 19.12
- Added List payment methods of an Order.
- Added timeout to Apple Pay javascript.
- Added expiry to the create Order request
- Added expires_on to the create Order response
- PS 19.10
- Added Apple Pay.
- PS 19.09
- Update beta version to version 1 (v1).
No other changes to the API.
- Update beta version to version 1 (v1).
- PS 19.05
- Added capture
- PS 18.10
- Updated error handling
- Implemented Order Status
- PS 18.09
- Implemented Create Orders
- Implemented Order List Orders