| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Operations.PostCustomersCustomerBankAccountsIdVerify
Description
Contains the different functions to run the operation postCustomersCustomerBankAccountsIdVerify
Synopsis
- postCustomersCustomerBankAccountsIdVerify :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> m (Either HttpException (Response PostCustomersCustomerBankAccountsIdVerifyResponse))
- postCustomersCustomerBankAccountsIdVerifyRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> m (Either HttpException (Response ByteString))
- postCustomersCustomerBankAccountsIdVerifyM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostCustomersCustomerBankAccountsIdVerifyResponse))
- postCustomersCustomerBankAccountsIdVerifyRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostCustomersCustomerBankAccountsIdVerifyRequestBody = PostCustomersCustomerBankAccountsIdVerifyRequestBody {}
- data PostCustomersCustomerBankAccountsIdVerifyResponse
Documentation
postCustomersCustomerBankAccountsIdVerify Source #
Arguments
| :: (MonadHTTP m, SecurityScheme s) | |
| => Configuration s | The configuration to use in the request |
| -> Text | customer | Constraints: Maximum length of 5000 |
| -> Text | id | Constraints: Maximum length of 5000 |
| -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody | The request body to send |
| -> m (Either HttpException (Response PostCustomersCustomerBankAccountsIdVerifyResponse)) | Monad containing the result of the operation |
POST /v1/customers/{customer}/bank_accounts/{id}/verify<p>Verify a specified bank account for a given customer.</p>
postCustomersCustomerBankAccountsIdVerifyRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/customers/{customer}/bank_accounts/{id}/verifyThe same as postCustomersCustomerBankAccountsIdVerify but returns the raw ByteString
postCustomersCustomerBankAccountsIdVerifyM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostCustomersCustomerBankAccountsIdVerifyResponse)) Source #
POST /v1/customers/{customer}/bank_accounts/{id}/verifyMonadic version of postCustomersCustomerBankAccountsIdVerify (use with runWithConfiguration)
postCustomersCustomerBankAccountsIdVerifyRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe PostCustomersCustomerBankAccountsIdVerifyRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/customers/{customer}/bank_accounts/{id}/verifyMonadic version of postCustomersCustomerBankAccountsIdVerifyRaw (use with runWithConfiguration)
data PostCustomersCustomerBankAccountsIdVerifyRequestBody Source #
Defines the data type for the schema postCustomersCustomerBankAccountsIdVerifyRequestBody
Constructors
| PostCustomersCustomerBankAccountsIdVerifyRequestBody | |
Fields
| |
Instances
data PostCustomersCustomerBankAccountsIdVerifyResponse Source #
Represents a response of the operation postCustomersCustomerBankAccountsIdVerify.
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), PostCustomersCustomerBankAccountsIdVerifyResponseError is used.
Constructors
| PostCustomersCustomerBankAccountsIdVerifyResponseError String | Means either no matching case available or a parse error |
| PostCustomersCustomerBankAccountsIdVerifyResponse200 BankAccount | Successful response. |
| PostCustomersCustomerBankAccountsIdVerifyResponseDefault Error | Error response. |