> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://ixopay.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://ixopay.ferndocs.com/_mcp/server.

# Changelog

## Gateway — v26.17

September 23, 2026

## Gateway API

### Changed

* **Provisioning API** : Update the business identification validation to accept Brazil's new alphanumeric CNPJ format.

### Added

* **Transaction API** : Add the `adapterMerchantTransactionId` field to record the PSP's merchant transaction identifier for transaction matching and reconciliation.

## Gateway Features

### Changed

* **Post Processing Jobs** : Add a `preciseSettlementExchangeRate` column with the unrounded settlement exchange rate to *Write Customized Settlement CSV* and *Write Settlement CSV with Split Transaction Merchant*.
* **Post Processing Jobs** : Add a *Fee Conversion* setting to *Write Customized Settlement CSV* that converts aggregated fee sums into the settlement currency, with matching currency columns for each fee aggregation.
* **Risk Profile** : Add support for reporting a specific cancellation reason to Riskified on void and refund requests.

### Added

* **Audit Log** : Add audit log entries for manually performed void, capture, and chargeback actions, including chargeback reversals.
* **Connector Settings** : Add a connector setting that lets you specify which customer fields are stored when a customer profile is created during transaction processing.
* **Customer Profiles** : Add support for sharing stored payment instruments with multi-method meta connectors and with wallet connectors using the same payment method.
* **Risk Profile** : Add a new risk rule that blocks payout transactions once their cumulative volume exceeds a configured daily, weekly, or monthly limit.
* **Risk Profile** : Add a per-rule setting to automatically void or refund a transaction that Riskified flags as declined, instead of requiring manual action.
* **Transaction Details** : Add the option to show which user manually created a transaction on the transaction detail page.

### Fixed

* **Connector Configuration** : Fix an issue where a connector's terminal could not be edited when the terminal ID contained special characters.
* **Customer Profiles** : Fix an issue where a deregister could point at the connector it was received on instead of the correct one.
* **Fee Management** : Fix an issue where gateway fees could display the wrong label.
* **Post Processing Jobs** : Fix an issue where SFTP export jobs rejected custom ports that were already approved for use.
* **Risk Profile** : Fix an issue where partial voids and partial refunds were reported to Forter as canceling the order instead of reflecting the remaining total.
* **Risk Profile** : Fix an issue where shipping cost data could be missing from Riskified risk checks run after the transaction was authorized.

## Gateway Adapters

### Changed

* **checkout.com** (*CHE-EP2-CC*): Add support for forwarding device fingerprint data via the `extraData.device_session_id` field for Debit, Preauthorize, and Register transactions.
* **Dimoco** (*DIM*): Add support for parsing Mastercard SAFE fraud advisory records from settlement files.
* **Nuvei** (*NUV-EP1-WCP*): Add an option to include additional customer details with WeChat Pay debit transactions.
* **Worldline** (*ING*): Add support for reading Visa TC40 fraud alerts from the daily fraud report file.

### Added

* **Fiserv** (*FSV-EP1-CC*): Fiserv Commerce Hub is a global payment processing platform from Fiserv, enabling secure Credit Card payments. The new adapter supports Debit, Preauthorize, Capture, Refund, and Register transaction types.

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.

**Tags:**

* [Audit Log](https://documentation.ixopay.com/releases/tags/audit-log)
* [Connector Configuration](https://documentation.ixopay.com/releases/tags/connector-configuration)
* [Connector Settings](https://documentation.ixopay.com/releases/tags/connector-settings)
* [Customer Profiles](https://documentation.ixopay.com/releases/tags/customer-profiles)
* [Fee Management](https://documentation.ixopay.com/releases/tags/fee-management)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Provisioning API](https://documentation.ixopay.com/releases/tags/provisioning-api)
* [Risk Profile](https://documentation.ixopay.com/releases/tags/risk-profile)
* [Transaction API](https://documentation.ixopay.com/releases/tags/transaction-api)
* [Transaction Details](https://documentation.ixopay.com/releases/tags/transaction-details)
* [Dimoco](https://documentation.ixopay.com/releases/tags/dimoco)
* [Fiserv](https://documentation.ixopay.com/releases/tags/fiserv)
* [Nuvei](https://documentation.ixopay.com/releases/tags/nuvei)
* [Worldline](https://documentation.ixopay.com/releases/tags/worldline)
* [checkout.com](https://documentation.ixopay.com/releases/tags/checkout-com)

## Gateway — v26.16

September 9, 2026

## Gateway Features

### Changed

* **Data Export** : Merge split payment data into the transaction's own row instead of writing a separate row per split.
* **Transaction List** : Show split payment details within the transaction's own row instead of separate rows.

### Added

* **BI Data Source** : Add the scheme lifecycle identifier and reference scheme lifecycle identifier as searchable fields in the *Advanced Search*.
* **Risk Profile** : Add Riskified's fraud decision result to the callback notification and transaction API response.

### Fixed

* **3-D Secure** : Fix an issue where soft-decline 3-D Secure is not properly handled.
* **Callback** : Fix an issue where the chargeback amount in the callback notification was sent as a number instead of a string.
* **Dashboard** : Fix an issue where dashboard pivot table reports could return incomplete results.
* **Hosted Payment Pages** : Fix an issue where Content Security Policy headers could be added to Hosted Payment Pages responses for tenants that had not configured a policy.
* **Provider Settlements and Reconciliation** : Fix an issue where settlement amount calculations could use an imprecise exchange rate.
* **Risk Profile** : Fix an issue where item and browser data could be missing or incorrect in Riskified risk checks.
* **Transaction List** : Fix an issue where searching by Additional ID 1 or Additional ID 2 did not return matching transactions in the transaction list.

## Gateway Adapters

### Changed

* **2C2P** (*2C2P*): Add an option to map the commission VAT amount as a dedicated commission-VAT fee instead of a scheme fee.
* **checkout.com** (*CHE-EP2-CC*): Add the Account Name Inquiry result to the callback notification for register transactions when enabled via the `accountNameInquiryEnabled` configuration.
* **Dimoco** (*DIM*): Add support for chargeback reversals.
* **Klarna** (*KLW*): Add a new data fetcher setting `addNetSettlementAmountLineItem` to enable `actual-net-settlement-amount` for settlements.
* **Paynetics** (*PNE*): Add support for CHB2 chargeback and reversal reconciliation, including RDR sub-type mapping.
* **Stripe** (*STRV2-EP4-KBNPL*): Add support for the new payment method Klarna. Klarna is a Swedish payment provider allowing customers to pay via invoice, direct debit, or installment-based financing at checkout.
* **Worldpay** (*WOR-EP1-CC*): Add support for the Mastercard Transaction Lifecycle Identifier (TLID) mandate for stored-credential transactions.

### Added

* **du Pay** (*DUP*): The du Pay push adapter allows cash deposits made at du Pay kiosks to be pushed to the IXOPAY platform, ensuring that these transactions are also available within the system.

### Fixed

* **Dimoco** (*DIM*): Fix an issue where chargeback settlements could be created from the wrong record.
* **Stripe** (*STRV2*): Fix an issue where StripeConnect platform credentials could fail to load.

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.

**Tags:**

* [3-D Secure](https://documentation.ixopay.com/releases/tags/3-d-secure)
* [BI Data Source](https://documentation.ixopay.com/releases/tags/bi-data-source)
* [Callback](https://documentation.ixopay.com/releases/tags/callback)
* [Dashboard](https://documentation.ixopay.com/releases/tags/dashboard)
* [Data Export](https://documentation.ixopay.com/releases/tags/data-export)
* [Hosted Payment Pages](https://documentation.ixopay.com/releases/tags/hosted-payment-pages)
* [Provider Settlements and Reconciliation](https://documentation.ixopay.com/releases/tags/provider-settlements-and-reconciliation)
* [Risk Profile](https://documentation.ixopay.com/releases/tags/risk-profile)
* [Transaction List](https://documentation.ixopay.com/releases/tags/transaction-list)
* [2C2P](https://documentation.ixopay.com/releases/tags/2-c-2-p)
* [Dimoco](https://documentation.ixopay.com/releases/tags/dimoco)
* [Klarna](https://documentation.ixopay.com/releases/tags/klarna)
* [Paynetics](https://documentation.ixopay.com/releases/tags/paynetics)
* [Stripe](https://documentation.ixopay.com/releases/tags/stripe)
* [Worldpay](https://documentation.ixopay.com/releases/tags/worldpay)
* [checkout.com](https://documentation.ixopay.com/releases/tags/checkout-com)
* [du Pay](https://documentation.ixopay.com/releases/tags/du-pay)

## Gateway — v26.15

August 26, 2026

## Gateway API

### Fixed

* **Transaction API** : Fix an issue where callback notifications for payments using an existing customer profile did not include the `customerProfileData` object.
* **Transaction API** : Fix processing error responses to include the transaction `uuid` and `purchaseId`, and the stored API response log entry to match the response sent.

## Gateway Features

### Changed

* **Transaction Processing** : Improve general error mapping for declines caused by deactivated network tokens for ISO adapters.

### Added

* **Post Processing Jobs** : Add an optional *Account Name* setting to the camt.053 settlement report exporter, used as a fallback when no merchant name is available.
* **Risk Profile** : Add the new external risk provider Riskified. Riskified is a real-time risk management solution that uses machine learning to detect fraudulent orders and protect against chargebacks.

### Fixed

* **Hosted Payment Pages** : Fix an issue where the payment form did not show an error message when tokenization failed.
* **Transaction Details** : Fix an issue where expanding the *Transaction Tree* panel could show a false session-expired message and reload the page.

## Gateway Adapters

### Changed

* **Klarna** (*KLW*): Add a line item with the actual net settlement amount of each payout to the retrieved settlement data.
* **PayU** (*PAU-E01*): Add support for card payments in seven additional LATAM markets: Argentina, Chile, Panama, Costa Rica, Guatemala, Honduras, and El Salvador.
* **Stripe** (*STRV2*): Add an optional `connectedAccount` setting to restrict the report to a single connected account.

### Fixed

* **EBANX** (*EBA-EP1-PIX,EBA-EP1-UPI*): Fix an issue where customers were not redirected back to the shop after completing a payment and status notifications were not received.
* **Klarna** (*KLW*): Fix issues where tokenization could fail and stored customer tokens could not be used for merchant-initiated transactions.
* **Nuvei** (*NUV-EP1*): Fix an issue where merchant-initiated preauthorize transactions using stored payment data could be declined.
* **Stripe** (*STRV2*): Fix an issue where the connected account payout reconciliation report could not be generated.
* **Stripe** (*STRV2-EP2-ACH*): Fix an issue where dispute notifications for ACH Direct Debit payments were not processed.

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.

**Tags:**

* [Hosted Payment Pages](https://documentation.ixopay.com/releases/tags/hosted-payment-pages)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Risk Profile](https://documentation.ixopay.com/releases/tags/risk-profile)
* [Transaction API](https://documentation.ixopay.com/releases/tags/transaction-api)
* [Transaction Details](https://documentation.ixopay.com/releases/tags/transaction-details)
* [Transaction Processing](https://documentation.ixopay.com/releases/tags/transaction-processing)
* [EBANX](https://documentation.ixopay.com/releases/tags/ebanx)
* [Klarna](https://documentation.ixopay.com/releases/tags/klarna)
* [Nuvei](https://documentation.ixopay.com/releases/tags/nuvei)
* [PayU](https://documentation.ixopay.com/releases/tags/pay-u)
* [Stripe](https://documentation.ixopay.com/releases/tags/stripe)

## Gateway — v26.14

August 12, 2026

## Gateway API

### Fixed

* **Provisioning API** : Fix an issue where the callback notification format `3-512` (JSON, SHA512-enforced) was rejected by `createConnector` and `updateConnector` requests.

## Gateway Features

### Changed

* **Login** : Improve error messages when adding a new multi-factor authentication method.

### Added

* **Post Processing** : Add a new settlement export column `fees:vat:aggregation` that aggregates all mapped provider VAT fees of a transaction into a single amount.

### Removed

* **Network Tokenization** : Remove Network Token Metadata field (to be re-introduced in a future release).

### Fixed

* **Hosted Payment Pages** : Fix an issue where selecting *Set as preferred payment instrument* did not mark the stored payment instrument as preferred in certain scenarios.
* **Post Processing Jobs** : Fix net and fees total amount calculations in CAMT.053 settlement exports for transactions in different currencies.
* **Risk Engine** : Fix an issue where the Riskified device fingerprinting script did not load for payment.js integrations.
* **User Management** : Fix an issue where the *Invitations* tab could fail to load for administrators with access to a large number of merchants.

## Gateway Adapters

### Changed

* **Adyen** (*ADY-EP4*): Add mapping of additional card data fields from webhooks for unknown transactions.
* **dLocal** (*DLO-EP1-CC*):
  * Add a new configuration setting *Expose Installment Interest* to include the installment interest amount in installment options responses.
  * Add a new configuration setting `chargeArgentinaInUsd` to process USD transactions for Argentina.
* **EBANX** (*EBA-EP1-PIX,EBA-EP1-UPI*): Add support for cancelling Pix Automático and UPI Autopay enrollments via Deregister transactions.
* **EBANX** (*EBA-EP1-UPI*): Add support for the new payment method UPI Autopay, including enrollment with an initial payment and recurring debits. UPI Autopay is a feature of India's Unified Payments Interface (UPI) that lets customers authorize automatic recurring debits from their UPI-linked bank accounts.
* **NaverPay** (*NAV*): Add support for automated settlement data retrieval and processing.
* **Paynetics** (*PNE*): Add support for the new settlement report flow covering posting, payout, and chargeback reports.
* **Stripe** (*STRV2*): Add an optional `webhookSecret` configuration setting to verify the signature of incoming webhooks.

### Fixed

* **Adyen** (*ADY*): Fix an issue where outgoing callback notifications for chargeback transactions contain the wrong adapter reference ID.
* **Dimoco** (*DIM*): Fix an issue where authorization rows with a matching transaction row caused duplicate reconciliation entries.
* **dLocal** (*DLO-EP1-PIX*): Fix an issue where enrollments (register) did not support both fixed and variable subscription amounts in all enrollment flows.
* **PayPal** (*PPA*):
  * Fix settlement report processing for refunds with currency conversion.
  * Fix an issue where settlement files without a bank reference ID could not be parsed.
* **Redsys** (*RED-EP1-CC*): Fix a 3DS issue where transactions failed with a repeated order number error when the 3DS method completion arrived after the challenge had started.
* **Stripe** (*STRV2-EP2-ACH*): Fix an issue with recurring debit transactions.
* **VoltUnifiedGlobalPayments** (*VUGP*): Fix an issue where callback notifications with an unexpected status format caused processing to fail.

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.

**Tags:**

* [Hosted Payment Pages](https://documentation.ixopay.com/releases/tags/hosted-payment-pages)
* [Login](https://documentation.ixopay.com/releases/tags/login)
* [Network Tokenization](https://documentation.ixopay.com/releases/tags/network-tokenization)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Provisioning API](https://documentation.ixopay.com/releases/tags/provisioning-api)
* [Risk Engine](https://documentation.ixopay.com/releases/tags/risk-engine)
* [User Management](https://documentation.ixopay.com/releases/tags/user-management)
* [Adyen](https://documentation.ixopay.com/releases/tags/adyen)
* [Dimoco](https://documentation.ixopay.com/releases/tags/dimoco)
* [EBANX](https://documentation.ixopay.com/releases/tags/ebanx)
* [NaverPay](https://documentation.ixopay.com/releases/tags/naver-pay)
* [PayPal](https://documentation.ixopay.com/releases/tags/pay-pal)
* [Paynetics](https://documentation.ixopay.com/releases/tags/paynetics)
* [Redsys](https://documentation.ixopay.com/releases/tags/redsys)
* [Stripe](https://documentation.ixopay.com/releases/tags/stripe)
* [VoltUnifiedGlobalPayments](https://documentation.ixopay.com/releases/tags/volt-unified-global-payments)
* [dLocal](https://documentation.ixopay.com/releases/tags/d-local)

## Gateway — v26.12

July 15, 2026

## Gateway API

### Changed

* **Callback** : Add the `markAsPreferred` flag to the `customerProfileData` object.

## Gateway Features

### Changed

* **Data Export** : Add support for large CSV exports.
* **Post Processing Jobs** : Add a setting to the camt.053 settlement report export to use the original transaction currency amount.
* **Transaction Details** : Show the IP country stored at the time the transaction was processed.

### Added

* **BI Data Source** : Add the customer IP country field `ip_country`.

### Fixed

* **Chargebacks** : Fix an issue where chargebacks created manually via the dashboard were stored with an incorrect settlement amount.
* **Network Tokenization** : Fix an issue where network tokens shared across merchants could expire shortly after being created.
* **Post Processing Jobs** : Fix an issue where post-processing jobs without an assigned processing strategy could fail during the collection phase.
* **Post Processing Jobs** : Fix the camt.053 settlement report export to also generate a report file even if a settlement only contains line items.
* **Post Processing Jobs** : Fix the camt.053 settlement report export to contain the merchant transaction reference in the `EndToEndId` element instead of the payout reference.
* **Post Processing Jobs** : Fix issues with the camt.053 settlement report export: accurate booking and value dates, credit/debit indicators, and payout references.
* **Post Processing Jobs** : Fix an issue where the `Collect Transactions from related Batch` step did not collect transactions when the merchant belongs to a sub-tenant.
* **Routing** : Fix an issue where saving routing or availability rules could unintentionally delete existing decision rules on error.

## Gateway Adapters

### Changed

* **Braintree** (*BRA-EP1-PPE*): Add support for an optional `onBeforeCreatePayment` callback in the PayPal button integration which allows asynchronous operations before the authorization flow begins.
* **checkout.com** (*CHE-EP1-CC,CHE-EP2-CC*): Update the adapter documentation with the Merchant Advice Code mapping.
* **EBANX** (*EBA-EP1-UPI*): Add support for the new payment method UPI. UPI (Unified Payments Interface) is India's leading instant payment system, allowing customers to pay directly from their bank account by scanning a QR code or approving the payment in their UPI app.
* **Klarna** (*KLW*): Add support for processing payments in Canada.
* **PayPal** (*PPA,PPCP*): Add a new configuration setting to the settlement data fetchers, which applies the actual settlement amount and currency reported by the provider for cross-currency payouts instead of the original transaction currency.
* **PayPal Complete Payments - PPCP** (*PPCP*): Add support for reconciliation.
* **Redsys** (*RED-EP2-BIAPI*): Add a new configuration setting `disable_default_exemption_TRA` to disable the default TRA exemption when no exemption indicator is provided.

### Added

* **Zip** (*ZIP-EP2-ZIP1*): Zip is a leading buy now, pay later provider in the United States, allowing customers to pay for purchases in installments. Add a new integration using Zip's Global API for the US market. The integration supports Debit, Preauthorize, Capture, Void, and Refund transaction types.

### Fixed

* **GoCardless** (*GOC*): Fix an issue where duplicated provider callbacks could incorrectly update the transaction state.
* **Redsys** (*RED-EP2-BIAPI*): Fix an issue where the SCA exemption indicator provided on the transaction was not always forwarded.

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.

**Tags:**

* [BI Data Source](https://documentation.ixopay.com/releases/tags/bi-data-source)
* [Callback](https://documentation.ixopay.com/releases/tags/callback)
* [Chargebacks](https://documentation.ixopay.com/releases/tags/chargebacks)
* [Data Export](https://documentation.ixopay.com/releases/tags/data-export)
* [Network Tokenization](https://documentation.ixopay.com/releases/tags/network-tokenization)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Routing](https://documentation.ixopay.com/releases/tags/routing)
* [Transaction Details](https://documentation.ixopay.com/releases/tags/transaction-details)
* [Braintree](https://documentation.ixopay.com/releases/tags/braintree)
* [EBANX](https://documentation.ixopay.com/releases/tags/ebanx)
* [GoCardless](https://documentation.ixopay.com/releases/tags/go-cardless)
* [Klarna](https://documentation.ixopay.com/releases/tags/klarna)
* [PayPal](https://documentation.ixopay.com/releases/tags/pay-pal)
* [PayPal Complete Payments - PPCP](https://documentation.ixopay.com/releases/tags/pay-pal-complete-payments-ppcp)
* [Redsys](https://documentation.ixopay.com/releases/tags/redsys)
* [Zip](https://documentation.ixopay.com/releases/tags/zip)
* [checkout.com](https://documentation.ixopay.com/releases/tags/checkout-com)

## Gateway — v26.11

July 1, 2026

## Gateway API

### Added

* **payment.js** : Add support for retrieving BIN data during card number input via the `getBinData` option in number events.
* **Provisioning API** : Add a new endpoint to enroll merchants for Network Tokenization.
* **Push API** : Add support for the `items` field for Debit, Preauthorize, Capture, Refund, and Payout transactions.
* **Transaction API** : Add support for submitting partial authorization data in the transaction request payload.
* **Transaction API** : Add support for submitting unlinked refund data in the transaction request payload.

## Gateway Features

### Changed

* **Transaction Processing** : Forward the Scheme Lifecycle Identifier from the initial transaction in follow-up Debit and Preauthorize requests. Optionally include it in API responses and callback notifications via the connector setting *Postback/Status: Include schemeLifecycleIdentifier in postback/status response*.

### Added

* **Meta connector** : Add a new routing rule that allows routing based on the adapter and payment method used during the initial registration, enabling cross-tenant recurring payment routing.
* **Post Processing Jobs** : Add a new *Fee Conversion* setting to the CAMT053 export strategy, allowing transaction amounts to be converted to a specified target or fixed currency in the export.
* **Post Processing Jobs** : Add the Payout Reference to all entries in the CAMT053 XML export, omitting the field when no reference is available.
* **Post Processing Jobs** : Add transaction split data to the transaction data export.
* **Post Processing Jobs** : Add new settings to the CAMT053 export strategy to include fee-only transactions and balance transfer entries derived from job line items in the export.
* **Post Processing Setting** : Add a new provider setting to enable settling unreferenced refund (payout) transactions as refund transactions.
* **Transaction Details** : Add split transaction details to the transaction detail view.

### Fixed

* **BIN Lookup** : Fix an issue where an Apple Pay Preauthorize transaction with no BIN lookup data followed by a Capture caused an error.
* **Blocklist** : Fix an error in the automatic block list triggered when a transaction had an empty credit card fingerprint or BIN value.
* **Callback** : Fix an issue where callback notifications were sent in the wrong format for connectors configured to use V3 SHA512 signing.
* **Customer Profiles** : Fix an issue affecting customer profiles when transactions fail over to another connector.
* **Post Processing Jobs** : Fix the amount calculation for Refund and Chargeback transactions in the CAMT053 XML export.
* **Post Processing Jobs** : Fix an issue where the *Collect Transactions from Related Batch* strategy did not collect transactions settled via a different provider when the *Provider Settlement: Accept from Other Provider GUIDs* setting was enabled.
* **Virtual Terminal** : Fix an issue where Preauthorize and Register transactions made via the *Virtual Terminal* were not flagged as MOTO.

## Gateway Adapters

### Changed

* **Dimoco** (*DIM*):
  * Add automatic calculation and isolation of foreign exchange gain/loss amounts in settlement processing, with an option to segment results by card scheme.
  * Add support for SAP settlement files, mapping them to the correct settlement batch based on the day of the week.
  * Add support for processing CBE entries in TK011 settlement files.
* **HDFC CCAvenue** (*CCAV-EP01-CCRD*): Improve transaction status verification.
* **Straight2Bank Pay** (*STRAI-E01-CC*): Add support for card payments via redirect.
* **Straight2Bank Pay** (*STRAI-E01-QRIS*): Add support for the new payment method QRIS. QRIS (Quick Response Code Indonesian Standard) is Indonesia's unified QR code payment standard, enabling customers to pay by scanning a single QR code using any participating Indonesian bank or e-wallet application.
* **Straight2Bank Pay** (*STRAI-E01-VAIND*): Add support for the new payment method Virtual Account (VA). Virtual Account is a widely used payment method in Indonesia where customers complete payments by transferring funds to a unique, dynamically assigned bank account number.
* **Worldline** (*ING-EP2-BTR*): Add support for resolving the transaction reference from nested callback notification payloads for payment and refund callbacks.

### Added

* **Aeropay** (*AERO*): Aeropay is a US-based payment network that enables instant bank-to-bank transfers for direct ACH payments. The new adapter supports Register, Debit, Preauthorize, Capture, Void, Refund, and Payout transaction types. Aeropay allows customers to pay directly from their bank account without a credit or debit card, using a one-time MFA confirmation during the registration flow.
* **Connexpay** (*CXP*): ConnexPay is a leading payment provider in the United States and Europe, enabling secure and reliable credit card payments. The new adapter supports Debit, Preauthorize, Capture, Void, and Refund transaction types.

### Fixed

* **Dimoco** (*DIM*):
  * Fix an issue where settlement records were not processed when the primary transaction identifier was missing.
  * Fix a reconciliation issue that occurred when the card scheme split configuration was disabled.
* **JPMorganChase** (*CHA*): Fix an issue where settlement files could be fetched and processed more than once.
* **PayPal Complete Payments - PPCP** (*PPCP-EP1-PPE*): Fix an issue where the billing city and billing state were mapped incorrectly in payment requests.
* **PayU** (*PAU*): Fix an issue where statement files were downloaded and processed multiple times during post-processing.

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.

**Tags:**

* [BIN Lookup](https://documentation.ixopay.com/releases/tags/bin-lookup)
* [Blocklist](https://documentation.ixopay.com/releases/tags/blocklist)
* [Callback](https://documentation.ixopay.com/releases/tags/callback)
* [Customer Profiles](https://documentation.ixopay.com/releases/tags/customer-profiles)
* [Meta connector](https://documentation.ixopay.com/releases/tags/meta-connector)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Post Processing Setting](https://documentation.ixopay.com/releases/tags/post-processing-setting)
* [Provisioning API](https://documentation.ixopay.com/releases/tags/provisioning-api)
* [Push API](https://documentation.ixopay.com/releases/tags/push-api)
* [Transaction API](https://documentation.ixopay.com/releases/tags/transaction-api)
* [Transaction Details](https://documentation.ixopay.com/releases/tags/transaction-details)
* [Transaction Processing](https://documentation.ixopay.com/releases/tags/transaction-processing)
* [Virtual Terminal](https://documentation.ixopay.com/releases/tags/virtual-terminal)
* [payment.js](https://documentation.ixopay.com/releases/tags/payment-js)
* [Aeropay](https://documentation.ixopay.com/releases/tags/aeropay)
* [Connexpay](https://documentation.ixopay.com/releases/tags/connexpay)
* [Dimoco](https://documentation.ixopay.com/releases/tags/dimoco)
* [HDFC CCAvenue](https://documentation.ixopay.com/releases/tags/hdfc-cc-avenue)
* [JPMorganChase](https://documentation.ixopay.com/releases/tags/jp-morgan-chase)
* [PayPal Complete Payments - PPCP](https://documentation.ixopay.com/releases/tags/pay-pal-complete-payments-ppcp)
* [PayU](https://documentation.ixopay.com/releases/tags/pay-u)
* [Straight2Bank Pay](https://documentation.ixopay.com/releases/tags/straight-2-bank-pay)
* [Worldline](https://documentation.ixopay.com/releases/tags/worldline)

## Gateway — v26.10

June 17, 2026

## Gateway API

### Changed

* **Provisioning API** : Add a new `listRoutingConstraints` endpoint that returns the available routing rules.
* **Provisioning API** : Add a new `setConnectorRouting` endpoint that allows configuring routing rules on meta-connectors.

### Fixed

* **Provisioning API** : Fix the `routedConnectors` field in the list connectors response to always return a list instead of an object.

## Gateway Features

### Added

* **Admin UI** : Add support to manage the Apple Pay Domain verification value.
* **Business Intelligence** : BDS transaction documents now include BIN metadata from persisted transaction BIN data.
* **Connector Settings** : Introduce a new connector setting allowing data manipulation. Refer to [https://documentation.ixopay.com/manual/docs/connector/advanced-configuration/field-expression-language](https://documentation.ixopay.com/manual/docs/connector/advanced-configuration/field-expression-language).
* **Post Processing Jobs** : Add support for making post-processing export files accessible to merchant users when jobs are split by merchant.
* **UI Navigation** : Add the MADA card logo to transaction views.

### Fixed

* **Customer Profiles** : Fix an issue where the payment token was not correctly assigned after a successful retry transaction.
* **Hosted Payment Pages** : Fix an issue where register transactions on the hosted payment page failed to initialize for Apple Pay and Google Pay.

## Gateway Adapters

### Changed

* **Adyen** (*ADY-EP3-PE*): Add support for the new payment method Pay-Easy Online Banking. Pay-Easy is a Japanese payment method that allows customers to pay through their internet banking portal, connecting to over 550 banks via the Multi-Payment Network.
* **Dimoco** (*DIM-EP1-CC*):
  * Add support for parsing the actual settlement amount from SAP settlement files.
  * Add support for an updated settlement file format while maintaining backwards compatibility.
* **Klarna** (*KLW-EP1-APM*): Add support for automatically cancelling the Klarna payment session when a transaction expires, enabled via the `disableHppSessionOnTxExpiration` configuration setting.

### Fixed

* **Adyen** (*ADY-EP3-CC*): Fix an issue where transactions without a customer object caused an error.
* **HUA NAN COMMERCIAL BANK** (*HNCB-EP2-HBQR*): Fix an issue where the payment status did not update after completing a QR-code payment following an initial *Open in App* interaction.
* **PPRO** (*PPR-EP1-EPS,PPR-EP1-IDE*): Fix an issue where unfunded transaction reversals caused incorrect chargeback entries and reconciliation failures.
* **STUZZA** (*STU-EP1-EPS*): Fix a caching issue where test transactions could retrieve an incorrect bank list.

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.

**Tags:**

* [Admin UI](https://documentation.ixopay.com/releases/tags/admin-ui)
* [Business Intelligence](https://documentation.ixopay.com/releases/tags/business-intelligence)
* [Connector Settings](https://documentation.ixopay.com/releases/tags/connector-settings)
* [Customer Profiles](https://documentation.ixopay.com/releases/tags/customer-profiles)
* [Hosted Payment Pages](https://documentation.ixopay.com/releases/tags/hosted-payment-pages)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Provisioning API](https://documentation.ixopay.com/releases/tags/provisioning-api)
* [UI Navigation](https://documentation.ixopay.com/releases/tags/ui-navigation)
* [Adyen](https://documentation.ixopay.com/releases/tags/adyen)
* [Dimoco](https://documentation.ixopay.com/releases/tags/dimoco)
* [HUA NAN COMMERCIAL BANK](https://documentation.ixopay.com/releases/tags/hua-nan-commercial-bank)
* [Klarna](https://documentation.ixopay.com/releases/tags/klarna)
* [PPRO](https://documentation.ixopay.com/releases/tags/ppro)
* [STUZZA](https://documentation.ixopay.com/releases/tags/stuzza)

## Gateway — v26.9

June 2, 2026

## Gateway API

### Changed

* **Transaction API** : Add adapter name and brand to tracing data (`includeTracing`).

### Added

* **Batch-upload API** : Introduce Batch Upload API V2.
  * Support for deregister transactions.
  * A new lenient processing mode that skips invalid rows instead of aborting the batch.
  * A structured JSON result file.
  * Dedicated endpoints for status polling, result download, and batch listing.

### Fixed

* **Push API** : Fix an issue where the provider was not assigned to transactions.

## Gateway Features

### Added

* **Customer Profiles** : Add the ability to exclude specific stored payment instruments on the payment selection page.
* **Meta connector** : Add a new routing rule which allows routing to specific card networks.

### Fixed

* **BI Data Source** : Fix an issue where network token status changes were not reflected in the *BI Data Source*.
* **Post Processing Jobs** : Fix an issue where the transaction count in the *Transactions* tab of a post-processing job could be lower than the actual number of transactions.

## Gateway Adapters

### Changed

* **Adyen** (*ADY-EP3-CC*): Update response mapping documentation for AVS and CVV.
* **Autopay** (*AUTO*): Add rolling reserve line items to settlements, distinguishing between deducted reserve amounts and payout amounts.
* **checkout.com** (*CHE-EP1-CC,CHE-EP2-CC*): Add support for unreferenced refunds.
* **dLocal** (*DLO-EP1-CC*): Add a configuration setting to set a default transaction indicator for register transactions.
* **dLocal** (*DLO-EP1-NETIN*): Add support for the new payment method NetBanking. NetBanking is a popular bank transfer method in India that supports recurring payments, allowing customers to securely authorize a mandate for future subsequent transactions.
* **Klarna** (*KLW*): Add a `sendReferenceInCaptures` configuration setting to include the transaction UUID in capture requests for reconciliation purposes.
* **PayPal** (*PPA*): Add support for retrieving settlement reports from the sandbox environment when the connector is in test mode.
* **PPRO** (*PPR-EP1-EPS*): Add support for reversal handling.
* **PPRO** (*PPR-EP1-IDE*): Add support for reversal handling.
* **PPRO** (*PPR-EP1-TWI*): Add support for the new payment method TWINT. TWINT is the leading mobile payment method in Switzerland, allowing users to complete transactions instantly either directly in the smartphone app or by scanning a QR code.

### Fixed

* **Autopay** (*AUTO-EP1*): Fix register requests in migration flows to inherit the transaction indicator from the original transaction.
* **HUA NAN COMMERCIAL BANK** (*HNCB-EP1-CCRD*): Fix transactions failing due to a transaction reference exceeding the maximum field length.
* **Redsys** (*RED-EP2-BIZ*): Fix an issue where payment cancellations were routed to the error URL instead of the cancel URL.

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.

**Tags:**

* [BI Data Source](https://documentation.ixopay.com/releases/tags/bi-data-source)
* [Batch-upload API](https://documentation.ixopay.com/releases/tags/batch-upload-api)
* [Customer Profiles](https://documentation.ixopay.com/releases/tags/customer-profiles)
* [Meta connector](https://documentation.ixopay.com/releases/tags/meta-connector)
* [Post Processing Jobs](https://documentation.ixopay.com/releases/tags/post-processing-jobs)
* [Push API](https://documentation.ixopay.com/releases/tags/push-api)
* [Transaction API](https://documentation.ixopay.com/releases/tags/transaction-api)
* [Adyen](https://documentation.ixopay.com/releases/tags/adyen)
* [Autopay](https://documentation.ixopay.com/releases/tags/autopay)
* [HUA NAN COMMERCIAL BANK](https://documentation.ixopay.com/releases/tags/hua-nan-commercial-bank)
* [Klarna](https://documentation.ixopay.com/releases/tags/klarna)
* [PPRO](https://documentation.ixopay.com/releases/tags/ppro)
* [PayPal](https://documentation.ixopay.com/releases/tags/pay-pal)
* [Redsys](https://documentation.ixopay.com/releases/tags/redsys)
* [checkout.com](https://documentation.ixopay.com/releases/tags/checkout-com)
* [dLocal](https://documentation.ixopay.com/releases/tags/d-local)