PaymentIntentNextActionThreeDSecure

    • Type: object · PaymentIntentNextActionThreeDSecureFrictionless

      Provider-agnostic Three-D Secure next action. The flow field 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.

      • flow
        Discriminator
        Type: stringenum
        required

        Which 3DS flow to execute.

        values
        • frictionless
        • method
        • challenge
      • idempotency_key
        Type: string
        required

        Optional key to correlate retries/refreshes on the same 3DS attempt.

      • status_url
        Type: stringFormat: uri
        required

        Poll this URL (your API) until the PaymentIntent leaves requires_action/processing.

      • hint
        Type: object · ThreeDSHint
      • message
        Type: object · ThreeDSMessage
      • return_url
        Type: string | nullFormat: uri

        Merchant's return URL (echoed back). Your 3DS return page should 302 here.