stripeapi-0.1.0.0: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Description

Contains the different functions to run the operation postIssuingAuthorizationsAuthorizationDecline

Synopsis

Documentation

postIssuingAuthorizationsAuthorizationDecline Source #

Arguments

:: (MonadHTTP m, SecurityScheme s) 
=> Configuration s

The configuration to use in the request

-> String

authorization | Constraints: Maximum length of 5000

-> PostIssuingAuthorizationsAuthorizationDeclineRequestBody

The request body to send

-> m (Either HttpException (Response PostIssuingAuthorizationsAuthorizationDeclineResponse))

Monad containing the result of the operation

POST /v1/issuing/authorizations/{authorization}/decline

<p>Declines a pending Issuing <code>Authorization</code> object.</p>

data PostIssuingAuthorizationsAuthorizationDeclineRequestBody Source #

Defines the data type for the schema postIssuingAuthorizationsAuthorizationDeclineRequestBody

Constructors

PostIssuingAuthorizationsAuthorizationDeclineRequestBody 

Fields

Instances
Eq PostIssuingAuthorizationsAuthorizationDeclineRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Show PostIssuingAuthorizationsAuthorizationDeclineRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

ToJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

FromJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

data PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1 Source #

Defines the enum schema postIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1

Instances
Eq PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Show PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

ToJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

FromJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

data PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2 Source #

Defines the data type for the schema postIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2

Instances
Eq PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Show PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

ToJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

FromJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2 Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

data PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source #

Define the one-of schema postIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'

Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.

Instances
Eq PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Show PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

Generic PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

ToJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

FromJSON PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

type Rep PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants Source # 
Instance details

Defined in StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline

type Rep PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants = D1 (MetaData "PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'Variants" "StripeAPI.Operations.PostIssuingAuthorizationsAuthorizationDecline" "stripeapi-0.1.0.0-A3hJyYFbMZN6w4qjBpK6b6" False) (C1 (MetaCons "PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf1)) :+: C1 (MetaCons "PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PostIssuingAuthorizationsAuthorizationDeclineRequestBodyMetadata'OneOf2)))

data PostIssuingAuthorizationsAuthorizationDeclineResponse Source #

Represents a response of the operation postIssuingAuthorizationsAuthorizationDecline.

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), PostIssuingAuthorizationsAuthorizationDeclineResponseError is used.