Skip to main content

12 posts tagged with "Provisioning API"

View All Tags

Gateway — v26.14

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: 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.

Gateway — 26.13

Gateway Features

Changed

  • Post Processing Jobs: Add a credit card token type filter to Batch Less: Aggregate Transaction Values To Job Line Items strategy.
  • Provisioning API: Add Network Token TRIDs to the listMerchants response.

Added

  • Hosted Payment Pages: Add possibility to manage and configure Content Security Policy (CSP) headers.
  • Provider Settlement: Add automatic detection of second chargebacks when the first chargeback was already settled.
  • Provisioning API: Add a new dedicated endpoint to configure and retrieve the multi-method routing configuration.

Fixed

  • Dashboard: Fix an issue where dropdowns in the dashboard did not work in Safari.
  • Network Tokenization: Fix an issue where tokens stored during cross-merchant transactions with register were not marked active.
  • Post processing: Fix the CAMT.053 settlement export to skip files with no reportable entries and to use fallback values for currency, account name, and booking date.
  • Post processing: Fix the settlement net amount shown when the fee currency differs from the settlement currency.
  • Provisioning API: Fix error responses to always return a consistent JSON format.

Gateway Adapters

Changed

  • 2C2P (2C2P-EP1-CUP): Add UnionPay support as a dedicated UPOP payment method.
  • 2C2P (2C2P-EP1-MACAU): Add support for the new payment method Macau Pass. Macau Pass is a widely used stored-value card and mobile payment service in Macau; customers complete the payment on a hosted page, with MOP as the supported currency.
  • Adyen (ADY): Add support for handling chargebacks.
  • Autopay (AUTO-EP1): Add handling of the scheme transaction identifier in callback notifications, storing it as the transaction's scheme reference.
  • dLocal (DLO-EP1-CC): Add support for installments.
  • EBANX (EBA): Improve callback notification and error handling for the Pix, Pix Automatico, and UPI payment methods with consistent status and error mapping.
  • EBANX (EBA-EP1-PIX): Add support for the new payment method Pix. Pix is Brazil's instant payment system operated by the Central Bank of Brazil, allowing customers to pay in real time via QR code.
  • NaverPay (NAV): Improve error mapping for failed transactions.
  • Paynetics (PNE):
    • Add parsing of TRN2 transaction reports for reconciliation when the new report retrieval mode is enabled, replacing the legacy POF-based reconciliation.
    • Add support for chargeback handling.
  • PayU (PAU): Add support for sending a merchant-provided tax amount with payment requests via a new configuration setting.

Fixed

  • Adyen (ADY): Fix callback handling for incremental authorizations.
  • Adyen (ADY-EP2-SEP): Fixed an issue where recurring transaction were failing.
  • EBANX (EBA-EP1): Fixed an issue where the adapter log captured the first partial refund ID instead of the current partial refund ID.

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.

Gateway — v26.11

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.

Gateway — v26.10

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.
  • 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.

Gateway — v25.16

Gateway API

Fixed

  • Provisioning API: Fix bug where an auto-generated shared secret on connector creation returned a value longer than the actual stored one.

Gateway Features

Changed

  • Risk Profile: Update Forter risk engine to use Dispute API (v10.1).
  • Risk Profile: Add configurable Forter risk engine 3DS recommendations with an option to adjust 3DS requirements for transactions based on those recommendations.

Added

  • Fee Management: Add new fee constraint 3DS (options: any or inhouse) which allows setting fees based on the 3DS environment used for a transaction.
  • Fee Management: Improve the transactionSubType constraint by showing any as the default option.
  • Transaction Details: Add viewing of fraud tags in the Transaction Details page for merchant users. Enable with the frontend.transaction.tag.show permission. Admin users have the transaction.tag.show permission enabled by default.
  • Transaction List: Add the Advanced Filter with a simplified set of filter options for merchant users in the Transactions view. It can be enabled with the frontend.transaction.advanced-search permission.

Fixed

  • Risk Profile: Fix an edge case where transaction risk data couldn't be stored.

Gateway Adapters

Changed

  • dLocal (DLO-EP1-VPAY): Enable V Pay for Paraguay.
  • JPMorganChase (CHA):
    • Add new setting to select report type: Funded Transaction Fee Details (FTI) or Settlement Details (PE).
    • Add new setting to specify settlement retrieval type: Polling-Based Retrieval or Notification-Based Retrieval.
  • Nuvei (NUV-EP1-PSE): Update documentation for payment method PSE.

Fixed

  • JPMorganChase (CHA): Fix several issues with notification handling and settlement file retrieval.
  • MultiSafepay (MUL-EP1-CC): Attempt to retrieve the scheme reference identifier from the initial MultiSafePay transaction if it was missing in order to facilitate recurring transactions.

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.