- Payment Services v2
- Transparent Gateway API v2
Gateway — v.23.19
API
Added
- Transaction API: Added dedicated fields for the cardholder billing state (
billingAddressState
) and cardholder shipping state (shippingAddressState
) used in 3DS authentication.
Features
Changed
- Permissions: Front end user roles have been split into view and edit permissions.
- UI: Autocompletion of password input fields has been disabled as a security measure.
Fixed
- Multi-method Connector: Fixed an issue with converting register transactions to debit/preauthorize transactions for adapters that do not support register transactions directly. This conversion would fail when using multi-method meta-connectors in conjunction with the processing:convert-register-to-debit setting.
- Post-processing Schedule: Fixed an issue in calculating the post processing schedule interval.
- UI: Fixed the Token icon colour for white label tenants.
Adapters
Changed
- Klarna (KLW-EP1-APM): In order to support an upcoming change, the IXOPAY UUID is now provided via the
merchant_reference1
andmerchant_reference2
fields. IXOPAY now checks for the UUID inmerchant_reference2
when handling settlements, using this value as a fallback until changes to the handling of the UUID are complete. - Mashreq (MASH-EP01-CCRD): The response data is now used to set the transaction status instead of sending a separate request to retrieve the status.
- Valitor (VALIT-EP1-CC): Changed the Valitor ID used to map settlements, as the ID used previously could not handle certain cases such as refunds.
Added
- Adyen (ADY-EP3-BIZ): Bizum has been added as a new payment method.
- AsiaPay (ASIA): AsiaPay is an Asian digital payment service provider, covering credit and debit cards, online banking, digital wallets, BNPL and other digital payments. The new adapter supports GCash, BPI and ShopeePay as well as credit card payments with JCB and Mastercard.
Fixed
- eMerchantPay (EME-EP3): Fixed issues with invalid amounts that occurred when the currency is missing by using the related transaction's currency as a fallback.
- Worldline (ING-EP2-CC): Updated the adapter to use the same error mapping for adapter calls and incoming callbacks.
Please note that some of the features mentioned in the release notes may initially be available only within our sandbox environment for testing purposes. These features will be made available in the production environment upon successful testing and approval.
API v2, PS v2
- API v2
- Payment Services v2
Test: API v2, PS v2
- API v2
- Payment Services v2
Gateway — v.23.18
API
Added
- Transaction API: Updated the API response to include the
schemeReferenceIdentifier
field.
Features
Changed
- Performance Optimization: Improved performance of the admin UI for users with many locked transactions.
- Post Processing Jobs: Added a new post-processing option that calculates the sum total for line items with the same type and details (e.g. chargebacks) in the data export. A new field,
thisLineItemValue sum
has been added for this purpose.
Added
- Push Adapters: The OfflineInvoice and SepaDummy adapters now support preauthorize, register, capture, void, refund, debit and payout transactions, allowing these transactions to be included in IXOPAY.
Fixed
- Currency Conversion: The New Deviation Tolerance button is now only displayed if the user has permission to edit deviation tolerances.
- Currency Conversion: Fixed an issue where a JSON response was received instead of an HTML page when pressing Enter while entering data for deviation tolerances.
- Customer Profiles: Fixed an issue that caused a new customer profile to be added when sending a
paymentToken
of an existing customer profile by supplying atransactionToken
and acustomerProfileData.customerIdentification
in the request. - Customer Profiles: Fixed an issue with how deleted customer profiles are handled.
- Provider Setting: Only a single rolling reserve configuration can now be defined per payment method.
- Provider Settlements and Reconciliation: The timestamp for when a transaction was last modified is now updated correctly in the settlement status.
- User Settings: Fixed permissions for merchants assigned to sub-tenants.
Adapters
Changed
- dLocal (DLO-EP1): Extended the dLocal adapter to support transactions in Ecuador.
- dLocal (DLO-EP1-BT): Added support for bank transfers in Costa Rica.
- Straight2Bank Pay (STRAI-E01): Added a new option checkPaymentMethod for Straight2Bank settlements that only retrieves Billdesk transactions with the status
CREDITED
but not with the statusSUCCESS
. - Valitor (VALIT-EP1-CC): The ValitorPay adapter now supports network tokens.
Added
- Braintree (BRA-EP1): Extended the Braintree adapter to support Venmo as a payment method.
- Braintree (BRA): Switched from a deprecated SDK version to the latest version, migrated from checkout.js to JS SDK and added support to passthrough items, shipping/billing address details, invoice ID, discounts and shipping costs.
Fixed
- ATOM (an NTT DATA Company) (ATOM-EP1-CC): Fixed an issue that caused the signature to be calculated incorrectly if data contained special characters.
- Braintree (BRA-EP2): Updated the handling of Braintree disbursement and settlement handling to reflect the file structure supplied by Braintree for Interchange plus (IC+).
- EquensWorldline (EQW-EP2): Fixed the handling of responses using v3 of the API.
- Mashreq (MASH-EP01-CCRD): Fixed the mapping of transaction IDs in settlements for Mashreq.
- Nets Group (NETS-EP1): Fixed an issue with the Nets widget not displaying correctly on payment pages.
- Nuvei (NUV-EP1-CC, NUV-EP2-CC): Fixed an issue caused by Nuvei no longer providing the auth code in callbacks, which would cause refunds to fail.
- Nuvei (NUV-EP2): Fixed the mapping of errors to IXOPAY error codes.
- PAYONE (PASIX-EP1-CC): Added a new payment reference for Six that is valid for all countries.
- Volt (VOL-EP1): Fixed the mapping of Volt transactions in settlements.
Please note that some of the features mentioned in the release notes may initially be available only within our sandbox environment for testing purposes. These features will be made available in the production environment upon successful testing and approval.