stripeapi-0.1.0.2: Stripe-Library

Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.PostInvoicesInvoiceMarkUncollectible

Description

Contains the different functions to run the operation postInvoicesInvoiceMarkUncollectible

Synopsis

Documentation

postInvoicesInvoiceMarkUncollectible Source #

Arguments

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

The configuration to use in the request

-> Text

invoice | Constraints: Maximum length of 5000

-> Maybe PostInvoicesInvoiceMarkUncollectibleRequestBody

The request body to send

-> m (Either HttpException (Response PostInvoicesInvoiceMarkUncollectibleResponse))

Monad containing the result of the operation

POST /v1/invoices/{invoice}/mark_uncollectible

<p>Marking an invoice as uncollectible is useful for keeping track of bad debts that can be written off for accounting purposes.</p>

data PostInvoicesInvoiceMarkUncollectibleRequestBody Source #

Defines the data type for the schema postInvoicesInvoiceMarkUncollectibleRequestBody

Constructors

PostInvoicesInvoiceMarkUncollectibleRequestBody 

Fields

Instances
Eq PostInvoicesInvoiceMarkUncollectibleRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostInvoicesInvoiceMarkUncollectible

Show PostInvoicesInvoiceMarkUncollectibleRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostInvoicesInvoiceMarkUncollectible

ToJSON PostInvoicesInvoiceMarkUncollectibleRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostInvoicesInvoiceMarkUncollectible

FromJSON PostInvoicesInvoiceMarkUncollectibleRequestBody Source # 
Instance details

Defined in StripeAPI.Operations.PostInvoicesInvoiceMarkUncollectible