Docs

Nuvei 

This feature is a Private Beta Release. Contact support  to enable Nuvei for your Test and Live site.

Introduction 

Nuvei  is a leading financial technological company. It is a secure and reliable payment processing solution that offers multi-currency processing, low-cost payment processing, currency conversion, payment server development, payment gateway, business card processing, direct selling and gateway services. Nuvei is available in over 200 global markets (countries).

Chargebee is integrating Nuvei via payFURL , which is a payment orchestration platform that provides payment-related API services and specialises in payment gateway integrations.

Integration Options 

You can integrate Nuvei using the following:

Integration Method Description PCI Requirements
Chargebee Hosted Pages In this method, customers' card information is collected by Chargebee's checkout and directly passed on to Nuvei. Low (Your PCI compliance requirements are greatly reduced due to usage of Chargebee's checkout.)
Chargebee JS In this method, you can use Chargebee Components and Hosted Fields to collect the customer's card details. Low
Chargebee JS Using Permanent Token - a token that represents a customer's card details stored in Nuvei's vault to process payments. When creating a new token and converting card details to tokens using:
Hosted Components: Low
Your own Checkout: High
Chargebee JS Via Raw Card details
You will collect raw card details via your custom checkout and pass it to Chargebee.js.
High
Chargebee API In this method, you will have to collect card information and pass it on to Chargebee via API. Chargebee then routes this card information to Nuvei.
Since you will be collecting card information directly, you will have to take care of PCI Compliance requirements.
High
Note

3D-Secure  is supported for this integration.

Choosing Nuvei 

Consider the following factors before choosing Nuvei as a payment solution:

  • Countries: Nuvei is available in over 200 global markets .
  • Payment Methods: Chargebee currently supports only Card payments made via Nuvei.
    Nuvei supports almost all major credit and debit cards such as Visa, MasterCard, American Express, Diner's Club, and so on.
  • Currencies: Nuvei  and Chargebee  support 100+ different currencies for charging customers across different geographical locations. If you intend to use Nuvei + Chargebee for your business, ensure that your transactional currencies are supported by both.

Retrieve Information from your Nuvei Account 

Follow the steps below to fetch the information that you will be required to enter during your gateway configuration in your Chargebee site:

  1. Login to your Nuvei account .

  2. Select My Integration Settings under Settings from the left navigation.

  3. Copy the Merchant ID, Site ID, and Secret Key. Save these for future use during the gateway configuration in your Chargebee site.

Configuring Nuvei in your Chargebee site 

Follow the steps below to configure Nuvei in your Chargebee site:

  1. Login to your Chargebee site .

  2. Go to Settings > Configure Chargebee > Payment Gateways.

  3. Click Add Gateway and select Nuvei.

  4. Enter the Merchant ID, Site ID, and Secret Key in the dedicated fields as copied in Step 3 of the previous section from your Nuvei account.

  5. Click Connect.

Configuring Card Settings 

Follow the steps below to configure Card settings for your Nuvei account in Chargebee:

  1. Cards is enabled by default on the Configure Nuvei page. Click Manage to enable other settings under Cards.

  2. Enable the following:
    a. Always retain card information in Nuvei when customer updates it: Enabling this option stores the updated card information in Nuvei rather than the default gateway.
    b. Enable 3D Secure: Enable this option if you wish to enable authentication for payments made via cards.

  3. Click Save.

Note

This integration supports the use of the Payment Initiator  API parameter, which, when passed along with the transaction, helps Chargebee distinguish between Customer-Initiated and Merchant-Initiated transactions and handle the payment more effectively.

Was this article helpful?
Loading…