Create a charge
POST {{baseUrl}}/v1/charges
This method is no longer recommended—use the Payment Intents API
to initiate a new payment instead. Confirmation of the PaymentIntent creates the Charge
object used to request payment.
Request Body
[{"name"=>"amount", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"currency", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"application_fee", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"application_fee_amount", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"capture", "value"=>"<boolean>", "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"=>"customer", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"description", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"destination[account]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"destination[amount]", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"expand[0]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"expand[1]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"on_behalf_of", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"radar_options[session]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"receipt_email", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][city]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][country]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][line1]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][line2]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][postal_code]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[address][state]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[name]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[carrier]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[phone]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"shipping[tracking_number]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"source", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"statement_descriptor", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"statement_descriptor_suffix", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"transfer_data[destination]", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"transfer_data[amount]", "value"=>"<integer>", "datatype"=>"string"}, {"name"=>"transfer_group", "value"=>"<string>", "datatype"=>"string"}]
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |