On this page:
- Release 72 (6 December 2021)
- Release 71 (8 November 2021)
- Release 70 (11 October 2021)
- Release 69 (23 August 2021)
- Release 68 (26 July 2021)
- Release 67 (28 June 2021)
- Release 66 (31 May 2021)
- Release 65 (10 May 2021)
- Release 64 (5 April 2021)
- Release 63 (9 March 2021)
- Release 62 (9 February 2021)
- Release 61 (14 January 2021)
Release 72 (6 December 2021)
Documentation Portal Updates
- On the APM Input Fields and APIs page, added input fields to eCheckSelect in the relevant APM Payouts table.
- In the Mazooma guide:
- Updated the Generating UPOs section to include sending an
/addUPOAPMrequest by includingaccountID. - Updated the Example Payment DMNs and Example Payout DMNs sections to include
apmPayerInfo.
- Updated the Generating UPOs section to include sending an
- Added Theme Type to the Cashier Features topic.
- Added the Google Pay Web SDK payment (deposit) and Google Pay Simply Connect payment (deposit) flows to Google Pay.
- Updated the Gateway Filter Error Codes and Gateway Decline Reasons tables on the Error Handling page.
- Updated airline addendum field attributes in the Airline Request Addendum Parameters table.
- Added Triggering a Frictionless or Challenged Flow to the Testing Cards page.
Release 71 (8 November 2021)
Documentation Portal Updates
- Added the following APM integration guides:
- Edited the following APM integration guides:
- Added Web SDK and REST API to the Open Banking guide.
- Added Web SDK to the PlayPlus guide.
- Updated the banking details in the /payout DMN response in the Mazooma guide.
- Updated the Install the iOS Mobile SDK section on the iOS Mobile SDK page.
- On the Simply Connect page under checkout() Input Parameters:
- Added
textDirectionfor left-to-right support. - Added
onReadyfunction. - Changed
stricttostrictDcc. - Added
userIdand thebillingAddress,shippingAddress,userDetails, andclientUniqueIdclasses.
- Added
API Reference Guide Updates
- Removed
cvvpaymentOption.cardunder/initpayment. - Added
removeOverlay()to the Simply Connect Methods section. - Added “Payment with UPO” JSON scenario to
/payment. - Changed
stricttostrictDccundercheckout()input and made it a Boolean field. - Added
clientUniqueId,userId, and thebillingAddress,shippingAddress, anduserDetailsclasses tocheckout(). - Added the Advanced APM Integration section that included five new methods.
- Added
textDirectionfor left-to-right support tocheckout()input. - Added
onReadyfunction tocheckout()input.
Release 70 (11 October 2021)
Documentation Portal Updates
- Added note to the Webhooks (DMNs) page that Nuvei now supports Paypal for pre-deposit.
- On the APM Input Fields and APIs page:
- Added input fields to PaySafeCard in the relevant APM Payouts table.
- Added Interac_Instant to both tables.
- Added apmgw_P24, apmgw_SafetyPay_Online, and apmgw_SafetyPay_Cash to the relevant APM Payouts tables.
- Deleted the existing entry for apmgw_Open_Banking from the relevant APM Payments table.
- Added apmgw_Open_Banking and apmgw_Finnish_Banks to the relevant APM Payments table.
- Added the missing mandatory user details to apmgw_Faster_Payments in the relevant APM Payouts table.
- Under Pre-chargeback Inquiry, added
eventCorrelationIdto the example and addedeventDateUTCto the parameter table. - Added the
showCancelButtonparameter to the Redirection Parameters table. - Added a plugin download link in each of the respective plugin icons.
- Added the following features to the Cashier Features topic:
- Added
alwaysCollectCvvto checkout() Input Parameters table and updated the request example. - Added a section for case when the merchant performs the decryption for Apple Pay.
- Added the following APM guides:
- Updated the Subscription Management section on the Subscriptions (Rebilling) page including adding a note that Nuvei’s subscription (rebilling) plan service now supports PayPal, Google Pay and Apple Pay accounts.
- Updated the PayFac endpoint URLs in the Onboarding a Submerchant section on the Payment Facilitators (PayFac) page.
- In the Error Handling page, added missing Error Codes to the the API Response Codes and Gateway Filter Error Codes tables.
- Added references to the Simply Connect page in the relevant sections in the Payment Scenarios page.
- Added the APM with createPayment and getAPMs scenario to the Web SDK Scenarios page.
- Added apmgw_BankPayouts to the table of APMs Supporting
/accountCapture.
API Reference Guide Updates
- Updated and reorganized the Cashier Implementation topic.
- Added the
listValuesparameter to:- The
paymentMethodsarray (output) under thegetApms()method. - The
paymentMethodsarray (output) under the/getMerchantPaymentMethodsmethod.
- The
- Added the
identificationparameter to theuserDetailsclass under/payoutinput.
Release 69 (23 August 2021)
Documentation Portal Updates
- Added the following features to the Cashier Features topic:
- Updated the table of APMs Supporting
/accountCapture. - Added the Control Panel Events API topic.
- Added the Rebilling with PrestaShop page for the PrestaShop plugin.
- In the Merchant-Initiated Transactions (MIT) page, deleted the “single-letter” values for
brand. - Updated Simply Connect Quick Start for “DCC Allowed” and
strict. - 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.
- Added the checkout() Example page under the Simply Connect page.
- On the APM Input Fields and APIs page:
- Removed “eCheck” from the relevant APM Payments and the APM Payouts tables.
- Removed “buyerAreaCode” and “buyerMobile” from the relevant APM Payouts table.
- Added “Faster Payments” to the relevant APM Payouts) table.
- Added “Afterpay”, “Clearpay”, “Visa by Astropay”, “PayNearMe”, “Western Union Panama”, and “MercadoPago” to the relevant APM Payments tables.
- Added the “PayNow” (redirect) to both tables.
- Removed references to Nuvei internal configuration steps from the Payment Facilitators (PayFac) topic related to these fields:
merchantsOnboarding=subMerchant- Template has the attribute:
isSubMerchantTemplate= true
- In the Gateway Filter Error Codes table, added GW error code 1277.
- Updated the Risk Guide:
- Credits and Payouts: Updated list of CFT supported and blocked countries as per latest schemes regulations.
- Chargebacks: Added a new section Diners/Discover.
API Reference Guide Updates
- Added
cardTypeandcardBrandto output parameters of/paymentand/authorize3d. - Added new
identificationparameter touserdetailsundercreatePayment(),authenticate3d(),/openOrder,/payment, and/authorize3d. - Under
checkout()andSafeCharge()input,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
dccFullSupportto/getDccDetails. - Added
strictto checkout() input. - Added new method
accountCapture()to Web SDK Methods.
Release 68 (26 July 2021)
Documentation Portal Updates
- Replaced the definition of ECI throughout.
- On the Web SDK Additional Functions page, changed the content of the Authorization-Only section from steps for server-to-server to steps for Web SDK.
- 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-3DS Tokenization with a Low PCI Level section.
- On the APM Input Fields and APIs page:
- Corrected name of “apmgw_Astropay” to “apmgw_AstroPay” in the relevant APM Payouts table.
- Updated the details of “Secure Bank Transfer” in the relevant APM Payments table.
- Renamed “Express-Connect” to “eCashout” in the relevant APM Payouts table and removed it from the relevant APM Payments table.
- Added explanation that fields should be included in the as “name-value pairs” (if needed) in the
apmDataclass when calling the/addUPOAPMor/editUPOAPMmethods. - In the relevant APM Payments table, updated “Interac_Combined”:
- In the “Mandatory User Details” column, deleted “IP”.
- In the “Mandatory User Details” column, added “billingAddress.” to
firstNameandlastName.
API Reference Guide Updates
- Under the threeD Input Class class, added a note regarding the recommended value of
rebillExpiryto thev2AdditionalParamssubclass. - Added a note that the
/voidTransactionmethod supports APMs such as Paypal.
Release 67 (28 June 2021)
Documentation Portal Updates
- Added the Shopify via AsiaBill plugin guide.
- 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 Zero-Auth with Web SDK topic (for USA merchants).
- Added the Zero-Auth for Merchants with a Low PCI Level topic.
- Added the Website Compliance Guide.
- Added the Rebilling with WooCommerce topic for the WooCommerce plugin.
- In the Navigation Parameters table, updated a (case-sensitive) parameter from
"quick_Deposit"to"quick_deposit".
API Reference Guide Updates
- Added possible values to
cvv2ReplyandavsCodeunder/paymentand/authorize3dresponses.
Release 66 (31 May 2021)
Documentation Portal Updates
- Added the Visa Checkout (REST API) guide.
- Added the Account Details Capture topic.
- 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 on the APM Input Fields and APIs page.
- Updated the content in the following 3D Secure pages:
- Added the Salesforce plugin guide.
- 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 was submitted by another PSP (acquirer).
In such a case, the documentation previously stated: “Include either therelatedTransactionIdfield or theexternalSchemeDetailsclass…”.
This has been changed to state: “Include theexternalSchemeDetailsclass…”. - Added two sections to the Zero-Authorization topic.
API Reference Guide Updates
- Updated description of
pmWhitelist,pmBlacklist, andblockCardsundercheckout()input. - Updated description of
blockCardsunderSafeCharge(). - Updated description of
currencyConversionunder/openOrderand/payment.
Release 65 (10 May 2021)
Documentation Portal Updates
- Added the Rebilling topic to the Magento plugin guide.
- Added support for DCC in Web SDK Workflows (which includes a description of the new Web SDK
clientGetDccDetailsmethod). - Added support for DCC in Simply Connect Quick Start.
- Added the Simplified Apple Pay Setup for Apple Pay Mass enablement.
- Added support for subMethods used for:
- Added support for
challengePreferenceandexemptionRequestReasonin theexternalMpiclass, affecting these topics: - Added support for getCardDetails for Web SDK.
- Updated details for Astropay on the APM Input Fields and APIs page.
API Reference Guide Updates
- Added SafeCharge() method to Web SDK Methods.
- Added
pmWhitelist,pmBlacklist, andblockCardsundercheckout()input. - Added
subMethodandsavePMundercheckout()input. - Under
/payment, corrected subMethodDetails tosubMethodand updated subfield descriptions. - Added
subMethodclass tocreatePayment(). - Added note to
billingAddressunder/paymentfor cross-border Visa Direct OCT to/from Canada. - Added
getCardDetails()method to Web SDK Methods.
Release 64 (5 April 2021)
Documentation Portal Updates
- Added the new Simply Connect Quick Start integration topic, and its supporting UI Customization topic.
- Expanded the Payment Facilitators (PayFac) integration topic to include these new sections:
API Reference Guide Updates
- Added the
checkout()method under Web SDK methods.
Release 63 (9 March 2021)
Documentation Portal Updates
- Removed these topics from 3DS Implementations:
- 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 3DS Implementations:
- Updated the 3D-Only (MPI only) workflow in the Payment Scenarios topic. It now references the 3DS MPI-Only REST 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.
API Reference Guide Updates
- Added
externalMpiclass under Class Objects. - Removed the Checkout Page topic and left a reference to the Payment Page topic.
- In
isRebillingunder/openOrderand/payment, changed that sendingrelatedTransactionIdis mandatory for both card and UPOID. - In
/openOrder, changeddeviceDetailsto optional (ipaddressis no longer “Required”). - In PHP request example under
/payout, changed “getPaymentService” to “getPayoutService”.
Release 62 (9 February 2021)
Documentation Portal Updates
- 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.
- 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.
API Reference Guide Updates
- Changed
languageCodefrom String(5) to String(2) in/accountCaptureandgetApms()because the system accepts a 2-letter language code. - Removed
partialApprovalDetailsclass from/paymentoutput and replaced with thepartialApprovalclass. - Added
amountandcurrencyparameters to the/getPaymentStatusmethod examples. - Added
partialApprovalclass to/paymentoutput. - Removed
userTokenIdfromcreatePayment()andauthenticate3d(). - Added
cascadedTo3Dv1to threeD Output Class.
Release 61 (14 January 2021)
Documentation Portal Updates
- 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 Webhooks (DMNs) page 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 –
externalSchemeDetails. - 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 Mirakl plugin guide.
- 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.
API Reference Guide Updates
- Under threeD Input Class, changed accepted values of
javaEnabledandjavaScriptEnabled(underbrowserDetails) from Y/N to TRUE/FALSE. - Added
/accountCapturemethod. - In /verify3d, removed APM option.
- Added
externalSchemeDetailsclass to/openOrder. - Added
authenticationOnlyTypeparameter to/payment. - Added
/getCardDetailsmethod (under DCC Methods). - Replaced DMNs parameter table in DMNs with link to the table in the Webhooks (DMNs) page.
- Added
mpiChallengePreferenceunder Additional Class Parameters (under threeD Input Class) and updated description forchallengePreference. - Added ECI value for MC for “Payment authentication was not performed” for all relevant instances of
eci. - Added the
currencyConversionclass to/openOrderand/payment. - Added addendums class to Class Objects and linked other addendum instances to the class.
- Added
ccTempTokentoauthenticate3d()output. - Added
deviceDetailsto /verify3d.