Attach a source
POST {{baseUrl}}/v1/customers/:customer/sources
When you create a new credit card, you must specify a customer or recipient on which to create it.
If the card’s owner has no default card, then the new card will become the default.
However, if the owner already has a default, then it will not change.
To change the default, you should update the customer to have a new default_source
.
Request Body
[{"name"=>"source", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"alipay_account", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[account_number]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[country]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[account_holder_name]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[account_holder_type]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[currency]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[object]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"bank_account[routing_number]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[exp_month]", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"card[exp_year]", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"card[number]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_city]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_country]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_line1]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_line2]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_state]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[address_zip]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[cvc]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[metadata]", "value"=>"<object>", "datatype"=>"string"}, {"name"=>"card[name]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"card[object]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"expand[0]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"expand[1]", "value"=>"<string>", "datatype"=>"string"}]
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |