Defines the object schema located at components.schemas.invoice_mandate_options_card in the specification.
Constructors
InvoiceMandateOptionsCardinvoiceMandateOptionsCardAmount :: Maybe (Nullable Int)amount: Amount to be charged for future payments.
invoiceMandateOptionsCardAmountType :: Maybe (Nullable InvoiceMandateOptionsCardAmountType'NonNullable)amount_type: One of `fixed` or `maximum`. If `fixed`, the `amount` param refers to the exact amount to be charged in future payments. If `maximum`, the amount charged can be up to the value passed for the `amount` param.
invoiceMandateOptionsCardDescription :: Maybe (Nullable Text)description: A description of the mandate or subscription that is meant to be displayed to the customer.
Constraints:
Maximum length of 200
Instances4Eq, Show, FromJSON, ToJSON
Eq InvoiceMandateOptionsCardDefined in stripeapi-3.0.0.0 · StripeAPI.Types.InvoiceMandateOptionsCardShow InvoiceMandateOptionsCardDefined in stripeapi-3.0.0.0 · StripeAPI.Types.InvoiceMandateOptionsCardFromJSON InvoiceMandateOptionsCardDefined in stripeapi-3.0.0.0 · StripeAPI.Types.InvoiceMandateOptionsCardToJSON InvoiceMandateOptionsCardDefined in stripeapi-3.0.0.0 · StripeAPI.Types.InvoiceMandateOptionsCard