POST
/
ext-stripe
/
payment-intent

Headers

x-api-key
string

Body

application/json
amount
integer
Required range: x > 1
application_fee_amount
integer
Required range: x > 1
capture_method
enum<string>
default:
manual
Available options:
automatic,
manual
confirm
boolean
default:
false
currency
string
Required string length: 3
customer
string
metadata
object
off_session
boolean
default:
false
payment_method
string
payment_method_types
enum<string>[]
Available options:
card
receipt_email
string
setup_future_usage
enum<string>
default:
off_session
Available options:
on_session,
off_session
transfer_data
object

Response

200 - application/json
amount
number
amount_capturable
number
amount_received
number
application
string
application_fee_amount
number
canceled_at
string
cancellation_reason
string
capture_method
string
charges
object
client_secret
string
confirmation_method
string
created
number
currency
string
customer
string
description
string
id
string
invoice
string
last_payment_error
string
livemode
boolean
metadata
object
next_action
string
object
string
on_behalf_of
string
payment_method
string
payment_method_options
object
payment_method_types
string[]
receipt_email
string
review
string
setup_future_usage
string
shipping
string
source
string
statement_descriptor
string
statement_descriptor_suffix
string
status
string
transfer_data
string
transfer_group
string