ChargebeeAPI
Join the Chargebee Developers Discord — Connect, ask questions, and build faster.Join

Create using Chargebee token

Idempotency Supported
Try in API Explorer

Storing card after successful 3DS completion is not supported in this API. Use create using Payment Intent API under Payment source to store the card after successful 3DS flow completion.

Sample Request

URL Format

POST https://[site].chargebee.com/api/v2/payment_sources/create_using_token

Input Parameters

customer_id
required, string, max chars=50

Identifier of the customer with whom this payment source is associated.

replace_primary_payment_source
optional, boolean, default=false

Indicates whether the primary payment source should be replaced with this payment source. In case of Create Subscription for Customer endpoint, the default value is True. Otherwise, the default value is False.

token_id
required, string, max chars=40

Token generated by Chargebee JS representing payment method details.

Returns

customerCustomer object
Resource object representing customer
payment_sourcePayment source object
Resource object representing payment_source