post3dSecure :: MonadHTTP m=> Post3dSecureRequestBodyThe request body to send
-> ClientT m (Response Post3dSecureResponse)Monadic computation which returns the result of the operation
POST /v1/3d_secure<p>Initiate 3D Secure authentication.</p>
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27
Modulestripeapi-3.0.0.0Haskell2010
Contains the different functions to run the operation post3dSecure
post3dSecure :: MonadHTTP m=> Post3dSecureRequestBodyThe request body to send
-> ClientT m (Response Post3dSecureResponse)Monadic computation which returns the result of the operation
POST /v1/3d_secure<p>Initiate 3D Secure authentication.</p>
Defines the object schema located at paths./v1/3d_secure.POST.requestBody.content.application/x-www-form-urlencoded.schema in the specification.
Post3dSecureRequestBodypost3dSecureRequestBodyAmount :: Intamount: Amount of the charge that you will create when authentication completes.
post3dSecureRequestBodyCard :: Maybe Textcard: The ID of a card token, or the ID of a card belonging to the given customer.
Constraints:
Maximum length of 5000
post3dSecureRequestBodyCurrency :: Textcurrency: Three-letter ISO currency code, in lowercase. Must be a supported currency.
post3dSecureRequestBodyCustomer :: Maybe Textcustomer: The customer associated with this 3D secure authentication.
Constraints:
Maximum length of 5000
post3dSecureRequestBodyExpand :: Maybe [Text]expand: Specifies which fields in the response should be expanded.
post3dSecureRequestBodyReturnUrl :: Textreturn_url: The URL that the cardholder's browser will be returned to when authentication completes.
Eq Post3dSecureRequestBodyDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecureShow Post3dSecureRequestBodyDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecureFromJSON Post3dSecureRequestBodyDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecureToJSON Post3dSecureRequestBodyDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecureCreate a new Post3dSecureRequestBody with all required fields.
Represents a response of the operation post3dSecure.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), Post3dSecureResponseError is used.
Post3dSecureResponseError StringMeans either no matching case available or a parse error
Post3dSecureResponse200 ThreeDSecureSuccessful response.
Post3dSecureResponseDefault ErrorError response.
Eq Post3dSecureResponseDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecureShow Post3dSecureResponseDefined in stripeapi-3.0.0.0 · StripeAPI.Operations.Post3dSecure