Skip to main content

14 posts tagged with "Provisioning API" | Page 2 of 3

View All Tags

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.

Gateway β€” v25.0

Gateway API​

Fixed​

  • Provisioning API: Fix an error that occurred when attempting to update merchant users with apiUserSettings configured.

Gateway Features​

Changed​

  • Connector Configuration: Change save message of connector configuration to display multiple validation errors simultaneously, instead of just one.
  • Risk Profile:
    • Applied cosmetic changes for consistency, including button renaming and layout adjustments.
    • Restricted Audit Log access with the Admin User Permission misc.show-public-audit-log.

Added​

  • API Testing: Add a Clear CC Token button to the API Testing view to reset credit card fields without refreshing the page.
  • Risk Profile: Add a new risk rule to validate the presence of both the transaction indicator and reference scheme ID.
  • Risk Profile: Add support for BIN segments (Consumer, Business, Commercial, Government, Unknown) and add a new risk rule BIN segment of credit card is [in, not in] [list of segments] to replace the previous BIN level of credit card is [in, not in] [list of levels] rule in the future, allowing checks for specific BIN segments.

Fixed​

  • Connector Settings: Fix compatibility of the Manipulation: Always set withRegister connector setting on meta-connectors with Customer Profiles to ensure payment instruments are properly stored.
  • Provider Settlements and Reconciliation: Fix an issue where the upload button remained in the uploading state after a manual file upload error.

Gateway Adapters​

Changed​

  • dLocal (DLO-EP1):
    • Add /options/installmentsPlan endpoint to retrieve installment plans.
    • Add extra data parameters to debit and preauthorize transactions to enable installements (extraData.installments and extraData.installments_plan_id).
    • Change required status of customer.nationalId from mandatory to optional.
  • JPMorganChase (CHA-EP2): Add support for partial void transactions.
  • KakaoPay (KAKAO-EP1): Add support for settlement and reconciliation handling.
  • Nuvei (NUV-EP1):
    • Change required status of customer.email from mandatory to optional.
    • Change sFTP retrieval to no longer require permissions to rename the file on the remote server for settlement and reconciliation handling.
  • PayPal Complete Payments - PPCP (PPCP-EP1): Add chargeback protection details to postback response, including seller protection status (extraData.seller_protection_status), dispute categories (extraData.seller_protection_dispute_categories), and PayPal account status (extraData.paypal_account_status).
  • Worldpay (WOR-EP1): Add postback handling for online refunds. Merchants will receive the Refund Authorisation Reference number in extraData.refundAuthorisationReference via postback.

Added​

  • Banco Popular Dominicano (BPD-EP1): Add the Banco Popular Dominicano adapter with support for debit transactions. Banco Popular Dominicano is the first privately owned bank in the Dominican Republic and is the leader in a wide range of banking and financial services in the country. It is the principal company of Grupo Popular.

Fixed​

  • Global Payments (GBP): Prevent duplicate settlement errors by using more specific settlement batch numbers.
  • JPMorganChase (CHA-EP2):
    • Fix handling of partial void followed by capture.
    • Update extraData.totalAuthAmount after partial void.
  • PayPal Complete Payments - PPCP (PPCP-EP1-PPE):
    • Enable partial capture and void capabilities for the PayPal payment method via the PayPalCompletePlatform adapter.
    • Ensure that the PayPal Partner Attribution ID is set for transactions processed through multi-method connectors.
  • PXP (PXP-EP1): Fix mapping of error code 100(77).
  • Stripe (STRV2-EP1): Use net amount instead of gross amount when parsing Line Items and Rolling Reserve for the Stripe Settlement Report.

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 β€” v24.16

API​

Added​

  • Provisioning API: Added processing:copy-customer-data-from-customer-profile-transaction to the connector settings.

Features​

Changed​

  • User Management:
    • Removed deprecated ACL abilities connector.WorldlineOgone.PostFinanceCard and connector.WorldlineOgone.PostFinanceEFinance.
    • Migrated existing deprecated ACL abilities to connector.IngenicoDirect.PostFinancePay.

Added​

  • Connector Configuration: Add new connector setting Customer Data: Copy from customer profile transaction. If activated the shopper's information is added from the transaction that was used to create a customer profile.

Fixed​

  • Job Configuration: Fixed an issue that could occur when saving Global Job Schedules.
  • Post Processing Jobs: Fixed the post-processing filter Transaction is not referenced in any job of this Job Type, ensuring it now correctly picks up transactions already collected by other job types.
  • Post Processing Jobs: Fixed the bug where the default state for newly created job schedules would be scheduled instead of Manual trigger only.
  • Transaction List: Fixed the advanced search to also filter for the meta_connector_guid when searching for transactions of a connector.
  • Transaction List: Fixed handling operators IS_EMPTY and IS_NOT_EMPTY for the advanced search.

Adapters​

Changed​

  • dLocal (DLO): Added support for settlement handling.
  • Klarna (KLW): Updated and restructured the documentation according to our latest guidelines.
  • PayPal Complete Payments - PPCP (PPCP-EP1-CC): Added support for the PayPal Advanced Credit Cards and Debit Card (ACDC) method.
  • PayTabs (PAYT-EP01-CCRD): Added support for the redirect credit-card payment method.
  • PXP (PXP-EP1-INST): Added support for Discover credit cards.
  • Straight2Bank Pay (STRAI): Added the configuration option daysOffset to delay data fetching a certain number of days.
  • Worldpay (WOR-EP1): Added support for chargeback handling through webhooks.

Fixed​

  • Adyen (ADY-EP1, ADY-EP2, ADY-EP3): Fixes handling of second chargebacks for Adyen settlements.
  • Alipay - Ant Group (ANT-EP1-ALI): Limit retries of failed transactions to three attempts.
  • Global Payments (GBP): Fixed specifying the settlement amount.
  • PAYONE (PASIX): Fixed handling of negative fee amounts in settlements for interchange fees of refunded transactions.
  • PXP (PXP-EP1-INST): Fixed incorrectly disabled partial capture, partial void, and incremental authorization.

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 β€” v24.15

API​

Fixed​

  • Provisioning API: Resolved an error in the Provisioning API by adding null checks when building response objects for meta connectors without a default connector.
  • Push API: Fixed handling of request bodies with invalid JSON.

Features​

Changed​

  • Customer Profiles: Made the action column in the customer profile payment instruments table non-sortable.
  • Transaction List: Increased the number of displayed connectors in the advanced search form from 100 to 700.

Added​

  • Post Processing Jobs: Added the ability to export transaction extra data in post-processing export strategies, including "Write customized Settlement CSV", "Export Transactions to XLSX (Version 2)", "Export Transactions to XLSX", and "Export Transactions to CSV". Also, added "key" and "default" column configurations to "Export Transactions to XLSX (Version 2)", "Export Transactions to XLSX", and "Export Transactions to CSV".

Fixed​

  • Account Updater: Improved the account updater to consider BIN lookup results alongside the card type for more accurate processing.
  • Account Updater: Fixed an issue in the Account Updater that caused cards to appear as updated twice in the batch for clients.
  • Connector Settings: Fixed a bug that caused the connector settings "Transactions: Expire automatically after (x) minutes" and "Expires pending transactions after given minutes" to not work when added as Global Settings.
  • Customer Profiles: Use the correct customer profile container for meta connectors.
  • Dashboard: Fixed an issue where the pivot table couldn’t resolve the connector list, causing multiple selections to show as β€˜n/a’.
  • Dashboard: Fixed a dashboard issue where GUIDs were displayed instead of merchant names.
  • Hosted Payment Pages: Removed async from Google Pay JS on hosted payment pages to enable synchronous loading, ensuring the Google Pay button displays reliably.
  • Transaction List: Updated transaction list links to ensure they work correctly by including a default status, preventing 404 errors.
  • Virtual Terminal: Fixed issues in the Virtual Terminal for direct debit transactions by preventing mandate date validation when the field is empty and correcting format validation to display proper error messages instead of "unknown error".

Adapters​

Changed​

  • Klarna (KLW-EP1): Added a connector setting "treat the BACK status from klarna as CANCELLED".
  • Mashreq (MASH-EP01): Added support for debit auto-capture.
  • PAYONE (PASIX): Add new mappings for settlements:
    • Markup fee (condCode 701)
    • Dispute fee (condCode 55).
  • PXP (PXP-EP1-INST): Added support for the in-store card deposit payment method.
  • Sepa Express (SEP-EP3-SEP): Added support for settlement handling.
  • Worldline (ING-EP2): Always store the adapter transaction identifier if present to properly handle subsequent transactions.

Fixed​

  • American Express (AMX-EP1-AMX): Fixed system trace audit number (STAN) issue by using a modulus operation on the transaction ID to ensure it fits within base36 encoding limits.
  • iyzico (IYZ): Fixed settlement handling for Iyzico to correctly parse the batch number for all settlement objects.
  • Spreedly (SPR-EP1-CC): Fixed date parsing to correctly handle microseconds included by the PSP.
  • Transbank (TRANS-TSB1): Fixed handling of empty 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.