- Added the following features to the Cashier Features topic:
- Updated the supported APMs table in Capturing Account Details.
- Added the Configuring the Events API topic.
- Added the Rebilling with PrestaShop topic for the PrestaShop plugin.
In the Merchant-Initiated Transactions (MIT) page, deleted the “single-letter” values for
- Updated Checkout SDK for “DCC Allowed” and
- Updated DCC in Web SDK Workflows page.
- Updated DCC in REST API Workflows page.
- Updated the Blocking Cards topic to the Features menu.
- Updated the Submit Subsequent MIT Payments section.
- In the APM Input Fields and APIs topic:
- Removed “Secure Bank Transfer” from the APM Withdrawals (payouts) table.
- Removed “eCheck” from both tables.
- Removed “buyerAreaCode” and “buyerMobile” from the APM Withdrawals (payouts) table.
- Added “Faster Payments” to the APM Withdrawals (payouts) table.
- Added “Afterpay”, “Clearpay”, “Visa by Astropay”, “PayNearMe”, “Western Union Panama”, and “MercadoPago” to the APM Payments (deposits) table.
- Added the “PayNow” (redirect) to both tables.
- Updated the APM Countries and Currencies topic.
Removed references to Nuvei internal configuration steps from the Payment Facilitators (PayFac) topic related to these fields:
Template has the attribute:
In the Gateway Filter Error Codes table, added GW error code 1277.
- Updated the Risk Guide:
cardBrandto output parameters of /payment and /authorize3d.
- Added new
userdetailsunder createPayment(), authenticate3d(), /openOrder, /payment, and /authorize3d.
- Under checkout() and SafeCharge(),
blockCardscan now be used per country.
- Added descriptions to all the fields in the
airlinesaddendum under the addendums Class.
- Added new method /getPayoutStatus to Payment APIs.
- Added clientGetDccDetails() method to Web SDK Methods.
- Added new method accountCapture() to Web SDK Methods.
- Replaced the definition of ECI throughout the documentation portal.
- Added the Salesforce topic the Plugins guide page.
- On the Testing Cards page, added the “FL-BRW1-EXMPT” testing scenario to the
cardHolderNameScenario Codes table.
- Moved the Mangento 1 topic to an appendix since Magento has discontinued support to Magento 1.
- Added a note regarding the recommended value of
rebillExpiryto the Merchant-Initiated Transactions (MIT) topic.
- Added a note that Void supports APMs such as Paypal.
- In the Zero-Authorization topic, added the Zero-Auth for Non-3D Tokenization with a Low PCI Level section.
- In the APM Input Fields and APIs topic:
- Corrected name of “apmgw_Astropay” to “apmgw_AstroPay” in the APM Withdrawals (payouts) table.
- Updated the details of “Secure Bank Transfer” in the APM Payments (deposits) table.
- Renamed “Express-Connect” to “eCashout” in the APM Withdrawals (payouts) table and removed it from the APM Payments (deposits) table.
- In the APM Payments (deposits) table, updated “Interac_Combined”:
- In the “Mandatory User Details” column, deleted “IP”.
- In the “Mandatory User Details” column, added “billingAddress.” to
- Under the threeD Input Class class, added a note regarding the recommended value of
- Added a note that the /voidTransaction method supports APMs such as Paypal.
- Added the Shopify via AsiaBill topic to the Plugins guide page.
- Updated the Handling Stored Credentials Yourself section on the Card-on-File page.
- In the Testing Cards page, replaced the “NameOnCard” parameter name with “cardHolderName”.
- Updated content of the 3D-Secure Guide.
- Added the Web SDK Flow using ReactJS guide.
- Added the Google Pay integration guide.
- Added the following features to the Cashier Features page:
- In the Zero-Authorization page:
- Added the Website Compliance Guides page.
- Added the Rebilling with WooCommerce topic for the WooCommerce plugin.
- In the Navigation Parameters table (under Payment Page > Input Parameters), updated a (case-sensitive) parameter from
- Added the VISA Checkout via REST API guide under the Alternative Payments page.
- Added the Account Details Capture topic under the Alternative Payments page.
- Added the Multiple Currency Pricing (MCP) guide for Web SDK and REST API.
- Added the Blocking Cards topic to the Features menu.
- Added the Blocking Cards topic to the Web SDK Additional Functions page.
- Updated various APM parameters in the APM Input Fields and APIs page.
- Updated the content in the following 3D-Secure pages:
- Added the Salesforce plugin topic under the Plugins page.
- Updated Neteller credentials in the Testing APMs topic.
- In the Merchant-Initiated Transactions (MIT) page, a correction was made in the Transactions Originally Initiated by Another PSP topic, which describes requirements for submitting a “subsequent MIT (merchant-initiated-payment) transaction”, where the preceding initial MIT transaction was submitted by another PSP (acquirer).
In such a case, the documentation previously stated: “Include either the
relatedTransactionIdfield or the
This has been changed to state: “Include the
- Added two sections to the Zero-Authorization topic.
- Updated description of
- Updated description of
- Updated description of
currencyConversionunder /openOrder and /payment.
- Added Rebilling to the Magento Plugin Guide.
- Added support for DCC in Web SDK Workflows, (which includes a description of the new Web SDK
- Added support for DCC in Checkout SDK.
- Added the Simplified Apple Pay Setup for Apple Pay Mass enablement.
- Added support for subMethods used for:
- Added support for
externalMpiblock, affecting these topics:
- Added support for getCardDetails for Web SDK.
- Updated details for the Astropay APM in the APM Input Fields and APIs topic.
- Added SafeCharge() method to Web SDK Methods.
- Under /payment, corrected subMethodDetails to
subMethodand updated subfield descriptions.
subMethodclass to createPayment().
- Added note to
billingAddressunder /payment for cross-border Visa Direct OCT to/from Canada.
- Added getCardDetails() method to Web SDK Methods.
- Added the new Checkout SDK integration topic, and its supporting Payment Form Styling topic.
- Expanded the Payment Facilitators (PayFac) integration topic to include these new sections:
- Added the checkout() method under Web SDK methods.
- Removed these topics from the 3DS Authentication Flows:
- 3D-Secure-Only Transaction (MPI) – Nuvei as the 3D-Secure Provider
- 3D-Secure-Only Transaction (MPI) – Another PSP as the 3D-Secure Provider
- Added these topics to the 3DS Authentication Flows:
- Updated the 3D-Only (MPI only) workflow in the Payment Scenarios topic. It now references the 3DS MPI-Only for Server-to-Server integration.
- Added a comprehensive Other Functions provided by the Web SDK topic to Quick Start for Web SDK.
- Added 3D-Secure Fingerprinting topic, split from the “3D-Secure Fingerprinting and Authentication Challenges” topic.
- Added 3D-Secure Authentication Challenge topic, split from the “3D-Secure Fingerprinting and Authentication Challenges” topic.
- Added 3D-Secure Response Values topic, containing these tables:
- Added the new Android Mobile SDK integration topic.
- Added the new iOS Mobile SDK integration topic.
- Added externalMpi class under Class Objects.
- Removed the Checkout Page topic and left a reference to the Payment Page topic.
isRebillingunder /openOrder and /payment, changed that sending
relatedTransactionIdis mandatory for both card and UPOID.
- In /openOrder, changed
deviceDetailsto optional (
ipaddressis no longer “Required”).
- In PHP request example under Payout, changed “getPaymentService” to “getPayoutService”.
- Expanded the Tokenization-Only topic in Web SDK Additional Functions to include the tokenization steps.
- Updated some of the flows and test cards in the Testing Cards topic.
currencyparameters to the
- Added “3D-Secure authentication failed, payment not allowed” to the Gateway Decline Reasons table in the Error Handling topic.
- Added an “On This Page” table to most pages in the Documentation Portal, to improve end-user experience.
languageCodefrom String(5) to String(2) in accountCapture and getApms because the system accepts a 2-letter language code.
partialApprovalDetailsclass from/payment output and replaced with the
partialApprovalclass to /payment output.
- Removed userTokenId from createPayment and authenticate3d.
cascadedTo3Dv1to threeD Output Class.
- Updated the ECI value returned from the Authorize 3D-Secure request in the following topics in the Risk Guide: ECI and Exceptional Cases topics. Also in the Direct Merchant Notifications (DMNs) Guide: in the DMN Parameters section.
- Restructured the 3DS Authentication Flows: Restructured and rewrote the topic and added mini TOC for readability.
- Restructured the APM Input Fields and APIs topic: Restructured and rewrote the page and added mini TOC for readability.
- Updated to the Merchant-Initiated Transactions (MIT) topic for MITs initiated by another PSP –
- Added Fast Bank Transfer Payment Method as an APM, to the APM Input Fields and APIs table and restructured the rest of the topic.
- Added missing error codes to the API Response Codes table in the Error Handling topic.
- Added the new Mirakl Plugin topic in the Guides > Plugins menu, to link to the Smart2Pay Mirakl Plugin for Marketplaces page.
- Included the
ccTempTokenfield in the Server-to-Server integration for accepting payments examples: Example of authenticate3d() response and the Example of Payment without Liability Shift.
- Under threeD Input Class, changed accepted values of
browserDetails) from Y/N to TRUE/FALSE.
- Added /accountCapture method.
- In /verify3d, removed APM option.
externalSchemeDetailsclass to /openOrder.
authenticationOnlyTypeparameter to /payment.
- Added /getCardDetails method (under DCC Methods).
- Replaced DMNs parameter table in DMNs with link to the table in the DMNs Guide.
mpiChallengePreferenceunder Additional Class Parameters (under threeD Input Class) and updated description for
- Added ECI value for MC for “Payment authentication was not performed” for all relevant instances of
- Added the
currencyConversionclass to /openOrder and /payment.
- Added addendums class to Class Objects and linked other addendum instances to the class.
ccTempTokento authenticate3d() output.