Creates a new payment intent.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Success
The UUID of the specific object.
A string describing the object type returned.
The amount intended to be collected by this payment intent.
The payment method type to use for this payment intent. This is only applicable for mollie processors.
The URL the customer will be redirected to after the payment process. This is only applicable for mollie processors.
Set to true if this checkout is in live mode, and set to false if it is in test mode.
The processor being used for this checkout. The only allowed processors right now are stripe and paypal.
Expandable – The associated checkout ID.
Three-letter ISO currency code, in lowercase. This value will match the Account currency.
Expandable – The associated customer ID.
The external ID necessary to capture payment through this processor. For example, if processing through Stripe, the external_intent_id will be set to the Stripe::PaymentIntent ID.
Set to true to indicate that the customer is not in the checkout flow during the payment attempt. When off_session=true payment collection will be attempted immediately.
Expandable – The associated payment method ID.
Expandable – The associated platform fee ID.
All of the additional data necessary to capture payment with this processor.
Whether or not the payment method that is generated from this payment intent should be reusable or not.
Expandable – The associated service fee ID.
The status of this payment intent, one of pending, canceled, failed, processing, requires_action, requires_capture, or succeeded.
Time at which the object was created. Measured in seconds since the Unix epoch.
Time at which the object was last updated. Measured in seconds since the Unix epoch.