ChargebeeAPI

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[<param_name>]

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

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 sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]TEMPORARY TOKENStripe Card token
Token Format: "tok_id"
payment_method[tmp_token]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]REFERENCE IDcust_id/card_id (or) cust_id/source_id (or) cust_id/pm_idpayment_method[reference_id]
Card [3DS supported]GATEWAY TOKENStripe Payment Intent IDpayment_intent[gw_token]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPARAW BANK INFORMATIONFirst Name, Last Name, Email and IBANbank_account[<param_name>]
SEPATEMPORARY TOKENDeprecated: Unattached source_id (eg. src_1234)
Recommended: Unused payment method
payment_method[tmp_token]
SEPAREFERENCE IDDeprecated: cust_id/source_id (or) cust_id/source_id/mandate_reference
Recommended: cust_id/pm_id/mandate_id
payment_method[reference_id]
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACHRAW BANK INFORMATIONAccount holder name, Bank name, Account number, Routing number, and Account holder type (individual/company)bank_account[<param_name>]
ACHTEMPORARY TOKENStripe bank account tokenpayment_method[tmp_token]
ACHREFERENCE IDcust_id/ba_id (or) cust_id/source_id (or) cust_id/pm_idpayment_method[reference_id]
ACHCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPA Credit TransferVBA INFORMATIONEmail or Chargebee Customer IDemail or customer_id
SEPA Credit TransferREFERENCE IDcust_id/source_idpayment_method[reference_id]
ACH Credit TransferVBA INFORMATIONEmail or Chargebee Customer IDemail or customer_id
ACH Credit TransferREFERENCE IDcust_id/source_idpayment_method[reference_id]
IdealTEMPORARY TOKENDeprecated: Unattached source_id (eg. src_1234)
Recommended: Unused payment method
payment_method[tmp_token]
IdealCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SofortCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SofortGATEWAY TOKENPayment Intent IDpayment_intent[gw_token]
BancontactTEMPORARY TOKENDeprecated: Unattached source_id (eg. src_1234)
Recommended: Unused payment method
payment_method[tmp_token]
BancontactCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Google PayTEMPORARY TOKENStripe Card tokenpayment_method[tmp_token]
Google PayREFERENCE IDcust_id/card_id (or) cust_id/source_id (or) cust_id/pm_idpayment_method[reference_id]
Google PayCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Google PayGATEWAY TOKENPayment Intent IDpayment_intent[gw_token]
Apple PayTEMPORARY TOKENStripe Card tokenpayment_method[tmp_token]
Apple PayREFERENCE IDcust_id/card_id (or) cust_id/source_id (or) cust_id/pm_idpayment_method[reference_id]
Apple PayCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple PayGATEWAY TOKENPayment Intent IDpayment_intent[gw_token]

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

Braintree

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry date, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]TEMPORARY TOKENBraintree noncepayment_method[tmp_token]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]REFERENCE IDbt_customer_id/pm_idpayment_method[reference_id]
Card [3DS supported]GATEWAY TOKENBraintree 3DS-verified noncepayment_intent[gw_token]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple PayTEMPORARY TOKENBraintree noncepayment_method[tmp_token]
Apple PayCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple PayREFERENCE IDbt_customer_id/pm_idpayment_method[reference_id]
PayPal / Google PayTEMPORARY TOKENBraintree noncepayment_method[tmp_token]
PayPal / Google PayCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
PayPal / Google PayREFERENCE IDbt_customer_id/pm_idpayment_method[reference_id]

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

Adyen

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]REFERENCE IDshopper_reference_id/recurring_detail_reference_idpayment_method[reference_id]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPARAW BANK INFORMATIONFirst Name, Last Name, Email and IBANbank_account[<param_name>]
SEPAREFERENCE IDshopper_reference_id/recurring_detail_reference_idcustomer_id/source_id
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
iDeal / Sofort / Dotpay / Giropay / BancontactCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple Pay / Google PayCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple Pay / Google PayREFERENCE IDshopper_reference_id/recurring_detail_reference_idpayment_method[reference_id]

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

Checkout.com

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]TEMPORARY TOKENToken from Checkout.com's JSpayment_method[tmp_token]
Card [3DS supported]REFERENCE IDcustomer_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]
Card [3DS supported]GATEWAY TOKENpayment_id/session_idpayment_intent[gw_token]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPARAW BANK INFORMATIONFirst Name, Last Name, Email and IBANbank_account[<param_name>]
SEPAREFERENCE IDcustomer_id/source_idpayment_method[reference_id]
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
iDealCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SofortCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
BancontactCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACH (Supported in NAS platform of checkout.com only)REFERENCE IDcustomer_id/source_id (Only src token is supported)payment_method[reference_id]
ACH (Supported in NAS platform of checkout.com only)CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Apple Pay (Wallet)TEMPORARY TOKENcheckout.com token sourcepayment_method[tmp_token]
Apple Pay (Wallet)REFERENCE IDcustomer_id/source_idpayment_method[reference_id]
Apple Pay (Wallet)CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

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

Authorize.Net - Direct Integration

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardTEMPORARY TOKENAccept.js tokenpayment_method[tmp_token]
CardCHARGEBEE TOKENChargebee.js tokentoken_id
CardREFERENCE IDcustomer_profile_id/customer_payment_profile_id (or) customer_profile_idpayment_method[reference_id]
ACHRAW BANK INFORMATIONAccount holder name, Bank name, Account number, Routing number, account_type and echeck_typebank_account[<param_name>]
ACHTEMPORARY TOKENAccept.js tokenpayment_method[tmp_token]
ACHREFERENCE IDcustomer_profile_id/customer_payment_profile_id [OR] customer_profile_idpayment_method[reference_id]

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

GoCardless

Payment sourceAccepted input formatData to passPass to Chargebee parameter
ACHRAW BANK INFORMATIONFirstName, LastName, Account Country, Account number, Routing number, and Account Typebank_account[<param_name>]
ACHREFERENCE IDMandate IDpayment_method[reference_id]
ACHCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
BACSRAW BANK INFORMATIONFirst Name, Last Name, Email, Account Country
Either:
1. Account number, Routing number
(OR)
2. IBAN
bank_account[<param_name>]
BACSREFERENCE IDMandate IDpayment_method[reference_id]
BACSCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPARAW BANK INFORMATIONFirst 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>]
SEPAREFERENCE IDMandate IDpayment_method[reference_id]
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
BECS_NZRAW BANK INFORMATIONFirst Name, Last Name, Email, Account Country, Account Number, Routing Number, Bank Code, and Bank Namebank_account[<param_name>]
BECS_NZREFERENCE IDMandate IDpayment_method[reference_id]
BECS_NZCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
BECSRAW BANK INFORMATIONFirst Name, Last Name, Email, Account Country, Account number, Routing number, and Bank Namebank_account[<param_name>]
BECSREFERENCE IDMandate IDpayment_method[reference_id]
BECSCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
PADRAW BANK INFORMATIONFirst Name, Last Name, Email, Account Country, Account number, Routing number, and Bank codebank_account[<param_name>]
PADREFERENCE IDMandate IDpayment_method[reference_id]
PADCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
AUTOGIRORAW BANK INFORMATIONFirst Name, Last Name, Email, Account Country, Account number, Routing number, and Swedish Identity Numberbank_account[<param_name>]
AUTOGIROREFERENCE IDMandate IDpayment_method[reference_id]
AUTOGIROCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

Amazon Pay

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Amazon PayTEMPORARY TOKENamazonBillingAgreementIdpayment_method[tmp_token]
Amazon PayREFERENCE IDBilling agreement IDpayment_method[reference_id]

PayPal Express Checkout

Payment sourceAccepted input formatData to passPass to Chargebee parameter
PayPalTEMPORARY TOKENAuthorization IDpayment_method[tmp_token]
PayPalREFERENCE IDBilling agreement IDpayment_method[reference_id]
PayPalCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

PayPal Commerce

Payment sourceAccepted input formatData to passPass to Chargebee parameter
WalletREFERENCE IDBilling agreement IDpayment_method[reference_id]

Razorpay

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVVcard[<param_name>]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Card [3DS supported]REFERENCE_IDcustomer_id/token_idpayment_method[reference_id]
Card [3DS supported]GATEWAY TOKENRazorpay Payment IDpayment_intent[gw_token]
Net BankingCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Net BankingREFERENCE_IDcustomer_id/token_idpayment_method[reference_id]
UPICHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
UPIGATEWAY TOKENRazorpay Payment IDpayment_intent[gw_token]
UPIREFERENCE_IDcustomer_id/token_idpayment_method[reference_id]

Note: Razorpay supports the 3DS feature in Chargebee.

Mollie

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD DETAILSFirst Name, Last Name, Card number, Card expiry, CVV and Card Billing Addresscard[<param_name>]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]REFERENCE IDcustomer_id/mandate_idpayment_method[reference_id]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPARAW BANK INFORMATIONFirst Name, Last Name, Email and IBANbank_account[<param_name>]
SEPAREFERENCE IDcustomer_id/mandate_idpayment_method[reference_id]
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
iDealCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SofortCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
BancontactCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

Note: Mollie supports the 3DS feature in Chargebee.

E-xact Payments

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardREFERENCE_IDauthorisation_number/transaction_tagpayment_method[reference_id]

Worldline

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVV, and Card Billing Addresscard[<param_name>]
Card [3DS supported]REFERENCE IDWorldline Tokenpayment_method[reference_id]
Card [3DS supported]GATEWAY TOKENWorldline Tokenpayment_intent[gw_token]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

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

Vantiv

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card Billing Addresscard[<param_name>]
CardPermanent Token for migrationUnique customer identifier in Chargebee with whom this payment source will be associatedcustomer_id (mandatory)
CardPermanent Token for migrationGateway account to which the payment source will be associatedgateway_account_id (mandatory)
CardPermanent Token for migrationType of the cardtype (mandatory)
CardPermanent Token for migrationVantiv cnpToken of the vaulted card.payment_method_token (mandatory)
CardPermanent Token for migrationVantiv networkTransactionId - Authorization or first transaction ID initiated using this payment methodnetwork_transaction_id (mandatory)
CardPermanent Token for migrationtrue (The value must be true for Vantiv because it does not support retrieval)skip_retrieval (mandatory)
CardPermanent Token for migrationLast four digits of the card numbercard[last4]
CardPermanent Token for migrationThe Issuer Identification Number, i.e. the first six digits of the card numbercard[iin]
CardPermanent Token for migrationBrand of the cardcard[brand]
CardPermanent Token for migrationExpiry month of the cardcard[expiry_month] (mandatory)
CardPermanent Token for migrationExpiry year of the cardcard[expiry_year] (mandatory)
CardPermanent Token for migrationFunding type of the cardcard[funding_type]
CardPermanent Token for migrationBilling address details of the cardbilling_address[<param_name>]

Quickbook Payments

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardREFERENCE IDcustomer_id/card_idpayment_method[reference_id]
ACHRAW BANK DETAILSAccount holder name, Bank name, Account number, Routing number, Account type (Personal Savings / Business Savings) and Account Holder Type (Individual / Company)bank_account[<param_name>]
ACHREFERENCE IDcustomer_id/bank_account_idpayment_method[reference_id]

Global Payments

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card (Only Non-3DS flow Supported for US and Canada Region Only)RAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card Billing Addresscard[<param_name>]
Card (Only Non-3DS flow Supported for US and Canada Region Only)REFERENCE_IDcard_tokenpayment_method[reference_id]
Card (Only Non-3DS flow Supported for US and Canada Region Only)TEMPORARY TOKENtemp_token to be generated using Global Payments JSpayment_method[tmp_token]
Card (Only Non-3DS flow Supported for US and Canada Region Only)CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]

Chargebee Payments

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
CardREFERENCE_IDconsumer_id/payment_instrument_idpayment_method[reference_id]
ACHRAW BANK INFORMATIONAccount holder name, Account number, Routing number, Account type (Personal Savings / Business Savings)bank_account[<param_name>]
ACHCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACHREFERENCE_IDconsumer_id/payment_instrument_idpayment_method[reference_id]

BlueSnap - Direct

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]TEMPORARY TOKENpf_tokenpayment_method[tmp_token]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]REFERENCE IDvaulted_shopper_id/last4_digits_of_cardpayment_method[reference_id]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACHRAW BANK INFORMATIONFirstName, LastName, Account Number, Routing Number, Account type, Account Holder Typebank_account[<param_name>]
ACHCHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACHREFERENCE IDvaulted_shopper_id/account_number/routing_number [OR] vaulted_shopper_idpayment_method[reference_id]
SEPARAW BANK INFORMATIONFirstName, LastName, IBANbank_account[<param_name>]
SEPACHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
SEPAREFERENCE IDvaulted_shopper_id/first4/last4 [OR] vaulted_shopper_idpayment_method[reference_id]

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

CyberSource - Direct

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVV, and Card billing addresscard[<param_name>]
Card [3DS supported]REFERENCE IDinstrumentIdentifier/paymentInstrumentpayment_method[reference_id]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
ACHRAW BANK INFORMATIONAccount holder name, Bank name, Account number, Routing number, account_type and echeck_typebank_account[<param_name>]
ACHREFERENCE IDinstrumentIdentifier/paymentInstrumentpayment_method[reference_id]

Note: CyberSource supports the 3DS feature in Chargebee.

WorldPay - Direct

Payment sourceAccepted input formatData to passPass to Chargebee parameter
Card [3DS supported]RAW CARD INFORMATIONFirst Name, Last Name, Card number, Card expiry, CVV and Card Billing Addresscard[<param_name>]
Card [3DS supported]CHARGEBEE PAYMENT INTENT IDChargebee Payment Intent IDpayment_intent[id]
Card [3DS supported]CHARGEBEE TOKENChargebee.js tokentoken_id
Card [3DS supported]REFERENCE_IDshopperAuthenticatorId/tokenId/schemeTransactionIdentifierpayment_method[reference_id]

Note: WorldPay supports the 3DS feature in Chargebee.

Bambora - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

BluePay - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

BlueSnap - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

CyberSource - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Elavon - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

eWAY Rapid - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Moneris - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

NMI - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Orbital - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

PAYMILL - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

PayPal Payflow Pro - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

PayPal Payments Pro - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Pin Payments - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Sage Pay - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_id

Worldpay - Spreedly

Payment sourceAccepted input formatData to passPass to Chargebee parameter
CardRAW CARD INFORMATIONFirst Name, Last Name, Card number, Expiry, CVV, and Card billing addresscard[<param_name>]
CardCHARGEBEE TOKENChargebee.js tokentoken_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]