Skip to main content

v.23.15

Features

Changed

  • API: The Transaction API has been updated to allow pay-by-link transactions to be cancelled with an API call using the URL supplied in the initial response.

Added

  • Account Updater: A new view has been added to the Account Updater, showing all merchants for the selected tenant, and permissions can now be set to view the enrollment status of merchants in the overview.

Fixed

  • Fee Management: Fixed an issue that prevented fees from being configured if no fee set had been added for the connector.
  • Post Processing: Fixed an issue that caused the post-processing job to fail when settlement reports were uploaded without a header.
  • Transaction Details: Fixed an issue where the payByLink and the surcharge transaction data was not copied to the new retry transaction when retrying a transaction.
  • Virtual Terminal: Added support for the Montenegrin language to the virtual terminal.

Adapters

Changed

  • Bank of America (BOFA-EP1-ACH): Added AchData return data for API results, status responses and callbacks.
  • Bank of America (BOFA-EP1-ACH): Added support for register and follow up debit transactions.
  • MultiSafepay (MUL): Added a new customer extraData parameter, locale, which maps directly to the MultisafePay locale parameter.
  • Worldline (ING): Added support for refund 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.

v.23.14

API

Fixed

  • Provisioning API: Fixed an issue with the Provisioning API that would prevent the creation of vault connectors under specific circumstances.

Features

Changed

  • Fee Engine: Changed the behavior for configuring GST fees to reflect the Surcharge dependencies.

Added

  • 3DS: The highest-supported 3DS version is now used where possible (i.e. 3DS v2.2.0 is used instead of v2.1.0). For more details, see 3DS 2.1.0 EOL and Changes to 3DS in IXOPAY.
  • Connector Settings: A new connector setting has been added (Postback/Status: Include isAFT in postback/status response) that includes information on whether AFT was performed using this transaction.
  • Post Processing: Added the ability to check whether data fetchers are set up correctly after adding or editing the data fetcher (currently only supported with the SepaExpress v1 settlement data fetcher). Results are shown in the data fetcher edit view.
  • Risk Profile: Added a filter check for all transactions with a payment instrument where the doNotResubmit flag is set for the Count of transactions using same payment instrument risk rule. Added the transaction's error status (error_adapter, error_internal, cancelled, invalid) to the transaction's status selection for the Count of transactions using same payment instrument risk rule.
  • Translation: Added Croatian and Slovenian to the merchant admin interface.

Fixed

  • 3DS: When external 3DS solutions are used, the values are no longer included in the postback, as IXOPAY can neither guarantee they are correct nor complete.
  • Customer profiles: Fixed an issue that resulted in an incorrect wallet reference ID being entered in customer profiles.
  • Multi-method connector: Fixed an issue relating to the retrieval of customer profiles when used in combination with multi-method connector.
  • Search: Fixed an issue that prevented the advanced search filters from working with certain adapters.
  • Transaction List: The URL included in the transaction tree on the transactions details page not link to the transactions view.
  • Transactions: Fixed an issue where sending an amount without specifying a currency would set the amount to 0 for void transactions. This resulted in a full void instead of a partial void.
  • UI: Fixed the tooltips in the screens used to edit connectors.
  • UI: Fixed the responsive styling for the 3DS configuration, making values easier to see.

Adapters

Changed

  • 2C2P (2C2P, 2C2P-EP1-CC): Added the option to ignore scheme fees to the settlement data fetcher configuration.
  • Braintree (BRA-EP2-CC): Added support for a new disbursement file.
  • Braintree (BRA-EP2-CC): The Braintree adapter now supports the new settlement file format for Myanmar.
  • Checkout.com (CHE-EP1): Added the ability to configure a private key for the Checkout.com settlement data fetcher.
  • DPO Pay (PAYGA-PYGT-CC): Added a new Private key parameter that can be configured at the connector level for SFTP servers.
  • EquensWorldline (EQW-EP2): Changed from v2 of the API to the new v3 API.
  • Mastercard Payment Gateway Services (MPG-EP1-CC): Added support for Westpac settlement file handling.
  • Trustly (TRU-EP1): The response status can now be configured and failed payouts are set to FAILED.

Added

  • Straight2Bank (STRAI-E01-MPESA): The Straight2Bank adapter now supports M-Pesa as a payment method.

Fixed

  • American Express (AMX-EP1-AMX): Fixed the handling of chargebacks and chargeback reversals in settlements for American Express.
  • Bank of America (BOFA-EP1-ACH): Fixed an issue that caused export errors due to missing mandatory data.
  • Bank of America (BOFA-EP1-ACH): Fixed an error regarding the export of routing number extra data in the NACHA export for Bank of America.
  • DOKU (DOKU, DOKU-EP01): Added support for refund transactions ini DOKU settlements.
  • DOKU (DOKU, DOKU-EP01): Fixed the mapping of settlement fees and the handling of settlement amounts for the DOKU adapter.
  • DPO Pay (PAYGA-PYGT): The DPO settlement parser has been updated to handle the new CSV structure of the settlement files.
  • DPO Pay (PAYGA-PYG): Fixed the SFTP login to include the mandatory private key.
  • Mashreq (MASH-EP01-CCRD): The default currency for the Mashreq adapter has been changed to QAR.
  • PAYONE (PASIX-EP1-CC): Updated the configration for Six settlements to allow a customer-specific key to be entered.
  • Redsys (RED-EP2-BIZ): Added support for HMAC_SHA256_V1 as a signature version for merchant integrations.
  • Straight2Bank (STRAI-E01): Fixed the handling of refund settlements for Straight2Bank.
  • Trustly (TRU-EP1): Fixed the handling of Trustly credit notification events for payouts to update the status to error and prevent chargebacks from being created.
  • Volt (VOL-EP1): The bearer token status was re-added to the status request header after it was inadvertently removed.
  • Volt (VOL-EP1): Updated the handling of Volt settlement files.
  • Worldline (ING-EP2): Fixed a bug regarding the handling of webhooks.
  • Worldpay (WOR-EP1): Fixed an issue that caused the settlement data fetcher to retrieve multiple settlements if the same settlement file was uploaded more than once.

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.

v.23.13

Features

Added

  • Post Processing Jobs: Added a new configuration option in the job configuration Processing Step: Copy Line Items from related batch - Do not aggregate line items with the same name that allows two line items with the same name.
  • Provider Settlements and Reconciliation: Added a new Provider Setting - Reconciliation: Create Provider Settlement with Conflict Log to handle settlements provided via reconciliation (e.g. PayPal) in cases where the transaction is missing or unknown.
  • UI Navigation: The Customer Profiles and Account Updater have been moved to the Tokenization menu.

Adapters

Changed

  • checkout.com (CHE-EP1): Aggregated payout information is now represented as line items in settlements. This includes interchange fees, scheme and network fees, provider fees, gateway fees and chargeback fees.
  • DPO Pay (PAYGA-PYGT-PMR): Updated the parser to handle the updated structure in newer settlement files.
  • eMerchantPay (EME-EP3): Removed the check that data has been entered in mandatory fields in EMPGenesis, as these mandatory fields can be disabled for the merchant by the PSP.

Added

  • Braintree (BRA-EP1-PPE): Added support for additional data (STC, AID, BN) required by Braintree for airlines and travel merchants when using PayPal as the payment method.
  • Braintree (BRA-EP1-PPE): Added support for tenant-specific BN code which are included with pre-authorization and debit transactions.
  • Braintree (BRA-EP2-CC): Added support for level 2/3 data for Visa and Mastercard transactions via Braintree.
  • Mashreq (MASH-EP01-CCRD): Added a new adapter for Mashreq. Mashreq a leading financial institutions in the UAE that provides banking and financial services. The adapter supports credit card transactions and settlements.
  • MultiSafepay (MUL-EP1): Added support for reconciliation and settlements for the Multisafepay adapter.
  • PayPal (PPA-EP1-PPE): Wallet data (first name and last name) is now exposed under Additional Info for payouts and debits.
  • Worldpay (ING-EP2): Added the option to configure an SFTP host and SFTP private key with optional SFTP passphrase instead of an SFTP password.

Fixed

  • BDO (BDO-EP1-GCASH): Risk check are now correctly applied to the BDO adapter.
  • DPO Pay (PAYGA-PYGT-CC): Added a check for a mandatory description in refunds.
  • PayPal (PPA-EP1-PPE): Fixed an issue handling the refund amount in partial refunds received via postback.
  • PayU (PAU-E01-CC): Implemented a method for tokenizing cards using debit and refund transaction for Colombia, as authorization and register transactions are not supported.
  • Redsys (RED-EP1-CC): Fixed an issue with the key length in the paramsKey extraData parameter.
  • Volt (VOL-EP1): Fixed error handling during Volt settlement notification handling.
  • Volt (VOL-EP1): By default the full list of banks is now retrieved for Volt. A subset of banks can be retrieved using parameters.page and parameters.limit.
  • Worldline (ING-EP3-CC): Fixed Worldline Ogone TWINT settlement refund fee handling.

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.

v.23.12

Features

Added

  • FAST Editor: Add a new placeholder in the FAST Editor to include the surchargeAmount in the hosted payment pages.
  • Post Processing: Enable clients to create reports of account updates using the post-processing engine.
  • Currency: Add ZWL as available currency.

Fixed

  • Connector Settings: Fix the connector setting to calculate the surcharge fee.
  • User Management: Fix an issue that archived users where still visible for merchants users.

Adapters

Added

  • Adyen Checkout (ADY-EP3-PCQ): Add refund and partial refund support for Payconiq by Bancontact Mobile for Adyen Checkout.
  • Alipay - Ant Group (ANT-EP1-ALIPL): Add Alipay+ shadow link (iMock - mocked responses) support for Alipay+ sandbox accounts.
  • Braintree (BRA-EP2-CC): Add two new file types for the Braintree settlement data fetcher to be configured.
  • Straight2Bank Pay (STRAI-E01-CC): Add refund transaction type for the Straight2Bank adapter.

Fixed

  • DOKU (DOKU-EP01): Make the DOKU settlement retrieval filter for filenames configurable.
  • DOKU (DOKU-EP01): Fix to allow the DOKU settlement currency configuration to be saved.
  • DPO Pay (PAYGA-PYGT-CC): Add mandatory parameter refunddetail for refund transactions.
  • DPO Pay (PAYGA-PYGT-CC): Fix handling of follow-up preauthorize, debit and payout transactions in combination with customer profile tokens.
  • Payabl (P21-EP1): Fix the behavior to set refunds immediately to success.
  • Paypal (PPA-EP1-PPE): Add Wallet data in the transactions additional data for PayPal payout transactions.
  • Straight2Bank Pay (STRAI-E01): Fix the settlement handling for Straight2Bank adapter allowing the second adapter transaction id to be empty.
  • Straight2Bank Pay (STRAI-E01): Fix mapping of newly introduced gstFee to scheme fee and deduct the fee from payout.
  • Volt (Settlement): Add an additional data fetcher configuration parameter extra data: notificationSecret.
  • Worldline (ING-EP2-SEP): Fix the error mapping for errors received via callbacks from the PSPs and set the transactions correctly to declined instead of successful.

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.

v.23.11

Features

Changed

  • Hosted Payment Pages: Include the surcharge amount placeholder on the hosted payment pages.
  • Post Processing Jobs: Enable the ability to trigger a job on Account Update and include it in the CSV report of the Export Transactions to CSV exporting job.

Added

  • Post Processing Jobs: Add post processing Job Type Templates, allowing creation of templates based on existing job types. Templates can be enabled/disabled and cascaded to subtenants, with options for editing and deleting available in the template list view.
  • Post Processing Jobs: Add the new field netSettlementAmountUnsigned to the Job Configuration > Exporting step - Write customized Settlement CSV. This field calculates the net settlement amount as abs(settlement amount) - abs(fee sum), independent of the input settlement.
  • UI Navigation: Prepare for the upcoming menu rework by displaying information about the new Navigation Section "Tokenization." This section will house existing platform features such as Customer Profiles and Account Updater.

Adapters

Changed

  • Adyen (ADY-EP3-CC): Enhance security by adding HMAC signatures to protect the server from unauthorized webhook events in the AdyenCheckout configuration.
  • Beem (BEEM-EP1-BEEMW): Replace the certificate and key connector configuration fields with the pre-shared EFTPOS certificate and key.
  • checkout.com (CHE-EP1-CC): Rework the Connector Configuration for Payouts based on the platform being used.
  • eMerchantPay (EME-EP3-SEP): Changed storing of initial UUID to handle follow-up transactions on the initial transaction or any other connector.
  • Volt (VOL-EP1): Add settlements for Volt adapter.

Fixed

  • Sepa Express (SEP-EP3-SEP): Change the AIS flow according to PSP changes.
  • Valitor (VALIT-EP1-CC): Correct grouping of error code 07 – Pickup card.

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.