PaymentIntentNextAction
- Properties: 2redirectType: PaymentIntentNextActionRedirectToUrl
_to _url - typeType: stringmax length:100required
Type of the next action to perform. Refer to the other child attributes under
next_actionfor available values. Examples include:redirect_to_urlorthree_d_secure. - three
_d _secure Provider-agnostic Three-D Secure next action. The
flowfield indicates whether no UI is needed (frictionless), a hidden device fingerprint (3DS Method) must run, or a visible challenge must be presented. All URLs are on your domain.Provider-agnostic Three-D Secure next action. The
flowfield indicates whether no UI is needed (frictionless), a hidden device fingerprint (3DS Method) must run, or a visible challenge must be presented. All URLs are on your domain.- Type: PaymentIntentNextActionThreeDSecureFrictionless
No customer interaction. Client should not open any iframe; just poll
status_url.- flowDiscriminatorenumconst:frictionlessrequired
Which 3DS flow to execute.
- statusType: stringFormat: uri
_url requiredPoll this URL (your API) until the PaymentIntent leaves requires_action/processing.
- returnType: string | nullFormat: uri
_url Merchant's return URL (echoed back). Your 3DS return page should 302 here.
- Properties: 1messageType: ThreeDSMessage
- Properties: 3hintType: ThreeDSHint
- idempotencyType: string
_key requiredOptional key to correlate retries/refreshes on the same 3DS attempt.
No customer interaction. Client should not open any iframe; just poll
status_url.- flowDiscriminatorenumconst:frictionlessrequired
Which 3DS flow to execute.
- statusType: stringFormat: uri
_url requiredPoll this URL (your API) until the PaymentIntent leaves requires_action/processing.
- returnType: string | nullFormat: uri
_url Merchant's return URL (echoed back). Your 3DS return page should 302 here.
- Properties: 1messageType: ThreeDSMessage
- Properties: 3hintType: ThreeDSHint
- idempotencyType: string
_key requiredOptional key to correlate retries/refreshes on the same 3DS attempt.

