API Version
Product Catalog
Library
Payment parameters

Payment Parameters

This doc lists all the payment methods supported in Chargebee and the associated payment parameters.

Input Parameters Glossary:


RAW CARD INFORMATION - Accepts raw card details.
Input parameter : card[]


RAW BANK INFORMATION - Accepts bank account details.
Input parameter : bank_account[]


TEMPORARY TOKEN - Accepts only temporary tokens generated using gateway’s JS. Temporary tokens are tokenized card/bank details provided by the gateway.
Input parameter : payment_method[tmp_token]


CHARGEBEE TOKEN - Accepts only tokenized card/bank details generated using Chargebee.js.
Input parameter : token_id


REFERENCE ID - Accepts only permanent tokens. Permanent token is a combination of customer ID and card token available at the gateway.
Input parameter : payment_method[reference_id]


GATEWAY TOKEN - Accepts only 3DS-verified tokens generated using gateway’s JS.
Input parameter : payment_intent[gw_token]


CHARGEBEE PAYMENT INTENT ID - Accepts Payment Intent ID returned after a successful bank authorization process.
Input parameter : payment_intent[id]


VBA INFORMATION - Accepts customer_id or email to create a unique Virtual Bank Account for the customer. The VBA can then be shared with your users to collect charges.

Each table contains detailed information on the expected input format for each payment method and data to be passed to the respective Chargebee parameters.

Stripe

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION 

First Name, Last Name, Card number, Card expiry, CVV, and Card billing address

 card[<param name>] 

TEMPORARY TOKEN

Stripe Card token 

Token Format : “tok_id”

 payment_method[tmp_token]

CHARGEBEE TOKEN

Chargebee.js token

 token_id

REFERENCE ID

 cust_id/card_id (or) cust_id/source_id (or) cust_id/pm_id

 payment_method[reference_id]

GATEWAY TOKEN

Stripe Payment Intent ID

 payment_intent[gw_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

   SEPA

RAW BANK INFORMATION

First Name, Last Name, Email and IBAN

 bank_account[<param name>]

TEMPORARY TOKEN 

Unattached source_id (eg. src_1234)

 payment_method[tmp_token] 

REFERENCE ID

cust_id/source_id (or) cust_id/pm_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

   ACH

RAW BANK INFORMATION

Account holder name, Bank name, Account number, Routing number, and Account holder type (individual/company)

 bank_account[<param name>]

TEMPORARY TOKEN 

Stripe bank account token

 payment_method[tmp_token] 

REFERENCE ID

 cust_id/ba_id (or) cust_id/source_id (or) cust_id/pm_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

SEPA Credit Transfer

VBA INFORMATION

Email or Chargebee Customer ID

email  or customer_id

REFERENCE ID

cust_id/source_id

payment_method[reference_id]

ACH Credit Transfer

VBA INFORMATION

Email or Chargebee Customer ID

email  or customer_id

REFERENCE ID 

cust_id/source_id 

payment_method[reference_id] 

Ideal

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

GATEWAY TOKEN

Payment Intent ID

payment_intent[gw_token]

Sofort

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

GATEWAY TOKEN

Payment Intent ID

payment_intent[gw_token]

    

Bancontact

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

GATEWAY TOKEN

Payment Intent ID

payment_intent[gw_token]

 Google Pay

TEMPORARY TOKEN

Stripe Card token 

 payment_method[tmp_token]

REFERENCE ID

 cust_id/card_id (or) cust_id/source_id (or) cust_id/pm_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

GATEWAY TOKEN

Payment Intent ID

payment_intent[gw_token]

Apple Pay

TEMPORARY TOKEN

Stripe Card token 

payment_method[tmp_token]

REFERENCE ID

cust_id/card_id (or) cust_id/source_id (or) cust_id/pm_id

payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

GATEWAY TOKEN

Payment Intent ID

payment_intent[gw_token]


Note: Stripe supports 3DS, Fraud Management, and Account Updater features in Chargebee.

Braintree

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

Card 

[3DS supported]

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry date, CVV, and Card billing address 

 card[<param name>]

TEMPORARY TOKEN

 Braintree nonce

 payment_method[tmp_token]

CHARGEBEE TOKEN

Chargebee.js token 

 token_id

REFERENCE ID

 bt_customer_id/pm_id

 payment_method[reference_id]

GATEWAY TOKEN

Braintree 3DS-verified nonce 

 payment_intent[gw_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

 Apple Pay 

TEMPORARY TOKEN

Braintree nonce 

 payment_method[tmp_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id] 

REFERENCE ID

 bt_customer_id/pm_id

 payment_method[reference_id]

 PayPal / Google Pay

TEMPORARY TOKEN

Braintree nonce 

 payment_method[tmp_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

REFERENCE ID

bt_customer_id/pm_id

 payment_method[reference_id]


Note: Braintree supports 3DS and Account Updater features in Chargebee.

Adyen

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

    

Card

[3DS supported]

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address

 card[<param name>] 

REFERENCE ID

shopper_reference_id/recurring_detail_reference_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

 Chargebee Payment Intent ID

 payment_intent[id]

    

SEPA

RAW BANK INFORMATION

First Name, Last Name, Email and IBAN

 bank_account[<param name>]

REFERENCE ID

shopper_reference_id/recurring_detail_reference_id

 customer_id/source_id

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

iDeal / Sofort / Dotpay / Giropay / Bancontact

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

REFERENCE ID

shopper_reference_id/recurring_detail_reference_id

 payment_method[reference_id]

Apple Pay / Google Pay

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

REFERENCE ID

shopper_reference_id/recurring_detail_reference_id

 payment_method[reference_id]


Note: Adyen supports 3DS, Fraud Management, and Account Updater features in Chargebee.

Checkout.com

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

    

Card

[3DS supported]

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address 

 card[<param name>]

TEMPORARY TOKEN

Token from Checkout.com's JS

 payment_method[tmp_token]

REFERENCE ID

customer_reference/source_reference/payment_reference
Note: This is the default token format expected by Chargebee. If the last successful transaction ID is not passed as payment_reference, then $0 verification will be initiated from Chargebee.


customer_reference/source_reference/network_transaction_id
Note: The network_transaction_id is applicable when the tokens are migrated from another gateway to Checkout.com. If the network_transaction_id is not provided in the token format then Chargebee will initiate a $0 verification. To enable this token format please contact support.

 payment_method[reference_id]

GATEWAY TOKEN

payment_id/session_id

 payment_intent[gw_token]

CHARGEBEE TOKEN

Chargebee.js token

 token_id

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

SEPA

RAW BANK INFORMATION

First Name, Last Name, Email and IBAN

 bank_account[<param name>]

REFERENCE ID

customer_id/source_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

iDeal

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

Sofort

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

Bancontact

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

ACH 
(Supported in NAS platform of checkout.com only)

REFERENCE ID customer_id/source_id (Only src token is supported) payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

Apple Pay (Wallet)

TEMPORARY TOKEN

checkout.com token source

payment_method[tmp_token]

REFERENCE ID

customer_id/source_id

payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]


Note: Checkout.com supports 3DS and Account Updater features in Chargebee.

Authorize.Net - Direct Integration

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

   Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

 TEMPORARY TOKEN

Accept.js token 

 payment_method[tmp_token]

CHARGEBEE TOKEN 

 Chargebee.js token

 token_id

REFERENCE ID

customer_profile_id/customer_payment_profile_id (or) customer_profile_id

 payment_method[reference_id]

   ACH

RAW BANK INFORMATION

Account holder name, Bank name, Account number, Routing number, account_type and echeck_type 

 bank_account[<param name>] 

TEMPORARY TOKEN

 Accept.js token

 payment_method[tmp_token]

REFERENCE ID

customer_profile_id/customer_payment_profile_id [OR] customer_profile_id

 payment_method[reference_id]


Note: Authorize.Net supports the Account Updater feature in Chargebee.

GoCardless

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

   ACH

RAW BANK INFORMATION

FirstName, LastName, Account Country, Account number, Routing number, and Account Type

 bank_account[<param name>] 

REFERENCE ID

Mandate ID

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

  BACS

RAW BANK INFORMATION

First Name, Last Name, Email, Account Country
Either
1. Account number, Routing number 
(OR) 
2. IBAN

 bank_account[<param name>]

REFERENCE ID

Mandate ID 

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

  SEPA

RAW BANK INFORMATION

First Name, Last Name, Email, and Account Country
 
Either 
1. IBAN  
(OR)
2. Account Number
(OR)
3. Account Number and Bank Code 
(OR)
4. Account Number and Routing Number

 bank_account[<param name>] 

REFERENCE ID

 Mandate ID

 payment_method[reference_id] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

BECS_NZ

RAW BANK INFORMATION

First Name, Last Name, Email, Account Country, Account Number, Routing Number, Bank Code, and Bank Name

 bank_account[<param name>]

REFERENCE ID

Mandate ID

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

  BECS

RAW BANK INFORMATION

First Name, Last Name, Email, Account Country, Account number, Routing number, and Bank Name

 bank_account[<param name>]

REFERENCE ID

Mandate ID 

 payment_method[reference_id] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

PAD

RAW BANK INFORMATION

First Name, Last Name, Email, Account Country, Account number, Routing number, and Bank code

 bank_account[<param name>]

REFERENCE ID

Mandate ID 

 payment_method[reference_id] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

AUTOGIRO 

RAW BANK INFORMATION

First Name, Last Name, Email, Account Country,  Account number, Routing number, and Swedish Identity Number

 bank_account[<param name>] 

REFERENCE ID

Mandate ID 

 payment_method[reference_id] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]


Amazon Pay

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Amazon Pay 

TEMPORARY TOKEN

amazonBillingAgreementId

 payment_method[tmp_token]

REFERENCE ID

Billing agreement ID

 payment_method[reference_id]


PayPal Express Checkout

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 PayPal 

TEMPORARY TOKEN

Authorization ID

 payment_method[tmp_token]

REFERENCE ID

Billing agreement ID

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]


PayPal Commerce

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Wallet 

REFERENCE ID

Billing agreement ID

 payment_method[reference_id]


 

Razorpay

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION

First Name, Last Name, Card number, Card expiry, CVV  

 card[<param name>]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

REFERENCE_ID

customer_id/token_id

payment_method[reference_id]

GATEWAY TOKEN

Razorpay Payment ID

payment_intent[gw_token]

Net Banking

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

REFERENCE_ID

customer_id/token_id

payment_method[reference_id]

 

UPI

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

GATEWAY TOKEN

Razorpay Payment ID

payment_intent[gw_token]

REFERENCE_ID

customer_id/token_id

payment_method[reference_id]


Note: Razorpay supports the 3DS feature in Chargebee.

Mollie

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

    

Card

[3DS supported]

RAW CARD DETAILS

First Name, Last Name, Card number, Card expiry, CVV and Card Billing Address

 card[<param name>]

CHARGEBEE TOKEN

Chargebee.js token

 token_id

REFERENCE ID

customer_id/mandate_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

SEPA

RAW BANK INFORMATION

First Name, Last Name, Email and IBAN

 bank_account[<param name>]

REFERENCE ID

customer_id/mandate_id

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

iDeal

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

Sofort

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

    

Bancontact

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]


Note: Mollie supports the 3DS feature in Chargebee.

E-xact Payments

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

REFERENCE_ID

authorisation_number/transaction_tag

 payment_method[reference_id]


Worldline

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION 

First Name, Last Name, Card number, Card expiry, CVV, and Card Billing Address

 card[<param name>] 

REFERENCE ID

Worldline Token

 payment_method[reference_id]

GATEWAY TOKEN

Worldline Token

 payment_intent[gw_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 


Note: Worldline supports the 3DS and Account Updater feature in Chargebee.

Vantiv

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card Billing Address  

 card[<param name>]

Permanent Token for migration

Unique customer identifier in Chargebee with whom this payment source will be associated

customer_id (mandatory)

Gateway account to which the payment source will be associated

gateway_account_id (mandatory)

Type of the card

type (mandatory)

Vantiv cnpToken of the vaulted card.

payment_method_token (mandatory)

Vantiv networkTransactionId - Authorization or first transaction ID initiated using this payment method

network_transaction_id (mandatory)

true (The value must be true for Vantiv because it does not support retrieval)

skip_retrieval (mandatory)

Last four digits of the card number

card[last4]

The Issuer Identification Number, i.e. the first six digits of the card number

card[iin]

Brand of the card

card[brand]

Expiry month of the card

card[expiry_month] (mandatory)

Expiry year of the card

card[expiry_year] (mandatory)

Funding type of the card

card[funding_type]

Billing address details of the card

billing_address[<param_name>]


Quickbook Payments

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

REFERENCE ID

customer_id/card_id

payment_method[reference_id]

ACH

RAW BANK DETAILS

Account holder name, Bank name, Account number, Routing number, Account  type (Personal Savings / Business Savings) and Account Holder Type (Individual / Company)

bank_account[<param name>]

REFERENCE ID

customer_id/bank_account_id

payment_method[reference_id]


Global Payments

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 
(Only Non-3DS flow Supported for US and Canada Region Only)

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card Billing Address  

 card[<param name>]

REFERENCE_ID

card_token

payment_method[reference_id]

TEMPORARY TOKEN

temp_token to be generated using Global Payments JS

 payment_method[tmp_token]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 


Chargebee Payments

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

REFERENCE_ID

consumer_id/payment_instrument_id

payment_method[reference_id]

ACH

RAW BANK INFORMATION

Account holder name, Account number, Routing number, Account  type (Personal Savings / Business Savings)

 bank_account[<param name>]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

REFERENCE_ID

consumer_id/payment_instrument_id

payment_method[reference_id]


BlueSnap - Direct

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION 

First Name, Last Name, Card number, Card expiry, CVV, and Card billing address

 card[<param name>] 

TEMPORARY TOKEN

 pf_token

 payment_method[tmp_token]

CHARGEBEE TOKEN

Chargebee.js token

 token_id

REFERENCE ID

vaulted_shopper_id/last4_digits_of_card

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

ACH

RAW BANK INFORMATION

FirstName, LastName, Account Number, Routing Number, Account type, Account Holder Type

 bank_account[<param name>] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

REFERENCE ID

vaulted_shopper_id/account_number/routing_number [OR] vaulted_shopper_id

 payment_method[reference_id]

SEPA

RAW BANK INFORMATION

FirstName, LastName, IBAN

 bank_account[<param name>] 

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

 payment_intent[id]

REFERENCE ID

vaulted_shopper_id/first4/last4 [OR] vaulted_shopper_id

 payment_method[reference_id]


Note: BlueSnap supports the 3DS and Account Updater feature in Chargebee.

CyberSource - Direct

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION 

First Name, Last Name, Card number, Card expiry, CVV, and Card billing address

 card[<param name>] 

REFERENCE ID

instrumentIdentifier/paymentInstrument

 payment_method[reference_id]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID 

 payment_intent[id] 

   ACH

RAW BANK INFORMATION

Account holder name, Bank name, Account number, Routing number, account_type and echeck_type 

 bank_account[<param name>] 

REFERENCE ID

instrumentIdentifier/paymentInstrument

 payment_method[reference_id]


Note: CyberSource supports the 3DS feature in Chargebee.

WorldPay - Direct

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

     

 Card

[3DS supported]

RAW CARD INFORMATION

First Name, Last Name, Card number, Card expiry, CVV  and Card Billing Address

 card[<param name>]

CHARGEBEE PAYMENT INTENT ID

Chargebee Payment Intent ID

payment_intent[id]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id 

REFERENCE_ID

shopperAuthenticatorId/ tokenId / schemeTransactionIdentifier

payment_method[reference_id]


Note: WorldPay supports the 3DS feature in Chargebee.

Bambora - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


BluePay - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


BlueSnap - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

  Card

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

Chargebee.js token 

 token_id


CyberSource - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address   

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id 


Elavon - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>] 

CHARGEBEE TOKEN

Chargebee.js token 

 token_id


eWAY Rapid - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

  Card

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


Moneris - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

  Card

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>] 

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


NMI - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address   

 card[<param name>] 

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


Orbital - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>] 

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


PAYMILL - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>] 

CHARGEBEE TOKEN

Chargebee.js token 

 token_id 


PayPal Payflow Pro - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

  Card

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address   

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


PayPal Payments Pro - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id


Pin Payments - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

  Card

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address   

 card[<param name>] 

CHARGEBEE TOKEN

 Chargebee.js token

 token_id 


Sage Pay - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

 Chargebee.js token

 token_id 


Worldpay - Spreedly

Payment source

Accepted input format

Data to pass

Pass to Chargebee parameter

 Card 

RAW CARD INFORMATION

First Name, Last Name, Card number, Expiry, CVV, and Card billing address  

 card[<param name>]

CHARGEBEE TOKEN

Chargebee.js token 

 token_id 




Sample JSON for payment_intent[additional_info]

Applicable only for Braintree gateway. Can be used only for Braintree’s Premium Fraud Management Tools. Pass a stringified JSON containing the device_session_id and fraud_merchant_id as an input to fingerprint.

Sample Input [ JSON ]

{"device_info": { "fingerprint": "{device_session_id:{DEVICE_SESSION_ID}, fraud_merchant_id:{FRAUD_MERCHANT_ID}" }}