Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postIssuingVerifications
Synopsis
- postIssuingVerifications :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostIssuingVerificationsRequestBody -> m (Either HttpException (Response PostIssuingVerificationsResponse))
- postIssuingVerificationsRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostIssuingVerificationsRequestBody -> m (Either HttpException (Response ByteString))
- postIssuingVerificationsM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostIssuingVerificationsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostIssuingVerificationsResponse))
- postIssuingVerificationsRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostIssuingVerificationsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostIssuingVerificationsRequestBody = PostIssuingVerificationsRequestBody {
- postIssuingVerificationsRequestBodyCard :: String
- postIssuingVerificationsRequestBodyExpand :: Maybe ([] String)
- postIssuingVerificationsRequestBodyScope :: PostIssuingVerificationsRequestBodyScope'
- postIssuingVerificationsRequestBodyVerificationMethod :: PostIssuingVerificationsRequestBodyVerificationMethod'
- data PostIssuingVerificationsRequestBodyScope'
- data PostIssuingVerificationsRequestBodyVerificationMethod'
- data PostIssuingVerificationsResponse
Documentation
postIssuingVerifications Source #
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> PostIssuingVerificationsRequestBody | The request body to send |
-> m (Either HttpException (Response PostIssuingVerificationsResponse)) | Monad containing the result of the operation |
POST /v1/issuing/verifications
<p>Some actions (eg: updating a PIN) need confirmation from the cardholder</p>
postIssuingVerificationsRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> PostIssuingVerificationsRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/issuing/verifications
The same as postIssuingVerifications
but returns the raw ByteString
postIssuingVerificationsM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostIssuingVerificationsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostIssuingVerificationsResponse)) Source #
POST /v1/issuing/verifications
Monadic version of postIssuingVerifications
(use with runWithConfiguration
)
postIssuingVerificationsRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => PostIssuingVerificationsRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/issuing/verifications
Monadic version of postIssuingVerificationsRaw
(use with runWithConfiguration
)
data PostIssuingVerificationsRequestBody Source #
Defines the data type for the schema postIssuingVerificationsRequestBody
PostIssuingVerificationsRequestBody | |
|
data PostIssuingVerificationsRequestBodyScope' Source #
Defines the enum schema postIssuingVerificationsRequestBodyScope'
The scope of the verification (one of `card_pin_retrieve` or `card_pin_update`)
data PostIssuingVerificationsRequestBodyVerificationMethod' Source #
Defines the enum schema postIssuingVerificationsRequestBodyVerification_method'
The method used to send the cardholder the verification (one of `email` or `sms`)
Instances
data PostIssuingVerificationsResponse Source #
Represents a response of the operation postIssuingVerifications
.
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), PostIssuingVerificationsResponseError
is used.
PostIssuingVerificationsResponseError String | Means either no matching case available or a parse error |
PostIssuingVerificationsResponse200 Issuing'verification | Successful response. |
PostIssuingVerificationsResponseDefault Error | Error response. |