PaymentIntentNextActionThreeDSecureBase
- flowType: stringenumrequired
Which 3DS flow to execute.
values- frictionless
- method
- challenge
- idempotencyType: string
_key requiredOptional key to correlate retries/refreshes on the same 3DS attempt.
- statusType: stringFormat: uri
_url requiredPoll this URL (your API) until the PaymentIntent leaves requires_action/processing.
- hintType: object · ThreeDSHint
- schemeType: string
Card network hint (e.g., visa, mc).
- timeoutType: integer
_ms Suggested client watchdog for background steps.
- versionType: string
3DS protocol version (e.g., 2.1.0, 2.2.0).
- messageType: object · ThreeDSMessage
- allowedType: array string[]
_origins Origins allowed to send/receive front-channel postMessage with your 3DS return page.
- returnType: string | nullFormat: uri
_url Merchant's return URL (echoed back). Your 3DS return page should 302 here.

