Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postCustomersCustomerSourcesIdVerify
Synopsis
- postCustomersCustomerSourcesIdVerify :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> m (Either HttpException (Response PostCustomersCustomerSourcesIdVerifyResponse))
- postCustomersCustomerSourcesIdVerifyRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> m (Either HttpException (Response ByteString))
- postCustomersCustomerSourcesIdVerifyM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostCustomersCustomerSourcesIdVerifyResponse))
- postCustomersCustomerSourcesIdVerifyRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostCustomersCustomerSourcesIdVerifyRequestBody = PostCustomersCustomerSourcesIdVerifyRequestBody {}
- data PostCustomersCustomerSourcesIdVerifyResponse
Documentation
postCustomersCustomerSourcesIdVerify Source #
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> String | customer | Constraints: Maximum length of 5000 |
-> String | id | Constraints: Maximum length of 5000 |
-> PostCustomersCustomerSourcesIdVerifyRequestBody | The request body to send |
-> m (Either HttpException (Response PostCustomersCustomerSourcesIdVerifyResponse)) | Monad containing the result of the operation |
POST /v1/customers/{customer}/sources/{id}/verify
<p>Verify a specified bank account for a given customer.</p>
postCustomersCustomerSourcesIdVerifyRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/customers/{customer}/sources/{id}/verify
The same as postCustomersCustomerSourcesIdVerify
but returns the raw ByteString
postCustomersCustomerSourcesIdVerifyM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostCustomersCustomerSourcesIdVerifyResponse)) Source #
POST /v1/customers/{customer}/sources/{id}/verify
Monadic version of postCustomersCustomerSourcesIdVerify
(use with runWithConfiguration
)
postCustomersCustomerSourcesIdVerifyRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> String -> PostCustomersCustomerSourcesIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/customers/{customer}/sources/{id}/verify
Monadic version of postCustomersCustomerSourcesIdVerifyRaw
(use with runWithConfiguration
)
data PostCustomersCustomerSourcesIdVerifyRequestBody Source #
Defines the data type for the schema postCustomersCustomerSourcesIdVerifyRequestBody
PostCustomersCustomerSourcesIdVerifyRequestBody | |
|
Instances
data PostCustomersCustomerSourcesIdVerifyResponse Source #
Represents a response of the operation postCustomersCustomerSourcesIdVerify
.
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), PostCustomersCustomerSourcesIdVerifyResponseError
is used.
PostCustomersCustomerSourcesIdVerifyResponseError String | Means either no matching case available or a parse error |
PostCustomersCustomerSourcesIdVerifyResponse200 BankAccount | Successful response. |
PostCustomersCustomerSourcesIdVerifyResponseDefault Error | Error response. |