Updating properties on a PaymentIntent object. All the subsequent 3DS transaction attempts will have the updated values.
Sample Request
Sample Result[JSON]
URL Format
POST https://[site].chargebee.com/api/v2/payment_intents/{payment-intent-id}
Input Parameters
Payment method-specific options for this PaymentIntent. Only card is supported; keys for other payment method types are ignored.
card: Options for card payments.three_d_secure: Options for 3DS authentication.challenge_preference: The preferred 3DS flow. Applicable only whenpayment_method_typeiscardand 3DS is enabled for the gateway account. Supported for Stripe, Adyen, and BlueSnap; ignored for other gateways. The gateway or card issuer can override the preference.no_preference: Chargebee, the gateway, and the issuer decide the 3DS flow.no_challenge: Requests a frictionless flow without a challenge.challenge: Requests a challenge flow.
If not specified, the existing preference is retained. To clear it, pass payment_method_options with no challenge_preference.
Returns
Payment intent object
Resource object representing payment_intent