Skip to main content

20 posts tagged with "Transaction API"

View All Tags

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.
  • EBANX (EBA-EP1-PIX): Add support for enrollment to facilitate recurring transactions.
  • 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.9

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.

Gateway — v26.4

Gateway API

Fixed

  • Transaction API: Fix an issue where card data is not returned in the API response if the transaction was processed with a network token.

Gateway Features

Changed

  • Risk Profile: Extend Forter risk engine to support installments.

Added

  • Job Configuration: Add support to export the jobId. Supported for Write Customized Settlement CSV and Write Settlement CSV with Split Transaction Merchant.
  • User Management: Add a Security Center setting to automatically disable users based on an inactivity threshold.

Fixed

  • Network Tokenization: Fix an issue where asynchronous network tokens are stuck in pending state.
  • Post Processing Jobs: Fix an issue where collected transactions without a seller merchant (Marketplace) are not displayed.
  • UI: Fix an issue where the tenant drop-down does not appear on the Global Routing Profile page.

Gateway Adapters

Changed

  • 2C2P (2C2P): Add a new configuration setting to specify the region.
  • dLocal (DLO-EP1-CC): Add a new configuration setting to include the selected number of installments in the callback notification.
  • PayPal Complete Payments - PPCP (PPCP):
    • Add support for the locale parameter to manually override the default language of the payment button.
    • Add a new configuration setting to use the UUID instead of the Merchant Transaction ID for the invoice_id.
  • PayU (PAU): Add support for LATAM settlements for the Report Type Payout Reports.

Added

  • Erste Group (EG): Erste Group is a leading financial services provider in Central and Eastern Europe, headquartered in Austria. It offers retail, corporate, and investment banking services to millions of clients across multiple countries. The group is known for its strong regional presence, digital banking solutions, and commitment to sustainable finance.

Fixed

  • 2C2P (2C2P): Fix the behaviour of the Ignore Scheme Fees setting.
  • Alipay - Ant Group (ANT-EP1-ALIPL): Fix an issue when the optional configuration settlementCurrency is not set.
  • Dimoco (DIM): Fix handling of the reconciliation amount.

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

Gateway API

Added

  • Transaction API: Add the schemeLifecycleIdentifier and referenceSchemeLifecycleIdentifier parameters to support transaction lifecycle mandates (e.g., Mastercard TLID).

Fixed

  • Push API: Fix an issue handling an empty firstSixDigits field.

Gateway Features

Changed

  • 3-D Secure: Add scheme logos (Visa Secure, Mastercard Identity Check, American Express SafeKey, Discover ProtectBuy, and CB FAST'R) to the 3D Secure device fingerprinting loading screen.
  • Connector Settings: Allow dashes in the Target Field for the Field Expression Language connector setting.
  • Meta connector: Extend the CreditcardType routing rule to support co-branded MADA subbrand cards.
  • Risk Profile: Extend Forter risk engine to include additional 3DS related data.

Added

  • Connector Settings: Add new connector setting Provider Settlement: Accept from other provider GUIDs to allow transactions from different providers to be included in the same settlement.

Fixed

  • Fee Management: Fix fee calculations which are based on card region for captures and voids.
  • Post Processing Jobs: Fix the display of seller names in Transaction Reports for split payments.
  • Transaction List: Fix an issue where some transactions were not displayed in the transaction list.
  • UI Navigation: Fix an issue that prevented filtering Admin Users when pressing the Enter key.

Gateway Adapters

Changed

  • Adyen (ADY-EP3-MOPAY): Add support for the new payment method MobilePay, a widely used mobile wallet in Denmark and Finland that allows customers to pay using their mobile phone.
  • American Express (AMX): Add a setting to map the fee type based on the discountRate: negative rate to markup-vat, positive rate to standard markup.
  • Autopay (AUTO): Add support for settlement handling.
  • checkout.com (CHE-EP1-CC,CHE-EP2-CC):
    • Add support for additional parameters for digital currency transactions.
    • Add a TransactionIndicatorMode setting to specify transaction indicator inference when none is provided.
  • checkout.com (CHE-not-CC): Add support for Net settlements. The settlement type can now be configured as Net or Gross.
  • Dimoco (DIM): Fix the settlement datetime to 12:00 PM to ensure consistent settlement timing across time zones and daylight saving changes.
  • dLocal (DLO-EP1-CC): Add support for Deregisters.
  • dLocal (DLO-EP1-PIX): Add support for the new payment method Pix Automático for dLocal, a Brazil‑based instant recurring payment solution that lets merchants automate authorized Pix transactions without requiring customers to approve each payment.
  • HDFC CCAvenue (CCAV): Add support for settlement and reconciliation handling.
  • PayPal Complete Payments - PPCP (PPCP):
    • Add support for the disableMaxWidth parameter in the SDK.
    • Include the invoice_id in Capture requests to ensure it is available in chargeback details.
  • VoltUnifiedGlobalPayments (VUGP): Add support for beneficiary account identifiers (BSB, account number, and BIC) for payments in Australian Dollars (AUD).

Fixed

  • checkout.com (CHE-EP1-GOP,CHE-EP2-GOP): Fix an issue where Google Pay (PAN_ONLY) tokens processed with a provider 3DS challenge could not be used for subsequent transactions.
  • DPO Pay (PAYGA-PYGT): Fix an issue where the transaction status is not updated.
  • HDFC CCAvenue (CCAV): Fix an issue with response parsing.
  • PayPal Complete Payments - PPCP (PPCP-EP1): Fix handling of STC (Set Transaction Context).
  • VoltUnifiedGlobalPayments (VUGP):
    • Fix an issue with handling callback notifications.
    • Fix an issue with payment redirects and notification URLs.

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

Gateway API

Changed

  • Transaction API: Update API validation for the browserTimezone field in 3DS data to accept values prefixed with a plus sign (e.g., "+0300"), which were previously rejected, and to enforce a maximum string length of 4 characters for this field.

Added

  • Customer profiles API: Add attachPaymentInstrument and detachPaymentInstrument API endpoints to customer profiles, allowing users to attach or detach payment instruments using profile identifiers (GUID or customer identification) and a transaction UUID.

Gateway Features

Added

  • Connector Settings: Add a new connector setting Disable Refund After Chargeback, which controls whether the refund option is available for transactions that have undergone a chargeback.

Gateway Adapters

Changed

  • Adyen (ADY-EP4-CC): Add support for preauthorize and capture transactions.
  • checkout.com (CHE-EP2-BIZ): Add support for the new payment method Bizum. Bizum is a fast and secure mobile payment method widely used in Spain.
  • dLocal (DLO-EP1-SINMO): Add support for the new payment method Sinpe Móvil. SINPE Móvil in Costa Rica facilitates money transfers through SMS, allowing users to send funds to another mobile phone number without needing the recipient’s bank account information.
  • PAYONE (PASIX-EP1): Add documentation for the extraData.avsCheck field, which is used to enable Address Verification System (AVS) checks.
  • Worldline (ING-EP2-IDE): Add support for the new payment method iDeal. iDEAL is an online payment method that enables consumers to pay online through their own bank. Payments are made via bank app or online banking.
  • Worldpay (WOR-EP1-KLAPN): Update documentation to specify that item.totalAmount is a required field for the payment method Klarna.

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.