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
/addUPOAPM
request 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
textDirection
for left-to-right support. - Added
onReady
function. - Changed
strict
tostrictDcc
. - Added
userId
and thebillingAddress
,shippingAddress
,userDetails
, andclientUniqueId
classes.
- Added
API Reference Guide Updates
- Removed
cvv
paymentOption.card
under/initpayment
. - Added
removeOverlay()
to the Simply Connect Methods section. - Added “Payment with UPO” JSON scenario to
/payment
. - Changed
strict
tostrictDcc
undercheckout()
input and made it a Boolean field. - Added
clientUniqueId
,userId
, and thebillingAddress
,shippingAddress
, anduserDetails
classes tocheckout()
. - Added the Advanced APM Integration section that included five new methods.
- Added
textDirection
for left-to-right support tocheckout()
input. - Added
onReady
function 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
eventCorrelationId
to the example and addedeventDateUTC
to the parameter table. - Added the
showCancelButton
parameter 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
alwaysCollectCvv
to 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
listValues
parameter to:- The
paymentMethods
array (output) under thegetApms()
method. - The
paymentMethods
array (output) under the/getMerchantPaymentMethods
method.
- The
- Added the
identification
parameter to theuserDetails
class under/payout
input.
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
cardType
andcardBrand
to output parameters of/payment
and/authorize3d
. - Added new
identification
parameter touserdetails
undercreatePayment()
,authenticate3d()
,/openOrder
,/payment
, and/authorize3d
. - Under
checkout()
andSafeCharge()
input,blockCards
can now be used per country. - Added descriptions to all the fields in the
airlines
addendum under the addendums Class. - Added new method /getPayoutStatus to Payment APIs.
- Added
clientGetDccDetails()
method to Web SDK Methods. - Added
dccFullSupport
to/getDccDetails
. - Added
strict
to 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
cardHolderName
Scenario 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
rebillExpiry
to 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.
- 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
apmData
class when calling the/addUPOAPM
or/editUPOAPM
methods. - 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
firstName
andlastName
.
API Reference Guide Updates
- Under the threeD Input Class class, added a note regarding the recommended value of
rebillExpiry
to thev2AdditionalParams
subclass. - Added a note that the
/voidTransaction
method 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
cvv2Reply
andavsCode
under/payment
and/authorize3d
responses.
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 therelatedTransactionId
field or theexternalSchemeDetails
class…”.
This has been changed to state: “Include theexternalSchemeDetails
class…”. - Added two sections to the Zero-Authorization topic.
API Reference Guide Updates
- Updated description of
pmWhitelist
,pmBlacklist
, andblockCards
undercheckout()
input. - Updated description of
blockCards
underSafeCharge()
. - Updated description of
currencyConversion
under/openOrder
and/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
clientGetDccDetails
method). - 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
challengePreference
andexemptionRequestReason
in theexternalMpi
class, 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
, andblockCards
undercheckout()
input. - Added
subMethod
andsavePM
undercheckout()
input. - Under
/payment
, corrected subMethodDetails tosubMethod
and updated subfield descriptions. - Added
subMethod
class tocreatePayment()
. - Added note to
billingAddress
under/payment
for 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
externalMpi
class under Class Objects. - Removed the Checkout Page topic and left a reference to the Payment Page topic.
- In
isRebilling
under/openOrder
and/payment
, changed that sendingrelatedTransactionId
is mandatory for both card and UPOID. - In
/openOrder
, changeddeviceDetails
to optional (ipaddress
is 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
languageCode
from String(5) to String(2) in/accountCapture
andgetApms()
because the system accepts a 2-letter language code. - Removed
partialApprovalDetails
class from/payment
output and replaced with thepartialApproval
class. - Added
amount
andcurrency
parameters to the/getPaymentStatus
method examples. - Added
partialApproval
class to/payment
output. - Removed
userTokenId
fromcreatePayment()
andauthenticate3d
(). - Added
cascadedTo3Dv1
to 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
ccTempToken
field 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
javaEnabled
andjavaScriptEnabled
(underbrowserDetails
) from Y/N to TRUE/FALSE. - Added
/accountCapture
method. - In /verify3d, removed APM option.
- Added
externalSchemeDetails
class to/openOrder
. - Added
authenticationOnlyType
parameter to/payment
. - Added
/getCardDetails
method (under DCC Methods). - Replaced DMNs parameter table in DMNs with link to the table in the Webhooks (DMNs) page.
- Added
mpiChallengePreference
under 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
currencyConversion
class to/openOrder
and/payment
. - Added addendums class to Class Objects and linked other addendum instances to the class.
- Added
ccTempToken
toauthenticate3d()
output. - Added
deviceDetails
to /verify3d.