Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation post3dSecure
Synopsis
- post3dSecure :: forall m. MonadHTTP m => Post3dSecureRequestBody -> StripeT m (Response Post3dSecureResponse)
- data Post3dSecureRequestBody = Post3dSecureRequestBody {}
- mkPost3dSecureRequestBody :: Int -> Text -> Text -> Post3dSecureRequestBody
- data Post3dSecureResponse
Documentation
:: forall m. MonadHTTP m | |
=> Post3dSecureRequestBody | The request body to send |
-> StripeT m (Response Post3dSecureResponse) | Monadic computation which returns the result of the operation |
POST /v1/3d_secure
<p>Initiate 3D Secure authentication.</p>
data Post3dSecureRequestBody Source #
Defines the object schema located at paths./v1/3d_secure.POST.requestBody.content.application/x-www-form-urlencoded.schema
in the specification.
Post3dSecureRequestBody | |
|
Instances
Eq Post3dSecureRequestBody Source # | |
Defined in StripeAPI.Operations.Post3dSecure | |
Show Post3dSecureRequestBody Source # | |
Defined in StripeAPI.Operations.Post3dSecure showsPrec :: Int -> Post3dSecureRequestBody -> ShowS # show :: Post3dSecureRequestBody -> String # showList :: [Post3dSecureRequestBody] -> ShowS # | |
ToJSON Post3dSecureRequestBody Source # | |
Defined in StripeAPI.Operations.Post3dSecure | |
FromJSON Post3dSecureRequestBody Source # | |
Defined in StripeAPI.Operations.Post3dSecure |
mkPost3dSecureRequestBody Source #
:: Int | |
-> Text | |
-> Text | |
-> Post3dSecureRequestBody |
Create a new Post3dSecureRequestBody
with all required fields.
data Post3dSecureResponse Source #
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 String | Means either no matching case available or a parse error |
Post3dSecureResponse200 ThreeDSecure | Successful response. |
Post3dSecureResponseDefault Error | Error response. |
Instances
Eq Post3dSecureResponse Source # | |
Defined in StripeAPI.Operations.Post3dSecure (==) :: Post3dSecureResponse -> Post3dSecureResponse -> Bool # (/=) :: Post3dSecureResponse -> Post3dSecureResponse -> Bool # | |
Show Post3dSecureResponse Source # | |
Defined in StripeAPI.Operations.Post3dSecure showsPrec :: Int -> Post3dSecureResponse -> ShowS # show :: Post3dSecureResponse -> String # showList :: [Post3dSecureResponse] -> ShowS # |