Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Operations.DeleteCustomersCustomerCardsId
Description
Contains the different functions to run the operation deleteCustomersCustomerCardsId
Synopsis
- deleteCustomersCustomerCardsId :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> m (Either HttpException (Response DeleteCustomersCustomerCardsIdResponse))
- deleteCustomersCustomerCardsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> m (Either HttpException (Response ByteString))
- deleteCustomersCustomerCardsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response DeleteCustomersCustomerCardsIdResponse))
- deleteCustomersCustomerCardsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data DeleteCustomersCustomerCardsIdRequestBody = DeleteCustomersCustomerCardsIdRequestBody {}
- data DeleteCustomersCustomerCardsIdResponse
- data DeleteCustomersCustomerCardsIdResponseBody200 = DeleteCustomersCustomerCardsIdResponseBody200 {
- deleteCustomersCustomerCardsIdResponseBody200Currency :: Maybe Text
- deleteCustomersCustomerCardsIdResponseBody200Deleted :: Maybe DeleteCustomersCustomerCardsIdResponseBody200Deleted'
- deleteCustomersCustomerCardsIdResponseBody200Id :: Maybe Text
- deleteCustomersCustomerCardsIdResponseBody200Object :: Maybe DeleteCustomersCustomerCardsIdResponseBody200Object'
- data DeleteCustomersCustomerCardsIdResponseBody200Deleted'
- data DeleteCustomersCustomerCardsIdResponseBody200Object'
Documentation
deleteCustomersCustomerCardsId Source #
Arguments
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> Text | customer | Constraints: Maximum length of 5000 |
-> Text | id |
-> Maybe DeleteCustomersCustomerCardsIdRequestBody | The request body to send |
-> m (Either HttpException (Response DeleteCustomersCustomerCardsIdResponse)) | Monad containing the result of the operation |
DELETE /v1/customers/{customer}/cards/{id}
<p>Delete a specified source for a given customer.</p>
deleteCustomersCustomerCardsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> m (Either HttpException (Response ByteString)) Source #
DELETE /v1/customers/{customer}/cards/{id}
The same as deleteCustomersCustomerCardsId
but returns the raw ByteString
deleteCustomersCustomerCardsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response DeleteCustomersCustomerCardsIdResponse)) Source #
DELETE /v1/customers/{customer}/cards/{id}
Monadic version of deleteCustomersCustomerCardsId
(use with runWithConfiguration
)
deleteCustomersCustomerCardsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => Text -> Text -> Maybe DeleteCustomersCustomerCardsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
DELETE /v1/customers/{customer}/cards/{id}
Monadic version of deleteCustomersCustomerCardsIdRaw
(use with runWithConfiguration
)
data DeleteCustomersCustomerCardsIdRequestBody Source #
Defines the data type for the schema deleteCustomersCustomerCardsIdRequestBody
Constructors
DeleteCustomersCustomerCardsIdRequestBody | |
Fields
|
Instances
data DeleteCustomersCustomerCardsIdResponse Source #
Represents a response of the operation deleteCustomersCustomerCardsId
.
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), DeleteCustomersCustomerCardsIdResponseError
is used.
Constructors
DeleteCustomersCustomerCardsIdResponseError String | Means either no matching case available or a parse error |
DeleteCustomersCustomerCardsIdResponse200 DeleteCustomersCustomerCardsIdResponseBody200 | Successful response. |
DeleteCustomersCustomerCardsIdResponseDefault Error | Error response. |
Instances
data DeleteCustomersCustomerCardsIdResponseBody200 Source #
Defines the data type for the schema DeleteCustomersCustomerCardsIdResponseBody200
Constructors
DeleteCustomersCustomerCardsIdResponseBody200 | |
Fields
|
Instances
data DeleteCustomersCustomerCardsIdResponseBody200Deleted' Source #
Defines the enum schema DeleteCustomersCustomerCardsIdResponseBody200Deleted'
Always true for a deleted object
Constructors
Instances
data DeleteCustomersCustomerCardsIdResponseBody200Object' Source #
Defines the enum schema DeleteCustomersCustomerCardsIdResponseBody200Object'
String representing the object's type. Objects of the same type share the same value.
Constructors