- Payment Services v2
Gateway — v.24.12
API
Changed
- payment.js: Updated the version of jQuery used in payment.js to 3.7.1.
Added
- BI Data Source: Introduced BI Data Source API v2 built on OpenSearch for improved performance and functionality.
Features
Changed
- Job Configuration: A new column has been added to the "Write customized Settlement CSV" export step,
relatedFirstTransactionUuid
.
Added
- Audit Log: Audit logs are now available for providers. These logs include changes to the provider ID, data fetcher and configuration changes.
Fixed
- Callback: Fixed an issue where notifications for partial refunds were sometimes mapped to the wrong refund transaction.
- Post Processing Jobs: The "Write customized Settlement CSV" job step included two columns that accessed the UUID of the related transaction (
referenceTxUuid
andreferenceUuid
).referenceTxUuid
has therefore been removed. - Post Processing Jobs: Fixed an issue that would cause an error if no provider was entered in a connector.
- Provider Settlements and Reconciliation: When processing a settlement file, the meta-connector for a transaction is now set correctly if a meta-connector is used by the related transaction.
- Provider Settlements and Reconciliation: Fixed an issue that would occur when creating new transactions from a settlement.
- Provider Settlements and Reconciliation: Fixed an issue caused by restricting the allowed ports in the SFTP receiver.
- Virtual Terminal: Fixed an issue that could occur if surcharge and GST fee calculation permissions were granted, but only surcharges were configured in the virtual terminal.
Adapters
Changed
- Braintree (BRA-EP1): The merchant account ID has been added to the configuration used in the setup process to improve the integration. This ensures that transactions are correctly associated with the relevant merchant account.
- Klarna (KLW-EP1-APM):
Added support for the following countries:
- Czechia
- France
- Greece
- Hungary
- Ireland
- Italy
- Poland
- Portugal
- Slovakia
- Romania
- Spain.
- PXP (PXP-EP1):
- Added support for the Aircash and Aircash Abon payment methods.
- Added support for payout with redirect.
- Simulator: Updated the documentation to cover overriding the outcome.
Fixed
- Alignet (ALI-EP01-VIS): The
phoneCode
andphoneSubscriber
fields are no longer mandatory. - Klarna (KLW-EP1):
- Fixed an issue in the documentation regarding the shipping email and total discount amount.
customer.shippingEmail
has been corrected tocustomer.extraData.shippingEmail
anditems.item.totalDiscountAmount
has been changed toitems.item.extraData.totalDiscountAmount
. - Fixed an error that would occur if a request timed out. This was caused by the empty response not being handled correctly.
- Fixed an issue in the documentation regarding the shipping email and total discount amount.
- Mashreq (MASH): Fixed an error caused by unknown transactions in the postback.
- Sepa Express (SEP-EP3): Fixed an issue that would cause an error if the
connectorId
is missing when creating a mandate. The system now checks that this required value is present. - Worldline (ING): The SFTP password is no longer mandatory, as the setup is switching over to using a private key.
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.
PS v2
- Payment Services v2
Test: PS v2
- Payment Services v2
Gateway — v.24.11
Features
Changed
-
Account Updater: The information on when a customer's card was last updated only displays the date, not date and time. The documentation has been updated accordingly.
-
Meta connector (Multi-method connector): A number of changes have been implemented:
Routing rules view:
- Disabled and archived connectors are now only displayed if they are used in the routing rule. If such adapters are used, the adapter is displayed with the "(DISABLED)" prefix.
- If a connector used in a routing rule is disabled or archived, the rule can no longer be saved. A suitable error message is displayed.
Connector configuration:
- When a connector is disabled or archived, the system first checks whether the connector is used in any routing rules. If the connector is in use, a warning is displayed that connectors can only be disabled or archived if they are not used by any routing rules. A list of the routing profiles using the connector is also displayed.
Meta-connector configuration:
- When unarchiving a meta-connector, its status is automatically set to disabled.
- When enabling a meta-connector, the system checks whether the meta-connector uses any disabled or archived connectors. A corresponding message is displayed if the meta-connector cannot be enabled due to it referencing disabled/archived connectors.
Fixed
- Virtual Terminal: The merchant transaction ID is now a mandatory field in the virtual terminal.
Adapters
Changed
- ATOM (an NTT DATA Company) (ATOM-EP1-CC): Added post-processing logs.
- Braintree (BRA-EP2-CC): Added support for chargeback and chargeback reversals for disbursement and fee settlements.
- Redsys (RED):
- Updated the documentation to include information on the new configuration and parameter mapping.
- Added a merchant descriptor configuration to
DS_MERCHANT_MERCHANTDESCRIPTOR
- Mapped the description to
DS_MERCHANT_MERCHANTDESCRIPTOR
.
- Silverflow, Stripe (SIL-SEP-VIS, STRV2-EP1-VIS): Updated the documentation with information that final captures are supported by the adapter.
- Worldline (ING-EP1-CC): Increased the timeout to 60 seconds when retrieving settlement files.
Added
- CMI (CMI): The payment acquirer CMI has been a trusted partner of Moroccan merchants since 2004. The CMI adapter supports payment via credit card.
Fixed
- eMerchantPay (EME-EP3-SEP): Fixed a bug which caused partial refunds to be declined by the gateway, even though this transaction type is supported.
- HypYaad (HYP-EP1-CC): Fixed a bug that caused transactions with an amount higher than 999.99 to be ignored in settlements.
- PayPal (PPA, SHO): Fixed an issue that would occur when configuring a data fetcher for either PayPal or Shopify PayPal without the necessary required parameters. The user name and password in the configuration are now also shown as required.
- Worldline (ING-EP5): Updated the way transactions are voided to include additional information on the payment amount and currency. The status handling was also reworked to improve error handling and the accuracy of responses.
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.