| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.CyclicTypes
Description
Contains all types with cyclic dependencies (between each other or to itself)
Synopsis
- data Account = Account {
- accountBusinessProfile :: Maybe AccountBusinessProfile'
- accountBusinessType :: Maybe AccountBusinessType'
- accountCapabilities :: Maybe AccountCapabilities
- accountChargesEnabled :: Maybe Bool
- accountCompany :: Maybe LegalEntityCompany
- accountCountry :: Maybe String
- accountCreated :: Maybe Integer
- accountDefaultCurrency :: Maybe String
- accountDetailsSubmitted :: Maybe Bool
- accountEmail :: Maybe String
- accountExternalAccounts :: Maybe AccountExternalAccounts'
- accountId :: String
- accountIndividual :: Maybe Person
- accountMetadata :: Maybe AccountMetadata'
- accountObject :: AccountObject'
- accountPayoutsEnabled :: Maybe Bool
- accountRequirements :: Maybe AccountRequirements
- accountSettings :: Maybe AccountSettings'
- accountTosAcceptance :: Maybe AccountTosAcceptance
- accountType :: Maybe AccountType'
- data AccountBusinessProfile' = AccountBusinessProfile' {
- accountBusinessProfile'Mcc :: Maybe String
- accountBusinessProfile'Name :: Maybe String
- accountBusinessProfile'ProductDescription :: Maybe String
- accountBusinessProfile'SupportAddress :: Maybe AccountBusinessProfile'SupportAddress'
- accountBusinessProfile'SupportEmail :: Maybe String
- accountBusinessProfile'SupportPhone :: Maybe String
- accountBusinessProfile'SupportUrl :: Maybe String
- accountBusinessProfile'Url :: Maybe String
- data AccountBusinessProfile'SupportAddress' = AccountBusinessProfile'SupportAddress' {
- accountBusinessProfile'SupportAddress'City :: Maybe String
- accountBusinessProfile'SupportAddress'Country :: Maybe String
- accountBusinessProfile'SupportAddress'Line1 :: Maybe String
- accountBusinessProfile'SupportAddress'Line2 :: Maybe String
- accountBusinessProfile'SupportAddress'PostalCode :: Maybe String
- accountBusinessProfile'SupportAddress'State :: Maybe String
- data AccountBusinessType'
- data AccountExternalAccounts' = AccountExternalAccounts' {}
- data AccountExternalAccounts'Data' = AccountExternalAccounts'Data' {
- accountExternalAccounts'Data'Account :: Maybe AccountExternalAccounts'Data'Account'Variants
- accountExternalAccounts'Data'AccountHolderName :: Maybe String
- accountExternalAccounts'Data'AccountHolderType :: Maybe String
- accountExternalAccounts'Data'AddressCity :: Maybe String
- accountExternalAccounts'Data'AddressCountry :: Maybe String
- accountExternalAccounts'Data'AddressLine1 :: Maybe String
- accountExternalAccounts'Data'AddressLine1Check :: Maybe String
- accountExternalAccounts'Data'AddressLine2 :: Maybe String
- accountExternalAccounts'Data'AddressState :: Maybe String
- accountExternalAccounts'Data'AddressZip :: Maybe String
- accountExternalAccounts'Data'AddressZipCheck :: Maybe String
- accountExternalAccounts'Data'AvailablePayoutMethods :: Maybe ([] AccountExternalAccounts'Data'AvailablePayoutMethods')
- accountExternalAccounts'Data'BankName :: Maybe String
- accountExternalAccounts'Data'Brand :: Maybe String
- accountExternalAccounts'Data'Country :: Maybe String
- accountExternalAccounts'Data'Currency :: Maybe String
- accountExternalAccounts'Data'Customer :: Maybe AccountExternalAccounts'Data'Customer'Variants
- accountExternalAccounts'Data'CvcCheck :: Maybe String
- accountExternalAccounts'Data'DefaultForCurrency :: Maybe Bool
- accountExternalAccounts'Data'DynamicLast4 :: Maybe String
- accountExternalAccounts'Data'ExpMonth :: Maybe Integer
- accountExternalAccounts'Data'ExpYear :: Maybe Integer
- accountExternalAccounts'Data'Fingerprint :: Maybe String
- accountExternalAccounts'Data'Funding :: Maybe String
- accountExternalAccounts'Data'Id :: Maybe String
- accountExternalAccounts'Data'Last4 :: Maybe String
- accountExternalAccounts'Data'Metadata :: Maybe AccountExternalAccounts'Data'Metadata'
- accountExternalAccounts'Data'Name :: Maybe String
- accountExternalAccounts'Data'Object :: Maybe AccountExternalAccounts'Data'Object'
- accountExternalAccounts'Data'Recipient :: Maybe AccountExternalAccounts'Data'Recipient'Variants
- accountExternalAccounts'Data'RoutingNumber :: Maybe String
- accountExternalAccounts'Data'Status :: Maybe String
- accountExternalAccounts'Data'TokenizationMethod :: Maybe String
- data AccountExternalAccounts'Data'Account'Variants
- data AccountExternalAccounts'Data'AvailablePayoutMethods'
- data AccountExternalAccounts'Data'Customer'Variants
- data AccountExternalAccounts'Data'Metadata' = AccountExternalAccounts'Data'Metadata' {
- data AccountExternalAccounts'Data'Object'
- data AccountExternalAccounts'Data'Recipient'Variants
- data AccountExternalAccounts'Object'
- data AccountMetadata' = AccountMetadata' {
- data AccountObject'
- data AccountSettings' = AccountSettings' {}
- data AccountType'
- data AccountBrandingSettings = AccountBrandingSettings {}
- data AccountBrandingSettingsIcon'Variants
- data AccountBrandingSettingsLogo'Variants
- data AccountBusinessProfile = AccountBusinessProfile {
- accountBusinessProfileMcc :: Maybe String
- accountBusinessProfileName :: Maybe String
- accountBusinessProfileProductDescription :: Maybe String
- accountBusinessProfileSupportAddress :: Maybe AccountBusinessProfileSupportAddress'
- accountBusinessProfileSupportEmail :: Maybe String
- accountBusinessProfileSupportPhone :: Maybe String
- accountBusinessProfileSupportUrl :: Maybe String
- accountBusinessProfileUrl :: Maybe String
- data AccountBusinessProfileSupportAddress' = AccountBusinessProfileSupportAddress' {
- accountBusinessProfileSupportAddress'City :: Maybe String
- accountBusinessProfileSupportAddress'Country :: Maybe String
- accountBusinessProfileSupportAddress'Line1 :: Maybe String
- accountBusinessProfileSupportAddress'Line2 :: Maybe String
- accountBusinessProfileSupportAddress'PostalCode :: Maybe String
- accountBusinessProfileSupportAddress'State :: Maybe String
- data AccountSettings = AccountSettings {}
- data AlipayAccount = AlipayAccount {
- alipayAccountCreated :: Integer
- alipayAccountCustomer :: Maybe AlipayAccountCustomer'Variants
- alipayAccountFingerprint :: String
- alipayAccountId :: String
- alipayAccountLivemode :: Bool
- alipayAccountMetadata :: Maybe AlipayAccountMetadata'
- alipayAccountObject :: AlipayAccountObject'
- alipayAccountPaymentAmount :: Maybe Integer
- alipayAccountPaymentCurrency :: Maybe String
- alipayAccountReusable :: Bool
- alipayAccountUsed :: Bool
- alipayAccountUsername :: String
- data AlipayAccountCustomer'Variants
- data AlipayAccountMetadata' = AlipayAccountMetadata' {
- data AlipayAccountObject'
- data ApiErrors = ApiErrors {
- apiErrorsCharge :: Maybe String
- apiErrorsCode :: Maybe String
- apiErrorsDeclineCode :: Maybe String
- apiErrorsDocUrl :: Maybe String
- apiErrorsMessage :: Maybe String
- apiErrorsParam :: Maybe String
- apiErrorsPaymentIntent :: Maybe PaymentIntent
- apiErrorsPaymentMethod :: Maybe PaymentMethod
- apiErrorsSetupIntent :: Maybe SetupIntent
- apiErrorsSource :: Maybe ApiErrorsSource'
- apiErrorsType :: ApiErrorsType'
- data ApiErrorsSource' = ApiErrorsSource' {
- apiErrorsSource'Account :: Maybe ApiErrorsSource'Account'Variants
- apiErrorsSource'AccountHolderName :: Maybe String
- apiErrorsSource'AccountHolderType :: Maybe String
- apiErrorsSource'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- apiErrorsSource'AchDebit :: Maybe SourceTypeAchDebit
- apiErrorsSource'AddressCity :: Maybe String
- apiErrorsSource'AddressCountry :: Maybe String
- apiErrorsSource'AddressLine1 :: Maybe String
- apiErrorsSource'AddressLine1Check :: Maybe String
- apiErrorsSource'AddressLine2 :: Maybe String
- apiErrorsSource'AddressState :: Maybe String
- apiErrorsSource'AddressZip :: Maybe String
- apiErrorsSource'AddressZipCheck :: Maybe String
- apiErrorsSource'Alipay :: Maybe SourceTypeAlipay
- apiErrorsSource'Amount :: Maybe Integer
- apiErrorsSource'AvailablePayoutMethods :: Maybe ([] ApiErrorsSource'AvailablePayoutMethods')
- apiErrorsSource'Bancontact :: Maybe SourceTypeBancontact
- apiErrorsSource'BankName :: Maybe String
- apiErrorsSource'Brand :: Maybe String
- apiErrorsSource'Card :: Maybe SourceTypeCard
- apiErrorsSource'CardPresent :: Maybe SourceTypeCardPresent
- apiErrorsSource'ClientSecret :: Maybe String
- apiErrorsSource'CodeVerification :: Maybe SourceCodeVerificationFlow
- apiErrorsSource'Country :: Maybe String
- apiErrorsSource'Created :: Maybe Integer
- apiErrorsSource'Currency :: Maybe String
- apiErrorsSource'Customer :: Maybe ApiErrorsSource'Customer'Variants
- apiErrorsSource'CvcCheck :: Maybe String
- apiErrorsSource'DefaultForCurrency :: Maybe Bool
- apiErrorsSource'DynamicLast4 :: Maybe String
- apiErrorsSource'Eps :: Maybe SourceTypeEps
- apiErrorsSource'ExpMonth :: Maybe Integer
- apiErrorsSource'ExpYear :: Maybe Integer
- apiErrorsSource'Fingerprint :: Maybe String
- apiErrorsSource'Flow :: Maybe String
- apiErrorsSource'Funding :: Maybe String
- apiErrorsSource'Giropay :: Maybe SourceTypeGiropay
- apiErrorsSource'Id :: Maybe String
- apiErrorsSource'Ideal :: Maybe SourceTypeIdeal
- apiErrorsSource'Klarna :: Maybe SourceTypeKlarna
- apiErrorsSource'Last4 :: Maybe String
- apiErrorsSource'Livemode :: Maybe Bool
- apiErrorsSource'Metadata :: Maybe ApiErrorsSource'Metadata'
- apiErrorsSource'Multibanco :: Maybe SourceTypeMultibanco
- apiErrorsSource'Name :: Maybe String
- apiErrorsSource'Object :: Maybe ApiErrorsSource'Object'
- apiErrorsSource'Owner :: Maybe ApiErrorsSource'Owner'
- apiErrorsSource'P24 :: Maybe SourceTypeP24
- apiErrorsSource'Receiver :: Maybe SourceReceiverFlow
- apiErrorsSource'Recipient :: Maybe ApiErrorsSource'Recipient'Variants
- apiErrorsSource'Redirect :: Maybe SourceRedirectFlow
- apiErrorsSource'RoutingNumber :: Maybe String
- apiErrorsSource'SepaDebit :: Maybe SourceTypeSepaDebit
- apiErrorsSource'Sofort :: Maybe SourceTypeSofort
- apiErrorsSource'SourceOrder :: Maybe SourceOrder
- apiErrorsSource'StatementDescriptor :: Maybe String
- apiErrorsSource'Status :: Maybe String
- apiErrorsSource'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- apiErrorsSource'TokenizationMethod :: Maybe String
- apiErrorsSource'Type :: Maybe ApiErrorsSource'Type'
- apiErrorsSource'Usage :: Maybe String
- apiErrorsSource'Wechat :: Maybe SourceTypeWechat
- data ApiErrorsSource'Account'Variants
- data ApiErrorsSource'AvailablePayoutMethods'
- data ApiErrorsSource'Customer'Variants
- data ApiErrorsSource'Metadata' = ApiErrorsSource'Metadata' {
- data ApiErrorsSource'Object'
- data ApiErrorsSource'Owner' = ApiErrorsSource'Owner' {
- apiErrorsSource'Owner'Address :: Maybe ApiErrorsSource'Owner'Address'
- apiErrorsSource'Owner'Email :: Maybe String
- apiErrorsSource'Owner'Name :: Maybe String
- apiErrorsSource'Owner'Phone :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress :: Maybe ApiErrorsSource'Owner'VerifiedAddress'
- apiErrorsSource'Owner'VerifiedEmail :: Maybe String
- apiErrorsSource'Owner'VerifiedName :: Maybe String
- apiErrorsSource'Owner'VerifiedPhone :: Maybe String
- data ApiErrorsSource'Owner'Address' = ApiErrorsSource'Owner'Address' {
- apiErrorsSource'Owner'Address'City :: Maybe String
- apiErrorsSource'Owner'Address'Country :: Maybe String
- apiErrorsSource'Owner'Address'Line1 :: Maybe String
- apiErrorsSource'Owner'Address'Line2 :: Maybe String
- apiErrorsSource'Owner'Address'PostalCode :: Maybe String
- apiErrorsSource'Owner'Address'State :: Maybe String
- data ApiErrorsSource'Owner'VerifiedAddress' = ApiErrorsSource'Owner'VerifiedAddress' {
- apiErrorsSource'Owner'VerifiedAddress'City :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress'Country :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress'Line1 :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress'Line2 :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress'PostalCode :: Maybe String
- apiErrorsSource'Owner'VerifiedAddress'State :: Maybe String
- data ApiErrorsSource'Recipient'Variants
- data ApiErrorsSource'Type'
- = ApiErrorsSource'Type'EnumOther Value
- | ApiErrorsSource'Type'EnumTyped String
- | ApiErrorsSource'Type'EnumStringAchCreditTransfer
- | ApiErrorsSource'Type'EnumStringAchDebit
- | ApiErrorsSource'Type'EnumStringAlipay
- | ApiErrorsSource'Type'EnumStringBancontact
- | ApiErrorsSource'Type'EnumStringCard
- | ApiErrorsSource'Type'EnumStringCardPresent
- | ApiErrorsSource'Type'EnumStringEps
- | ApiErrorsSource'Type'EnumStringGiropay
- | ApiErrorsSource'Type'EnumStringIdeal
- | ApiErrorsSource'Type'EnumStringKlarna
- | ApiErrorsSource'Type'EnumStringMultibanco
- | ApiErrorsSource'Type'EnumStringP24
- | ApiErrorsSource'Type'EnumStringSepaDebit
- | ApiErrorsSource'Type'EnumStringSofort
- | ApiErrorsSource'Type'EnumStringThreeDSecure
- | ApiErrorsSource'Type'EnumStringWechat
- data ApiErrorsType'
- = ApiErrorsType'EnumOther Value
- | ApiErrorsType'EnumTyped String
- | ApiErrorsType'EnumStringApiConnectionError
- | ApiErrorsType'EnumStringApiError
- | ApiErrorsType'EnumStringAuthenticationError
- | ApiErrorsType'EnumStringCardError
- | ApiErrorsType'EnumStringIdempotencyError
- | ApiErrorsType'EnumStringInvalidRequestError
- | ApiErrorsType'EnumStringRateLimitError
- data ApplicationFee = ApplicationFee {
- applicationFeeAccount :: ApplicationFeeAccount'Variants
- applicationFeeAmount :: Integer
- applicationFeeAmountRefunded :: Integer
- applicationFeeApplication :: ApplicationFeeApplication'Variants
- applicationFeeBalanceTransaction :: Maybe ApplicationFeeBalanceTransaction'Variants
- applicationFeeCharge :: ApplicationFeeCharge'Variants
- applicationFeeCreated :: Integer
- applicationFeeCurrency :: String
- applicationFeeId :: String
- applicationFeeLivemode :: Bool
- applicationFeeObject :: ApplicationFeeObject'
- applicationFeeOriginatingTransaction :: Maybe ApplicationFeeOriginatingTransaction'Variants
- applicationFeeRefunded :: Bool
- applicationFeeRefunds :: ApplicationFeeRefunds'
- data ApplicationFeeAccount'Variants
- data ApplicationFeeApplication'Variants
- data ApplicationFeeBalanceTransaction'Variants
- data ApplicationFeeCharge'Variants
- data ApplicationFeeObject'
- data ApplicationFeeOriginatingTransaction'Variants
- data ApplicationFeeRefunds' = ApplicationFeeRefunds' {}
- data ApplicationFeeRefunds'Object'
- data BalanceTransaction = BalanceTransaction {
- balanceTransactionAmount :: Integer
- balanceTransactionAvailableOn :: Integer
- balanceTransactionCreated :: Integer
- balanceTransactionCurrency :: String
- balanceTransactionDescription :: Maybe String
- balanceTransactionExchangeRate :: Maybe Double
- balanceTransactionFee :: Integer
- balanceTransactionFeeDetails :: [] Fee
- balanceTransactionId :: String
- balanceTransactionNet :: Integer
- balanceTransactionObject :: BalanceTransactionObject'
- balanceTransactionReportingCategory :: String
- balanceTransactionSource :: Maybe BalanceTransactionSource'Variants
- balanceTransactionStatus :: String
- balanceTransactionType :: BalanceTransactionType'
- data BalanceTransactionObject'
- data BalanceTransactionSource'Variants
- = BalanceTransactionSource'ApplicationFee ApplicationFee
- | BalanceTransactionSource'Charge Charge
- | BalanceTransactionSource'ConnectCollectionTransfer ConnectCollectionTransfer
- | BalanceTransactionSource'Dispute Dispute
- | BalanceTransactionSource'FeeRefund FeeRefund
- | BalanceTransactionSource'Issuing'authorization Issuing'authorization
- | BalanceTransactionSource'Issuing'transaction Issuing'transaction
- | BalanceTransactionSource'Payout Payout
- | BalanceTransactionSource'PlatformTaxFee PlatformTaxFee
- | BalanceTransactionSource'Refund Refund
- | BalanceTransactionSource'ReserveTransaction ReserveTransaction
- | BalanceTransactionSource'TaxDeductedAtSource TaxDeductedAtSource
- | BalanceTransactionSource'Topup Topup
- | BalanceTransactionSource'Transfer Transfer
- | BalanceTransactionSource'TransferReversal TransferReversal
- | BalanceTransactionSource'String String
- data BalanceTransactionType'
- = BalanceTransactionType'EnumOther Value
- | BalanceTransactionType'EnumTyped String
- | BalanceTransactionType'EnumStringAdjustment
- | BalanceTransactionType'EnumStringAdvance
- | BalanceTransactionType'EnumStringAdvanceFunding
- | BalanceTransactionType'EnumStringApplicationFee
- | BalanceTransactionType'EnumStringApplicationFeeRefund
- | BalanceTransactionType'EnumStringCharge
- | BalanceTransactionType'EnumStringConnectCollectionTransfer
- | BalanceTransactionType'EnumStringIssuingAuthorizationHold
- | BalanceTransactionType'EnumStringIssuingAuthorizationRelease
- | BalanceTransactionType'EnumStringIssuingTransaction
- | BalanceTransactionType'EnumStringPayment
- | BalanceTransactionType'EnumStringPaymentFailureRefund
- | BalanceTransactionType'EnumStringPaymentRefund
- | BalanceTransactionType'EnumStringPayout
- | BalanceTransactionType'EnumStringPayoutCancel
- | BalanceTransactionType'EnumStringPayoutFailure
- | BalanceTransactionType'EnumStringRefund
- | BalanceTransactionType'EnumStringRefundFailure
- | BalanceTransactionType'EnumStringReserveTransaction
- | BalanceTransactionType'EnumStringReservedFunds
- | BalanceTransactionType'EnumStringStripeFee
- | BalanceTransactionType'EnumStringStripeFxFee
- | BalanceTransactionType'EnumStringTaxFee
- | BalanceTransactionType'EnumStringTopup
- | BalanceTransactionType'EnumStringTopupReversal
- | BalanceTransactionType'EnumStringTransfer
- | BalanceTransactionType'EnumStringTransferCancel
- | BalanceTransactionType'EnumStringTransferFailure
- | BalanceTransactionType'EnumStringTransferRefund
- data BankAccount = BankAccount {
- bankAccountAccount :: Maybe BankAccountAccount'Variants
- bankAccountAccountHolderName :: Maybe String
- bankAccountAccountHolderType :: Maybe String
- bankAccountBankName :: Maybe String
- bankAccountCountry :: String
- bankAccountCurrency :: String
- bankAccountCustomer :: Maybe BankAccountCustomer'Variants
- bankAccountDefaultForCurrency :: Maybe Bool
- bankAccountFingerprint :: Maybe String
- bankAccountId :: String
- bankAccountLast4 :: String
- bankAccountMetadata :: Maybe BankAccountMetadata'
- bankAccountObject :: BankAccountObject'
- bankAccountRoutingNumber :: Maybe String
- bankAccountStatus :: String
- data BankAccountAccount'Variants
- data BankAccountCustomer'Variants
- data BankAccountMetadata' = BankAccountMetadata' {
- data BankAccountObject'
- data BillingDetails = BillingDetails {}
- data BillingDetailsAddress' = BillingDetailsAddress' {}
- data Capability = Capability {}
- data CapabilityAccount'Variants
- data CapabilityObject'
- data CapabilityStatus'
- data Card = Card {
- cardAccount :: Maybe CardAccount'Variants
- cardAddressCity :: Maybe String
- cardAddressCountry :: Maybe String
- cardAddressLine1 :: Maybe String
- cardAddressLine1Check :: Maybe String
- cardAddressLine2 :: Maybe String
- cardAddressState :: Maybe String
- cardAddressZip :: Maybe String
- cardAddressZipCheck :: Maybe String
- cardAvailablePayoutMethods :: Maybe ([] CardAvailablePayoutMethods')
- cardBrand :: String
- cardCountry :: Maybe String
- cardCurrency :: Maybe String
- cardCustomer :: Maybe CardCustomer'Variants
- cardCvcCheck :: Maybe String
- cardDefaultForCurrency :: Maybe Bool
- cardDynamicLast4 :: Maybe String
- cardExpMonth :: Integer
- cardExpYear :: Integer
- cardFingerprint :: Maybe String
- cardFunding :: String
- cardId :: String
- cardLast4 :: String
- cardMetadata :: CardMetadata'
- cardName :: Maybe String
- cardObject :: CardObject'
- cardRecipient :: Maybe CardRecipient'Variants
- cardTokenizationMethod :: Maybe String
- data CardAccount'Variants
- data CardAvailablePayoutMethods'
- data CardCustomer'Variants
- data CardMetadata' = CardMetadata' {
- data CardObject'
- data CardRecipient'Variants
- data Charge = Charge {
- chargeAmount :: Integer
- chargeAmountRefunded :: Integer
- chargeApplication :: Maybe ChargeApplication'Variants
- chargeApplicationFee :: Maybe ChargeApplicationFee'Variants
- chargeApplicationFeeAmount :: Maybe Integer
- chargeBalanceTransaction :: Maybe ChargeBalanceTransaction'Variants
- chargeBillingDetails :: BillingDetails
- chargeCaptured :: Bool
- chargeCreated :: Integer
- chargeCurrency :: String
- chargeCustomer :: Maybe ChargeCustomer'Variants
- chargeDescription :: Maybe String
- chargeDisputed :: Bool
- chargeFailureCode :: Maybe String
- chargeFailureMessage :: Maybe String
- chargeFraudDetails :: Maybe ChargeFraudDetails'
- chargeId :: String
- chargeInvoice :: Maybe ChargeInvoice'Variants
- chargeLivemode :: Bool
- chargeMetadata :: ChargeMetadata'
- chargeObject :: ChargeObject'
- chargeOnBehalfOf :: Maybe ChargeOnBehalfOf'Variants
- chargeOrder :: Maybe ChargeOrder'Variants
- chargeOutcome :: Maybe ChargeOutcome'
- chargePaid :: Bool
- chargePaymentIntent :: Maybe String
- chargePaymentMethod :: Maybe String
- chargePaymentMethodDetails :: Maybe ChargePaymentMethodDetails'
- chargeReceiptEmail :: Maybe String
- chargeReceiptNumber :: Maybe String
- chargeReceiptUrl :: String
- chargeRefunded :: Bool
- chargeRefunds :: ChargeRefunds'
- chargeReview :: Maybe ChargeReview'Variants
- chargeShipping :: Maybe ChargeShipping'
- chargeSourceTransfer :: Maybe ChargeSourceTransfer'Variants
- chargeStatementDescriptor :: Maybe String
- chargeStatementDescriptorSuffix :: Maybe String
- chargeStatus :: String
- chargeTransfer :: Maybe ChargeTransfer'Variants
- chargeTransferData :: Maybe ChargeTransferData'
- chargeTransferGroup :: Maybe String
- data ChargeApplication'Variants
- data ChargeApplicationFee'Variants
- data ChargeBalanceTransaction'Variants
- data ChargeCustomer'Variants
- data ChargeFraudDetails' = ChargeFraudDetails' {}
- data ChargeInvoice'Variants
- data ChargeMetadata' = ChargeMetadata' {
- data ChargeObject'
- data ChargeOnBehalfOf'Variants
- data ChargeOrder'Variants
- data ChargeOutcome' = ChargeOutcome' {}
- data ChargeOutcome'Rule'Variants
- data ChargePaymentMethodDetails' = ChargePaymentMethodDetails' {
- chargePaymentMethodDetails'AchCreditTransfer :: Maybe PaymentMethodDetailsAchCreditTransfer
- chargePaymentMethodDetails'AchDebit :: Maybe PaymentMethodDetailsAchDebit
- chargePaymentMethodDetails'Alipay :: Maybe PaymentMethodDetailsAlipay
- chargePaymentMethodDetails'Bancontact :: Maybe PaymentMethodDetailsBancontact
- chargePaymentMethodDetails'Card :: Maybe PaymentMethodDetailsCard
- chargePaymentMethodDetails'CardPresent :: Maybe PaymentMethodDetailsCardPresent
- chargePaymentMethodDetails'Eps :: Maybe PaymentMethodDetailsEps
- chargePaymentMethodDetails'Fpx :: Maybe PaymentMethodDetailsFpx
- chargePaymentMethodDetails'Giropay :: Maybe PaymentMethodDetailsGiropay
- chargePaymentMethodDetails'Ideal :: Maybe PaymentMethodDetailsIdeal
- chargePaymentMethodDetails'Klarna :: Maybe PaymentMethodDetailsKlarna
- chargePaymentMethodDetails'Multibanco :: Maybe PaymentMethodDetailsMultibanco
- chargePaymentMethodDetails'P24 :: Maybe PaymentMethodDetailsP24
- chargePaymentMethodDetails'SepaDebit :: Maybe PaymentMethodDetailsSepaDebit
- chargePaymentMethodDetails'Sofort :: Maybe PaymentMethodDetailsSofort
- chargePaymentMethodDetails'StripeAccount :: Maybe PaymentMethodDetailsStripeAccount
- chargePaymentMethodDetails'Type :: Maybe String
- chargePaymentMethodDetails'Wechat :: Maybe PaymentMethodDetailsWechat
- data ChargeRefunds' = ChargeRefunds' {}
- data ChargeRefunds'Object'
- data ChargeReview'Variants
- data ChargeShipping' = ChargeShipping' {}
- data ChargeSourceTransfer'Variants
- data ChargeTransfer'Variants
- data ChargeTransferData' = ChargeTransferData' {}
- data ChargeTransferData'Destination'Variants
- data ChargeTransferData = ChargeTransferData {}
- data ChargeTransferDataDestination'Variants
- data Checkout'session = Checkout'session {
- checkout'sessionBillingAddressCollection :: Maybe String
- checkout'sessionCancelUrl :: String
- checkout'sessionClientReferenceId :: Maybe String
- checkout'sessionCustomer :: Maybe Checkout'sessionCustomer'Variants
- checkout'sessionCustomerEmail :: Maybe String
- checkout'sessionDisplayItems :: Maybe ([] CheckoutSessionDisplayItem)
- checkout'sessionId :: String
- checkout'sessionLivemode :: Bool
- checkout'sessionLocale :: Maybe Checkout'sessionLocale'
- checkout'sessionMetadata :: Maybe Checkout'sessionMetadata'
- checkout'sessionMode :: Maybe Checkout'sessionMode'
- checkout'sessionObject :: Checkout'sessionObject'
- checkout'sessionPaymentIntent :: Maybe Checkout'sessionPaymentIntent'Variants
- checkout'sessionPaymentMethodTypes :: [] String
- checkout'sessionSetupIntent :: Maybe Checkout'sessionSetupIntent'Variants
- checkout'sessionSubmitType :: Maybe Checkout'sessionSubmitType'
- checkout'sessionSubscription :: Maybe Checkout'sessionSubscription'Variants
- checkout'sessionSuccessUrl :: String
- data Checkout'sessionCustomer'Variants
- data Checkout'sessionLocale'
- = Checkout'sessionLocale'EnumOther Value
- | Checkout'sessionLocale'EnumTyped String
- | Checkout'sessionLocale'EnumStringAuto
- | Checkout'sessionLocale'EnumStringDa
- | Checkout'sessionLocale'EnumStringDe
- | Checkout'sessionLocale'EnumStringEn
- | Checkout'sessionLocale'EnumStringEs
- | Checkout'sessionLocale'EnumStringFi
- | Checkout'sessionLocale'EnumStringFr
- | Checkout'sessionLocale'EnumStringIt
- | Checkout'sessionLocale'EnumStringJa
- | Checkout'sessionLocale'EnumStringMs
- | Checkout'sessionLocale'EnumStringNb
- | Checkout'sessionLocale'EnumStringNl
- | Checkout'sessionLocale'EnumStringPl
- | Checkout'sessionLocale'EnumStringPt
- | Checkout'sessionLocale'EnumStringSv
- | Checkout'sessionLocale'EnumStringZh
- data Checkout'sessionMetadata' = Checkout'sessionMetadata' {
- data Checkout'sessionMode'
- data Checkout'sessionObject'
- data Checkout'sessionPaymentIntent'Variants
- data Checkout'sessionSetupIntent'Variants
- data Checkout'sessionSubmitType'
- data Checkout'sessionSubscription'Variants
- data CheckoutSessionDisplayItem = CheckoutSessionDisplayItem {
- checkoutSessionDisplayItemAmount :: Maybe Integer
- checkoutSessionDisplayItemCurrency :: Maybe String
- checkoutSessionDisplayItemCustom :: Maybe CheckoutSessionCustomDisplayItemDescription
- checkoutSessionDisplayItemPlan :: Maybe Plan
- checkoutSessionDisplayItemQuantity :: Maybe Integer
- checkoutSessionDisplayItemSku :: Maybe Sku
- checkoutSessionDisplayItemType :: Maybe String
- data ConnectCollectionTransfer = ConnectCollectionTransfer {
- connectCollectionTransferAmount :: Integer
- connectCollectionTransferCurrency :: String
- connectCollectionTransferDestination :: ConnectCollectionTransferDestination'Variants
- connectCollectionTransferId :: String
- connectCollectionTransferLivemode :: Bool
- connectCollectionTransferObject :: ConnectCollectionTransferObject'
- data ConnectCollectionTransferDestination'Variants
- data ConnectCollectionTransferObject'
- data CreditNote = CreditNote {
- creditNoteAmount :: Integer
- creditNoteCreated :: Integer
- creditNoteCurrency :: String
- creditNoteCustomer :: CreditNoteCustomer'Variants
- creditNoteCustomerBalanceTransaction :: Maybe CreditNoteCustomerBalanceTransaction'Variants
- creditNoteDiscountAmount :: Integer
- creditNoteId :: String
- creditNoteInvoice :: CreditNoteInvoice'Variants
- creditNoteLines :: CreditNoteLines'
- creditNoteLivemode :: Bool
- creditNoteMemo :: Maybe String
- creditNoteMetadata :: CreditNoteMetadata'
- creditNoteNumber :: String
- creditNoteObject :: CreditNoteObject'
- creditNoteOutOfBandAmount :: Maybe Integer
- creditNotePdf :: String
- creditNoteReason :: Maybe CreditNoteReason'
- creditNoteRefund :: Maybe CreditNoteRefund'Variants
- creditNoteStatus :: CreditNoteStatus'
- creditNoteSubtotal :: Integer
- creditNoteTaxAmounts :: [] CreditNoteTaxAmount
- creditNoteTotal :: Integer
- creditNoteType :: CreditNoteType'
- creditNoteVoidedAt :: Maybe Integer
- data CreditNoteCustomer'Variants
- data CreditNoteCustomerBalanceTransaction'Variants
- data CreditNoteInvoice'Variants
- data CreditNoteLines' = CreditNoteLines' {}
- data CreditNoteLines'Object'
- data CreditNoteMetadata' = CreditNoteMetadata' {
- data CreditNoteObject'
- data CreditNoteReason'
- data CreditNoteRefund'Variants
- data CreditNoteStatus'
- data CreditNoteType'
- data Customer = Customer {
- customerAddress :: Maybe CustomerAddress'
- customerBalance :: Maybe Integer
- customerCreated :: Integer
- customerCurrency :: Maybe String
- customerDefaultSource :: Maybe CustomerDefaultSource'Variants
- customerDelinquent :: Maybe Bool
- customerDescription :: Maybe String
- customerDiscount :: Maybe CustomerDiscount'
- customerEmail :: Maybe String
- customerId :: String
- customerInvoicePrefix :: Maybe String
- customerInvoiceSettings :: Maybe InvoiceSettingCustomerSetting
- customerLivemode :: Bool
- customerMetadata :: Maybe CustomerMetadata'
- customerName :: Maybe String
- customerNextInvoiceSequence :: Maybe Integer
- customerObject :: CustomerObject'
- customerPhone :: Maybe String
- customerPreferredLocales :: Maybe ([] String)
- customerShipping :: Maybe CustomerShipping'
- customerSources :: CustomerSources'
- customerSubscriptions :: Maybe CustomerSubscriptions'
- customerTaxExempt :: Maybe CustomerTaxExempt'
- customerTaxIds :: Maybe CustomerTaxIds'
- data CustomerAddress' = CustomerAddress' {}
- data CustomerDefaultSource'Variants
- data CustomerDiscount' = CustomerDiscount' {}
- data CustomerDiscount'Customer'Variants
- data CustomerDiscount'Object'
- data CustomerMetadata' = CustomerMetadata' {
- data CustomerObject'
- data CustomerShipping' = CustomerShipping' {}
- data CustomerSources' = CustomerSources' {}
- data CustomerSources'Data' = CustomerSources'Data' {
- customerSources'Data'Account :: Maybe CustomerSources'Data'Account'Variants
- customerSources'Data'AccountHolderName :: Maybe String
- customerSources'Data'AccountHolderType :: Maybe String
- customerSources'Data'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- customerSources'Data'AchDebit :: Maybe SourceTypeAchDebit
- customerSources'Data'Active :: Maybe Bool
- customerSources'Data'AddressCity :: Maybe String
- customerSources'Data'AddressCountry :: Maybe String
- customerSources'Data'AddressLine1 :: Maybe String
- customerSources'Data'AddressLine1Check :: Maybe String
- customerSources'Data'AddressLine2 :: Maybe String
- customerSources'Data'AddressState :: Maybe String
- customerSources'Data'AddressZip :: Maybe String
- customerSources'Data'AddressZipCheck :: Maybe String
- customerSources'Data'Alipay :: Maybe SourceTypeAlipay
- customerSources'Data'Amount :: Maybe Integer
- customerSources'Data'AmountReceived :: Maybe Integer
- customerSources'Data'AvailablePayoutMethods :: Maybe ([] CustomerSources'Data'AvailablePayoutMethods')
- customerSources'Data'Bancontact :: Maybe SourceTypeBancontact
- customerSources'Data'BankName :: Maybe String
- customerSources'Data'BitcoinAmount :: Maybe Integer
- customerSources'Data'BitcoinAmountReceived :: Maybe Integer
- customerSources'Data'BitcoinUri :: Maybe String
- customerSources'Data'Brand :: Maybe String
- customerSources'Data'Card :: Maybe SourceTypeCard
- customerSources'Data'CardPresent :: Maybe SourceTypeCardPresent
- customerSources'Data'ClientSecret :: Maybe String
- customerSources'Data'CodeVerification :: Maybe SourceCodeVerificationFlow
- customerSources'Data'Country :: Maybe String
- customerSources'Data'Created :: Maybe Integer
- customerSources'Data'Currency :: Maybe String
- customerSources'Data'Customer :: Maybe CustomerSources'Data'Customer'Variants
- customerSources'Data'CvcCheck :: Maybe String
- customerSources'Data'DefaultForCurrency :: Maybe Bool
- customerSources'Data'Description :: Maybe String
- customerSources'Data'DynamicLast4 :: Maybe String
- customerSources'Data'Email :: Maybe String
- customerSources'Data'Eps :: Maybe SourceTypeEps
- customerSources'Data'ExpMonth :: Maybe Integer
- customerSources'Data'ExpYear :: Maybe Integer
- customerSources'Data'Filled :: Maybe Bool
- customerSources'Data'Fingerprint :: Maybe String
- customerSources'Data'Flow :: Maybe String
- customerSources'Data'Funding :: Maybe String
- customerSources'Data'Giropay :: Maybe SourceTypeGiropay
- customerSources'Data'Id :: Maybe String
- customerSources'Data'Ideal :: Maybe SourceTypeIdeal
- customerSources'Data'InboundAddress :: Maybe String
- customerSources'Data'Klarna :: Maybe SourceTypeKlarna
- customerSources'Data'Last4 :: Maybe String
- customerSources'Data'Livemode :: Maybe Bool
- customerSources'Data'Metadata :: Maybe CustomerSources'Data'Metadata'
- customerSources'Data'Multibanco :: Maybe SourceTypeMultibanco
- customerSources'Data'Name :: Maybe String
- customerSources'Data'Object :: Maybe CustomerSources'Data'Object'
- customerSources'Data'Owner :: Maybe CustomerSources'Data'Owner'
- customerSources'Data'P24 :: Maybe SourceTypeP24
- customerSources'Data'Payment :: Maybe String
- customerSources'Data'PaymentAmount :: Maybe Integer
- customerSources'Data'PaymentCurrency :: Maybe String
- customerSources'Data'Receiver :: Maybe SourceReceiverFlow
- customerSources'Data'Recipient :: Maybe CustomerSources'Data'Recipient'Variants
- customerSources'Data'Redirect :: Maybe SourceRedirectFlow
- customerSources'Data'RefundAddress :: Maybe String
- customerSources'Data'Reusable :: Maybe Bool
- customerSources'Data'RoutingNumber :: Maybe String
- customerSources'Data'SepaDebit :: Maybe SourceTypeSepaDebit
- customerSources'Data'Sofort :: Maybe SourceTypeSofort
- customerSources'Data'SourceOrder :: Maybe SourceOrder
- customerSources'Data'StatementDescriptor :: Maybe String
- customerSources'Data'Status :: Maybe String
- customerSources'Data'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- customerSources'Data'TokenizationMethod :: Maybe String
- customerSources'Data'Transactions :: Maybe CustomerSources'Data'Transactions'
- customerSources'Data'Type :: Maybe CustomerSources'Data'Type'
- customerSources'Data'UncapturedFunds :: Maybe Bool
- customerSources'Data'Usage :: Maybe String
- customerSources'Data'Used :: Maybe Bool
- customerSources'Data'UsedForPayment :: Maybe Bool
- customerSources'Data'Username :: Maybe String
- customerSources'Data'Wechat :: Maybe SourceTypeWechat
- data CustomerSources'Data'Account'Variants
- data CustomerSources'Data'AvailablePayoutMethods'
- data CustomerSources'Data'Customer'Variants
- data CustomerSources'Data'Metadata' = CustomerSources'Data'Metadata' {
- data CustomerSources'Data'Object'
- data CustomerSources'Data'Owner' = CustomerSources'Data'Owner' {
- customerSources'Data'Owner'Address :: Maybe CustomerSources'Data'Owner'Address'
- customerSources'Data'Owner'Email :: Maybe String
- customerSources'Data'Owner'Name :: Maybe String
- customerSources'Data'Owner'Phone :: Maybe String
- customerSources'Data'Owner'VerifiedAddress :: Maybe CustomerSources'Data'Owner'VerifiedAddress'
- customerSources'Data'Owner'VerifiedEmail :: Maybe String
- customerSources'Data'Owner'VerifiedName :: Maybe String
- customerSources'Data'Owner'VerifiedPhone :: Maybe String
- data CustomerSources'Data'Owner'Address' = CustomerSources'Data'Owner'Address' {
- customerSources'Data'Owner'Address'City :: Maybe String
- customerSources'Data'Owner'Address'Country :: Maybe String
- customerSources'Data'Owner'Address'Line1 :: Maybe String
- customerSources'Data'Owner'Address'Line2 :: Maybe String
- customerSources'Data'Owner'Address'PostalCode :: Maybe String
- customerSources'Data'Owner'Address'State :: Maybe String
- data CustomerSources'Data'Owner'VerifiedAddress' = CustomerSources'Data'Owner'VerifiedAddress' {
- customerSources'Data'Owner'VerifiedAddress'City :: Maybe String
- customerSources'Data'Owner'VerifiedAddress'Country :: Maybe String
- customerSources'Data'Owner'VerifiedAddress'Line1 :: Maybe String
- customerSources'Data'Owner'VerifiedAddress'Line2 :: Maybe String
- customerSources'Data'Owner'VerifiedAddress'PostalCode :: Maybe String
- customerSources'Data'Owner'VerifiedAddress'State :: Maybe String
- data CustomerSources'Data'Recipient'Variants
- data CustomerSources'Data'Transactions' = CustomerSources'Data'Transactions' {}
- data CustomerSources'Data'Transactions'Object'
- data CustomerSources'Data'Type'
- = CustomerSources'Data'Type'EnumOther Value
- | CustomerSources'Data'Type'EnumTyped String
- | CustomerSources'Data'Type'EnumStringAchCreditTransfer
- | CustomerSources'Data'Type'EnumStringAchDebit
- | CustomerSources'Data'Type'EnumStringAlipay
- | CustomerSources'Data'Type'EnumStringBancontact
- | CustomerSources'Data'Type'EnumStringCard
- | CustomerSources'Data'Type'EnumStringCardPresent
- | CustomerSources'Data'Type'EnumStringEps
- | CustomerSources'Data'Type'EnumStringGiropay
- | CustomerSources'Data'Type'EnumStringIdeal
- | CustomerSources'Data'Type'EnumStringKlarna
- | CustomerSources'Data'Type'EnumStringMultibanco
- | CustomerSources'Data'Type'EnumStringP24
- | CustomerSources'Data'Type'EnumStringSepaDebit
- | CustomerSources'Data'Type'EnumStringSofort
- | CustomerSources'Data'Type'EnumStringThreeDSecure
- | CustomerSources'Data'Type'EnumStringWechat
- data CustomerSources'Object'
- data CustomerSubscriptions' = CustomerSubscriptions' {}
- data CustomerSubscriptions'Object'
- data CustomerTaxExempt'
- data CustomerTaxIds' = CustomerTaxIds' {}
- data CustomerTaxIds'Object'
- data CustomerBalanceTransaction = CustomerBalanceTransaction {
- customerBalanceTransactionAmount :: Integer
- customerBalanceTransactionCreated :: Integer
- customerBalanceTransactionCreditNote :: Maybe CustomerBalanceTransactionCreditNote'Variants
- customerBalanceTransactionCurrency :: String
- customerBalanceTransactionCustomer :: CustomerBalanceTransactionCustomer'Variants
- customerBalanceTransactionDescription :: Maybe String
- customerBalanceTransactionEndingBalance :: Integer
- customerBalanceTransactionId :: String
- customerBalanceTransactionInvoice :: Maybe CustomerBalanceTransactionInvoice'Variants
- customerBalanceTransactionLivemode :: Bool
- customerBalanceTransactionMetadata :: Maybe CustomerBalanceTransactionMetadata'
- customerBalanceTransactionObject :: CustomerBalanceTransactionObject'
- customerBalanceTransactionType :: CustomerBalanceTransactionType'
- data CustomerBalanceTransactionCreditNote'Variants
- data CustomerBalanceTransactionCustomer'Variants
- data CustomerBalanceTransactionInvoice'Variants
- data CustomerBalanceTransactionMetadata' = CustomerBalanceTransactionMetadata' {
- data CustomerBalanceTransactionObject'
- data CustomerBalanceTransactionType'
- = CustomerBalanceTransactionType'EnumOther Value
- | CustomerBalanceTransactionType'EnumTyped String
- | CustomerBalanceTransactionType'EnumStringAdjustment
- | CustomerBalanceTransactionType'EnumStringAppliedToInvoice
- | CustomerBalanceTransactionType'EnumStringCreditNote
- | CustomerBalanceTransactionType'EnumStringInitial
- | CustomerBalanceTransactionType'EnumStringInvoiceTooLarge
- | CustomerBalanceTransactionType'EnumStringInvoiceTooSmall
- | CustomerBalanceTransactionType'EnumStringMigration
- | CustomerBalanceTransactionType'EnumStringUnappliedFromInvoice
- | CustomerBalanceTransactionType'EnumStringUnspentReceiverCredit
- data DeletedExternalAccount = DeletedExternalAccount {}
- data DeletedExternalAccountDeleted'
- data DeletedExternalAccountObject'
- data DeletedPaymentSource = DeletedPaymentSource {}
- data DeletedPaymentSourceDeleted'
- data DeletedPaymentSourceObject'
- data Discount = Discount {}
- data DiscountCustomer'Variants
- data DiscountObject'
- data Dispute = Dispute {
- disputeAmount :: Integer
- disputeBalanceTransactions :: [] BalanceTransaction
- disputeCharge :: DisputeCharge'Variants
- disputeCreated :: Integer
- disputeCurrency :: String
- disputeEvidence :: DisputeEvidence
- disputeEvidenceDetails :: DisputeEvidenceDetails
- disputeId :: String
- disputeIsChargeRefundable :: Bool
- disputeLivemode :: Bool
- disputeMetadata :: DisputeMetadata'
- disputeObject :: DisputeObject'
- disputePaymentIntent :: Maybe DisputePaymentIntent'Variants
- disputeReason :: String
- disputeStatus :: DisputeStatus'
- data DisputeCharge'Variants
- data DisputeMetadata' = DisputeMetadata' {
- data DisputeObject'
- data DisputePaymentIntent'Variants
- data DisputeStatus'
- = DisputeStatus'EnumOther Value
- | DisputeStatus'EnumTyped String
- | DisputeStatus'EnumStringChargeRefunded
- | DisputeStatus'EnumStringLost
- | DisputeStatus'EnumStringNeedsResponse
- | DisputeStatus'EnumStringUnderReview
- | DisputeStatus'EnumStringWarningClosed
- | DisputeStatus'EnumStringWarningNeedsResponse
- | DisputeStatus'EnumStringWarningUnderReview
- | DisputeStatus'EnumStringWon
- data DisputeEvidence = DisputeEvidence {
- disputeEvidenceAccessActivityLog :: Maybe String
- disputeEvidenceBillingAddress :: Maybe String
- disputeEvidenceCancellationPolicy :: Maybe DisputeEvidenceCancellationPolicy'Variants
- disputeEvidenceCancellationPolicyDisclosure :: Maybe String
- disputeEvidenceCancellationRebuttal :: Maybe String
- disputeEvidenceCustomerCommunication :: Maybe DisputeEvidenceCustomerCommunication'Variants
- disputeEvidenceCustomerEmailAddress :: Maybe String
- disputeEvidenceCustomerName :: Maybe String
- disputeEvidenceCustomerPurchaseIp :: Maybe String
- disputeEvidenceCustomerSignature :: Maybe DisputeEvidenceCustomerSignature'Variants
- disputeEvidenceDuplicateChargeDocumentation :: Maybe DisputeEvidenceDuplicateChargeDocumentation'Variants
- disputeEvidenceDuplicateChargeExplanation :: Maybe String
- disputeEvidenceDuplicateChargeId :: Maybe String
- disputeEvidenceProductDescription :: Maybe String
- disputeEvidenceReceipt :: Maybe DisputeEvidenceReceipt'Variants
- disputeEvidenceRefundPolicy :: Maybe DisputeEvidenceRefundPolicy'Variants
- disputeEvidenceRefundPolicyDisclosure :: Maybe String
- disputeEvidenceRefundRefusalExplanation :: Maybe String
- disputeEvidenceServiceDate :: Maybe String
- disputeEvidenceServiceDocumentation :: Maybe DisputeEvidenceServiceDocumentation'Variants
- disputeEvidenceShippingAddress :: Maybe String
- disputeEvidenceShippingCarrier :: Maybe String
- disputeEvidenceShippingDate :: Maybe String
- disputeEvidenceShippingDocumentation :: Maybe DisputeEvidenceShippingDocumentation'Variants
- disputeEvidenceShippingTrackingNumber :: Maybe String
- disputeEvidenceUncategorizedFile :: Maybe DisputeEvidenceUncategorizedFile'Variants
- disputeEvidenceUncategorizedText :: Maybe String
- data DisputeEvidenceCancellationPolicy'Variants
- data DisputeEvidenceCustomerCommunication'Variants
- data DisputeEvidenceCustomerSignature'Variants
- data DisputeEvidenceDuplicateChargeDocumentation'Variants
- data DisputeEvidenceReceipt'Variants
- data DisputeEvidenceRefundPolicy'Variants
- data DisputeEvidenceServiceDocumentation'Variants
- data DisputeEvidenceShippingDocumentation'Variants
- data DisputeEvidenceUncategorizedFile'Variants
- data Error = Error {}
- data Event = Event {}
- data EventObject'
- data EventRequest' = EventRequest' {}
- data ExternalAccount = ExternalAccount {
- externalAccountAccount :: Maybe ExternalAccountAccount'Variants
- externalAccountAccountHolderName :: Maybe String
- externalAccountAccountHolderType :: Maybe String
- externalAccountAddressCity :: Maybe String
- externalAccountAddressCountry :: Maybe String
- externalAccountAddressLine1 :: Maybe String
- externalAccountAddressLine1Check :: Maybe String
- externalAccountAddressLine2 :: Maybe String
- externalAccountAddressState :: Maybe String
- externalAccountAddressZip :: Maybe String
- externalAccountAddressZipCheck :: Maybe String
- externalAccountAvailablePayoutMethods :: Maybe ([] ExternalAccountAvailablePayoutMethods')
- externalAccountBankName :: Maybe String
- externalAccountBrand :: Maybe String
- externalAccountCountry :: Maybe String
- externalAccountCurrency :: Maybe String
- externalAccountCustomer :: Maybe ExternalAccountCustomer'Variants
- externalAccountCvcCheck :: Maybe String
- externalAccountDefaultForCurrency :: Maybe Bool
- externalAccountDynamicLast4 :: Maybe String
- externalAccountExpMonth :: Maybe Integer
- externalAccountExpYear :: Maybe Integer
- externalAccountFingerprint :: Maybe String
- externalAccountFunding :: Maybe String
- externalAccountId :: Maybe String
- externalAccountLast4 :: Maybe String
- externalAccountMetadata :: Maybe ExternalAccountMetadata'
- externalAccountName :: Maybe String
- externalAccountObject :: Maybe ExternalAccountObject'
- externalAccountRecipient :: Maybe ExternalAccountRecipient'Variants
- externalAccountRoutingNumber :: Maybe String
- externalAccountStatus :: Maybe String
- externalAccountTokenizationMethod :: Maybe String
- data ExternalAccountAccount'Variants
- data ExternalAccountAvailablePayoutMethods'
- data ExternalAccountCustomer'Variants
- data ExternalAccountMetadata' = ExternalAccountMetadata' {
- data ExternalAccountObject'
- data ExternalAccountRecipient'Variants
- data FeeRefund = FeeRefund {}
- data FeeRefundBalanceTransaction'Variants
- data FeeRefundFee'Variants
- data FeeRefundMetadata' = FeeRefundMetadata' {
- data FeeRefundObject'
- data File = File {}
- data FileLinks' = FileLinks' {}
- data FileLinks'Object'
- data FileObject'
- data FileLink = FileLink {}
- data FileLinkFile'Variants
- data FileLinkMetadata' = FileLinkMetadata' {
- data FileLinkObject'
- data Invoice = Invoice {
- invoiceAccountCountry :: Maybe String
- invoiceAccountName :: Maybe String
- invoiceAmountDue :: Integer
- invoiceAmountPaid :: Integer
- invoiceAmountRemaining :: Integer
- invoiceApplicationFeeAmount :: Maybe Integer
- invoiceAttemptCount :: Integer
- invoiceAttempted :: Bool
- invoiceAutoAdvance :: Maybe Bool
- invoiceBillingReason :: Maybe InvoiceBillingReason'
- invoiceCharge :: Maybe InvoiceCharge'Variants
- invoiceCollectionMethod :: Maybe InvoiceCollectionMethod'
- invoiceCreated :: Integer
- invoiceCurrency :: String
- invoiceCustomFields :: Maybe ([] InvoiceSettingCustomField)
- invoiceCustomer :: InvoiceCustomer'Variants
- invoiceCustomerAddress :: Maybe InvoiceCustomerAddress'
- invoiceCustomerEmail :: Maybe String
- invoiceCustomerName :: Maybe String
- invoiceCustomerPhone :: Maybe String
- invoiceCustomerShipping :: Maybe InvoiceCustomerShipping'
- invoiceCustomerTaxExempt :: Maybe InvoiceCustomerTaxExempt'
- invoiceCustomerTaxIds :: Maybe ([] InvoicesResourceInvoiceTaxId)
- invoiceDefaultPaymentMethod :: Maybe InvoiceDefaultPaymentMethod'Variants
- invoiceDefaultSource :: Maybe InvoiceDefaultSource'Variants
- invoiceDefaultTaxRates :: Maybe ([] TaxRate)
- invoiceDescription :: Maybe String
- invoiceDiscount :: Maybe InvoiceDiscount'
- invoiceDueDate :: Maybe Integer
- invoiceEndingBalance :: Maybe Integer
- invoiceFooter :: Maybe String
- invoiceHostedInvoiceUrl :: Maybe String
- invoiceId :: Maybe String
- invoiceInvoicePdf :: Maybe String
- invoiceLines :: InvoiceLines'
- invoiceLivemode :: Bool
- invoiceMetadata :: Maybe InvoiceMetadata'
- invoiceNextPaymentAttempt :: Maybe Integer
- invoiceNumber :: Maybe String
- invoiceObject :: InvoiceObject'
- invoicePaid :: Bool
- invoicePaymentIntent :: Maybe InvoicePaymentIntent'Variants
- invoicePeriodEnd :: Integer
- invoicePeriodStart :: Integer
- invoicePostPaymentCreditNotesAmount :: Integer
- invoicePrePaymentCreditNotesAmount :: Integer
- invoiceReceiptNumber :: Maybe String
- invoiceStartingBalance :: Integer
- invoiceStatementDescriptor :: Maybe String
- invoiceStatus :: Maybe InvoiceStatus'
- invoiceStatusTransitions :: InvoicesStatusTransitions
- invoiceSubscription :: Maybe InvoiceSubscription'Variants
- invoiceSubscriptionProrationDate :: Maybe Integer
- invoiceSubtotal :: Integer
- invoiceTax :: Maybe Integer
- invoiceTaxPercent :: Maybe Double
- invoiceThresholdReason :: Maybe InvoiceThresholdReason
- invoiceTotal :: Integer
- invoiceTotalTaxAmounts :: Maybe ([] InvoiceTaxAmount)
- invoiceWebhooksDeliveredAt :: Maybe Integer
- data InvoiceBillingReason'
- = InvoiceBillingReason'EnumOther Value
- | InvoiceBillingReason'EnumTyped String
- | InvoiceBillingReason'EnumStringAutomaticPendingInvoiceItemInvoice
- | InvoiceBillingReason'EnumStringManual
- | InvoiceBillingReason'EnumStringSubscription
- | InvoiceBillingReason'EnumStringSubscriptionCreate
- | InvoiceBillingReason'EnumStringSubscriptionCycle
- | InvoiceBillingReason'EnumStringSubscriptionThreshold
- | InvoiceBillingReason'EnumStringSubscriptionUpdate
- | InvoiceBillingReason'EnumStringUpcoming
- data InvoiceCharge'Variants
- data InvoiceCollectionMethod'
- data InvoiceCustomer'Variants
- data InvoiceCustomerAddress' = InvoiceCustomerAddress' {}
- data InvoiceCustomerShipping' = InvoiceCustomerShipping' {}
- data InvoiceCustomerTaxExempt'
- data InvoiceDefaultPaymentMethod'Variants
- data InvoiceDefaultSource'Variants
- data InvoiceDiscount' = InvoiceDiscount' {}
- data InvoiceDiscount'Customer'Variants
- data InvoiceDiscount'Object'
- data InvoiceLines' = InvoiceLines' {}
- data InvoiceLines'Object'
- data InvoiceMetadata' = InvoiceMetadata' {
- data InvoiceObject'
- data InvoicePaymentIntent'Variants
- data InvoiceStatus'
- data InvoiceSubscription'Variants
- data InvoiceSettingCustomerSetting = InvoiceSettingCustomerSetting {}
- data InvoiceSettingCustomerSettingDefaultPaymentMethod'Variants
- data Invoiceitem = Invoiceitem {
- invoiceitemAmount :: Integer
- invoiceitemCurrency :: String
- invoiceitemCustomer :: InvoiceitemCustomer'Variants
- invoiceitemDate :: Integer
- invoiceitemDescription :: Maybe String
- invoiceitemDiscountable :: Bool
- invoiceitemId :: String
- invoiceitemInvoice :: Maybe InvoiceitemInvoice'Variants
- invoiceitemLivemode :: Bool
- invoiceitemMetadata :: InvoiceitemMetadata'
- invoiceitemObject :: InvoiceitemObject'
- invoiceitemPeriod :: InvoiceLineItemPeriod
- invoiceitemPlan :: Maybe InvoiceitemPlan'
- invoiceitemProration :: Bool
- invoiceitemQuantity :: Integer
- invoiceitemSubscription :: Maybe InvoiceitemSubscription'Variants
- invoiceitemSubscriptionItem :: Maybe String
- invoiceitemTaxRates :: Maybe ([] TaxRate)
- invoiceitemUnitAmount :: Maybe Integer
- invoiceitemUnitAmountDecimal :: Maybe String
- data InvoiceitemCustomer'Variants
- data InvoiceitemInvoice'Variants
- data InvoiceitemMetadata' = InvoiceitemMetadata' {
- data InvoiceitemObject'
- data InvoiceitemPlan' = InvoiceitemPlan' {
- invoiceitemPlan'Active :: Maybe Bool
- invoiceitemPlan'AggregateUsage :: Maybe InvoiceitemPlan'AggregateUsage'
- invoiceitemPlan'Amount :: Maybe Integer
- invoiceitemPlan'AmountDecimal :: Maybe String
- invoiceitemPlan'BillingScheme :: Maybe InvoiceitemPlan'BillingScheme'
- invoiceitemPlan'Created :: Maybe Integer
- invoiceitemPlan'Currency :: Maybe String
- invoiceitemPlan'Id :: Maybe String
- invoiceitemPlan'Interval :: Maybe InvoiceitemPlan'Interval'
- invoiceitemPlan'IntervalCount :: Maybe Integer
- invoiceitemPlan'Livemode :: Maybe Bool
- invoiceitemPlan'Metadata :: Maybe InvoiceitemPlan'Metadata'
- invoiceitemPlan'Nickname :: Maybe String
- invoiceitemPlan'Object :: Maybe InvoiceitemPlan'Object'
- invoiceitemPlan'Product :: Maybe InvoiceitemPlan'Product'Variants
- invoiceitemPlan'Tiers :: Maybe ([] PlanTier)
- invoiceitemPlan'TiersMode :: Maybe InvoiceitemPlan'TiersMode'
- invoiceitemPlan'TransformUsage :: Maybe InvoiceitemPlan'TransformUsage'
- invoiceitemPlan'TrialPeriodDays :: Maybe Integer
- invoiceitemPlan'UsageType :: Maybe InvoiceitemPlan'UsageType'
- data InvoiceitemPlan'AggregateUsage'
- data InvoiceitemPlan'BillingScheme'
- data InvoiceitemPlan'Interval'
- data InvoiceitemPlan'Metadata' = InvoiceitemPlan'Metadata' {
- data InvoiceitemPlan'Object'
- data InvoiceitemPlan'Product'Variants
- data InvoiceitemPlan'TiersMode'
- data InvoiceitemPlan'TransformUsage' = InvoiceitemPlan'TransformUsage' {}
- data InvoiceitemPlan'TransformUsage'Round'
- data InvoiceitemPlan'UsageType'
- data InvoiceitemSubscription'Variants
- data IssuerFraudRecord = IssuerFraudRecord {
- issuerFraudRecordActionable :: Bool
- issuerFraudRecordCharge :: IssuerFraudRecordCharge'Variants
- issuerFraudRecordCreated :: Integer
- issuerFraudRecordFraudType :: String
- issuerFraudRecordHasLiabilityShift :: Bool
- issuerFraudRecordId :: String
- issuerFraudRecordLivemode :: Bool
- issuerFraudRecordObject :: IssuerFraudRecordObject'
- issuerFraudRecordPostDate :: Integer
- data IssuerFraudRecordCharge'Variants
- data IssuerFraudRecordObject'
- data Issuing'authorization = Issuing'authorization {
- issuing'authorizationApproved :: Bool
- issuing'authorizationAuthorizationMethod :: Issuing'authorizationAuthorizationMethod'
- issuing'authorizationAuthorizedAmount :: Integer
- issuing'authorizationAuthorizedCurrency :: String
- issuing'authorizationBalanceTransactions :: [] BalanceTransaction
- issuing'authorizationCard :: Issuing'card
- issuing'authorizationCardholder :: Maybe Issuing'authorizationCardholder'Variants
- issuing'authorizationCreated :: Integer
- issuing'authorizationHeldAmount :: Integer
- issuing'authorizationHeldCurrency :: String
- issuing'authorizationId :: String
- issuing'authorizationIsHeldAmountControllable :: Bool
- issuing'authorizationLivemode :: Bool
- issuing'authorizationMerchantData :: IssuingAuthorizationMerchantData
- issuing'authorizationMetadata :: Issuing'authorizationMetadata'
- issuing'authorizationObject :: Issuing'authorizationObject'
- issuing'authorizationPendingAuthorizedAmount :: Integer
- issuing'authorizationPendingHeldAmount :: Integer
- issuing'authorizationRequestHistory :: [] IssuingAuthorizationRequest
- issuing'authorizationStatus :: Issuing'authorizationStatus'
- issuing'authorizationTransactions :: [] Issuing'transaction
- issuing'authorizationVerificationData :: IssuingAuthorizationVerificationData
- issuing'authorizationWalletProvider :: Maybe String
- data Issuing'authorizationAuthorizationMethod'
- = Issuing'authorizationAuthorizationMethod'EnumOther Value
- | Issuing'authorizationAuthorizationMethod'EnumTyped String
- | Issuing'authorizationAuthorizationMethod'EnumStringChip
- | Issuing'authorizationAuthorizationMethod'EnumStringContactless
- | Issuing'authorizationAuthorizationMethod'EnumStringKeyedIn
- | Issuing'authorizationAuthorizationMethod'EnumStringOnline
- | Issuing'authorizationAuthorizationMethod'EnumStringSwipe
- data Issuing'authorizationCardholder'Variants
- data Issuing'authorizationMetadata' = Issuing'authorizationMetadata' {
- data Issuing'authorizationObject'
- data Issuing'authorizationStatus'
- data Issuing'card = Issuing'card {
- issuing'cardAuthorizationControls :: IssuingCardAuthorizationControls
- issuing'cardBrand :: String
- issuing'cardCardholder :: Maybe Issuing'cardCardholder'
- issuing'cardCreated :: Integer
- issuing'cardCurrency :: String
- issuing'cardExpMonth :: Integer
- issuing'cardExpYear :: Integer
- issuing'cardId :: String
- issuing'cardLast4 :: String
- issuing'cardLivemode :: Bool
- issuing'cardMetadata :: Issuing'cardMetadata'
- issuing'cardName :: String
- issuing'cardObject :: Issuing'cardObject'
- issuing'cardPin :: Maybe Issuing'cardPin'
- issuing'cardReplacementFor :: Maybe Issuing'cardReplacementFor'Variants
- issuing'cardReplacementReason :: Maybe Issuing'cardReplacementReason'
- issuing'cardShipping :: Maybe Issuing'cardShipping'
- issuing'cardStatus :: Issuing'cardStatus'
- issuing'cardType :: Issuing'cardType'
- data Issuing'cardCardholder' = Issuing'cardCardholder' {
- issuing'cardCardholder'AuthorizationControls :: Maybe Issuing'cardCardholder'AuthorizationControls'
- issuing'cardCardholder'Billing :: Maybe IssuingCardholderAddress
- issuing'cardCardholder'Company :: Maybe Issuing'cardCardholder'Company'
- issuing'cardCardholder'Created :: Maybe Integer
- issuing'cardCardholder'Email :: Maybe String
- issuing'cardCardholder'Id :: Maybe String
- issuing'cardCardholder'Individual :: Maybe Issuing'cardCardholder'Individual'
- issuing'cardCardholder'IsDefault :: Maybe Bool
- issuing'cardCardholder'Livemode :: Maybe Bool
- issuing'cardCardholder'Metadata :: Maybe Issuing'cardCardholder'Metadata'
- issuing'cardCardholder'Name :: Maybe String
- issuing'cardCardholder'Object :: Maybe Issuing'cardCardholder'Object'
- issuing'cardCardholder'PhoneNumber :: Maybe String
- issuing'cardCardholder'Requirements :: Maybe IssuingCardholderRequirements
- issuing'cardCardholder'Status :: Maybe Issuing'cardCardholder'Status'
- issuing'cardCardholder'Type :: Maybe Issuing'cardCardholder'Type'
- data Issuing'cardCardholder'AuthorizationControls' = Issuing'cardCardholder'AuthorizationControls' {
- issuing'cardCardholder'AuthorizationControls'AllowedCategories :: Maybe ([] Issuing'cardCardholder'AuthorizationControls'AllowedCategories')
- issuing'cardCardholder'AuthorizationControls'BlockedCategories :: Maybe ([] Issuing'cardCardholder'AuthorizationControls'BlockedCategories')
- issuing'cardCardholder'AuthorizationControls'SpendingLimits :: Maybe ([] IssuingCardholderSpendingLimit)
- issuing'cardCardholder'AuthorizationControls'SpendingLimitsCurrency :: Maybe String
- data Issuing'cardCardholder'AuthorizationControls'AllowedCategories'
- = Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumOther Value
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumTyped String
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAcRefrigerationRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAccountingBookkeepingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAdvertisingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAgriculturalCooperative
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAirlinesAirCarriers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAirportsFlyingFields
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAmbulanceServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAmusementParksCarnivals
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAntiqueReproductions
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAntiqueShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAquariums
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringArchitecturalSurveyingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringArtDealersAndGalleries
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringArtistsSupplyAndCraftShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutoAndHomeSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutoBodyRepairShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutoPaintShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutoServiceShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutomatedCashDisburse
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutomatedFuelDispensers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutomobileAssociations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutomotivePartsAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringAutomotiveTireStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBailAndBondPayments
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBakeries
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBandsOrchestras
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBarberAndBeautyShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBettingCasinoGambling
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBicycleShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBilliardPoolEstablishments
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBoatDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBoatRentalsAndLeases
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBookStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBooksPeriodicalsAndNewspapers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBowlingAlleys
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBusLines
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBusinessSecretarialSchools
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringBuyingShoppingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCameraAndPhotographicSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCandyNutAndConfectioneryStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersNewUsed
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersUsedOnly
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarRentalAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarWashes
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarpentryServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCarpetUpholsteryCleaning
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCaterers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringChemicalsAndAlliedProducts
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringChildCareServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringChildrensAndInfantsWearStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringChiropodistsPodiatrists
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringChiropractors
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCigarStoresAndStands
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCivicSocialFraternalAssociations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCleaningAndMaintenance
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringClothingRental
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCollegesUniversities
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCommercialEquipment
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCommercialFootwear
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCommercialPhotographyArtAndGraphics
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCommuterTransportAndFerries
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringComputerNetworkServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringComputerProgramming
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringComputerRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringComputerSoftwareStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringComputersPeripheralsAndSoftware
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringConcreteWorkServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringConstructionMaterials
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringConsultingPublicRelations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCorrespondenceSchools
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCosmeticStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCounselingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCountryClubs
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCourierServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCourtCosts
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCreditReportingAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringCruiseLines
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDairyProductsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDanceHallStudiosSchools
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDatingEscortServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDentistsOrthodontists
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDepartmentStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDetectiveAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDigitalGoodsApplications
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDigitalGoodsGames
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDigitalGoodsLargeVolume
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDigitalGoodsMedia
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingCatalogMerchant
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingInboundTelemarketing
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingInsuranceServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingOther
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingOutboundTelemarketing
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingSubscription
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDirectMarketingTravel
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDiscountStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDoctors
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDoorToDoorSales
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDrinkingPlaces
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDrugStoresAndPharmacies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDryCleaners
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDurableGoods
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringDutyFreeStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringEatingPlacesRestaurants
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringEducationalServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElectricRazorStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElectricalPartsAndEquipment
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElectricalServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElectronicsRepairShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElectronicsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringElementarySecondarySchools
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringEmploymentTempAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringEquipmentRental
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringExterminatingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFamilyClothingStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFastFoodRestaurants
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFinancialInstitutions
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFinesGovernmentAdministrativeEntities
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFloorCoveringStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFlorists
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFreezerAndLockerMeatProvisioners
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFuelDealersNonAutomotive
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFuneralServicesCrematories
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFurnitureRepairRefinishing
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringFurriersAndFurShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGeneralServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGlassPaintAndWallpaperStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGlasswareCrystalStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGolfCoursesPublic
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGovernmentServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringGroceryStoresSupermarkets
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHardwareEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHardwareStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHealthAndBeautySpas
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHearingAidsSalesAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHeatingPlumbingAC
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHobbyToyAndGameShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHomeSupplyWarehouseStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHospitals
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHotelsMotelsAndResorts
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringHouseholdApplianceStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringIndustrialSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringInformationRetrievalServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringInsuranceDefault
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringInsuranceUnderwritingPremiums
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringIntraCompanyPurchases
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLandscapingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLaundries
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLaundryCleaningServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLegalServicesAttorneys
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLuggageAndLeatherGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringLumberBuildingMaterialsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringManualCashDisburse
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMarinasServiceAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMasonryStoneworkAndPlaster
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMassageParlors
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMedicalAndDentalLabs
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMedicalServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMembershipOrganizations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMensWomensClothingStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMetalServiceCenters
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneous
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousAutoDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousBusinessServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousFoodStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralMerchandise
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousPublishingAndPrinting
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousRecreationServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousRepairShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMiscellaneousSpecialtyRetail
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMobileHomeDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotionPictureTheaters
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotorFreightCarriersAndTrucking
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotorHomesDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotorVehicleSuppliesAndNewParts
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsAndDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNewsDealersAndNewsstands
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNonFiMoneyOrders
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNondurableGoods
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringNursingPersonalCare
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringOfficeAndCommercialFurniture
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringOpticiansEyeglasses
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringOptometristsOphthalmologist
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringOrthopedicGoodsProstheticDevices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringOsteopaths
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPackageStoresBeerWineAndLiquor
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPaintsVarnishesAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringParkingLotsGarages
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPassengerRailways
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPawnShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPetShopsPetFoodAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPetroleumAndPetroleumProducts
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPhotoDeveloping
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPhotographicStudios
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPictureVideoProduction
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPoliticalOrganizations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPostalServicesGovernmentOnly
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringProfessionalServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringPublicWarehousingAndStorage
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringQuickCopyReproAndBlueprint
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringRailroads
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringRealEstateAgentsAndManagersRentals
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringRecordStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringRecreationalVehicleRentals
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringReligiousGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringReligiousOrganizations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringRoofingSidingSheetMetal
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSecretarialSupportServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSecurityBrokersDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringServiceStations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringShoeRepairHatCleaning
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringShoeStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSmallApplianceRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSnowmobileDealers
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSpecialTradeServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSpecialtyCleaning
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSportingGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSportingRecreationCamps
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSportsAndRidingApparelStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSportsClubsFields
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringStampAndCoinStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringSwimmingPoolsSales
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTUiTravelGermany
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTailorsAlterations
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTaxPaymentsGovernmentAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTaxPreparationServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTaxicabsLimousines
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTelecommunicationServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTelegraphServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTentAndAwningShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTestingLaboratories
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTheatricalTicketAgencies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTimeshares
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTireRetreadingAndRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTollsBridgeFees
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTouristAttractionsAndExhibits
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTowingServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTrailerParksCampgrounds
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTransportationServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTravelAgenciesTourOperators
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTruckStopIteration
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTruckUtilityTrailerRentals
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringTypewriterStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringUniformsCommercialClothing
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringUsedMerchandiseAndSecondhandStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringUtilities
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVarietyStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVeterinaryServices
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVideoAmusementGameSupplies
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVideoGameArcades
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVideoTapeRentalStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringVocationalTradeSchools
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWatchJewelryRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWeldingRepair
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWholesaleClubs
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWigAndToupeeStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWiresMoneyOrders
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWomensAccessoryAndSpecialtyShops
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWomensReadyToWearStores
- | Issuing'cardCardholder'AuthorizationControls'AllowedCategories'EnumStringWreckingAndSalvageYards
- data Issuing'cardCardholder'AuthorizationControls'BlockedCategories'
- = Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumOther Value
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumTyped String
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAcRefrigerationRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAccountingBookkeepingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAdvertisingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAgriculturalCooperative
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAirlinesAirCarriers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAirportsFlyingFields
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAmbulanceServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAmusementParksCarnivals
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAntiqueReproductions
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAntiqueShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAquariums
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringArchitecturalSurveyingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringArtDealersAndGalleries
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringArtistsSupplyAndCraftShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutoAndHomeSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutoBodyRepairShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutoPaintShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutoServiceShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutomatedCashDisburse
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutomatedFuelDispensers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutomobileAssociations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutomotivePartsAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringAutomotiveTireStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBailAndBondPayments
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBakeries
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBandsOrchestras
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBarberAndBeautyShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBettingCasinoGambling
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBicycleShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBilliardPoolEstablishments
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBoatDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBoatRentalsAndLeases
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBookStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBooksPeriodicalsAndNewspapers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBowlingAlleys
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBusLines
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBusinessSecretarialSchools
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringBuyingShoppingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCameraAndPhotographicSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCandyNutAndConfectioneryStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersNewUsed
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersUsedOnly
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarRentalAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarWashes
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarpentryServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCarpetUpholsteryCleaning
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCaterers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringChemicalsAndAlliedProducts
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringChildCareServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringChildrensAndInfantsWearStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringChiropodistsPodiatrists
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringChiropractors
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCigarStoresAndStands
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCivicSocialFraternalAssociations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCleaningAndMaintenance
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringClothingRental
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCollegesUniversities
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCommercialEquipment
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCommercialFootwear
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCommercialPhotographyArtAndGraphics
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCommuterTransportAndFerries
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringComputerNetworkServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringComputerProgramming
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringComputerRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringComputerSoftwareStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringComputersPeripheralsAndSoftware
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringConcreteWorkServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringConstructionMaterials
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringConsultingPublicRelations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCorrespondenceSchools
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCosmeticStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCounselingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCountryClubs
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCourierServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCourtCosts
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCreditReportingAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringCruiseLines
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDairyProductsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDanceHallStudiosSchools
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDatingEscortServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDentistsOrthodontists
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDepartmentStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDetectiveAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDigitalGoodsApplications
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDigitalGoodsGames
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDigitalGoodsLargeVolume
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDigitalGoodsMedia
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingCatalogMerchant
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingInboundTelemarketing
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingInsuranceServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingOther
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingOutboundTelemarketing
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingSubscription
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDirectMarketingTravel
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDiscountStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDoctors
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDoorToDoorSales
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDrinkingPlaces
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDrugStoresAndPharmacies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDryCleaners
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDurableGoods
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringDutyFreeStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringEatingPlacesRestaurants
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringEducationalServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElectricRazorStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElectricalPartsAndEquipment
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElectricalServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElectronicsRepairShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElectronicsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringElementarySecondarySchools
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringEmploymentTempAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringEquipmentRental
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringExterminatingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFamilyClothingStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFastFoodRestaurants
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFinancialInstitutions
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFinesGovernmentAdministrativeEntities
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFloorCoveringStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFlorists
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFreezerAndLockerMeatProvisioners
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFuelDealersNonAutomotive
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFuneralServicesCrematories
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFurnitureRepairRefinishing
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringFurriersAndFurShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGeneralServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGlassPaintAndWallpaperStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGlasswareCrystalStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGolfCoursesPublic
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGovernmentServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringGroceryStoresSupermarkets
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHardwareEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHardwareStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHealthAndBeautySpas
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHearingAidsSalesAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHeatingPlumbingAC
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHobbyToyAndGameShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHomeSupplyWarehouseStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHospitals
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHotelsMotelsAndResorts
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringHouseholdApplianceStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringIndustrialSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringInformationRetrievalServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringInsuranceDefault
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringInsuranceUnderwritingPremiums
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringIntraCompanyPurchases
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLandscapingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLaundries
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLaundryCleaningServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLegalServicesAttorneys
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLuggageAndLeatherGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringLumberBuildingMaterialsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringManualCashDisburse
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMarinasServiceAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMasonryStoneworkAndPlaster
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMassageParlors
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMedicalAndDentalLabs
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMedicalServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMembershipOrganizations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMensWomensClothingStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMetalServiceCenters
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneous
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousAutoDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousBusinessServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousFoodStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralMerchandise
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousPublishingAndPrinting
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousRecreationServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousRepairShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMiscellaneousSpecialtyRetail
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMobileHomeDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotionPictureTheaters
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotorFreightCarriersAndTrucking
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotorHomesDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotorVehicleSuppliesAndNewParts
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsAndDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNewsDealersAndNewsstands
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNonFiMoneyOrders
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNondurableGoods
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringNursingPersonalCare
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringOfficeAndCommercialFurniture
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringOpticiansEyeglasses
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringOptometristsOphthalmologist
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringOrthopedicGoodsProstheticDevices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringOsteopaths
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPackageStoresBeerWineAndLiquor
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPaintsVarnishesAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringParkingLotsGarages
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPassengerRailways
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPawnShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPetShopsPetFoodAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPetroleumAndPetroleumProducts
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPhotoDeveloping
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPhotographicStudios
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPictureVideoProduction
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPoliticalOrganizations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPostalServicesGovernmentOnly
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringProfessionalServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringPublicWarehousingAndStorage
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringQuickCopyReproAndBlueprint
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringRailroads
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringRealEstateAgentsAndManagersRentals
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringRecordStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringRecreationalVehicleRentals
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringReligiousGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringReligiousOrganizations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringRoofingSidingSheetMetal
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSecretarialSupportServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSecurityBrokersDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringServiceStations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringShoeRepairHatCleaning
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringShoeStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSmallApplianceRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSnowmobileDealers
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSpecialTradeServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSpecialtyCleaning
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSportingGoodsStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSportingRecreationCamps
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSportsAndRidingApparelStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSportsClubsFields
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringStampAndCoinStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringSwimmingPoolsSales
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTUiTravelGermany
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTailorsAlterations
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTaxPaymentsGovernmentAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTaxPreparationServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTaxicabsLimousines
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTelecommunicationServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTelegraphServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTentAndAwningShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTestingLaboratories
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTheatricalTicketAgencies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTimeshares
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTireRetreadingAndRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTollsBridgeFees
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTouristAttractionsAndExhibits
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTowingServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTrailerParksCampgrounds
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTransportationServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTravelAgenciesTourOperators
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTruckStopIteration
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTruckUtilityTrailerRentals
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringTypewriterStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringUniformsCommercialClothing
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringUsedMerchandiseAndSecondhandStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringUtilities
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVarietyStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVeterinaryServices
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVideoAmusementGameSupplies
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVideoGameArcades
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVideoTapeRentalStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringVocationalTradeSchools
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWatchJewelryRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWeldingRepair
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWholesaleClubs
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWigAndToupeeStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWiresMoneyOrders
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWomensAccessoryAndSpecialtyShops
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWomensReadyToWearStores
- | Issuing'cardCardholder'AuthorizationControls'BlockedCategories'EnumStringWreckingAndSalvageYards
- data Issuing'cardCardholder'Company' = Issuing'cardCardholder'Company' {}
- data Issuing'cardCardholder'Individual' = Issuing'cardCardholder'Individual' {
- issuing'cardCardholder'Individual'Dob :: Maybe Issuing'cardCardholder'Individual'Dob'
- issuing'cardCardholder'Individual'FirstName :: Maybe String
- issuing'cardCardholder'Individual'LastName :: Maybe String
- issuing'cardCardholder'Individual'Verification :: Maybe Issuing'cardCardholder'Individual'Verification'
- data Issuing'cardCardholder'Individual'Dob' = Issuing'cardCardholder'Individual'Dob' {}
- data Issuing'cardCardholder'Individual'Verification' = Issuing'cardCardholder'Individual'Verification' {}
- data Issuing'cardCardholder'Individual'Verification'Document' = Issuing'cardCardholder'Individual'Verification'Document' {}
- data Issuing'cardCardholder'Individual'Verification'Document'Back'Variants
- data Issuing'cardCardholder'Individual'Verification'Document'Front'Variants
- data Issuing'cardCardholder'Metadata' = Issuing'cardCardholder'Metadata' {
- data Issuing'cardCardholder'Object'
- data Issuing'cardCardholder'Status'
- data Issuing'cardCardholder'Type'
- data Issuing'cardMetadata' = Issuing'cardMetadata' {
- data Issuing'cardObject'
- data Issuing'cardPin' = Issuing'cardPin' {}
- data Issuing'cardPin'Status'
- data Issuing'cardReplacementFor'Variants
- data Issuing'cardReplacementReason'
- data Issuing'cardShipping' = Issuing'cardShipping' {
- issuing'cardShipping'Address :: Maybe Address
- issuing'cardShipping'Carrier :: Maybe Issuing'cardShipping'Carrier'
- issuing'cardShipping'Eta :: Maybe Integer
- issuing'cardShipping'Name :: Maybe String
- issuing'cardShipping'Speed :: Maybe Issuing'cardShipping'Speed'
- issuing'cardShipping'Status :: Maybe Issuing'cardShipping'Status'
- issuing'cardShipping'TrackingNumber :: Maybe String
- issuing'cardShipping'TrackingUrl :: Maybe String
- issuing'cardShipping'Type :: Maybe Issuing'cardShipping'Type'
- data Issuing'cardShipping'Carrier'
- data Issuing'cardShipping'Speed'
- data Issuing'cardShipping'Status'
- = Issuing'cardShipping'Status'EnumOther Value
- | Issuing'cardShipping'Status'EnumTyped String
- | Issuing'cardShipping'Status'EnumStringCanceled
- | Issuing'cardShipping'Status'EnumStringDelivered
- | Issuing'cardShipping'Status'EnumStringFailure
- | Issuing'cardShipping'Status'EnumStringPending
- | Issuing'cardShipping'Status'EnumStringReturned
- | Issuing'cardShipping'Status'EnumStringShipped
- data Issuing'cardShipping'Type'
- data Issuing'cardStatus'
- data Issuing'cardType'
- data Issuing'cardDetails = Issuing'cardDetails {}
- data Issuing'cardDetailsObject'
- data Issuing'cardPin = Issuing'cardPin {}
- data Issuing'cardPinObject'
- data Issuing'cardholder = Issuing'cardholder {
- issuing'cardholderAuthorizationControls :: Maybe Issuing'cardholderAuthorizationControls'
- issuing'cardholderBilling :: IssuingCardholderAddress
- issuing'cardholderCompany :: Maybe Issuing'cardholderCompany'
- issuing'cardholderCreated :: Integer
- issuing'cardholderEmail :: Maybe String
- issuing'cardholderId :: String
- issuing'cardholderIndividual :: Maybe Issuing'cardholderIndividual'
- issuing'cardholderIsDefault :: Bool
- issuing'cardholderLivemode :: Bool
- issuing'cardholderMetadata :: Issuing'cardholderMetadata'
- issuing'cardholderName :: String
- issuing'cardholderObject :: Issuing'cardholderObject'
- issuing'cardholderPhoneNumber :: Maybe String
- issuing'cardholderRequirements :: IssuingCardholderRequirements
- issuing'cardholderStatus :: Issuing'cardholderStatus'
- issuing'cardholderType :: Issuing'cardholderType'
- data Issuing'cardholderAuthorizationControls' = Issuing'cardholderAuthorizationControls' {
- issuing'cardholderAuthorizationControls'AllowedCategories :: Maybe ([] Issuing'cardholderAuthorizationControls'AllowedCategories')
- issuing'cardholderAuthorizationControls'BlockedCategories :: Maybe ([] Issuing'cardholderAuthorizationControls'BlockedCategories')
- issuing'cardholderAuthorizationControls'SpendingLimits :: Maybe ([] IssuingCardholderSpendingLimit)
- issuing'cardholderAuthorizationControls'SpendingLimitsCurrency :: Maybe String
- data Issuing'cardholderAuthorizationControls'AllowedCategories'
- = Issuing'cardholderAuthorizationControls'AllowedCategories'EnumOther Value
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumTyped String
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAcRefrigerationRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAccountingBookkeepingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAdvertisingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAgriculturalCooperative
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAirlinesAirCarriers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAirportsFlyingFields
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAmbulanceServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAmusementParksCarnivals
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAntiqueReproductions
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAntiqueShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAquariums
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringArchitecturalSurveyingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringArtDealersAndGalleries
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringArtistsSupplyAndCraftShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutoAndHomeSupplyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutoBodyRepairShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutoPaintShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutoServiceShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutomatedCashDisburse
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutomatedFuelDispensers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutomobileAssociations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutomotivePartsAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringAutomotiveTireStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBailAndBondPayments
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBakeries
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBandsOrchestras
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBarberAndBeautyShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBettingCasinoGambling
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBicycleShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBilliardPoolEstablishments
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBoatDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBoatRentalsAndLeases
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBookStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBooksPeriodicalsAndNewspapers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBowlingAlleys
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBusLines
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBusinessSecretarialSchools
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringBuyingShoppingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCameraAndPhotographicSupplyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCandyNutAndConfectioneryStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersNewUsed
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarAndTruckDealersUsedOnly
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarRentalAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarWashes
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarpentryServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCarpetUpholsteryCleaning
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCaterers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringChemicalsAndAlliedProducts
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringChildCareServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringChildrensAndInfantsWearStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringChiropodistsPodiatrists
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringChiropractors
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCigarStoresAndStands
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCivicSocialFraternalAssociations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCleaningAndMaintenance
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringClothingRental
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCollegesUniversities
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCommercialEquipment
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCommercialFootwear
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCommercialPhotographyArtAndGraphics
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCommuterTransportAndFerries
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringComputerNetworkServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringComputerProgramming
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringComputerRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringComputerSoftwareStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringComputersPeripheralsAndSoftware
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringConcreteWorkServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringConstructionMaterials
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringConsultingPublicRelations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCorrespondenceSchools
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCosmeticStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCounselingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCountryClubs
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCourierServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCourtCosts
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCreditReportingAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringCruiseLines
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDairyProductsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDanceHallStudiosSchools
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDatingEscortServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDentistsOrthodontists
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDepartmentStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDetectiveAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsApplications
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsGames
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsLargeVolume
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDigitalGoodsMedia
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCatalogMerchant
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInboundTelemarketing
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingInsuranceServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOther
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingOutboundTelemarketing
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingSubscription
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDirectMarketingTravel
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDiscountStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDoctors
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDoorToDoorSales
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDrinkingPlaces
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDrugStoresAndPharmacies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDryCleaners
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDurableGoods
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringDutyFreeStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringEatingPlacesRestaurants
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringEducationalServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElectricRazorStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElectricalPartsAndEquipment
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElectricalServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElectronicsRepairShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElectronicsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringElementarySecondarySchools
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringEmploymentTempAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringEquipmentRental
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringExterminatingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFamilyClothingStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFastFoodRestaurants
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFinancialInstitutions
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFinesGovernmentAdministrativeEntities
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFloorCoveringStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFlorists
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFreezerAndLockerMeatProvisioners
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFuelDealersNonAutomotive
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFuneralServicesCrematories
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFurnitureRepairRefinishing
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringFurriersAndFurShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGeneralServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGlassPaintAndWallpaperStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGlasswareCrystalStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGolfCoursesPublic
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGovernmentServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringGroceryStoresSupermarkets
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHardwareEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHardwareStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHealthAndBeautySpas
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHearingAidsSalesAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHeatingPlumbingAC
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHobbyToyAndGameShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHomeSupplyWarehouseStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHospitals
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHotelsMotelsAndResorts
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringHouseholdApplianceStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringIndustrialSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringInformationRetrievalServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringInsuranceDefault
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringInsuranceUnderwritingPremiums
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringIntraCompanyPurchases
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLandscapingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLaundries
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLaundryCleaningServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLegalServicesAttorneys
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLuggageAndLeatherGoodsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringLumberBuildingMaterialsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringManualCashDisburse
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMarinasServiceAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMasonryStoneworkAndPlaster
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMassageParlors
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMedicalAndDentalLabs
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMedicalServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMembershipOrganizations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMensWomensClothingStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMetalServiceCenters
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneous
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousAutoDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousBusinessServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousFoodStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralMerchandise
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousGeneralServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousPublishingAndPrinting
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRecreationServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousRepairShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMiscellaneousSpecialtyRetail
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMobileHomeDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotionPictureTheaters
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotorFreightCarriersAndTrucking
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotorHomesDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotorVehicleSuppliesAndNewParts
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsAndDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMotorcycleShopsDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNewsDealersAndNewsstands
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNonFiMoneyOrders
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNondurableGoods
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringNursingPersonalCare
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringOfficeAndCommercialFurniture
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringOpticiansEyeglasses
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringOptometristsOphthalmologist
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringOrthopedicGoodsProstheticDevices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringOsteopaths
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPackageStoresBeerWineAndLiquor
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPaintsVarnishesAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringParkingLotsGarages
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPassengerRailways
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPawnShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPetShopsPetFoodAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPetroleumAndPetroleumProducts
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPhotoDeveloping
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPhotographicStudios
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPictureVideoProduction
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPoliticalOrganizations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPostalServicesGovernmentOnly
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringProfessionalServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringPublicWarehousingAndStorage
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringQuickCopyReproAndBlueprint
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringRailroads
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringRealEstateAgentsAndManagersRentals
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringRecordStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringRecreationalVehicleRentals
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringReligiousGoodsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringReligiousOrganizations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringRoofingSidingSheetMetal
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSecretarialSupportServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSecurityBrokersDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringServiceStations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringShoeRepairHatCleaning
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringShoeStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSmallApplianceRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSnowmobileDealers
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSpecialTradeServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSpecialtyCleaning
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSportingGoodsStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSportingRecreationCamps
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSportsAndRidingApparelStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSportsClubsFields
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringStampAndCoinStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringSwimmingPoolsSales
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTUiTravelGermany
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTailorsAlterations
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTaxPaymentsGovernmentAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTaxPreparationServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTaxicabsLimousines
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTelecommunicationServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTelegraphServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTentAndAwningShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTestingLaboratories
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTheatricalTicketAgencies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTimeshares
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTireRetreadingAndRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTollsBridgeFees
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTouristAttractionsAndExhibits
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTowingServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTrailerParksCampgrounds
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTransportationServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTravelAgenciesTourOperators
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTruckStopIteration
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTruckUtilityTrailerRentals
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringTypewriterStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringUniformsCommercialClothing
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringUsedMerchandiseAndSecondhandStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringUtilities
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVarietyStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVeterinaryServices
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVideoAmusementGameSupplies
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVideoGameArcades
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVideoTapeRentalStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringVocationalTradeSchools
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWatchJewelryRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWeldingRepair
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWholesaleClubs
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWigAndToupeeStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWiresMoneyOrders
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWomensAccessoryAndSpecialtyShops
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWomensReadyToWearStores
- | Issuing'cardholderAuthorizationControls'AllowedCategories'EnumStringWreckingAndSalvageYards
- data Issuing'cardholderAuthorizationControls'BlockedCategories'
- = Issuing'cardholderAuthorizationControls'BlockedCategories'EnumOther Value
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumTyped String
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAcRefrigerationRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAccountingBookkeepingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAdvertisingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAgriculturalCooperative
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAirlinesAirCarriers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAirportsFlyingFields
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAmbulanceServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAmusementParksCarnivals
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAntiqueReproductions
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAntiqueShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAquariums
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringArchitecturalSurveyingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringArtDealersAndGalleries
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringArtistsSupplyAndCraftShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutoAndHomeSupplyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutoBodyRepairShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutoPaintShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutoServiceShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutomatedCashDisburse
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutomatedFuelDispensers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutomobileAssociations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutomotivePartsAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringAutomotiveTireStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBailAndBondPayments
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBakeries
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBandsOrchestras
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBarberAndBeautyShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBettingCasinoGambling
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBicycleShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBilliardPoolEstablishments
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBoatDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBoatRentalsAndLeases
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBookStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBooksPeriodicalsAndNewspapers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBowlingAlleys
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBusLines
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBusinessSecretarialSchools
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringBuyingShoppingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCableSatelliteAndOtherPayTelevisionAndRadio
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCameraAndPhotographicSupplyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCandyNutAndConfectioneryStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersNewUsed
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarAndTruckDealersUsedOnly
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarRentalAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarWashes
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarpentryServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCarpetUpholsteryCleaning
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCaterers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCharitableAndSocialServiceOrganizationsFundraising
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringChemicalsAndAlliedProducts
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringChildCareServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringChildrensAndInfantsWearStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringChiropodistsPodiatrists
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringChiropractors
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCigarStoresAndStands
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCivicSocialFraternalAssociations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCleaningAndMaintenance
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringClothingRental
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCollegesUniversities
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCommercialEquipment
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCommercialFootwear
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCommercialPhotographyArtAndGraphics
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCommuterTransportAndFerries
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringComputerNetworkServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringComputerProgramming
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringComputerRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringComputerSoftwareStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringComputersPeripheralsAndSoftware
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringConcreteWorkServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringConstructionMaterials
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringConsultingPublicRelations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCorrespondenceSchools
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCosmeticStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCounselingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCountryClubs
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCourierServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCourtCosts
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCreditReportingAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringCruiseLines
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDairyProductsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDanceHallStudiosSchools
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDatingEscortServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDentistsOrthodontists
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDepartmentStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDetectiveAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsApplications
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsGames
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsLargeVolume
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDigitalGoodsMedia
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCatalogMerchant
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingCombinationCatalogAndRetailMerchant
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInboundTelemarketing
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingInsuranceServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOther
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingOutboundTelemarketing
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingSubscription
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDirectMarketingTravel
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDiscountStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDoctors
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDoorToDoorSales
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDraperyWindowCoveringAndUpholsteryStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDrinkingPlaces
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDrugStoresAndPharmacies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDrugsDrugProprietariesAndDruggistSundries
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDryCleaners
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDurableGoods
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringDutyFreeStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringEatingPlacesRestaurants
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringEducationalServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElectricRazorStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElectricalPartsAndEquipment
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElectricalServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElectronicsRepairShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElectronicsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringElementarySecondarySchools
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringEmploymentTempAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringEquipmentRental
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringExterminatingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFamilyClothingStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFastFoodRestaurants
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFinancialInstitutions
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFinesGovernmentAdministrativeEntities
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFireplaceFireplaceScreensAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFloorCoveringStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFlorists
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFloristsSuppliesNurseryStockAndFlowers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFreezerAndLockerMeatProvisioners
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFuelDealersNonAutomotive
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFuneralServicesCrematories
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFurnitureRepairRefinishing
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringFurriersAndFurShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGeneralServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGiftCardNoveltyAndSouvenirShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGlassPaintAndWallpaperStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGlasswareCrystalStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGolfCoursesPublic
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGovernmentServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringGroceryStoresSupermarkets
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHardwareEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHardwareStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHealthAndBeautySpas
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHearingAidsSalesAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHeatingPlumbingAC
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHobbyToyAndGameShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHomeSupplyWarehouseStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHospitals
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHotelsMotelsAndResorts
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringHouseholdApplianceStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringIndustrialSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringInformationRetrievalServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringInsuranceDefault
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringInsuranceUnderwritingPremiums
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringIntraCompanyPurchases
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringJewelryStoresWatchesClocksAndSilverwareStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLandscapingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLaundries
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLaundryCleaningServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLegalServicesAttorneys
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLuggageAndLeatherGoodsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringLumberBuildingMaterialsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringManualCashDisburse
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMarinasServiceAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMasonryStoneworkAndPlaster
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMassageParlors
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMedicalAndDentalLabs
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMedicalServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMembershipOrganizations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMensAndBoysClothingAndAccessoriesStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMensWomensClothingStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMetalServiceCenters
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneous
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousApparelAndAccessoryShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousAutoDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousBusinessServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousFoodStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralMerchandise
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousGeneralServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousHomeFurnishingSpecialtyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousPublishingAndPrinting
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRecreationServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousRepairShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMiscellaneousSpecialtyRetail
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMobileHomeDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotionPictureTheaters
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotorFreightCarriersAndTrucking
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotorHomesDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotorVehicleSuppliesAndNewParts
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsAndDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMotorcycleShopsDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringMusicStoresMusicalInstrumentsPianosAndSheetMusic
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNewsDealersAndNewsstands
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNonFiMoneyOrders
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNonFiStoredValueCardPurchaseLoad
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNondurableGoods
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNurseriesLawnAndGardenSupplyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringNursingPersonalCare
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringOfficeAndCommercialFurniture
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringOpticiansEyeglasses
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringOptometristsOphthalmologist
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringOrthopedicGoodsProstheticDevices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringOsteopaths
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPackageStoresBeerWineAndLiquor
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPaintsVarnishesAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringParkingLotsGarages
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPassengerRailways
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPawnShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPetShopsPetFoodAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPetroleumAndPetroleumProducts
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPhotoDeveloping
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPhotographicPhotocopyMicrofilmEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPhotographicStudios
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPictureVideoProduction
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPieceGoodsNotionsAndOtherDryGoods
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPlumbingHeatingEquipmentAndSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPoliticalOrganizations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPostalServicesGovernmentOnly
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPreciousStonesAndMetalsWatchesAndJewelry
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringProfessionalServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringPublicWarehousingAndStorage
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringQuickCopyReproAndBlueprint
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringRailroads
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringRealEstateAgentsAndManagersRentals
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringRecordStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringRecreationalVehicleRentals
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringReligiousGoodsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringReligiousOrganizations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringRoofingSidingSheetMetal
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSecretarialSupportServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSecurityBrokersDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringServiceStations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSewingNeedleworkFabricAndPieceGoodsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringShoeRepairHatCleaning
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringShoeStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSmallApplianceRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSnowmobileDealers
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSpecialTradeServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSpecialtyCleaning
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSportingGoodsStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSportingRecreationCamps
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSportsAndRidingApparelStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSportsClubsFields
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringStampAndCoinStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringStationaryOfficeSuppliesPrintingAndWritingPaper
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringStationeryStoresOfficeAndSchoolSupplyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringSwimmingPoolsSales
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTUiTravelGermany
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTailorsAlterations
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTaxPaymentsGovernmentAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTaxPreparationServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTaxicabsLimousines
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTelecommunicationEquipmentAndTelephoneSales
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTelecommunicationServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTelegraphServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTentAndAwningShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTestingLaboratories
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTheatricalTicketAgencies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTimeshares
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTireRetreadingAndRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTollsBridgeFees
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTouristAttractionsAndExhibits
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTowingServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTrailerParksCampgrounds
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTransportationServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTravelAgenciesTourOperators
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTruckStopIteration
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTruckUtilityTrailerRentals
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTypesettingPlateMakingAndRelatedServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringTypewriterStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringUSFederalGovernmentAgenciesOrDepartments
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringUniformsCommercialClothing
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringUsedMerchandiseAndSecondhandStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringUtilities
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVarietyStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVeterinaryServices
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVideoAmusementGameSupplies
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVideoGameArcades
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVideoTapeRentalStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringVocationalTradeSchools
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWatchJewelryRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWeldingRepair
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWholesaleClubs
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWigAndToupeeStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWiresMoneyOrders
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWomensAccessoryAndSpecialtyShops
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWomensReadyToWearStores
- | Issuing'cardholderAuthorizationControls'BlockedCategories'EnumStringWreckingAndSalvageYards
- data Issuing'cardholderCompany' = Issuing'cardholderCompany' {}
- data Issuing'cardholderIndividual' = Issuing'cardholderIndividual' {}
- data Issuing'cardholderIndividual'Dob' = Issuing'cardholderIndividual'Dob' {}
- data Issuing'cardholderIndividual'Verification' = Issuing'cardholderIndividual'Verification' {}
- data Issuing'cardholderIndividual'Verification'Document' = Issuing'cardholderIndividual'Verification'Document' {}
- data Issuing'cardholderIndividual'Verification'Document'Back'Variants
- data Issuing'cardholderIndividual'Verification'Document'Front'Variants
- data Issuing'cardholderMetadata' = Issuing'cardholderMetadata' {
- data Issuing'cardholderObject'
- data Issuing'cardholderStatus'
- data Issuing'cardholderType'
- data Issuing'dispute = Issuing'dispute {
- issuing'disputeAmount :: Integer
- issuing'disputeCreated :: Integer
- issuing'disputeCurrency :: String
- issuing'disputeDisputedTransaction :: Issuing'disputeDisputedTransaction'Variants
- issuing'disputeEvidence :: IssuingDisputeEvidence
- issuing'disputeId :: String
- issuing'disputeLivemode :: Bool
- issuing'disputeMetadata :: Issuing'disputeMetadata'
- issuing'disputeObject :: Issuing'disputeObject'
- issuing'disputeReason :: String
- issuing'disputeStatus :: Issuing'disputeStatus'
- data Issuing'disputeDisputedTransaction'Variants
- data Issuing'disputeMetadata' = Issuing'disputeMetadata' {
- data Issuing'disputeObject'
- data Issuing'disputeStatus'
- data Issuing'transaction = Issuing'transaction {
- issuing'transactionAmount :: Integer
- issuing'transactionAuthorization :: Maybe Issuing'transactionAuthorization'Variants
- issuing'transactionBalanceTransaction :: Maybe Issuing'transactionBalanceTransaction'Variants
- issuing'transactionCard :: Issuing'transactionCard'Variants
- issuing'transactionCardholder :: Maybe Issuing'transactionCardholder'Variants
- issuing'transactionCreated :: Integer
- issuing'transactionCurrency :: String
- issuing'transactionDispute :: Maybe Issuing'transactionDispute'Variants
- issuing'transactionId :: String
- issuing'transactionLivemode :: Bool
- issuing'transactionMerchantAmount :: Integer
- issuing'transactionMerchantCurrency :: String
- issuing'transactionMerchantData :: IssuingAuthorizationMerchantData
- issuing'transactionMetadata :: Issuing'transactionMetadata'
- issuing'transactionObject :: Issuing'transactionObject'
- issuing'transactionType :: Issuing'transactionType'
- data Issuing'transactionAuthorization'Variants
- data Issuing'transactionBalanceTransaction'Variants
- data Issuing'transactionCard'Variants
- data Issuing'transactionCardholder'Variants
- data Issuing'transactionDispute'Variants
- data Issuing'transactionMetadata' = Issuing'transactionMetadata' {
- data Issuing'transactionObject'
- data Issuing'transactionType'
- = Issuing'transactionType'EnumOther Value
- | Issuing'transactionType'EnumTyped String
- | Issuing'transactionType'EnumStringCapture
- | Issuing'transactionType'EnumStringCashWithdrawal
- | Issuing'transactionType'EnumStringDispute
- | Issuing'transactionType'EnumStringDisputeLoss
- | Issuing'transactionType'EnumStringRefund
- | Issuing'transactionType'EnumStringRefundReversal
- data IssuingCardholderIdDocument = IssuingCardholderIdDocument {}
- data IssuingCardholderIdDocumentBack'Variants
- data IssuingCardholderIdDocumentFront'Variants
- data IssuingCardholderIndividual = IssuingCardholderIndividual {}
- data IssuingCardholderIndividualDob' = IssuingCardholderIndividualDob' {}
- data IssuingCardholderIndividualVerification' = IssuingCardholderIndividualVerification' {}
- data IssuingCardholderIndividualVerification'Document' = IssuingCardholderIndividualVerification'Document' {}
- data IssuingCardholderIndividualVerification'Document'Back'Variants
- data IssuingCardholderIndividualVerification'Document'Front'Variants
- data IssuingCardholderVerification = IssuingCardholderVerification {}
- data IssuingCardholderVerificationDocument' = IssuingCardholderVerificationDocument' {}
- data IssuingCardholderVerificationDocument'Back'Variants
- data IssuingCardholderVerificationDocument'Front'Variants
- data IssuingDisputeDuplicateEvidence = IssuingDisputeDuplicateEvidence {}
- data IssuingDisputeDuplicateEvidenceUncategorizedFile'Variants
- data IssuingDisputeEvidence = IssuingDisputeEvidence {
- issuingDisputeEvidenceDuplicate :: Maybe IssuingDisputeEvidenceDuplicate'
- issuingDisputeEvidenceFraudulent :: Maybe IssuingDisputeEvidenceFraudulent'
- issuingDisputeEvidenceOther :: Maybe IssuingDisputeEvidenceOther'
- issuingDisputeEvidenceProductNotReceived :: Maybe IssuingDisputeEvidenceProductNotReceived'
- data IssuingDisputeEvidenceDuplicate' = IssuingDisputeEvidenceDuplicate' {}
- data IssuingDisputeEvidenceDuplicate'UncategorizedFile'Variants
- data IssuingDisputeEvidenceFraudulent' = IssuingDisputeEvidenceFraudulent' {}
- data IssuingDisputeEvidenceFraudulent'UncategorizedFile'Variants
- data IssuingDisputeEvidenceOther' = IssuingDisputeEvidenceOther' {}
- data IssuingDisputeEvidenceOther'UncategorizedFile'Variants
- data IssuingDisputeEvidenceProductNotReceived' = IssuingDisputeEvidenceProductNotReceived' {}
- data IssuingDisputeEvidenceProductNotReceived'UncategorizedFile'Variants
- data IssuingDisputeFraudulentEvidence = IssuingDisputeFraudulentEvidence {}
- data IssuingDisputeFraudulentEvidenceUncategorizedFile'Variants
- data IssuingDisputeOtherEvidence = IssuingDisputeOtherEvidence {}
- data IssuingDisputeOtherEvidenceUncategorizedFile'Variants
- data IssuingDisputeProductNotReceivedEvidence = IssuingDisputeProductNotReceivedEvidence {}
- data IssuingDisputeProductNotReceivedEvidenceUncategorizedFile'Variants
- data LegalEntityCompany = LegalEntityCompany {
- legalEntityCompanyAddress :: Maybe Address
- legalEntityCompanyAddressKana :: Maybe LegalEntityCompanyAddressKana'
- legalEntityCompanyAddressKanji :: Maybe LegalEntityCompanyAddressKanji'
- legalEntityCompanyDirectorsProvided :: Maybe Bool
- legalEntityCompanyExecutivesProvided :: Maybe Bool
- legalEntityCompanyName :: Maybe String
- legalEntityCompanyNameKana :: Maybe String
- legalEntityCompanyNameKanji :: Maybe String
- legalEntityCompanyOwnersProvided :: Maybe Bool
- legalEntityCompanyPhone :: Maybe String
- legalEntityCompanyStructure :: Maybe LegalEntityCompanyStructure'
- legalEntityCompanyTaxIdProvided :: Maybe Bool
- legalEntityCompanyTaxIdRegistrar :: Maybe String
- legalEntityCompanyVatIdProvided :: Maybe Bool
- legalEntityCompanyVerification :: Maybe LegalEntityCompanyVerification'
- data LegalEntityCompanyAddressKana' = LegalEntityCompanyAddressKana' {
- legalEntityCompanyAddressKana'City :: Maybe String
- legalEntityCompanyAddressKana'Country :: Maybe String
- legalEntityCompanyAddressKana'Line1 :: Maybe String
- legalEntityCompanyAddressKana'Line2 :: Maybe String
- legalEntityCompanyAddressKana'PostalCode :: Maybe String
- legalEntityCompanyAddressKana'State :: Maybe String
- legalEntityCompanyAddressKana'Town :: Maybe String
- data LegalEntityCompanyAddressKanji' = LegalEntityCompanyAddressKanji' {
- legalEntityCompanyAddressKanji'City :: Maybe String
- legalEntityCompanyAddressKanji'Country :: Maybe String
- legalEntityCompanyAddressKanji'Line1 :: Maybe String
- legalEntityCompanyAddressKanji'Line2 :: Maybe String
- legalEntityCompanyAddressKanji'PostalCode :: Maybe String
- legalEntityCompanyAddressKanji'State :: Maybe String
- legalEntityCompanyAddressKanji'Town :: Maybe String
- data LegalEntityCompanyStructure'
- = LegalEntityCompanyStructure'EnumOther Value
- | LegalEntityCompanyStructure'EnumTyped String
- | LegalEntityCompanyStructure'EnumStringGovernmentInstrumentality
- | LegalEntityCompanyStructure'EnumStringGovernmentalUnit
- | LegalEntityCompanyStructure'EnumStringIncorporatedNonProfit
- | LegalEntityCompanyStructure'EnumStringMultiMemberLlc
- | LegalEntityCompanyStructure'EnumStringPrivateCorporation
- | LegalEntityCompanyStructure'EnumStringPrivatePartnership
- | LegalEntityCompanyStructure'EnumStringPublicCorporation
- | LegalEntityCompanyStructure'EnumStringPublicPartnership
- | LegalEntityCompanyStructure'EnumStringTaxExemptGovernmentInstrumentality
- | LegalEntityCompanyStructure'EnumStringUnincorporatedAssociation
- | LegalEntityCompanyStructure'EnumStringUnincorporatedNonProfit
- data LegalEntityCompanyVerification' = LegalEntityCompanyVerification' {}
- data LegalEntityCompanyVerification = LegalEntityCompanyVerification {}
- data LegalEntityCompanyVerificationDocument = LegalEntityCompanyVerificationDocument {
- legalEntityCompanyVerificationDocumentBack :: Maybe LegalEntityCompanyVerificationDocumentBack'Variants
- legalEntityCompanyVerificationDocumentDetails :: Maybe String
- legalEntityCompanyVerificationDocumentDetailsCode :: Maybe String
- legalEntityCompanyVerificationDocumentFront :: Maybe LegalEntityCompanyVerificationDocumentFront'Variants
- data LegalEntityCompanyVerificationDocumentBack'Variants
- data LegalEntityCompanyVerificationDocumentFront'Variants
- data LegalEntityPersonVerification = LegalEntityPersonVerification {
- legalEntityPersonVerificationAdditionalDocument :: Maybe LegalEntityPersonVerificationAdditionalDocument'
- legalEntityPersonVerificationDetails :: Maybe String
- legalEntityPersonVerificationDetailsCode :: Maybe String
- legalEntityPersonVerificationDocument :: Maybe LegalEntityPersonVerificationDocument
- legalEntityPersonVerificationStatus :: String
- data LegalEntityPersonVerificationAdditionalDocument' = LegalEntityPersonVerificationAdditionalDocument' {
- legalEntityPersonVerificationAdditionalDocument'Back :: Maybe LegalEntityPersonVerificationAdditionalDocument'Back'Variants
- legalEntityPersonVerificationAdditionalDocument'Details :: Maybe String
- legalEntityPersonVerificationAdditionalDocument'DetailsCode :: Maybe String
- legalEntityPersonVerificationAdditionalDocument'Front :: Maybe LegalEntityPersonVerificationAdditionalDocument'Front'Variants
- data LegalEntityPersonVerificationAdditionalDocument'Back'Variants
- data LegalEntityPersonVerificationAdditionalDocument'Front'Variants
- data LegalEntityPersonVerificationDocument = LegalEntityPersonVerificationDocument {
- legalEntityPersonVerificationDocumentBack :: Maybe LegalEntityPersonVerificationDocumentBack'Variants
- legalEntityPersonVerificationDocumentDetails :: Maybe String
- legalEntityPersonVerificationDocumentDetailsCode :: Maybe String
- legalEntityPersonVerificationDocumentFront :: Maybe LegalEntityPersonVerificationDocumentFront'Variants
- data LegalEntityPersonVerificationDocumentBack'Variants
- data LegalEntityPersonVerificationDocumentFront'Variants
- data LineItem = LineItem {
- lineItemAmount :: Integer
- lineItemCurrency :: String
- lineItemDescription :: Maybe String
- lineItemDiscountable :: Bool
- lineItemId :: String
- lineItemInvoiceItem :: Maybe String
- lineItemLivemode :: Bool
- lineItemMetadata :: LineItemMetadata'
- lineItemObject :: LineItemObject'
- lineItemPeriod :: InvoiceLineItemPeriod
- lineItemPlan :: Maybe LineItemPlan'
- lineItemProration :: Bool
- lineItemQuantity :: Maybe Integer
- lineItemSubscription :: Maybe String
- lineItemSubscriptionItem :: Maybe String
- lineItemTaxAmounts :: Maybe ([] InvoiceTaxAmount)
- lineItemTaxRates :: Maybe ([] TaxRate)
- lineItemType :: LineItemType'
- data LineItemMetadata' = LineItemMetadata' {
- data LineItemObject'
- data LineItemPlan' = LineItemPlan' {
- lineItemPlan'Active :: Maybe Bool
- lineItemPlan'AggregateUsage :: Maybe LineItemPlan'AggregateUsage'
- lineItemPlan'Amount :: Maybe Integer
- lineItemPlan'AmountDecimal :: Maybe String
- lineItemPlan'BillingScheme :: Maybe LineItemPlan'BillingScheme'
- lineItemPlan'Created :: Maybe Integer
- lineItemPlan'Currency :: Maybe String
- lineItemPlan'Id :: Maybe String
- lineItemPlan'Interval :: Maybe LineItemPlan'Interval'
- lineItemPlan'IntervalCount :: Maybe Integer
- lineItemPlan'Livemode :: Maybe Bool
- lineItemPlan'Metadata :: Maybe LineItemPlan'Metadata'
- lineItemPlan'Nickname :: Maybe String
- lineItemPlan'Object :: Maybe LineItemPlan'Object'
- lineItemPlan'Product :: Maybe LineItemPlan'Product'Variants
- lineItemPlan'Tiers :: Maybe ([] PlanTier)
- lineItemPlan'TiersMode :: Maybe LineItemPlan'TiersMode'
- lineItemPlan'TransformUsage :: Maybe LineItemPlan'TransformUsage'
- lineItemPlan'TrialPeriodDays :: Maybe Integer
- lineItemPlan'UsageType :: Maybe LineItemPlan'UsageType'
- data LineItemPlan'AggregateUsage'
- data LineItemPlan'BillingScheme'
- data LineItemPlan'Interval'
- data LineItemPlan'Metadata' = LineItemPlan'Metadata' {
- data LineItemPlan'Object'
- data LineItemPlan'Product'Variants
- data LineItemPlan'TiersMode'
- data LineItemPlan'TransformUsage' = LineItemPlan'TransformUsage' {}
- data LineItemPlan'TransformUsage'Round'
- data LineItemPlan'UsageType'
- data LineItemType'
- data Mandate = Mandate {
- mandateCustomerAcceptance :: CustomerAcceptance
- mandateId :: String
- mandateLivemode :: Bool
- mandateMultiUse :: Maybe MandateMultiUse
- mandateObject :: MandateObject'
- mandatePaymentMethod :: MandatePaymentMethod'Variants
- mandatePaymentMethodDetails :: MandatePaymentMethodDetails
- mandateSingleUse :: Maybe MandateSingleUse
- mandateStatus :: MandateStatus'
- mandateType :: MandateType'
- data MandateObject'
- data MandatePaymentMethod'Variants
- data MandateStatus'
- data MandateType'
- data Order = Order {
- orderAmount :: Integer
- orderAmountReturned :: Maybe Integer
- orderApplication :: Maybe String
- orderApplicationFee :: Maybe Integer
- orderCharge :: Maybe OrderCharge'Variants
- orderCreated :: Integer
- orderCurrency :: String
- orderCustomer :: Maybe OrderCustomer'Variants
- orderEmail :: Maybe String
- orderExternalCouponCode :: Maybe String
- orderId :: String
- orderItems :: [] OrderItem
- orderLivemode :: Bool
- orderMetadata :: OrderMetadata'
- orderObject :: OrderObject'
- orderReturns :: Maybe OrderReturns'
- orderSelectedShippingMethod :: Maybe String
- orderShipping :: Maybe OrderShipping'
- orderShippingMethods :: Maybe ([] ShippingMethod)
- orderStatus :: String
- orderStatusTransitions :: Maybe OrderStatusTransitions'
- orderUpdated :: Maybe Integer
- orderUpstreamId :: Maybe String
- data OrderCharge'Variants
- data OrderCustomer'Variants
- data OrderMetadata' = OrderMetadata' {
- data OrderObject'
- data OrderReturns' = OrderReturns' {}
- data OrderReturns'Object'
- data OrderShipping' = OrderShipping' {}
- data OrderStatusTransitions' = OrderStatusTransitions' {}
- data OrderItem = OrderItem {}
- data OrderItemObject'
- data OrderItemParent'Variants
- data OrderReturn = OrderReturn {
- orderReturnAmount :: Integer
- orderReturnCreated :: Integer
- orderReturnCurrency :: String
- orderReturnId :: String
- orderReturnItems :: [] OrderItem
- orderReturnLivemode :: Bool
- orderReturnObject :: OrderReturnObject'
- orderReturnOrder :: Maybe OrderReturnOrder'Variants
- orderReturnRefund :: Maybe OrderReturnRefund'Variants
- data OrderReturnObject'
- data OrderReturnOrder'Variants
- data OrderReturnRefund'Variants
- data PaymentIntent = PaymentIntent {
- paymentIntentAmount :: Integer
- paymentIntentAmountCapturable :: Maybe Integer
- paymentIntentAmountReceived :: Maybe Integer
- paymentIntentApplication :: Maybe PaymentIntentApplication'Variants
- paymentIntentApplicationFeeAmount :: Maybe Integer
- paymentIntentCanceledAt :: Maybe Integer
- paymentIntentCancellationReason :: Maybe PaymentIntentCancellationReason'
- paymentIntentCaptureMethod :: PaymentIntentCaptureMethod'
- paymentIntentCharges :: Maybe PaymentIntentCharges'
- paymentIntentClientSecret :: Maybe String
- paymentIntentConfirmationMethod :: PaymentIntentConfirmationMethod'
- paymentIntentCreated :: Integer
- paymentIntentCurrency :: String
- paymentIntentCustomer :: Maybe PaymentIntentCustomer'Variants
- paymentIntentDescription :: Maybe String
- paymentIntentId :: String
- paymentIntentInvoice :: Maybe PaymentIntentInvoice'Variants
- paymentIntentLastPaymentError :: Maybe PaymentIntentLastPaymentError'
- paymentIntentLivemode :: Bool
- paymentIntentMetadata :: Maybe PaymentIntentMetadata'
- paymentIntentNextAction :: Maybe PaymentIntentNextAction'
- paymentIntentObject :: PaymentIntentObject'
- paymentIntentOnBehalfOf :: Maybe PaymentIntentOnBehalfOf'Variants
- paymentIntentPaymentMethod :: Maybe PaymentIntentPaymentMethod'Variants
- paymentIntentPaymentMethodOptions :: Maybe PaymentIntentPaymentMethodOptions'
- paymentIntentPaymentMethodTypes :: [] String
- paymentIntentReceiptEmail :: Maybe String
- paymentIntentReview :: Maybe PaymentIntentReview'Variants
- paymentIntentSetupFutureUsage :: Maybe PaymentIntentSetupFutureUsage'
- paymentIntentShipping :: Maybe PaymentIntentShipping'
- paymentIntentStatementDescriptor :: Maybe String
- paymentIntentStatementDescriptorSuffix :: Maybe String
- paymentIntentStatus :: PaymentIntentStatus'
- paymentIntentTransferData :: Maybe PaymentIntentTransferData'
- paymentIntentTransferGroup :: Maybe String
- data PaymentIntentApplication'Variants
- data PaymentIntentCancellationReason'
- = PaymentIntentCancellationReason'EnumOther Value
- | PaymentIntentCancellationReason'EnumTyped String
- | PaymentIntentCancellationReason'EnumStringAbandoned
- | PaymentIntentCancellationReason'EnumStringAutomatic
- | PaymentIntentCancellationReason'EnumStringDuplicate
- | PaymentIntentCancellationReason'EnumStringFailedInvoice
- | PaymentIntentCancellationReason'EnumStringFraudulent
- | PaymentIntentCancellationReason'EnumStringRequestedByCustomer
- | PaymentIntentCancellationReason'EnumStringVoidInvoice
- data PaymentIntentCaptureMethod'
- data PaymentIntentCharges' = PaymentIntentCharges' {}
- data PaymentIntentCharges'Object'
- data PaymentIntentConfirmationMethod'
- data PaymentIntentCustomer'Variants
- data PaymentIntentInvoice'Variants
- data PaymentIntentLastPaymentError' = PaymentIntentLastPaymentError' {
- paymentIntentLastPaymentError'Charge :: Maybe String
- paymentIntentLastPaymentError'Code :: Maybe String
- paymentIntentLastPaymentError'DeclineCode :: Maybe String
- paymentIntentLastPaymentError'DocUrl :: Maybe String
- paymentIntentLastPaymentError'Message :: Maybe String
- paymentIntentLastPaymentError'Param :: Maybe String
- paymentIntentLastPaymentError'PaymentIntent :: Maybe PaymentIntent
- paymentIntentLastPaymentError'PaymentMethod :: Maybe PaymentMethod
- paymentIntentLastPaymentError'SetupIntent :: Maybe SetupIntent
- paymentIntentLastPaymentError'Source :: Maybe PaymentIntentLastPaymentError'Source'
- paymentIntentLastPaymentError'Type :: Maybe PaymentIntentLastPaymentError'Type'
- data PaymentIntentLastPaymentError'Source' = PaymentIntentLastPaymentError'Source' {
- paymentIntentLastPaymentError'Source'Account :: Maybe PaymentIntentLastPaymentError'Source'Account'Variants
- paymentIntentLastPaymentError'Source'AccountHolderName :: Maybe String
- paymentIntentLastPaymentError'Source'AccountHolderType :: Maybe String
- paymentIntentLastPaymentError'Source'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- paymentIntentLastPaymentError'Source'AchDebit :: Maybe SourceTypeAchDebit
- paymentIntentLastPaymentError'Source'AddressCity :: Maybe String
- paymentIntentLastPaymentError'Source'AddressCountry :: Maybe String
- paymentIntentLastPaymentError'Source'AddressLine1 :: Maybe String
- paymentIntentLastPaymentError'Source'AddressLine1Check :: Maybe String
- paymentIntentLastPaymentError'Source'AddressLine2 :: Maybe String
- paymentIntentLastPaymentError'Source'AddressState :: Maybe String
- paymentIntentLastPaymentError'Source'AddressZip :: Maybe String
- paymentIntentLastPaymentError'Source'AddressZipCheck :: Maybe String
- paymentIntentLastPaymentError'Source'Alipay :: Maybe SourceTypeAlipay
- paymentIntentLastPaymentError'Source'Amount :: Maybe Integer
- paymentIntentLastPaymentError'Source'AvailablePayoutMethods :: Maybe ([] PaymentIntentLastPaymentError'Source'AvailablePayoutMethods')
- paymentIntentLastPaymentError'Source'Bancontact :: Maybe SourceTypeBancontact
- paymentIntentLastPaymentError'Source'BankName :: Maybe String
- paymentIntentLastPaymentError'Source'Brand :: Maybe String
- paymentIntentLastPaymentError'Source'Card :: Maybe SourceTypeCard
- paymentIntentLastPaymentError'Source'CardPresent :: Maybe SourceTypeCardPresent
- paymentIntentLastPaymentError'Source'ClientSecret :: Maybe String
- paymentIntentLastPaymentError'Source'CodeVerification :: Maybe SourceCodeVerificationFlow
- paymentIntentLastPaymentError'Source'Country :: Maybe String
- paymentIntentLastPaymentError'Source'Created :: Maybe Integer
- paymentIntentLastPaymentError'Source'Currency :: Maybe String
- paymentIntentLastPaymentError'Source'Customer :: Maybe PaymentIntentLastPaymentError'Source'Customer'Variants
- paymentIntentLastPaymentError'Source'CvcCheck :: Maybe String
- paymentIntentLastPaymentError'Source'DefaultForCurrency :: Maybe Bool
- paymentIntentLastPaymentError'Source'DynamicLast4 :: Maybe String
- paymentIntentLastPaymentError'Source'Eps :: Maybe SourceTypeEps
- paymentIntentLastPaymentError'Source'ExpMonth :: Maybe Integer
- paymentIntentLastPaymentError'Source'ExpYear :: Maybe Integer
- paymentIntentLastPaymentError'Source'Fingerprint :: Maybe String
- paymentIntentLastPaymentError'Source'Flow :: Maybe String
- paymentIntentLastPaymentError'Source'Funding :: Maybe String
- paymentIntentLastPaymentError'Source'Giropay :: Maybe SourceTypeGiropay
- paymentIntentLastPaymentError'Source'Id :: Maybe String
- paymentIntentLastPaymentError'Source'Ideal :: Maybe SourceTypeIdeal
- paymentIntentLastPaymentError'Source'Klarna :: Maybe SourceTypeKlarna
- paymentIntentLastPaymentError'Source'Last4 :: Maybe String
- paymentIntentLastPaymentError'Source'Livemode :: Maybe Bool
- paymentIntentLastPaymentError'Source'Metadata :: Maybe PaymentIntentLastPaymentError'Source'Metadata'
- paymentIntentLastPaymentError'Source'Multibanco :: Maybe SourceTypeMultibanco
- paymentIntentLastPaymentError'Source'Name :: Maybe String
- paymentIntentLastPaymentError'Source'Object :: Maybe PaymentIntentLastPaymentError'Source'Object'
- paymentIntentLastPaymentError'Source'Owner :: Maybe PaymentIntentLastPaymentError'Source'Owner'
- paymentIntentLastPaymentError'Source'P24 :: Maybe SourceTypeP24
- paymentIntentLastPaymentError'Source'Receiver :: Maybe SourceReceiverFlow
- paymentIntentLastPaymentError'Source'Recipient :: Maybe PaymentIntentLastPaymentError'Source'Recipient'Variants
- paymentIntentLastPaymentError'Source'Redirect :: Maybe SourceRedirectFlow
- paymentIntentLastPaymentError'Source'RoutingNumber :: Maybe String
- paymentIntentLastPaymentError'Source'SepaDebit :: Maybe SourceTypeSepaDebit
- paymentIntentLastPaymentError'Source'Sofort :: Maybe SourceTypeSofort
- paymentIntentLastPaymentError'Source'SourceOrder :: Maybe SourceOrder
- paymentIntentLastPaymentError'Source'StatementDescriptor :: Maybe String
- paymentIntentLastPaymentError'Source'Status :: Maybe String
- paymentIntentLastPaymentError'Source'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- paymentIntentLastPaymentError'Source'TokenizationMethod :: Maybe String
- paymentIntentLastPaymentError'Source'Type :: Maybe PaymentIntentLastPaymentError'Source'Type'
- paymentIntentLastPaymentError'Source'Usage :: Maybe String
- paymentIntentLastPaymentError'Source'Wechat :: Maybe SourceTypeWechat
- data PaymentIntentLastPaymentError'Source'Account'Variants
- data PaymentIntentLastPaymentError'Source'AvailablePayoutMethods'
- = PaymentIntentLastPaymentError'Source'AvailablePayoutMethods'EnumOther Value
- | PaymentIntentLastPaymentError'Source'AvailablePayoutMethods'EnumTyped String
- | PaymentIntentLastPaymentError'Source'AvailablePayoutMethods'EnumStringInstant
- | PaymentIntentLastPaymentError'Source'AvailablePayoutMethods'EnumStringStandard
- data PaymentIntentLastPaymentError'Source'Customer'Variants
- data PaymentIntentLastPaymentError'Source'Metadata' = PaymentIntentLastPaymentError'Source'Metadata' {
- data PaymentIntentLastPaymentError'Source'Object'
- data PaymentIntentLastPaymentError'Source'Owner' = PaymentIntentLastPaymentError'Source'Owner' {
- paymentIntentLastPaymentError'Source'Owner'Address :: Maybe PaymentIntentLastPaymentError'Source'Owner'Address'
- paymentIntentLastPaymentError'Source'Owner'Email :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Name :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Phone :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress :: Maybe PaymentIntentLastPaymentError'Source'Owner'VerifiedAddress'
- paymentIntentLastPaymentError'Source'Owner'VerifiedEmail :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedName :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedPhone :: Maybe String
- data PaymentIntentLastPaymentError'Source'Owner'Address' = PaymentIntentLastPaymentError'Source'Owner'Address' {
- paymentIntentLastPaymentError'Source'Owner'Address'City :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Address'Country :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Address'Line1 :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Address'Line2 :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Address'PostalCode :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'Address'State :: Maybe String
- data PaymentIntentLastPaymentError'Source'Owner'VerifiedAddress' = PaymentIntentLastPaymentError'Source'Owner'VerifiedAddress' {
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'City :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'Country :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'Line1 :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'Line2 :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'PostalCode :: Maybe String
- paymentIntentLastPaymentError'Source'Owner'VerifiedAddress'State :: Maybe String
- data PaymentIntentLastPaymentError'Source'Recipient'Variants
- data PaymentIntentLastPaymentError'Source'Type'
- = PaymentIntentLastPaymentError'Source'Type'EnumOther Value
- | PaymentIntentLastPaymentError'Source'Type'EnumTyped String
- | PaymentIntentLastPaymentError'Source'Type'EnumStringAchCreditTransfer
- | PaymentIntentLastPaymentError'Source'Type'EnumStringAchDebit
- | PaymentIntentLastPaymentError'Source'Type'EnumStringAlipay
- | PaymentIntentLastPaymentError'Source'Type'EnumStringBancontact
- | PaymentIntentLastPaymentError'Source'Type'EnumStringCard
- | PaymentIntentLastPaymentError'Source'Type'EnumStringCardPresent
- | PaymentIntentLastPaymentError'Source'Type'EnumStringEps
- | PaymentIntentLastPaymentError'Source'Type'EnumStringGiropay
- | PaymentIntentLastPaymentError'Source'Type'EnumStringIdeal
- | PaymentIntentLastPaymentError'Source'Type'EnumStringKlarna
- | PaymentIntentLastPaymentError'Source'Type'EnumStringMultibanco
- | PaymentIntentLastPaymentError'Source'Type'EnumStringP24
- | PaymentIntentLastPaymentError'Source'Type'EnumStringSepaDebit
- | PaymentIntentLastPaymentError'Source'Type'EnumStringSofort
- | PaymentIntentLastPaymentError'Source'Type'EnumStringThreeDSecure
- | PaymentIntentLastPaymentError'Source'Type'EnumStringWechat
- data PaymentIntentLastPaymentError'Type'
- = PaymentIntentLastPaymentError'Type'EnumOther Value
- | PaymentIntentLastPaymentError'Type'EnumTyped String
- | PaymentIntentLastPaymentError'Type'EnumStringApiConnectionError
- | PaymentIntentLastPaymentError'Type'EnumStringApiError
- | PaymentIntentLastPaymentError'Type'EnumStringAuthenticationError
- | PaymentIntentLastPaymentError'Type'EnumStringCardError
- | PaymentIntentLastPaymentError'Type'EnumStringIdempotencyError
- | PaymentIntentLastPaymentError'Type'EnumStringInvalidRequestError
- | PaymentIntentLastPaymentError'Type'EnumStringRateLimitError
- data PaymentIntentMetadata' = PaymentIntentMetadata' {
- data PaymentIntentNextAction' = PaymentIntentNextAction' {}
- data PaymentIntentNextAction'UseStripeSdk' = PaymentIntentNextAction'UseStripeSdk' {
- data PaymentIntentObject'
- data PaymentIntentOnBehalfOf'Variants
- data PaymentIntentPaymentMethod'Variants
- data PaymentIntentPaymentMethodOptions' = PaymentIntentPaymentMethodOptions' {}
- data PaymentIntentReview'Variants
- data PaymentIntentSetupFutureUsage'
- data PaymentIntentShipping' = PaymentIntentShipping' {}
- data PaymentIntentStatus'
- = PaymentIntentStatus'EnumOther Value
- | PaymentIntentStatus'EnumTyped String
- | PaymentIntentStatus'EnumStringCanceled
- | PaymentIntentStatus'EnumStringProcessing
- | PaymentIntentStatus'EnumStringRequiresAction
- | PaymentIntentStatus'EnumStringRequiresCapture
- | PaymentIntentStatus'EnumStringRequiresConfirmation
- | PaymentIntentStatus'EnumStringRequiresPaymentMethod
- | PaymentIntentStatus'EnumStringSucceeded
- data PaymentIntentTransferData' = PaymentIntentTransferData' {}
- data PaymentIntentTransferData'Destination'Variants
- data PaymentIntentPaymentMethodOptions = PaymentIntentPaymentMethodOptions {}
- data PaymentIntentPaymentMethodOptionsCard = PaymentIntentPaymentMethodOptionsCard {}
- data PaymentIntentPaymentMethodOptionsCardInstallments' = PaymentIntentPaymentMethodOptionsCardInstallments' {
- paymentIntentPaymentMethodOptionsCardInstallments'AvailablePlans :: Maybe ([] PaymentMethodDetailsCardInstallmentsPlan)
- paymentIntentPaymentMethodOptionsCardInstallments'Enabled :: Maybe Bool
- paymentIntentPaymentMethodOptionsCardInstallments'Plan :: Maybe PaymentIntentPaymentMethodOptionsCardInstallments'Plan'
- data PaymentIntentPaymentMethodOptionsCardInstallments'Plan' = PaymentIntentPaymentMethodOptionsCardInstallments'Plan' {
- paymentIntentPaymentMethodOptionsCardInstallments'Plan'Count :: Maybe Integer
- paymentIntentPaymentMethodOptionsCardInstallments'Plan'Interval :: Maybe PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Interval'
- paymentIntentPaymentMethodOptionsCardInstallments'Plan'Type :: Maybe PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Type'
- data PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Interval'
- data PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Type'
- data PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'
- = PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'EnumOther Value
- | PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'EnumTyped String
- | PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'EnumStringAny
- | PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'EnumStringAutomatic
- | PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure'EnumStringChallengeOnly
- data PaymentMethod = PaymentMethod {
- paymentMethodBillingDetails :: BillingDetails
- paymentMethodCard :: Maybe PaymentMethodCard
- paymentMethodCardPresent :: Maybe PaymentMethodCardPresent
- paymentMethodCreated :: Integer
- paymentMethodCustomer :: Maybe PaymentMethodCustomer'Variants
- paymentMethodFpx :: Maybe PaymentMethodFpx
- paymentMethodId :: String
- paymentMethodIdeal :: Maybe PaymentMethodIdeal
- paymentMethodLivemode :: Bool
- paymentMethodMetadata :: PaymentMethodMetadata'
- paymentMethodObject :: PaymentMethodObject'
- paymentMethodSepaDebit :: Maybe PaymentMethodSepaDebit
- paymentMethodType :: PaymentMethodType'
- data PaymentMethodCustomer'Variants
- data PaymentMethodMetadata' = PaymentMethodMetadata' {
- data PaymentMethodObject'
- data PaymentMethodType'
- data PaymentMethodCard = PaymentMethodCard {
- paymentMethodCardBrand :: String
- paymentMethodCardChecks :: Maybe PaymentMethodCardChecks'
- paymentMethodCardCountry :: Maybe String
- paymentMethodCardExpMonth :: Integer
- paymentMethodCardExpYear :: Integer
- paymentMethodCardFingerprint :: Maybe String
- paymentMethodCardFunding :: String
- paymentMethodCardGeneratedFrom :: Maybe PaymentMethodCardGeneratedFrom'
- paymentMethodCardLast4 :: String
- paymentMethodCardThreeDSecureUsage :: Maybe PaymentMethodCardThreeDSecureUsage'
- paymentMethodCardWallet :: Maybe PaymentMethodCardWallet'
- data PaymentMethodCardChecks' = PaymentMethodCardChecks' {}
- data PaymentMethodCardGeneratedFrom' = PaymentMethodCardGeneratedFrom' {}
- data PaymentMethodCardGeneratedFrom'PaymentMethodDetails' = PaymentMethodCardGeneratedFrom'PaymentMethodDetails' {
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'AchCreditTransfer :: Maybe PaymentMethodDetailsAchCreditTransfer
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'AchDebit :: Maybe PaymentMethodDetailsAchDebit
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Alipay :: Maybe PaymentMethodDetailsAlipay
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Bancontact :: Maybe PaymentMethodDetailsBancontact
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Card :: Maybe PaymentMethodDetailsCard
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'CardPresent :: Maybe PaymentMethodDetailsCardPresent
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Eps :: Maybe PaymentMethodDetailsEps
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Fpx :: Maybe PaymentMethodDetailsFpx
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Giropay :: Maybe PaymentMethodDetailsGiropay
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Ideal :: Maybe PaymentMethodDetailsIdeal
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Klarna :: Maybe PaymentMethodDetailsKlarna
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Multibanco :: Maybe PaymentMethodDetailsMultibanco
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'P24 :: Maybe PaymentMethodDetailsP24
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'SepaDebit :: Maybe PaymentMethodDetailsSepaDebit
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Sofort :: Maybe PaymentMethodDetailsSofort
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'StripeAccount :: Maybe PaymentMethodDetailsStripeAccount
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Type :: Maybe String
- paymentMethodCardGeneratedFrom'PaymentMethodDetails'Wechat :: Maybe PaymentMethodDetailsWechat
- data PaymentMethodCardThreeDSecureUsage' = PaymentMethodCardThreeDSecureUsage' {}
- data PaymentMethodCardWallet' = PaymentMethodCardWallet' {
- paymentMethodCardWallet'AmexExpressCheckout :: Maybe PaymentMethodCardWalletAmexExpressCheckout
- paymentMethodCardWallet'ApplePay :: Maybe PaymentMethodCardWalletApplePay
- paymentMethodCardWallet'DynamicLast4 :: Maybe String
- paymentMethodCardWallet'GooglePay :: Maybe PaymentMethodCardWalletGooglePay
- paymentMethodCardWallet'Masterpass :: Maybe PaymentMethodCardWalletMasterpass
- paymentMethodCardWallet'SamsungPay :: Maybe PaymentMethodCardWalletSamsungPay
- paymentMethodCardWallet'Type :: Maybe PaymentMethodCardWallet'Type'
- paymentMethodCardWallet'VisaCheckout :: Maybe PaymentMethodCardWalletVisaCheckout
- data PaymentMethodCardWallet'Type'
- = PaymentMethodCardWallet'Type'EnumOther Value
- | PaymentMethodCardWallet'Type'EnumTyped String
- | PaymentMethodCardWallet'Type'EnumStringAmexExpressCheckout
- | PaymentMethodCardWallet'Type'EnumStringApplePay
- | PaymentMethodCardWallet'Type'EnumStringGooglePay
- | PaymentMethodCardWallet'Type'EnumStringMasterpass
- | PaymentMethodCardWallet'Type'EnumStringSamsungPay
- | PaymentMethodCardWallet'Type'EnumStringVisaCheckout
- data PaymentMethodCardGeneratedCard = PaymentMethodCardGeneratedCard {}
- data PaymentMethodCardGeneratedCardPaymentMethodDetails' = PaymentMethodCardGeneratedCardPaymentMethodDetails' {
- paymentMethodCardGeneratedCardPaymentMethodDetails'AchCreditTransfer :: Maybe PaymentMethodDetailsAchCreditTransfer
- paymentMethodCardGeneratedCardPaymentMethodDetails'AchDebit :: Maybe PaymentMethodDetailsAchDebit
- paymentMethodCardGeneratedCardPaymentMethodDetails'Alipay :: Maybe PaymentMethodDetailsAlipay
- paymentMethodCardGeneratedCardPaymentMethodDetails'Bancontact :: Maybe PaymentMethodDetailsBancontact
- paymentMethodCardGeneratedCardPaymentMethodDetails'Card :: Maybe PaymentMethodDetailsCard
- paymentMethodCardGeneratedCardPaymentMethodDetails'CardPresent :: Maybe PaymentMethodDetailsCardPresent
- paymentMethodCardGeneratedCardPaymentMethodDetails'Eps :: Maybe PaymentMethodDetailsEps
- paymentMethodCardGeneratedCardPaymentMethodDetails'Fpx :: Maybe PaymentMethodDetailsFpx
- paymentMethodCardGeneratedCardPaymentMethodDetails'Giropay :: Maybe PaymentMethodDetailsGiropay
- paymentMethodCardGeneratedCardPaymentMethodDetails'Ideal :: Maybe PaymentMethodDetailsIdeal
- paymentMethodCardGeneratedCardPaymentMethodDetails'Klarna :: Maybe PaymentMethodDetailsKlarna
- paymentMethodCardGeneratedCardPaymentMethodDetails'Multibanco :: Maybe PaymentMethodDetailsMultibanco
- paymentMethodCardGeneratedCardPaymentMethodDetails'P24 :: Maybe PaymentMethodDetailsP24
- paymentMethodCardGeneratedCardPaymentMethodDetails'SepaDebit :: Maybe PaymentMethodDetailsSepaDebit
- paymentMethodCardGeneratedCardPaymentMethodDetails'Sofort :: Maybe PaymentMethodDetailsSofort
- paymentMethodCardGeneratedCardPaymentMethodDetails'StripeAccount :: Maybe PaymentMethodDetailsStripeAccount
- paymentMethodCardGeneratedCardPaymentMethodDetails'Type :: Maybe String
- paymentMethodCardGeneratedCardPaymentMethodDetails'Wechat :: Maybe PaymentMethodDetailsWechat
- data PaymentMethodCardWallet = PaymentMethodCardWallet {
- paymentMethodCardWalletAmexExpressCheckout :: Maybe PaymentMethodCardWalletAmexExpressCheckout
- paymentMethodCardWalletApplePay :: Maybe PaymentMethodCardWalletApplePay
- paymentMethodCardWalletDynamicLast4 :: Maybe String
- paymentMethodCardWalletGooglePay :: Maybe PaymentMethodCardWalletGooglePay
- paymentMethodCardWalletMasterpass :: Maybe PaymentMethodCardWalletMasterpass
- paymentMethodCardWalletSamsungPay :: Maybe PaymentMethodCardWalletSamsungPay
- paymentMethodCardWalletType :: PaymentMethodCardWalletType'
- paymentMethodCardWalletVisaCheckout :: Maybe PaymentMethodCardWalletVisaCheckout
- data PaymentMethodCardWalletType'
- = PaymentMethodCardWalletType'EnumOther Value
- | PaymentMethodCardWalletType'EnumTyped String
- | PaymentMethodCardWalletType'EnumStringAmexExpressCheckout
- | PaymentMethodCardWalletType'EnumStringApplePay
- | PaymentMethodCardWalletType'EnumStringGooglePay
- | PaymentMethodCardWalletType'EnumStringMasterpass
- | PaymentMethodCardWalletType'EnumStringSamsungPay
- | PaymentMethodCardWalletType'EnumStringVisaCheckout
- data PaymentMethodCardWalletMasterpass = PaymentMethodCardWalletMasterpass {
- paymentMethodCardWalletMasterpassBillingAddress :: Maybe PaymentMethodCardWalletMasterpassBillingAddress'
- paymentMethodCardWalletMasterpassEmail :: Maybe String
- paymentMethodCardWalletMasterpassName :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress :: Maybe PaymentMethodCardWalletMasterpassShippingAddress'
- data PaymentMethodCardWalletMasterpassBillingAddress' = PaymentMethodCardWalletMasterpassBillingAddress' {
- paymentMethodCardWalletMasterpassBillingAddress'City :: Maybe String
- paymentMethodCardWalletMasterpassBillingAddress'Country :: Maybe String
- paymentMethodCardWalletMasterpassBillingAddress'Line1 :: Maybe String
- paymentMethodCardWalletMasterpassBillingAddress'Line2 :: Maybe String
- paymentMethodCardWalletMasterpassBillingAddress'PostalCode :: Maybe String
- paymentMethodCardWalletMasterpassBillingAddress'State :: Maybe String
- data PaymentMethodCardWalletMasterpassShippingAddress' = PaymentMethodCardWalletMasterpassShippingAddress' {
- paymentMethodCardWalletMasterpassShippingAddress'City :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress'Country :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress'Line1 :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress'Line2 :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress'PostalCode :: Maybe String
- paymentMethodCardWalletMasterpassShippingAddress'State :: Maybe String
- data PaymentMethodCardWalletVisaCheckout = PaymentMethodCardWalletVisaCheckout {
- paymentMethodCardWalletVisaCheckoutBillingAddress :: Maybe PaymentMethodCardWalletVisaCheckoutBillingAddress'
- paymentMethodCardWalletVisaCheckoutEmail :: Maybe String
- paymentMethodCardWalletVisaCheckoutName :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress :: Maybe PaymentMethodCardWalletVisaCheckoutShippingAddress'
- data PaymentMethodCardWalletVisaCheckoutBillingAddress' = PaymentMethodCardWalletVisaCheckoutBillingAddress' {
- paymentMethodCardWalletVisaCheckoutBillingAddress'City :: Maybe String
- paymentMethodCardWalletVisaCheckoutBillingAddress'Country :: Maybe String
- paymentMethodCardWalletVisaCheckoutBillingAddress'Line1 :: Maybe String
- paymentMethodCardWalletVisaCheckoutBillingAddress'Line2 :: Maybe String
- paymentMethodCardWalletVisaCheckoutBillingAddress'PostalCode :: Maybe String
- paymentMethodCardWalletVisaCheckoutBillingAddress'State :: Maybe String
- data PaymentMethodCardWalletVisaCheckoutShippingAddress' = PaymentMethodCardWalletVisaCheckoutShippingAddress' {
- paymentMethodCardWalletVisaCheckoutShippingAddress'City :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress'Country :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress'Line1 :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress'Line2 :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress'PostalCode :: Maybe String
- paymentMethodCardWalletVisaCheckoutShippingAddress'State :: Maybe String
- data PaymentMethodDetails = PaymentMethodDetails {
- paymentMethodDetailsAchCreditTransfer :: Maybe PaymentMethodDetailsAchCreditTransfer
- paymentMethodDetailsAchDebit :: Maybe PaymentMethodDetailsAchDebit
- paymentMethodDetailsAlipay :: Maybe PaymentMethodDetailsAlipay
- paymentMethodDetailsBancontact :: Maybe PaymentMethodDetailsBancontact
- paymentMethodDetailsCard :: Maybe PaymentMethodDetailsCard
- paymentMethodDetailsCardPresent :: Maybe PaymentMethodDetailsCardPresent
- paymentMethodDetailsEps :: Maybe PaymentMethodDetailsEps
- paymentMethodDetailsFpx :: Maybe PaymentMethodDetailsFpx
- paymentMethodDetailsGiropay :: Maybe PaymentMethodDetailsGiropay
- paymentMethodDetailsIdeal :: Maybe PaymentMethodDetailsIdeal
- paymentMethodDetailsKlarna :: Maybe PaymentMethodDetailsKlarna
- paymentMethodDetailsMultibanco :: Maybe PaymentMethodDetailsMultibanco
- paymentMethodDetailsP24 :: Maybe PaymentMethodDetailsP24
- paymentMethodDetailsSepaDebit :: Maybe PaymentMethodDetailsSepaDebit
- paymentMethodDetailsSofort :: Maybe PaymentMethodDetailsSofort
- paymentMethodDetailsStripeAccount :: Maybe PaymentMethodDetailsStripeAccount
- paymentMethodDetailsType :: String
- paymentMethodDetailsWechat :: Maybe PaymentMethodDetailsWechat
- data PaymentMethodDetailsCard = PaymentMethodDetailsCard {
- paymentMethodDetailsCardBrand :: Maybe String
- paymentMethodDetailsCardChecks :: Maybe PaymentMethodDetailsCardChecks'
- paymentMethodDetailsCardCountry :: Maybe String
- paymentMethodDetailsCardExpMonth :: Maybe Integer
- paymentMethodDetailsCardExpYear :: Maybe Integer
- paymentMethodDetailsCardFingerprint :: Maybe String
- paymentMethodDetailsCardFunding :: Maybe String
- paymentMethodDetailsCardInstallments :: Maybe PaymentMethodDetailsCardInstallments'
- paymentMethodDetailsCardLast4 :: Maybe String
- paymentMethodDetailsCardNetwork :: Maybe String
- paymentMethodDetailsCardThreeDSecure :: Maybe PaymentMethodDetailsCardThreeDSecure'
- paymentMethodDetailsCardWallet :: Maybe PaymentMethodDetailsCardWallet'
- data PaymentMethodDetailsCardChecks' = PaymentMethodDetailsCardChecks' {}
- data PaymentMethodDetailsCardInstallments' = PaymentMethodDetailsCardInstallments' {}
- data PaymentMethodDetailsCardInstallments'Plan' = PaymentMethodDetailsCardInstallments'Plan' {}
- data PaymentMethodDetailsCardInstallments'Plan'Interval'
- data PaymentMethodDetailsCardInstallments'Plan'Type'
- data PaymentMethodDetailsCardThreeDSecure' = PaymentMethodDetailsCardThreeDSecure' {}
- data PaymentMethodDetailsCardWallet' = PaymentMethodDetailsCardWallet' {
- paymentMethodDetailsCardWallet'AmexExpressCheckout :: Maybe PaymentMethodDetailsCardWalletAmexExpressCheckout
- paymentMethodDetailsCardWallet'ApplePay :: Maybe PaymentMethodDetailsCardWalletApplePay
- paymentMethodDetailsCardWallet'DynamicLast4 :: Maybe String
- paymentMethodDetailsCardWallet'GooglePay :: Maybe PaymentMethodDetailsCardWalletGooglePay
- paymentMethodDetailsCardWallet'Masterpass :: Maybe PaymentMethodDetailsCardWalletMasterpass
- paymentMethodDetailsCardWallet'SamsungPay :: Maybe PaymentMethodDetailsCardWalletSamsungPay
- paymentMethodDetailsCardWallet'Type :: Maybe PaymentMethodDetailsCardWallet'Type'
- paymentMethodDetailsCardWallet'VisaCheckout :: Maybe PaymentMethodDetailsCardWalletVisaCheckout
- data PaymentMethodDetailsCardWallet'Type'
- = PaymentMethodDetailsCardWallet'Type'EnumOther Value
- | PaymentMethodDetailsCardWallet'Type'EnumTyped String
- | PaymentMethodDetailsCardWallet'Type'EnumStringAmexExpressCheckout
- | PaymentMethodDetailsCardWallet'Type'EnumStringApplePay
- | PaymentMethodDetailsCardWallet'Type'EnumStringGooglePay
- | PaymentMethodDetailsCardWallet'Type'EnumStringMasterpass
- | PaymentMethodDetailsCardWallet'Type'EnumStringSamsungPay
- | PaymentMethodDetailsCardWallet'Type'EnumStringVisaCheckout
- data PaymentMethodDetailsCardInstallments = PaymentMethodDetailsCardInstallments {}
- data PaymentMethodDetailsCardInstallmentsPlan' = PaymentMethodDetailsCardInstallmentsPlan' {}
- data PaymentMethodDetailsCardInstallmentsPlan'Interval'
- data PaymentMethodDetailsCardInstallmentsPlan'Type'
- data PaymentMethodDetailsCardPresent = PaymentMethodDetailsCardPresent {
- paymentMethodDetailsCardPresentBrand :: Maybe String
- paymentMethodDetailsCardPresentCountry :: Maybe String
- paymentMethodDetailsCardPresentEmvAuthData :: Maybe String
- paymentMethodDetailsCardPresentExpMonth :: Maybe Integer
- paymentMethodDetailsCardPresentExpYear :: Maybe Integer
- paymentMethodDetailsCardPresentFingerprint :: Maybe String
- paymentMethodDetailsCardPresentFunding :: Maybe String
- paymentMethodDetailsCardPresentGeneratedCard :: Maybe String
- paymentMethodDetailsCardPresentLast4 :: Maybe String
- paymentMethodDetailsCardPresentNetwork :: Maybe String
- paymentMethodDetailsCardPresentReadMethod :: Maybe String
- paymentMethodDetailsCardPresentReceipt :: Maybe PaymentMethodDetailsCardPresentReceipt'
- data PaymentMethodDetailsCardPresentReceipt' = PaymentMethodDetailsCardPresentReceipt' {
- paymentMethodDetailsCardPresentReceipt'ApplicationCryptogram :: Maybe String
- paymentMethodDetailsCardPresentReceipt'ApplicationPreferredName :: Maybe String
- paymentMethodDetailsCardPresentReceipt'AuthorizationCode :: Maybe String
- paymentMethodDetailsCardPresentReceipt'AuthorizationResponseCode :: Maybe String
- paymentMethodDetailsCardPresentReceipt'CardholderVerificationMethod :: Maybe String
- paymentMethodDetailsCardPresentReceipt'DedicatedFileName :: Maybe String
- paymentMethodDetailsCardPresentReceipt'TerminalVerificationResults :: Maybe String
- paymentMethodDetailsCardPresentReceipt'TransactionStatusInformation :: Maybe String
- data PaymentMethodDetailsCardWallet = PaymentMethodDetailsCardWallet {
- paymentMethodDetailsCardWalletAmexExpressCheckout :: Maybe PaymentMethodDetailsCardWalletAmexExpressCheckout
- paymentMethodDetailsCardWalletApplePay :: Maybe PaymentMethodDetailsCardWalletApplePay
- paymentMethodDetailsCardWalletDynamicLast4 :: Maybe String
- paymentMethodDetailsCardWalletGooglePay :: Maybe PaymentMethodDetailsCardWalletGooglePay
- paymentMethodDetailsCardWalletMasterpass :: Maybe PaymentMethodDetailsCardWalletMasterpass
- paymentMethodDetailsCardWalletSamsungPay :: Maybe PaymentMethodDetailsCardWalletSamsungPay
- paymentMethodDetailsCardWalletType :: PaymentMethodDetailsCardWalletType'
- paymentMethodDetailsCardWalletVisaCheckout :: Maybe PaymentMethodDetailsCardWalletVisaCheckout
- data PaymentMethodDetailsCardWalletType'
- = PaymentMethodDetailsCardWalletType'EnumOther Value
- | PaymentMethodDetailsCardWalletType'EnumTyped String
- | PaymentMethodDetailsCardWalletType'EnumStringAmexExpressCheckout
- | PaymentMethodDetailsCardWalletType'EnumStringApplePay
- | PaymentMethodDetailsCardWalletType'EnumStringGooglePay
- | PaymentMethodDetailsCardWalletType'EnumStringMasterpass
- | PaymentMethodDetailsCardWalletType'EnumStringSamsungPay
- | PaymentMethodDetailsCardWalletType'EnumStringVisaCheckout
- data PaymentMethodDetailsCardWalletMasterpass = PaymentMethodDetailsCardWalletMasterpass {
- paymentMethodDetailsCardWalletMasterpassBillingAddress :: Maybe PaymentMethodDetailsCardWalletMasterpassBillingAddress'
- paymentMethodDetailsCardWalletMasterpassEmail :: Maybe String
- paymentMethodDetailsCardWalletMasterpassName :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress :: Maybe PaymentMethodDetailsCardWalletMasterpassShippingAddress'
- data PaymentMethodDetailsCardWalletMasterpassBillingAddress' = PaymentMethodDetailsCardWalletMasterpassBillingAddress' {
- paymentMethodDetailsCardWalletMasterpassBillingAddress'City :: Maybe String
- paymentMethodDetailsCardWalletMasterpassBillingAddress'Country :: Maybe String
- paymentMethodDetailsCardWalletMasterpassBillingAddress'Line1 :: Maybe String
- paymentMethodDetailsCardWalletMasterpassBillingAddress'Line2 :: Maybe String
- paymentMethodDetailsCardWalletMasterpassBillingAddress'PostalCode :: Maybe String
- paymentMethodDetailsCardWalletMasterpassBillingAddress'State :: Maybe String
- data PaymentMethodDetailsCardWalletMasterpassShippingAddress' = PaymentMethodDetailsCardWalletMasterpassShippingAddress' {
- paymentMethodDetailsCardWalletMasterpassShippingAddress'City :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress'Country :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress'Line1 :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress'Line2 :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress'PostalCode :: Maybe String
- paymentMethodDetailsCardWalletMasterpassShippingAddress'State :: Maybe String
- data PaymentMethodDetailsCardWalletVisaCheckout = PaymentMethodDetailsCardWalletVisaCheckout {
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress :: Maybe PaymentMethodDetailsCardWalletVisaCheckoutBillingAddress'
- paymentMethodDetailsCardWalletVisaCheckoutEmail :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutName :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress :: Maybe PaymentMethodDetailsCardWalletVisaCheckoutShippingAddress'
- data PaymentMethodDetailsCardWalletVisaCheckoutBillingAddress' = PaymentMethodDetailsCardWalletVisaCheckoutBillingAddress' {
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'City :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'Country :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'Line1 :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'Line2 :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'PostalCode :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutBillingAddress'State :: Maybe String
- data PaymentMethodDetailsCardWalletVisaCheckoutShippingAddress' = PaymentMethodDetailsCardWalletVisaCheckoutShippingAddress' {
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'City :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'Country :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'Line1 :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'Line2 :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'PostalCode :: Maybe String
- paymentMethodDetailsCardWalletVisaCheckoutShippingAddress'State :: Maybe String
- data PaymentMethodOptionsCardInstallments = PaymentMethodOptionsCardInstallments {}
- data PaymentMethodOptionsCardInstallmentsPlan' = PaymentMethodOptionsCardInstallmentsPlan' {}
- data PaymentMethodOptionsCardInstallmentsPlan'Interval'
- data PaymentMethodOptionsCardInstallmentsPlan'Type'
- data PaymentSource = PaymentSource {
- paymentSourceAccount :: Maybe PaymentSourceAccount'Variants
- paymentSourceAccountHolderName :: Maybe String
- paymentSourceAccountHolderType :: Maybe String
- paymentSourceAchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- paymentSourceAchDebit :: Maybe SourceTypeAchDebit
- paymentSourceActive :: Maybe Bool
- paymentSourceAddressCity :: Maybe String
- paymentSourceAddressCountry :: Maybe String
- paymentSourceAddressLine1 :: Maybe String
- paymentSourceAddressLine1Check :: Maybe String
- paymentSourceAddressLine2 :: Maybe String
- paymentSourceAddressState :: Maybe String
- paymentSourceAddressZip :: Maybe String
- paymentSourceAddressZipCheck :: Maybe String
- paymentSourceAlipay :: Maybe SourceTypeAlipay
- paymentSourceAmount :: Maybe Integer
- paymentSourceAmountReceived :: Maybe Integer
- paymentSourceAvailablePayoutMethods :: Maybe ([] PaymentSourceAvailablePayoutMethods')
- paymentSourceBancontact :: Maybe SourceTypeBancontact
- paymentSourceBankName :: Maybe String
- paymentSourceBitcoinAmount :: Maybe Integer
- paymentSourceBitcoinAmountReceived :: Maybe Integer
- paymentSourceBitcoinUri :: Maybe String
- paymentSourceBrand :: Maybe String
- paymentSourceBusinessProfile :: Maybe PaymentSourceBusinessProfile'
- paymentSourceBusinessType :: Maybe PaymentSourceBusinessType'
- paymentSourceCapabilities :: Maybe AccountCapabilities
- paymentSourceCard :: Maybe SourceTypeCard
- paymentSourceCardPresent :: Maybe SourceTypeCardPresent
- paymentSourceChargesEnabled :: Maybe Bool
- paymentSourceClientSecret :: Maybe String
- paymentSourceCodeVerification :: Maybe SourceCodeVerificationFlow
- paymentSourceCompany :: Maybe LegalEntityCompany
- paymentSourceCountry :: Maybe String
- paymentSourceCreated :: Maybe Integer
- paymentSourceCurrency :: Maybe String
- paymentSourceCustomer :: Maybe PaymentSourceCustomer'Variants
- paymentSourceCvcCheck :: Maybe String
- paymentSourceDefaultCurrency :: Maybe String
- paymentSourceDefaultForCurrency :: Maybe Bool
- paymentSourceDescription :: Maybe String
- paymentSourceDetailsSubmitted :: Maybe Bool
- paymentSourceDynamicLast4 :: Maybe String
- paymentSourceEmail :: Maybe String
- paymentSourceEps :: Maybe SourceTypeEps
- paymentSourceExpMonth :: Maybe Integer
- paymentSourceExpYear :: Maybe Integer
- paymentSourceExternalAccounts :: Maybe PaymentSourceExternalAccounts'
- paymentSourceFilled :: Maybe Bool
- paymentSourceFingerprint :: Maybe String
- paymentSourceFlow :: Maybe String
- paymentSourceFunding :: Maybe String
- paymentSourceGiropay :: Maybe SourceTypeGiropay
- paymentSourceId :: Maybe String
- paymentSourceIdeal :: Maybe SourceTypeIdeal
- paymentSourceInboundAddress :: Maybe String
- paymentSourceIndividual :: Maybe Person
- paymentSourceKlarna :: Maybe SourceTypeKlarna
- paymentSourceLast4 :: Maybe String
- paymentSourceLivemode :: Maybe Bool
- paymentSourceMetadata :: Maybe PaymentSourceMetadata'
- paymentSourceMultibanco :: Maybe SourceTypeMultibanco
- paymentSourceName :: Maybe String
- paymentSourceObject :: Maybe PaymentSourceObject'
- paymentSourceOwner :: Maybe PaymentSourceOwner'
- paymentSourceP24 :: Maybe SourceTypeP24
- paymentSourcePayment :: Maybe String
- paymentSourcePaymentAmount :: Maybe Integer
- paymentSourcePaymentCurrency :: Maybe String
- paymentSourcePayoutsEnabled :: Maybe Bool
- paymentSourceReceiver :: Maybe SourceReceiverFlow
- paymentSourceRecipient :: Maybe PaymentSourceRecipient'Variants
- paymentSourceRedirect :: Maybe SourceRedirectFlow
- paymentSourceRefundAddress :: Maybe String
- paymentSourceRequirements :: Maybe AccountRequirements
- paymentSourceReusable :: Maybe Bool
- paymentSourceRoutingNumber :: Maybe String
- paymentSourceSepaDebit :: Maybe SourceTypeSepaDebit
- paymentSourceSettings :: Maybe PaymentSourceSettings'
- paymentSourceSofort :: Maybe SourceTypeSofort
- paymentSourceSourceOrder :: Maybe SourceOrder
- paymentSourceStatementDescriptor :: Maybe String
- paymentSourceStatus :: Maybe String
- paymentSourceThreeDSecure :: Maybe SourceTypeThreeDSecure
- paymentSourceTokenizationMethod :: Maybe String
- paymentSourceTosAcceptance :: Maybe AccountTosAcceptance
- paymentSourceTransactions :: Maybe PaymentSourceTransactions'
- paymentSourceType :: Maybe PaymentSourceType'
- paymentSourceUncapturedFunds :: Maybe Bool
- paymentSourceUsage :: Maybe String
- paymentSourceUsed :: Maybe Bool
- paymentSourceUsedForPayment :: Maybe Bool
- paymentSourceUsername :: Maybe String
- paymentSourceWechat :: Maybe SourceTypeWechat
- data PaymentSourceAccount'Variants
- data PaymentSourceAvailablePayoutMethods'
- data PaymentSourceBusinessProfile' = PaymentSourceBusinessProfile' {
- paymentSourceBusinessProfile'Mcc :: Maybe String
- paymentSourceBusinessProfile'Name :: Maybe String
- paymentSourceBusinessProfile'ProductDescription :: Maybe String
- paymentSourceBusinessProfile'SupportAddress :: Maybe PaymentSourceBusinessProfile'SupportAddress'
- paymentSourceBusinessProfile'SupportEmail :: Maybe String
- paymentSourceBusinessProfile'SupportPhone :: Maybe String
- paymentSourceBusinessProfile'SupportUrl :: Maybe String
- paymentSourceBusinessProfile'Url :: Maybe String
- data PaymentSourceBusinessProfile'SupportAddress' = PaymentSourceBusinessProfile'SupportAddress' {
- paymentSourceBusinessProfile'SupportAddress'City :: Maybe String
- paymentSourceBusinessProfile'SupportAddress'Country :: Maybe String
- paymentSourceBusinessProfile'SupportAddress'Line1 :: Maybe String
- paymentSourceBusinessProfile'SupportAddress'Line2 :: Maybe String
- paymentSourceBusinessProfile'SupportAddress'PostalCode :: Maybe String
- paymentSourceBusinessProfile'SupportAddress'State :: Maybe String
- data PaymentSourceBusinessType'
- data PaymentSourceCustomer'Variants
- data PaymentSourceExternalAccounts' = PaymentSourceExternalAccounts' {}
- data PaymentSourceExternalAccounts'Data' = PaymentSourceExternalAccounts'Data' {
- paymentSourceExternalAccounts'Data'Account :: Maybe PaymentSourceExternalAccounts'Data'Account'Variants
- paymentSourceExternalAccounts'Data'AccountHolderName :: Maybe String
- paymentSourceExternalAccounts'Data'AccountHolderType :: Maybe String
- paymentSourceExternalAccounts'Data'AddressCity :: Maybe String
- paymentSourceExternalAccounts'Data'AddressCountry :: Maybe String
- paymentSourceExternalAccounts'Data'AddressLine1 :: Maybe String
- paymentSourceExternalAccounts'Data'AddressLine1Check :: Maybe String
- paymentSourceExternalAccounts'Data'AddressLine2 :: Maybe String
- paymentSourceExternalAccounts'Data'AddressState :: Maybe String
- paymentSourceExternalAccounts'Data'AddressZip :: Maybe String
- paymentSourceExternalAccounts'Data'AddressZipCheck :: Maybe String
- paymentSourceExternalAccounts'Data'AvailablePayoutMethods :: Maybe ([] PaymentSourceExternalAccounts'Data'AvailablePayoutMethods')
- paymentSourceExternalAccounts'Data'BankName :: Maybe String
- paymentSourceExternalAccounts'Data'Brand :: Maybe String
- paymentSourceExternalAccounts'Data'Country :: Maybe String
- paymentSourceExternalAccounts'Data'Currency :: Maybe String
- paymentSourceExternalAccounts'Data'Customer :: Maybe PaymentSourceExternalAccounts'Data'Customer'Variants
- paymentSourceExternalAccounts'Data'CvcCheck :: Maybe String
- paymentSourceExternalAccounts'Data'DefaultForCurrency :: Maybe Bool
- paymentSourceExternalAccounts'Data'DynamicLast4 :: Maybe String
- paymentSourceExternalAccounts'Data'ExpMonth :: Maybe Integer
- paymentSourceExternalAccounts'Data'ExpYear :: Maybe Integer
- paymentSourceExternalAccounts'Data'Fingerprint :: Maybe String
- paymentSourceExternalAccounts'Data'Funding :: Maybe String
- paymentSourceExternalAccounts'Data'Id :: Maybe String
- paymentSourceExternalAccounts'Data'Last4 :: Maybe String
- paymentSourceExternalAccounts'Data'Metadata :: Maybe PaymentSourceExternalAccounts'Data'Metadata'
- paymentSourceExternalAccounts'Data'Name :: Maybe String
- paymentSourceExternalAccounts'Data'Object :: Maybe PaymentSourceExternalAccounts'Data'Object'
- paymentSourceExternalAccounts'Data'Recipient :: Maybe PaymentSourceExternalAccounts'Data'Recipient'Variants
- paymentSourceExternalAccounts'Data'RoutingNumber :: Maybe String
- paymentSourceExternalAccounts'Data'Status :: Maybe String
- paymentSourceExternalAccounts'Data'TokenizationMethod :: Maybe String
- data PaymentSourceExternalAccounts'Data'Account'Variants
- data PaymentSourceExternalAccounts'Data'AvailablePayoutMethods'
- = PaymentSourceExternalAccounts'Data'AvailablePayoutMethods'EnumOther Value
- | PaymentSourceExternalAccounts'Data'AvailablePayoutMethods'EnumTyped String
- | PaymentSourceExternalAccounts'Data'AvailablePayoutMethods'EnumStringInstant
- | PaymentSourceExternalAccounts'Data'AvailablePayoutMethods'EnumStringStandard
- data PaymentSourceExternalAccounts'Data'Customer'Variants
- data PaymentSourceExternalAccounts'Data'Metadata' = PaymentSourceExternalAccounts'Data'Metadata' {
- data PaymentSourceExternalAccounts'Data'Object'
- data PaymentSourceExternalAccounts'Data'Recipient'Variants
- data PaymentSourceExternalAccounts'Object'
- data PaymentSourceMetadata' = PaymentSourceMetadata' {
- data PaymentSourceObject'
- data PaymentSourceOwner' = PaymentSourceOwner' {
- paymentSourceOwner'Address :: Maybe PaymentSourceOwner'Address'
- paymentSourceOwner'Email :: Maybe String
- paymentSourceOwner'Name :: Maybe String
- paymentSourceOwner'Phone :: Maybe String
- paymentSourceOwner'VerifiedAddress :: Maybe PaymentSourceOwner'VerifiedAddress'
- paymentSourceOwner'VerifiedEmail :: Maybe String
- paymentSourceOwner'VerifiedName :: Maybe String
- paymentSourceOwner'VerifiedPhone :: Maybe String
- data PaymentSourceOwner'Address' = PaymentSourceOwner'Address' {}
- data PaymentSourceOwner'VerifiedAddress' = PaymentSourceOwner'VerifiedAddress' {
- paymentSourceOwner'VerifiedAddress'City :: Maybe String
- paymentSourceOwner'VerifiedAddress'Country :: Maybe String
- paymentSourceOwner'VerifiedAddress'Line1 :: Maybe String
- paymentSourceOwner'VerifiedAddress'Line2 :: Maybe String
- paymentSourceOwner'VerifiedAddress'PostalCode :: Maybe String
- paymentSourceOwner'VerifiedAddress'State :: Maybe String
- data PaymentSourceRecipient'Variants
- data PaymentSourceSettings' = PaymentSourceSettings' {
- paymentSourceSettings'Branding :: Maybe AccountBrandingSettings
- paymentSourceSettings'CardPayments :: Maybe AccountCardPaymentsSettings
- paymentSourceSettings'Dashboard :: Maybe AccountDashboardSettings
- paymentSourceSettings'Payments :: Maybe AccountPaymentsSettings
- paymentSourceSettings'Payouts :: Maybe AccountPayoutSettings
- data PaymentSourceTransactions' = PaymentSourceTransactions' {}
- data PaymentSourceTransactions'Object'
- data PaymentSourceType'
- data Payout = Payout {
- payoutAmount :: Integer
- payoutArrivalDate :: Integer
- payoutAutomatic :: Bool
- payoutBalanceTransaction :: Maybe PayoutBalanceTransaction'Variants
- payoutCreated :: Integer
- payoutCurrency :: String
- payoutDescription :: Maybe String
- payoutDestination :: Maybe PayoutDestination'Variants
- payoutFailureBalanceTransaction :: Maybe PayoutFailureBalanceTransaction'Variants
- payoutFailureCode :: Maybe String
- payoutFailureMessage :: Maybe String
- payoutId :: String
- payoutLivemode :: Bool
- payoutMetadata :: PayoutMetadata'
- payoutMethod :: String
- payoutObject :: PayoutObject'
- payoutSourceType :: String
- payoutStatementDescriptor :: Maybe String
- payoutStatus :: String
- payoutType :: PayoutType'
- data PayoutBalanceTransaction'Variants
- data PayoutDestination'Variants
- data PayoutFailureBalanceTransaction'Variants
- data PayoutMetadata' = PayoutMetadata' {
- data PayoutObject'
- data PayoutType'
- data Person = Person {
- personAccount :: String
- personAddress :: Maybe Address
- personAddressKana :: Maybe PersonAddressKana'
- personAddressKanji :: Maybe PersonAddressKanji'
- personCreated :: Integer
- personDob :: Maybe LegalEntityDob
- personEmail :: Maybe String
- personFirstName :: Maybe String
- personFirstNameKana :: Maybe String
- personFirstNameKanji :: Maybe String
- personGender :: Maybe String
- personId :: String
- personIdNumberProvided :: Maybe Bool
- personLastName :: Maybe String
- personLastNameKana :: Maybe String
- personLastNameKanji :: Maybe String
- personMaidenName :: Maybe String
- personMetadata :: Maybe PersonMetadata'
- personObject :: PersonObject'
- personPhone :: Maybe String
- personRelationship :: Maybe PersonRelationship
- personRequirements :: Maybe PersonRequirements'
- personSsnLast_4Provided :: Maybe Bool
- personVerification :: Maybe LegalEntityPersonVerification
- data PersonAddressKana' = PersonAddressKana' {}
- data PersonAddressKanji' = PersonAddressKanji' {}
- data PersonMetadata' = PersonMetadata' {
- data PersonObject'
- data PersonRequirements' = PersonRequirements' {}
- data Plan = Plan {
- planActive :: Bool
- planAggregateUsage :: Maybe PlanAggregateUsage'
- planAmount :: Maybe Integer
- planAmountDecimal :: Maybe String
- planBillingScheme :: Maybe PlanBillingScheme'
- planCreated :: Integer
- planCurrency :: String
- planId :: String
- planInterval :: PlanInterval'
- planIntervalCount :: Integer
- planLivemode :: Bool
- planMetadata :: PlanMetadata'
- planNickname :: Maybe String
- planObject :: PlanObject'
- planProduct :: Maybe PlanProduct'Variants
- planTiers :: Maybe ([] PlanTier)
- planTiersMode :: Maybe PlanTiersMode'
- planTransformUsage :: Maybe PlanTransformUsage'
- planTrialPeriodDays :: Maybe Integer
- planUsageType :: PlanUsageType'
- data PlanAggregateUsage'
- data PlanBillingScheme'
- data PlanInterval'
- data PlanMetadata' = PlanMetadata' {
- data PlanObject'
- data PlanProduct'Variants
- data PlanTiersMode'
- data PlanTransformUsage' = PlanTransformUsage' {}
- data PlanTransformUsage'Round'
- data PlanUsageType'
- data Product = Product {
- productActive :: Bool
- productAttributes :: Maybe ([] String)
- productCaption :: Maybe String
- productCreated :: Integer
- productDeactivateOn :: Maybe ([] String)
- productDescription :: Maybe String
- productId :: String
- productImages :: [] String
- productLivemode :: Bool
- productMetadata :: ProductMetadata'
- productName :: String
- productObject :: ProductObject'
- productPackageDimensions :: Maybe ProductPackageDimensions'
- productShippable :: Maybe Bool
- productStatementDescriptor :: Maybe String
- productType :: ProductType'
- productUnitLabel :: Maybe String
- productUpdated :: Integer
- productUrl :: Maybe String
- data ProductMetadata' = ProductMetadata' {
- data ProductObject'
- data ProductPackageDimensions' = ProductPackageDimensions' {}
- data ProductType'
- data Radar'earlyFraudWarning = Radar'earlyFraudWarning {
- radar'earlyFraudWarningActionable :: Bool
- radar'earlyFraudWarningCharge :: Radar'earlyFraudWarningCharge'Variants
- radar'earlyFraudWarningCreated :: Integer
- radar'earlyFraudWarningFraudType :: String
- radar'earlyFraudWarningId :: String
- radar'earlyFraudWarningLivemode :: Bool
- radar'earlyFraudWarningObject :: Radar'earlyFraudWarningObject'
- data Radar'earlyFraudWarningCharge'Variants
- data Radar'earlyFraudWarningObject'
- data Recipient = Recipient {
- recipientActiveAccount :: Maybe RecipientActiveAccount'
- recipientCards :: Maybe RecipientCards'
- recipientCreated :: Integer
- recipientDefaultCard :: Maybe RecipientDefaultCard'Variants
- recipientDescription :: Maybe String
- recipientEmail :: Maybe String
- recipientId :: String
- recipientLivemode :: Bool
- recipientMetadata :: RecipientMetadata'
- recipientMigratedTo :: Maybe RecipientMigratedTo'Variants
- recipientName :: Maybe String
- recipientObject :: RecipientObject'
- recipientRolledBackFrom :: Maybe RecipientRolledBackFrom'Variants
- recipientType :: String
- data RecipientActiveAccount' = RecipientActiveAccount' {
- recipientActiveAccount'Account :: Maybe RecipientActiveAccount'Account'Variants
- recipientActiveAccount'AccountHolderName :: Maybe String
- recipientActiveAccount'AccountHolderType :: Maybe String
- recipientActiveAccount'BankName :: Maybe String
- recipientActiveAccount'Country :: Maybe String
- recipientActiveAccount'Currency :: Maybe String
- recipientActiveAccount'Customer :: Maybe RecipientActiveAccount'Customer'Variants
- recipientActiveAccount'DefaultForCurrency :: Maybe Bool
- recipientActiveAccount'Fingerprint :: Maybe String
- recipientActiveAccount'Id :: Maybe String
- recipientActiveAccount'Last4 :: Maybe String
- recipientActiveAccount'Metadata :: Maybe RecipientActiveAccount'Metadata'
- recipientActiveAccount'Object :: Maybe RecipientActiveAccount'Object'
- recipientActiveAccount'RoutingNumber :: Maybe String
- recipientActiveAccount'Status :: Maybe String
- data RecipientActiveAccount'Account'Variants
- data RecipientActiveAccount'Customer'Variants
- data RecipientActiveAccount'Metadata' = RecipientActiveAccount'Metadata' {
- data RecipientActiveAccount'Object'
- data RecipientCards' = RecipientCards' {}
- data RecipientCards'Object'
- data RecipientDefaultCard'Variants
- data RecipientMetadata' = RecipientMetadata' {
- data RecipientMigratedTo'Variants
- data RecipientObject'
- data RecipientRolledBackFrom'Variants
- data Refund = Refund {
- refundAmount :: Integer
- refundBalanceTransaction :: Maybe RefundBalanceTransaction'Variants
- refundCharge :: Maybe RefundCharge'Variants
- refundCreated :: Integer
- refundCurrency :: String
- refundDescription :: Maybe String
- refundFailureBalanceTransaction :: Maybe RefundFailureBalanceTransaction'Variants
- refundFailureReason :: Maybe String
- refundId :: String
- refundMetadata :: RefundMetadata'
- refundObject :: RefundObject'
- refundPaymentIntent :: Maybe RefundPaymentIntent'Variants
- refundReason :: Maybe String
- refundReceiptNumber :: Maybe String
- refundSourceTransferReversal :: Maybe RefundSourceTransferReversal'Variants
- refundStatus :: Maybe String
- refundTransferReversal :: Maybe RefundTransferReversal'Variants
- data RefundBalanceTransaction'Variants
- data RefundCharge'Variants
- data RefundFailureBalanceTransaction'Variants
- data RefundMetadata' = RefundMetadata' {
- data RefundObject'
- data RefundPaymentIntent'Variants
- data RefundSourceTransferReversal'Variants
- data RefundTransferReversal'Variants
- data Reporting'reportRun = Reporting'reportRun {
- reporting'reportRunCreated :: Integer
- reporting'reportRunError :: Maybe String
- reporting'reportRunId :: String
- reporting'reportRunLivemode :: Bool
- reporting'reportRunObject :: Reporting'reportRunObject'
- reporting'reportRunParameters :: FinancialReportingFinanceReportRunRunParameters
- reporting'reportRunReportType :: String
- reporting'reportRunResult :: Maybe Reporting'reportRunResult'
- reporting'reportRunStatus :: String
- reporting'reportRunSucceededAt :: Maybe Integer
- data Reporting'reportRunObject'
- data Reporting'reportRunResult' = Reporting'reportRunResult' {
- reporting'reportRunResult'Created :: Maybe Integer
- reporting'reportRunResult'Filename :: Maybe String
- reporting'reportRunResult'Id :: Maybe String
- reporting'reportRunResult'Links :: Maybe Reporting'reportRunResult'Links'
- reporting'reportRunResult'Object :: Maybe Reporting'reportRunResult'Object'
- reporting'reportRunResult'Purpose :: Maybe String
- reporting'reportRunResult'Size :: Maybe Integer
- reporting'reportRunResult'Title :: Maybe String
- reporting'reportRunResult'Type :: Maybe String
- reporting'reportRunResult'Url :: Maybe String
- data Reporting'reportRunResult'Links' = Reporting'reportRunResult'Links' {}
- data Reporting'reportRunResult'Links'Object'
- data Reporting'reportRunResult'Object'
- data Review = Review {
- reviewBillingZip :: Maybe String
- reviewCharge :: Maybe ReviewCharge'Variants
- reviewClosedReason :: Maybe ReviewClosedReason'
- reviewCreated :: Integer
- reviewId :: String
- reviewIpAddress :: Maybe String
- reviewIpAddressLocation :: Maybe ReviewIpAddressLocation'
- reviewLivemode :: Bool
- reviewObject :: ReviewObject'
- reviewOpen :: Bool
- reviewOpenedReason :: ReviewOpenedReason'
- reviewPaymentIntent :: Maybe ReviewPaymentIntent'Variants
- reviewReason :: String
- reviewSession :: Maybe ReviewSession'
- data ReviewCharge'Variants
- data ReviewClosedReason'
- data ReviewIpAddressLocation' = ReviewIpAddressLocation' {}
- data ReviewObject'
- data ReviewOpenedReason'
- data ReviewPaymentIntent'Variants
- data ReviewSession' = ReviewSession' {}
- data ScheduledQueryRun = ScheduledQueryRun {
- scheduledQueryRunCreated :: Integer
- scheduledQueryRunDataLoadTime :: Integer
- scheduledQueryRunError :: Maybe SigmaScheduledQueryRunError
- scheduledQueryRunFile :: Maybe ScheduledQueryRunFile'
- scheduledQueryRunId :: String
- scheduledQueryRunLivemode :: Bool
- scheduledQueryRunObject :: ScheduledQueryRunObject'
- scheduledQueryRunResultAvailableUntil :: Integer
- scheduledQueryRunSql :: String
- scheduledQueryRunStatus :: String
- scheduledQueryRunTitle :: String
- data ScheduledQueryRunFile' = ScheduledQueryRunFile' {
- scheduledQueryRunFile'Created :: Maybe Integer
- scheduledQueryRunFile'Filename :: Maybe String
- scheduledQueryRunFile'Id :: Maybe String
- scheduledQueryRunFile'Links :: Maybe ScheduledQueryRunFile'Links'
- scheduledQueryRunFile'Object :: Maybe ScheduledQueryRunFile'Object'
- scheduledQueryRunFile'Purpose :: Maybe String
- scheduledQueryRunFile'Size :: Maybe Integer
- scheduledQueryRunFile'Title :: Maybe String
- scheduledQueryRunFile'Type :: Maybe String
- scheduledQueryRunFile'Url :: Maybe String
- data ScheduledQueryRunFile'Links' = ScheduledQueryRunFile'Links' {}
- data ScheduledQueryRunFile'Links'Object'
- data ScheduledQueryRunFile'Object'
- data ScheduledQueryRunObject'
- data SetupIntent = SetupIntent {
- setupIntentApplication :: Maybe SetupIntentApplication'Variants
- setupIntentCancellationReason :: Maybe SetupIntentCancellationReason'
- setupIntentClientSecret :: Maybe String
- setupIntentCreated :: Integer
- setupIntentCustomer :: Maybe SetupIntentCustomer'Variants
- setupIntentDescription :: Maybe String
- setupIntentId :: String
- setupIntentLastSetupError :: Maybe SetupIntentLastSetupError'
- setupIntentLivemode :: Bool
- setupIntentMandate :: Maybe SetupIntentMandate'Variants
- setupIntentMetadata :: Maybe SetupIntentMetadata'
- setupIntentNextAction :: Maybe SetupIntentNextAction'
- setupIntentObject :: SetupIntentObject'
- setupIntentOnBehalfOf :: Maybe SetupIntentOnBehalfOf'Variants
- setupIntentPaymentMethod :: Maybe SetupIntentPaymentMethod'Variants
- setupIntentPaymentMethodOptions :: Maybe SetupIntentPaymentMethodOptions'
- setupIntentPaymentMethodTypes :: [] String
- setupIntentSingleUseMandate :: Maybe SetupIntentSingleUseMandate'Variants
- setupIntentStatus :: SetupIntentStatus'
- setupIntentUsage :: String
- data SetupIntentApplication'Variants
- data SetupIntentCancellationReason'
- data SetupIntentCustomer'Variants
- data SetupIntentLastSetupError' = SetupIntentLastSetupError' {
- setupIntentLastSetupError'Charge :: Maybe String
- setupIntentLastSetupError'Code :: Maybe String
- setupIntentLastSetupError'DeclineCode :: Maybe String
- setupIntentLastSetupError'DocUrl :: Maybe String
- setupIntentLastSetupError'Message :: Maybe String
- setupIntentLastSetupError'Param :: Maybe String
- setupIntentLastSetupError'PaymentIntent :: Maybe PaymentIntent
- setupIntentLastSetupError'PaymentMethod :: Maybe PaymentMethod
- setupIntentLastSetupError'SetupIntent :: Maybe SetupIntent
- setupIntentLastSetupError'Source :: Maybe SetupIntentLastSetupError'Source'
- setupIntentLastSetupError'Type :: Maybe SetupIntentLastSetupError'Type'
- data SetupIntentLastSetupError'Source' = SetupIntentLastSetupError'Source' {
- setupIntentLastSetupError'Source'Account :: Maybe SetupIntentLastSetupError'Source'Account'Variants
- setupIntentLastSetupError'Source'AccountHolderName :: Maybe String
- setupIntentLastSetupError'Source'AccountHolderType :: Maybe String
- setupIntentLastSetupError'Source'AchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- setupIntentLastSetupError'Source'AchDebit :: Maybe SourceTypeAchDebit
- setupIntentLastSetupError'Source'AddressCity :: Maybe String
- setupIntentLastSetupError'Source'AddressCountry :: Maybe String
- setupIntentLastSetupError'Source'AddressLine1 :: Maybe String
- setupIntentLastSetupError'Source'AddressLine1Check :: Maybe String
- setupIntentLastSetupError'Source'AddressLine2 :: Maybe String
- setupIntentLastSetupError'Source'AddressState :: Maybe String
- setupIntentLastSetupError'Source'AddressZip :: Maybe String
- setupIntentLastSetupError'Source'AddressZipCheck :: Maybe String
- setupIntentLastSetupError'Source'Alipay :: Maybe SourceTypeAlipay
- setupIntentLastSetupError'Source'Amount :: Maybe Integer
- setupIntentLastSetupError'Source'AvailablePayoutMethods :: Maybe ([] SetupIntentLastSetupError'Source'AvailablePayoutMethods')
- setupIntentLastSetupError'Source'Bancontact :: Maybe SourceTypeBancontact
- setupIntentLastSetupError'Source'BankName :: Maybe String
- setupIntentLastSetupError'Source'Brand :: Maybe String
- setupIntentLastSetupError'Source'Card :: Maybe SourceTypeCard
- setupIntentLastSetupError'Source'CardPresent :: Maybe SourceTypeCardPresent
- setupIntentLastSetupError'Source'ClientSecret :: Maybe String
- setupIntentLastSetupError'Source'CodeVerification :: Maybe SourceCodeVerificationFlow
- setupIntentLastSetupError'Source'Country :: Maybe String
- setupIntentLastSetupError'Source'Created :: Maybe Integer
- setupIntentLastSetupError'Source'Currency :: Maybe String
- setupIntentLastSetupError'Source'Customer :: Maybe SetupIntentLastSetupError'Source'Customer'Variants
- setupIntentLastSetupError'Source'CvcCheck :: Maybe String
- setupIntentLastSetupError'Source'DefaultForCurrency :: Maybe Bool
- setupIntentLastSetupError'Source'DynamicLast4 :: Maybe String
- setupIntentLastSetupError'Source'Eps :: Maybe SourceTypeEps
- setupIntentLastSetupError'Source'ExpMonth :: Maybe Integer
- setupIntentLastSetupError'Source'ExpYear :: Maybe Integer
- setupIntentLastSetupError'Source'Fingerprint :: Maybe String
- setupIntentLastSetupError'Source'Flow :: Maybe String
- setupIntentLastSetupError'Source'Funding :: Maybe String
- setupIntentLastSetupError'Source'Giropay :: Maybe SourceTypeGiropay
- setupIntentLastSetupError'Source'Id :: Maybe String
- setupIntentLastSetupError'Source'Ideal :: Maybe SourceTypeIdeal
- setupIntentLastSetupError'Source'Klarna :: Maybe SourceTypeKlarna
- setupIntentLastSetupError'Source'Last4 :: Maybe String
- setupIntentLastSetupError'Source'Livemode :: Maybe Bool
- setupIntentLastSetupError'Source'Metadata :: Maybe SetupIntentLastSetupError'Source'Metadata'
- setupIntentLastSetupError'Source'Multibanco :: Maybe SourceTypeMultibanco
- setupIntentLastSetupError'Source'Name :: Maybe String
- setupIntentLastSetupError'Source'Object :: Maybe SetupIntentLastSetupError'Source'Object'
- setupIntentLastSetupError'Source'Owner :: Maybe SetupIntentLastSetupError'Source'Owner'
- setupIntentLastSetupError'Source'P24 :: Maybe SourceTypeP24
- setupIntentLastSetupError'Source'Receiver :: Maybe SourceReceiverFlow
- setupIntentLastSetupError'Source'Recipient :: Maybe SetupIntentLastSetupError'Source'Recipient'Variants
- setupIntentLastSetupError'Source'Redirect :: Maybe SourceRedirectFlow
- setupIntentLastSetupError'Source'RoutingNumber :: Maybe String
- setupIntentLastSetupError'Source'SepaDebit :: Maybe SourceTypeSepaDebit
- setupIntentLastSetupError'Source'Sofort :: Maybe SourceTypeSofort
- setupIntentLastSetupError'Source'SourceOrder :: Maybe SourceOrder
- setupIntentLastSetupError'Source'StatementDescriptor :: Maybe String
- setupIntentLastSetupError'Source'Status :: Maybe String
- setupIntentLastSetupError'Source'ThreeDSecure :: Maybe SourceTypeThreeDSecure
- setupIntentLastSetupError'Source'TokenizationMethod :: Maybe String
- setupIntentLastSetupError'Source'Type :: Maybe SetupIntentLastSetupError'Source'Type'
- setupIntentLastSetupError'Source'Usage :: Maybe String
- setupIntentLastSetupError'Source'Wechat :: Maybe SourceTypeWechat
- data SetupIntentLastSetupError'Source'Account'Variants
- data SetupIntentLastSetupError'Source'AvailablePayoutMethods'
- data SetupIntentLastSetupError'Source'Customer'Variants
- data SetupIntentLastSetupError'Source'Metadata' = SetupIntentLastSetupError'Source'Metadata' {
- data SetupIntentLastSetupError'Source'Object'
- data SetupIntentLastSetupError'Source'Owner' = SetupIntentLastSetupError'Source'Owner' {
- setupIntentLastSetupError'Source'Owner'Address :: Maybe SetupIntentLastSetupError'Source'Owner'Address'
- setupIntentLastSetupError'Source'Owner'Email :: Maybe String
- setupIntentLastSetupError'Source'Owner'Name :: Maybe String
- setupIntentLastSetupError'Source'Owner'Phone :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress :: Maybe SetupIntentLastSetupError'Source'Owner'VerifiedAddress'
- setupIntentLastSetupError'Source'Owner'VerifiedEmail :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedName :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedPhone :: Maybe String
- data SetupIntentLastSetupError'Source'Owner'Address' = SetupIntentLastSetupError'Source'Owner'Address' {
- setupIntentLastSetupError'Source'Owner'Address'City :: Maybe String
- setupIntentLastSetupError'Source'Owner'Address'Country :: Maybe String
- setupIntentLastSetupError'Source'Owner'Address'Line1 :: Maybe String
- setupIntentLastSetupError'Source'Owner'Address'Line2 :: Maybe String
- setupIntentLastSetupError'Source'Owner'Address'PostalCode :: Maybe String
- setupIntentLastSetupError'Source'Owner'Address'State :: Maybe String
- data SetupIntentLastSetupError'Source'Owner'VerifiedAddress' = SetupIntentLastSetupError'Source'Owner'VerifiedAddress' {
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'City :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'Country :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'Line1 :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'Line2 :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'PostalCode :: Maybe String
- setupIntentLastSetupError'Source'Owner'VerifiedAddress'State :: Maybe String
- data SetupIntentLastSetupError'Source'Recipient'Variants
- data SetupIntentLastSetupError'Source'Type'
- = SetupIntentLastSetupError'Source'Type'EnumOther Value
- | SetupIntentLastSetupError'Source'Type'EnumTyped String
- | SetupIntentLastSetupError'Source'Type'EnumStringAchCreditTransfer
- | SetupIntentLastSetupError'Source'Type'EnumStringAchDebit
- | SetupIntentLastSetupError'Source'Type'EnumStringAlipay
- | SetupIntentLastSetupError'Source'Type'EnumStringBancontact
- | SetupIntentLastSetupError'Source'Type'EnumStringCard
- | SetupIntentLastSetupError'Source'Type'EnumStringCardPresent
- | SetupIntentLastSetupError'Source'Type'EnumStringEps
- | SetupIntentLastSetupError'Source'Type'EnumStringGiropay
- | SetupIntentLastSetupError'Source'Type'EnumStringIdeal
- | SetupIntentLastSetupError'Source'Type'EnumStringKlarna
- | SetupIntentLastSetupError'Source'Type'EnumStringMultibanco
- | SetupIntentLastSetupError'Source'Type'EnumStringP24
- | SetupIntentLastSetupError'Source'Type'EnumStringSepaDebit
- | SetupIntentLastSetupError'Source'Type'EnumStringSofort
- | SetupIntentLastSetupError'Source'Type'EnumStringThreeDSecure
- | SetupIntentLastSetupError'Source'Type'EnumStringWechat
- data SetupIntentLastSetupError'Type'
- = SetupIntentLastSetupError'Type'EnumOther Value
- | SetupIntentLastSetupError'Type'EnumTyped String
- | SetupIntentLastSetupError'Type'EnumStringApiConnectionError
- | SetupIntentLastSetupError'Type'EnumStringApiError
- | SetupIntentLastSetupError'Type'EnumStringAuthenticationError
- | SetupIntentLastSetupError'Type'EnumStringCardError
- | SetupIntentLastSetupError'Type'EnumStringIdempotencyError
- | SetupIntentLastSetupError'Type'EnumStringInvalidRequestError
- | SetupIntentLastSetupError'Type'EnumStringRateLimitError
- data SetupIntentMandate'Variants
- data SetupIntentMetadata' = SetupIntentMetadata' {
- data SetupIntentNextAction' = SetupIntentNextAction' {}
- data SetupIntentNextAction'UseStripeSdk' = SetupIntentNextAction'UseStripeSdk' {
- data SetupIntentObject'
- data SetupIntentOnBehalfOf'Variants
- data SetupIntentPaymentMethod'Variants
- data SetupIntentPaymentMethodOptions' = SetupIntentPaymentMethodOptions' {}
- data SetupIntentSingleUseMandate'Variants
- data SetupIntentStatus'
- = SetupIntentStatus'EnumOther Value
- | SetupIntentStatus'EnumTyped String
- | SetupIntentStatus'EnumStringCanceled
- | SetupIntentStatus'EnumStringProcessing
- | SetupIntentStatus'EnumStringRequiresAction
- | SetupIntentStatus'EnumStringRequiresConfirmation
- | SetupIntentStatus'EnumStringRequiresPaymentMethod
- | SetupIntentStatus'EnumStringSucceeded
- data ShippingMethod = ShippingMethod {}
- data ShippingMethodDeliveryEstimate' = ShippingMethodDeliveryEstimate' {}
- data Sku = Sku {
- skuActive :: Bool
- skuAttributes :: SkuAttributes'
- skuCreated :: Integer
- skuCurrency :: String
- skuId :: String
- skuImage :: Maybe String
- skuInventory :: Inventory
- skuLivemode :: Bool
- skuMetadata :: SkuMetadata'
- skuObject :: SkuObject'
- skuPackageDimensions :: Maybe SkuPackageDimensions'
- skuPrice :: Integer
- skuProduct :: SkuProduct'Variants
- skuUpdated :: Integer
- data SkuAttributes' = SkuAttributes' {
- data SkuMetadata' = SkuMetadata' {
- data SkuObject'
- data SkuPackageDimensions' = SkuPackageDimensions' {}
- data SkuProduct'Variants
- data Source = Source {
- sourceAchCreditTransfer :: Maybe SourceTypeAchCreditTransfer
- sourceAchDebit :: Maybe SourceTypeAchDebit
- sourceAlipay :: Maybe SourceTypeAlipay
- sourceAmount :: Maybe Integer
- sourceBancontact :: Maybe SourceTypeBancontact
- sourceCard :: Maybe SourceTypeCard
- sourceCardPresent :: Maybe SourceTypeCardPresent
- sourceClientSecret :: String
- sourceCodeVerification :: Maybe SourceCodeVerificationFlow
- sourceCreated :: Integer
- sourceCurrency :: Maybe String
- sourceCustomer :: Maybe String
- sourceEps :: Maybe SourceTypeEps
- sourceFlow :: String
- sourceGiropay :: Maybe SourceTypeGiropay
- sourceId :: String
- sourceIdeal :: Maybe SourceTypeIdeal
- sourceKlarna :: Maybe SourceTypeKlarna
- sourceLivemode :: Bool
- sourceMetadata :: Maybe SourceMetadata'
- sourceMultibanco :: Maybe SourceTypeMultibanco
- sourceObject :: SourceObject'
- sourceOwner :: Maybe SourceOwner'
- sourceP24 :: Maybe SourceTypeP24
- sourceReceiver :: Maybe SourceReceiverFlow
- sourceRedirect :: Maybe SourceRedirectFlow
- sourceSepaDebit :: Maybe SourceTypeSepaDebit
- sourceSofort :: Maybe SourceTypeSofort
- sourceSourceOrder :: Maybe SourceOrder
- sourceStatementDescriptor :: Maybe String
- sourceStatus :: String
- sourceThreeDSecure :: Maybe SourceTypeThreeDSecure
- sourceType :: SourceType'
- sourceUsage :: Maybe String
- sourceWechat :: Maybe SourceTypeWechat
- data SourceMetadata' = SourceMetadata' {
- data SourceObject'
- data SourceOwner' = SourceOwner' {
- sourceOwner'Address :: Maybe SourceOwner'Address'
- sourceOwner'Email :: Maybe String
- sourceOwner'Name :: Maybe String
- sourceOwner'Phone :: Maybe String
- sourceOwner'VerifiedAddress :: Maybe SourceOwner'VerifiedAddress'
- sourceOwner'VerifiedEmail :: Maybe String
- sourceOwner'VerifiedName :: Maybe String
- sourceOwner'VerifiedPhone :: Maybe String
- data SourceOwner'Address' = SourceOwner'Address' {}
- data SourceOwner'VerifiedAddress' = SourceOwner'VerifiedAddress' {
- sourceOwner'VerifiedAddress'City :: Maybe String
- sourceOwner'VerifiedAddress'Country :: Maybe String
- sourceOwner'VerifiedAddress'Line1 :: Maybe String
- sourceOwner'VerifiedAddress'Line2 :: Maybe String
- sourceOwner'VerifiedAddress'PostalCode :: Maybe String
- sourceOwner'VerifiedAddress'State :: Maybe String
- data SourceType'
- = SourceType'EnumOther Value
- | SourceType'EnumTyped String
- | SourceType'EnumStringAchCreditTransfer
- | SourceType'EnumStringAchDebit
- | SourceType'EnumStringAlipay
- | SourceType'EnumStringBancontact
- | SourceType'EnumStringCard
- | SourceType'EnumStringCardPresent
- | SourceType'EnumStringEps
- | SourceType'EnumStringGiropay
- | SourceType'EnumStringIdeal
- | SourceType'EnumStringKlarna
- | SourceType'EnumStringMultibanco
- | SourceType'EnumStringP24
- | SourceType'EnumStringSepaDebit
- | SourceType'EnumStringSofort
- | SourceType'EnumStringThreeDSecure
- | SourceType'EnumStringWechat
- data SourceMandateNotification = SourceMandateNotification {
- sourceMandateNotificationAmount :: Maybe Integer
- sourceMandateNotificationBacsDebit :: Maybe SourceMandateNotificationBacsDebitData
- sourceMandateNotificationCreated :: Integer
- sourceMandateNotificationId :: String
- sourceMandateNotificationLivemode :: Bool
- sourceMandateNotificationObject :: SourceMandateNotificationObject'
- sourceMandateNotificationReason :: String
- sourceMandateNotificationSepaDebit :: Maybe SourceMandateNotificationSepaDebitData
- sourceMandateNotificationSource :: Source
- sourceMandateNotificationStatus :: String
- sourceMandateNotificationType :: String
- data SourceMandateNotificationObject'
- data SourceOwner = SourceOwner {
- sourceOwnerAddress :: Maybe SourceOwnerAddress'
- sourceOwnerEmail :: Maybe String
- sourceOwnerName :: Maybe String
- sourceOwnerPhone :: Maybe String
- sourceOwnerVerifiedAddress :: Maybe SourceOwnerVerifiedAddress'
- sourceOwnerVerifiedEmail :: Maybe String
- sourceOwnerVerifiedName :: Maybe String
- sourceOwnerVerifiedPhone :: Maybe String
- data SourceOwnerAddress' = SourceOwnerAddress' {}
- data SourceOwnerVerifiedAddress' = SourceOwnerVerifiedAddress' {}
- data Subscription = Subscription {
- subscriptionApplicationFeePercent :: Maybe Double
- subscriptionBillingCycleAnchor :: Integer
- subscriptionBillingThresholds :: Maybe SubscriptionBillingThresholds'
- subscriptionCancelAt :: Maybe Integer
- subscriptionCancelAtPeriodEnd :: Bool
- subscriptionCanceledAt :: Maybe Integer
- subscriptionCollectionMethod :: Maybe SubscriptionCollectionMethod'
- subscriptionCreated :: Integer
- subscriptionCurrentPeriodEnd :: Integer
- subscriptionCurrentPeriodStart :: Integer
- subscriptionCustomer :: SubscriptionCustomer'Variants
- subscriptionDaysUntilDue :: Maybe Integer
- subscriptionDefaultPaymentMethod :: Maybe SubscriptionDefaultPaymentMethod'Variants
- subscriptionDefaultSource :: Maybe SubscriptionDefaultSource'Variants
- subscriptionDefaultTaxRates :: Maybe ([] TaxRate)
- subscriptionDiscount :: Maybe SubscriptionDiscount'
- subscriptionEndedAt :: Maybe Integer
- subscriptionId :: String
- subscriptionItems :: SubscriptionItems'
- subscriptionLatestInvoice :: Maybe SubscriptionLatestInvoice'Variants
- subscriptionLivemode :: Bool
- subscriptionMetadata :: SubscriptionMetadata'
- subscriptionNextPendingInvoiceItemInvoice :: Maybe Integer
- subscriptionObject :: SubscriptionObject'
- subscriptionPendingInvoiceItemInterval :: Maybe SubscriptionPendingInvoiceItemInterval'
- subscriptionPendingSetupIntent :: Maybe SubscriptionPendingSetupIntent'Variants
- subscriptionPendingUpdate :: Maybe SubscriptionPendingUpdate'
- subscriptionPlan :: Maybe SubscriptionPlan'
- subscriptionQuantity :: Maybe Integer
- subscriptionSchedule :: Maybe SubscriptionSchedule'Variants
- subscriptionStartDate :: Integer
- subscriptionStatus :: SubscriptionStatus'
- subscriptionTaxPercent :: Maybe Double
- subscriptionTrialEnd :: Maybe Integer
- subscriptionTrialStart :: Maybe Integer
- data SubscriptionBillingThresholds' = SubscriptionBillingThresholds' {}
- data SubscriptionCollectionMethod'
- data SubscriptionCustomer'Variants
- data SubscriptionDefaultPaymentMethod'Variants
- data SubscriptionDefaultSource'Variants
- data SubscriptionDiscount' = SubscriptionDiscount' {
- subscriptionDiscount'Coupon :: Maybe Coupon
- subscriptionDiscount'Customer :: Maybe SubscriptionDiscount'Customer'Variants
- subscriptionDiscount'End :: Maybe Integer
- subscriptionDiscount'Object :: Maybe SubscriptionDiscount'Object'
- subscriptionDiscount'Start :: Maybe Integer
- subscriptionDiscount'Subscription :: Maybe String
- data SubscriptionDiscount'Customer'Variants
- data SubscriptionDiscount'Object'
- data SubscriptionItems' = SubscriptionItems' {}
- data SubscriptionItems'Object'
- data SubscriptionLatestInvoice'Variants
- data SubscriptionMetadata' = SubscriptionMetadata' {
- data SubscriptionObject'
- data SubscriptionPendingInvoiceItemInterval' = SubscriptionPendingInvoiceItemInterval' {}
- data SubscriptionPendingInvoiceItemInterval'Interval'
- = SubscriptionPendingInvoiceItemInterval'Interval'EnumOther Value
- | SubscriptionPendingInvoiceItemInterval'Interval'EnumTyped String
- | SubscriptionPendingInvoiceItemInterval'Interval'EnumStringDay
- | SubscriptionPendingInvoiceItemInterval'Interval'EnumStringMonth
- | SubscriptionPendingInvoiceItemInterval'Interval'EnumStringWeek
- | SubscriptionPendingInvoiceItemInterval'Interval'EnumStringYear
- data SubscriptionPendingSetupIntent'Variants
- data SubscriptionPendingUpdate' = SubscriptionPendingUpdate' {}
- data SubscriptionPlan' = SubscriptionPlan' {
- subscriptionPlan'Active :: Maybe Bool
- subscriptionPlan'AggregateUsage :: Maybe SubscriptionPlan'AggregateUsage'
- subscriptionPlan'Amount :: Maybe Integer
- subscriptionPlan'AmountDecimal :: Maybe String
- subscriptionPlan'BillingScheme :: Maybe SubscriptionPlan'BillingScheme'
- subscriptionPlan'Created :: Maybe Integer
- subscriptionPlan'Currency :: Maybe String
- subscriptionPlan'Id :: Maybe String
- subscriptionPlan'Interval :: Maybe SubscriptionPlan'Interval'
- subscriptionPlan'IntervalCount :: Maybe Integer
- subscriptionPlan'Livemode :: Maybe Bool
- subscriptionPlan'Metadata :: Maybe SubscriptionPlan'Metadata'
- subscriptionPlan'Nickname :: Maybe String
- subscriptionPlan'Object :: Maybe SubscriptionPlan'Object'
- subscriptionPlan'Product :: Maybe SubscriptionPlan'Product'Variants
- subscriptionPlan'Tiers :: Maybe ([] PlanTier)
- subscriptionPlan'TiersMode :: Maybe SubscriptionPlan'TiersMode'
- subscriptionPlan'TransformUsage :: Maybe SubscriptionPlan'TransformUsage'
- subscriptionPlan'TrialPeriodDays :: Maybe Integer
- subscriptionPlan'UsageType :: Maybe SubscriptionPlan'UsageType'
- data SubscriptionPlan'AggregateUsage'
- = SubscriptionPlan'AggregateUsage'EnumOther Value
- | SubscriptionPlan'AggregateUsage'EnumTyped String
- | SubscriptionPlan'AggregateUsage'EnumStringLastDuringPeriod
- | SubscriptionPlan'AggregateUsage'EnumStringLastEver
- | SubscriptionPlan'AggregateUsage'EnumStringMax
- | SubscriptionPlan'AggregateUsage'EnumStringSum
- data SubscriptionPlan'BillingScheme'
- data SubscriptionPlan'Interval'
- data SubscriptionPlan'Metadata' = SubscriptionPlan'Metadata' {
- data SubscriptionPlan'Object'
- data SubscriptionPlan'Product'Variants
- data SubscriptionPlan'TiersMode'
- data SubscriptionPlan'TransformUsage' = SubscriptionPlan'TransformUsage' {}
- data SubscriptionPlan'TransformUsage'Round'
- data SubscriptionPlan'UsageType'
- data SubscriptionSchedule'Variants
- data SubscriptionStatus'
- = SubscriptionStatus'EnumOther Value
- | SubscriptionStatus'EnumTyped String
- | SubscriptionStatus'EnumStringActive
- | SubscriptionStatus'EnumStringCanceled
- | SubscriptionStatus'EnumStringIncomplete
- | SubscriptionStatus'EnumStringIncompleteExpired
- | SubscriptionStatus'EnumStringPastDue
- | SubscriptionStatus'EnumStringTrialing
- | SubscriptionStatus'EnumStringUnpaid
- data SubscriptionItem = SubscriptionItem {
- subscriptionItemBillingThresholds :: Maybe SubscriptionItemBillingThresholds'
- subscriptionItemCreated :: Integer
- subscriptionItemId :: String
- subscriptionItemMetadata :: SubscriptionItemMetadata'
- subscriptionItemObject :: SubscriptionItemObject'
- subscriptionItemPlan :: Plan
- subscriptionItemQuantity :: Maybe Integer
- subscriptionItemSubscription :: String
- subscriptionItemTaxRates :: Maybe ([] TaxRate)
- data SubscriptionItemBillingThresholds' = SubscriptionItemBillingThresholds' {}
- data SubscriptionItemMetadata' = SubscriptionItemMetadata' {
- data SubscriptionItemObject'
- data SubscriptionSchedule = SubscriptionSchedule {
- subscriptionScheduleCanceledAt :: Maybe Integer
- subscriptionScheduleCompletedAt :: Maybe Integer
- subscriptionScheduleCreated :: Integer
- subscriptionScheduleCurrentPhase :: Maybe SubscriptionScheduleCurrentPhase'
- subscriptionScheduleCustomer :: SubscriptionScheduleCustomer'Variants
- subscriptionScheduleDefaultSettings :: SubscriptionSchedulesResourceDefaultSettings
- subscriptionScheduleEndBehavior :: SubscriptionScheduleEndBehavior'
- subscriptionScheduleId :: String
- subscriptionScheduleLivemode :: Bool
- subscriptionScheduleMetadata :: Maybe SubscriptionScheduleMetadata'
- subscriptionScheduleObject :: SubscriptionScheduleObject'
- subscriptionSchedulePhases :: [] SubscriptionSchedulePhaseConfiguration
- subscriptionScheduleReleasedAt :: Maybe Integer
- subscriptionScheduleReleasedSubscription :: Maybe String
- subscriptionScheduleStatus :: SubscriptionScheduleStatus'
- subscriptionScheduleSubscription :: Maybe SubscriptionScheduleSubscription'Variants
- data SubscriptionScheduleCurrentPhase' = SubscriptionScheduleCurrentPhase' {}
- data SubscriptionScheduleCustomer'Variants
- data SubscriptionScheduleEndBehavior'
- data SubscriptionScheduleMetadata' = SubscriptionScheduleMetadata' {
- data SubscriptionScheduleObject'
- data SubscriptionScheduleStatus'
- = SubscriptionScheduleStatus'EnumOther Value
- | SubscriptionScheduleStatus'EnumTyped String
- | SubscriptionScheduleStatus'EnumStringActive
- | SubscriptionScheduleStatus'EnumStringCanceled
- | SubscriptionScheduleStatus'EnumStringCompleted
- | SubscriptionScheduleStatus'EnumStringNotStarted
- | SubscriptionScheduleStatus'EnumStringReleased
- data SubscriptionScheduleSubscription'Variants
- data SubscriptionScheduleConfigurationItem = SubscriptionScheduleConfigurationItem {
- subscriptionScheduleConfigurationItemBillingThresholds :: Maybe SubscriptionScheduleConfigurationItemBillingThresholds'
- subscriptionScheduleConfigurationItemPlan :: SubscriptionScheduleConfigurationItemPlan'Variants
- subscriptionScheduleConfigurationItemQuantity :: Maybe Integer
- subscriptionScheduleConfigurationItemTaxRates :: Maybe ([] TaxRate)
- data SubscriptionScheduleConfigurationItemBillingThresholds' = SubscriptionScheduleConfigurationItemBillingThresholds' {}
- data SubscriptionScheduleConfigurationItemPlan'Variants
- data SubscriptionSchedulePhaseConfiguration = SubscriptionSchedulePhaseConfiguration {
- subscriptionSchedulePhaseConfigurationApplicationFeePercent :: Maybe Double
- subscriptionSchedulePhaseConfigurationBillingThresholds :: Maybe SubscriptionSchedulePhaseConfigurationBillingThresholds'
- subscriptionSchedulePhaseConfigurationCollectionMethod :: Maybe SubscriptionSchedulePhaseConfigurationCollectionMethod'
- subscriptionSchedulePhaseConfigurationCoupon :: Maybe SubscriptionSchedulePhaseConfigurationCoupon'Variants
- subscriptionSchedulePhaseConfigurationDefaultPaymentMethod :: Maybe SubscriptionSchedulePhaseConfigurationDefaultPaymentMethod'Variants
- subscriptionSchedulePhaseConfigurationDefaultTaxRates :: Maybe ([] TaxRate)
- subscriptionSchedulePhaseConfigurationEndDate :: Integer
- subscriptionSchedulePhaseConfigurationInvoiceSettings :: Maybe SubscriptionSchedulePhaseConfigurationInvoiceSettings'
- subscriptionSchedulePhaseConfigurationPlans :: [] SubscriptionScheduleConfigurationItem
- subscriptionSchedulePhaseConfigurationProrationBehavior :: Maybe SubscriptionSchedulePhaseConfigurationProrationBehavior'
- subscriptionSchedulePhaseConfigurationStartDate :: Integer
- subscriptionSchedulePhaseConfigurationTaxPercent :: Maybe Double
- subscriptionSchedulePhaseConfigurationTrialEnd :: Maybe Integer
- data SubscriptionSchedulePhaseConfigurationBillingThresholds' = SubscriptionSchedulePhaseConfigurationBillingThresholds' {}
- data SubscriptionSchedulePhaseConfigurationCollectionMethod'
- = SubscriptionSchedulePhaseConfigurationCollectionMethod'EnumOther Value
- | SubscriptionSchedulePhaseConfigurationCollectionMethod'EnumTyped String
- | SubscriptionSchedulePhaseConfigurationCollectionMethod'EnumStringChargeAutomatically
- | SubscriptionSchedulePhaseConfigurationCollectionMethod'EnumStringSendInvoice
- data SubscriptionSchedulePhaseConfigurationCoupon'Variants
- data SubscriptionSchedulePhaseConfigurationDefaultPaymentMethod'Variants
- data SubscriptionSchedulePhaseConfigurationInvoiceSettings' = SubscriptionSchedulePhaseConfigurationInvoiceSettings' {}
- data SubscriptionSchedulePhaseConfigurationProrationBehavior'
- = SubscriptionSchedulePhaseConfigurationProrationBehavior'EnumOther Value
- | SubscriptionSchedulePhaseConfigurationProrationBehavior'EnumTyped String
- | SubscriptionSchedulePhaseConfigurationProrationBehavior'EnumStringAlwaysInvoice
- | SubscriptionSchedulePhaseConfigurationProrationBehavior'EnumStringCreateProrations
- | SubscriptionSchedulePhaseConfigurationProrationBehavior'EnumStringNone
- data SubscriptionSchedulesResourceDefaultSettings = SubscriptionSchedulesResourceDefaultSettings {
- subscriptionSchedulesResourceDefaultSettingsBillingThresholds :: Maybe SubscriptionSchedulesResourceDefaultSettingsBillingThresholds'
- subscriptionSchedulesResourceDefaultSettingsCollectionMethod :: Maybe SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'
- subscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod :: Maybe SubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod'Variants
- subscriptionSchedulesResourceDefaultSettingsInvoiceSettings :: Maybe SubscriptionSchedulesResourceDefaultSettingsInvoiceSettings'
- data SubscriptionSchedulesResourceDefaultSettingsBillingThresholds' = SubscriptionSchedulesResourceDefaultSettingsBillingThresholds' {}
- data SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'
- = SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'EnumOther Value
- | SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'EnumTyped String
- | SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'EnumStringChargeAutomatically
- | SubscriptionSchedulesResourceDefaultSettingsCollectionMethod'EnumStringSendInvoice
- data SubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod'Variants
- data SubscriptionSchedulesResourceDefaultSettingsInvoiceSettings' = SubscriptionSchedulesResourceDefaultSettingsInvoiceSettings' {}
- data SubscriptionsResourcePendingUpdate = SubscriptionsResourcePendingUpdate {
- subscriptionsResourcePendingUpdateBillingCycleAnchor :: Maybe Integer
- subscriptionsResourcePendingUpdateExpiresAt :: Integer
- subscriptionsResourcePendingUpdateSubscriptionItems :: Maybe ([] SubscriptionItem)
- subscriptionsResourcePendingUpdateTrialEnd :: Maybe Integer
- subscriptionsResourcePendingUpdateTrialFromPlan :: Maybe Bool
- data TaxId = TaxId {}
- data TaxIdCustomer'Variants
- data TaxIdObject'
- data TaxIdType'
- = TaxIdType'EnumOther Value
- | TaxIdType'EnumTyped String
- | TaxIdType'EnumStringAuAbn
- | TaxIdType'EnumStringCaBn
- | TaxIdType'EnumStringCaQst
- | TaxIdType'EnumStringChVat
- | TaxIdType'EnumStringEsCif
- | TaxIdType'EnumStringEuVat
- | TaxIdType'EnumStringHkBr
- | TaxIdType'EnumStringInGst
- | TaxIdType'EnumStringJpCn
- | TaxIdType'EnumStringKrBrn
- | TaxIdType'EnumStringLiUid
- | TaxIdType'EnumStringMxRfc
- | TaxIdType'EnumStringMyItn
- | TaxIdType'EnumStringMySst
- | TaxIdType'EnumStringNoVat
- | TaxIdType'EnumStringNzGst
- | TaxIdType'EnumStringRuInn
- | TaxIdType'EnumStringSgUen
- | TaxIdType'EnumStringThVat
- | TaxIdType'EnumStringTwVat
- | TaxIdType'EnumStringUnknown
- | TaxIdType'EnumStringUsEin
- | TaxIdType'EnumStringZaVat
- data ThreeDSecure = ThreeDSecure {
- threeDSecureAmount :: Integer
- threeDSecureAuthenticated :: Bool
- threeDSecureCard :: Card
- threeDSecureCreated :: Integer
- threeDSecureCurrency :: String
- threeDSecureId :: String
- threeDSecureLivemode :: Bool
- threeDSecureObject :: ThreeDSecureObject'
- threeDSecureRedirectUrl :: Maybe String
- threeDSecureStatus :: String
- data ThreeDSecureObject'
- data Token = Token {}
- data TokenObject'
- data Topup = Topup {
- topupAmount :: Integer
- topupBalanceTransaction :: Maybe TopupBalanceTransaction'Variants
- topupCreated :: Integer
- topupCurrency :: String
- topupDescription :: Maybe String
- topupExpectedAvailabilityDate :: Maybe Integer
- topupFailureCode :: Maybe String
- topupFailureMessage :: Maybe String
- topupId :: String
- topupLivemode :: Bool
- topupMetadata :: TopupMetadata'
- topupObject :: TopupObject'
- topupSource :: Source
- topupStatementDescriptor :: Maybe String
- topupStatus :: TopupStatus'
- topupTransferGroup :: Maybe String
- data TopupBalanceTransaction'Variants
- data TopupMetadata' = TopupMetadata' {
- data TopupObject'
- data TopupStatus'
- data Transfer = Transfer {
- transferAmount :: Integer
- transferAmountReversed :: Integer
- transferBalanceTransaction :: Maybe TransferBalanceTransaction'Variants
- transferCreated :: Integer
- transferCurrency :: String
- transferDescription :: Maybe String
- transferDestination :: Maybe TransferDestination'Variants
- transferDestinationPayment :: Maybe TransferDestinationPayment'Variants
- transferId :: String
- transferLivemode :: Bool
- transferMetadata :: TransferMetadata'
- transferObject :: TransferObject'
- transferReversals :: TransferReversals'
- transferReversed :: Bool
- transferSourceTransaction :: Maybe TransferSourceTransaction'Variants
- transferSourceType :: Maybe String
- transferTransferGroup :: Maybe String
- data TransferBalanceTransaction'Variants
- data TransferDestination'Variants
- data TransferDestinationPayment'Variants
- data TransferMetadata' = TransferMetadata' {
- data TransferObject'
- data TransferReversals' = TransferReversals' {}
- data TransferReversals'Object'
- data TransferSourceTransaction'Variants
- data TransferData = TransferData {}
- data TransferDataDestination'Variants
- data TransferReversal = TransferReversal {
- transferReversalAmount :: Integer
- transferReversalBalanceTransaction :: Maybe TransferReversalBalanceTransaction'Variants
- transferReversalCreated :: Integer
- transferReversalCurrency :: String
- transferReversalDestinationPaymentRefund :: Maybe TransferReversalDestinationPaymentRefund'Variants
- transferReversalId :: String
- transferReversalMetadata :: TransferReversalMetadata'
- transferReversalObject :: TransferReversalObject'
- transferReversalSourceRefund :: Maybe TransferReversalSourceRefund'Variants
- transferReversalTransfer :: TransferReversalTransfer'Variants
- data TransferReversalBalanceTransaction'Variants
- data TransferReversalDestinationPaymentRefund'Variants
- data TransferReversalMetadata' = TransferReversalMetadata' {
- data TransferReversalObject'
- data TransferReversalSourceRefund'Variants
- data TransferReversalTransfer'Variants
Documentation
Defines the data type for the schema account
This is an object representing a Stripe account. You can retrieve it to see properties on the account like its current e-mail address or if the account is enabled yet to make live charges.
Some properties, marked below, are available only to platforms that want to create and manage Express or Custom accounts.
Constructors
| Account | |
Fields
| |
data AccountBusinessProfile' Source #
Defines the data type for the schema accountBusiness_profile'
Business information about the account.
Constructors
| AccountBusinessProfile' | |
Fields
| |
Instances
| Eq AccountBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountBusinessProfile' -> AccountBusinessProfile' -> Bool # (/=) :: AccountBusinessProfile' -> AccountBusinessProfile' -> Bool # | |
| Show AccountBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountBusinessProfile' -> ShowS # show :: AccountBusinessProfile' -> String # showList :: [AccountBusinessProfile'] -> ShowS # | |
| ToJSON AccountBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountBusinessProfile' -> Value # toEncoding :: AccountBusinessProfile' -> Encoding # toJSONList :: [AccountBusinessProfile'] -> Value # | |
| FromJSON AccountBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountBusinessProfile' # parseJSONList :: Value -> Parser [AccountBusinessProfile'] # | |
data AccountBusinessProfile'SupportAddress' Source #
Defines the data type for the schema accountBusiness_profile'Support_address'
A publicly available mailing address for sending support issues to.
Constructors
| AccountBusinessProfile'SupportAddress' | |
Fields
| |
Instances
data AccountBusinessType' Source #
Defines the enum schema accountBusiness_type'
The business type.
Constructors
Instances
| Eq AccountBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountBusinessType' -> AccountBusinessType' -> Bool # (/=) :: AccountBusinessType' -> AccountBusinessType' -> Bool # | |
| Show AccountBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountBusinessType' -> ShowS # show :: AccountBusinessType' -> String # showList :: [AccountBusinessType'] -> ShowS # | |
| ToJSON AccountBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountBusinessType' -> Value # toEncoding :: AccountBusinessType' -> Encoding # toJSONList :: [AccountBusinessType'] -> Value # toEncodingList :: [AccountBusinessType'] -> Encoding # | |
| FromJSON AccountBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountBusinessType' # parseJSONList :: Value -> Parser [AccountBusinessType'] # | |
data AccountExternalAccounts' Source #
Defines the data type for the schema accountExternal_accounts'
External accounts (bank accounts and debit cards) currently attached to this account
Constructors
| AccountExternalAccounts' | |
Fields
| |
Instances
| Eq AccountExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountExternalAccounts' -> AccountExternalAccounts' -> Bool # (/=) :: AccountExternalAccounts' -> AccountExternalAccounts' -> Bool # | |
| Show AccountExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountExternalAccounts' -> ShowS # show :: AccountExternalAccounts' -> String # showList :: [AccountExternalAccounts'] -> ShowS # | |
| ToJSON AccountExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountExternalAccounts' -> Value # toEncoding :: AccountExternalAccounts' -> Encoding # toJSONList :: [AccountExternalAccounts'] -> Value # | |
| FromJSON AccountExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountExternalAccounts' # parseJSONList :: Value -> Parser [AccountExternalAccounts'] # | |
data AccountExternalAccounts'Data' Source #
Defines the data type for the schema accountExternal_accounts'Data'
Constructors
| AccountExternalAccounts'Data' | |
Fields
| |
Instances
| Eq AccountExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show AccountExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountExternalAccounts'Data' -> ShowS # show :: AccountExternalAccounts'Data' -> String # showList :: [AccountExternalAccounts'Data'] -> ShowS # | |
| ToJSON AccountExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountExternalAccounts'Data' -> Value # toEncoding :: AccountExternalAccounts'Data' -> Encoding # toJSONList :: [AccountExternalAccounts'Data'] -> Value # toEncodingList :: [AccountExternalAccounts'Data'] -> Encoding # | |
| FromJSON AccountExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountExternalAccounts'Data' # parseJSONList :: Value -> Parser [AccountExternalAccounts'Data'] # | |
data AccountExternalAccounts'Data'Account'Variants Source #
Define the one-of schema accountExternal_accounts'Data'Account'
The ID of the account that the bank account is associated with.
Constructors
| AccountExternalAccounts'Data'Account'Account Account | |
| AccountExternalAccounts'Data'Account'String String |
Instances
data AccountExternalAccounts'Data'AvailablePayoutMethods' Source #
Defines the enum schema accountExternal_accounts'Data'Available_payout_methods'
Constructors
Instances
data AccountExternalAccounts'Data'Customer'Variants Source #
Define the one-of schema accountExternal_accounts'Data'Customer'
The ID of the customer that the bank account is associated with.
Constructors
| AccountExternalAccounts'Data'Customer'Customer Customer | |
| AccountExternalAccounts'Data'Customer'DeletedCustomer DeletedCustomer | |
| AccountExternalAccounts'Data'Customer'String String |
Instances
data AccountExternalAccounts'Data'Metadata' Source #
Defines the data type for the schema accountExternal_accounts'Data'Metadata'
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.
Constructors
| AccountExternalAccounts'Data'Metadata' | |
Instances
data AccountExternalAccounts'Data'Object' Source #
Defines the enum schema accountExternal_accounts'Data'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| AccountExternalAccounts'Data'Object'EnumOther Value | |
| AccountExternalAccounts'Data'Object'EnumTyped String | |
| AccountExternalAccounts'Data'Object'EnumStringBankAccount |
Instances
data AccountExternalAccounts'Data'Recipient'Variants Source #
Define the one-of schema accountExternal_accounts'Data'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| AccountExternalAccounts'Data'Recipient'Recipient Recipient | |
| AccountExternalAccounts'Data'Recipient'String String |
Instances
data AccountExternalAccounts'Object' Source #
Defines the enum schema accountExternal_accounts'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| AccountExternalAccounts'Object'EnumOther Value | |
| AccountExternalAccounts'Object'EnumTyped String | |
| AccountExternalAccounts'Object'EnumStringList |
Instances
| Eq AccountExternalAccounts'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show AccountExternalAccounts'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountExternalAccounts'Object' -> ShowS # | |
| ToJSON AccountExternalAccounts'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON AccountExternalAccounts'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountExternalAccounts'Object' # parseJSONList :: Value -> Parser [AccountExternalAccounts'Object'] # | |
data AccountMetadata' Source #
Defines the data type for the schema accountMetadata'
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.
Constructors
| AccountMetadata' | |
Instances
| Eq AccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountMetadata' -> AccountMetadata' -> Bool # (/=) :: AccountMetadata' -> AccountMetadata' -> Bool # | |
| Show AccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountMetadata' -> ShowS # show :: AccountMetadata' -> String # showList :: [AccountMetadata'] -> ShowS # | |
| ToJSON AccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountMetadata' -> Value # toEncoding :: AccountMetadata' -> Encoding # toJSONList :: [AccountMetadata'] -> Value # toEncodingList :: [AccountMetadata'] -> Encoding # | |
| FromJSON AccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountMetadata' # parseJSONList :: Value -> Parser [AccountMetadata'] # | |
data AccountObject' Source #
Defines the enum schema accountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| AccountObject'EnumOther Value | |
| AccountObject'EnumTyped String | |
| AccountObject'EnumStringAccount |
Instances
| Eq AccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountObject' -> AccountObject' -> Bool # (/=) :: AccountObject' -> AccountObject' -> Bool # | |
| Show AccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountObject' -> ShowS # show :: AccountObject' -> String # showList :: [AccountObject'] -> ShowS # | |
| ToJSON AccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountObject' -> Value # toEncoding :: AccountObject' -> Encoding # toJSONList :: [AccountObject'] -> Value # toEncodingList :: [AccountObject'] -> Encoding # | |
| FromJSON AccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountObject' # parseJSONList :: Value -> Parser [AccountObject'] # | |
data AccountSettings' Source #
Defines the data type for the schema accountSettings'
Options for customizing how the account functions within Stripe.
Constructors
| AccountSettings' | |
Fields
| |
Instances
| Eq AccountSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountSettings' -> AccountSettings' -> Bool # (/=) :: AccountSettings' -> AccountSettings' -> Bool # | |
| Show AccountSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountSettings' -> ShowS # show :: AccountSettings' -> String # showList :: [AccountSettings'] -> ShowS # | |
| ToJSON AccountSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountSettings' -> Value # toEncoding :: AccountSettings' -> Encoding # toJSONList :: [AccountSettings'] -> Value # toEncodingList :: [AccountSettings'] -> Encoding # | |
| FromJSON AccountSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountSettings' # parseJSONList :: Value -> Parser [AccountSettings'] # | |
data AccountType' Source #
Defines the enum schema accountType'
The Stripe account type. Can be `standard`, `express`, or `custom`.
Constructors
| AccountType'EnumOther Value | |
| AccountType'EnumTyped String | |
| AccountType'EnumStringCustom | |
| AccountType'EnumStringExpress | |
| AccountType'EnumStringStandard |
Instances
| Eq AccountType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show AccountType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountType' -> ShowS # show :: AccountType' -> String # showList :: [AccountType'] -> ShowS # | |
| ToJSON AccountType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountType' -> Value # toEncoding :: AccountType' -> Encoding # toJSONList :: [AccountType'] -> Value # toEncodingList :: [AccountType'] -> Encoding # | |
| FromJSON AccountType' Source # | |
Defined in StripeAPI.CyclicTypes | |
data AccountBrandingSettings Source #
Defines the data type for the schema account_branding_settings
Constructors
| AccountBrandingSettings | |
Fields
| |
Instances
| Eq AccountBrandingSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountBrandingSettings -> AccountBrandingSettings -> Bool # (/=) :: AccountBrandingSettings -> AccountBrandingSettings -> Bool # | |
| Show AccountBrandingSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountBrandingSettings -> ShowS # show :: AccountBrandingSettings -> String # showList :: [AccountBrandingSettings] -> ShowS # | |
| ToJSON AccountBrandingSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountBrandingSettings -> Value # toEncoding :: AccountBrandingSettings -> Encoding # toJSONList :: [AccountBrandingSettings] -> Value # | |
| FromJSON AccountBrandingSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountBrandingSettings # parseJSONList :: Value -> Parser [AccountBrandingSettings] # | |
data AccountBrandingSettingsIcon'Variants Source #
Define the one-of schema account_branding_settingsIcon'
(ID of a file upload) An icon for the account. Must be square and at least 128px x 128px.
Instances
data AccountBrandingSettingsLogo'Variants Source #
Define the one-of schema account_branding_settingsLogo'
(ID of a file upload) A logo for the account that will be used in Checkout instead of the icon and without the account's name next to it if provided. Must be at least 128px x 128px.
Instances
data AccountBusinessProfile Source #
Defines the data type for the schema account_business_profile
Constructors
| AccountBusinessProfile | |
Fields
| |
Instances
| Eq AccountBusinessProfile Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountBusinessProfile -> AccountBusinessProfile -> Bool # (/=) :: AccountBusinessProfile -> AccountBusinessProfile -> Bool # | |
| Show AccountBusinessProfile Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountBusinessProfile -> ShowS # show :: AccountBusinessProfile -> String # showList :: [AccountBusinessProfile] -> ShowS # | |
| ToJSON AccountBusinessProfile Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountBusinessProfile -> Value # toEncoding :: AccountBusinessProfile -> Encoding # toJSONList :: [AccountBusinessProfile] -> Value # | |
| FromJSON AccountBusinessProfile Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountBusinessProfile # parseJSONList :: Value -> Parser [AccountBusinessProfile] # | |
data AccountBusinessProfileSupportAddress' Source #
Defines the data type for the schema account_business_profileSupport_address'
A publicly available mailing address for sending support issues to.
Constructors
| AccountBusinessProfileSupportAddress' | |
Fields
| |
Instances
data AccountSettings Source #
Defines the data type for the schema account_settings
Constructors
| AccountSettings | |
Fields
| |
Instances
| Eq AccountSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AccountSettings -> AccountSettings -> Bool # (/=) :: AccountSettings -> AccountSettings -> Bool # | |
| Show AccountSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AccountSettings -> ShowS # show :: AccountSettings -> String # showList :: [AccountSettings] -> ShowS # | |
| ToJSON AccountSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AccountSettings -> Value # toEncoding :: AccountSettings -> Encoding # toJSONList :: [AccountSettings] -> Value # toEncodingList :: [AccountSettings] -> Encoding # | |
| FromJSON AccountSettings Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AccountSettings # parseJSONList :: Value -> Parser [AccountSettings] # | |
data AlipayAccount Source #
Defines the data type for the schema alipay_account
Constructors
| AlipayAccount | |
Fields
| |
Instances
| Eq AlipayAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AlipayAccount -> AlipayAccount -> Bool # (/=) :: AlipayAccount -> AlipayAccount -> Bool # | |
| Show AlipayAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AlipayAccount -> ShowS # show :: AlipayAccount -> String # showList :: [AlipayAccount] -> ShowS # | |
| ToJSON AlipayAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AlipayAccount -> Value # toEncoding :: AlipayAccount -> Encoding # toJSONList :: [AlipayAccount] -> Value # toEncodingList :: [AlipayAccount] -> Encoding # | |
| FromJSON AlipayAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AlipayAccount # parseJSONList :: Value -> Parser [AlipayAccount] # | |
data AlipayAccountCustomer'Variants Source #
Define the one-of schema alipay_accountCustomer'
The ID of the customer associated with this Alipay Account.
Constructors
| AlipayAccountCustomer'Customer Customer | |
| AlipayAccountCustomer'DeletedCustomer DeletedCustomer | |
| AlipayAccountCustomer'String String |
Instances
data AlipayAccountMetadata' Source #
Defines the data type for the schema alipay_accountMetadata'
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.
Constructors
| AlipayAccountMetadata' | |
Instances
| Eq AlipayAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AlipayAccountMetadata' -> AlipayAccountMetadata' -> Bool # (/=) :: AlipayAccountMetadata' -> AlipayAccountMetadata' -> Bool # | |
| Show AlipayAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AlipayAccountMetadata' -> ShowS # show :: AlipayAccountMetadata' -> String # showList :: [AlipayAccountMetadata'] -> ShowS # | |
| ToJSON AlipayAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AlipayAccountMetadata' -> Value # toEncoding :: AlipayAccountMetadata' -> Encoding # toJSONList :: [AlipayAccountMetadata'] -> Value # | |
| FromJSON AlipayAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AlipayAccountMetadata' # parseJSONList :: Value -> Parser [AlipayAccountMetadata'] # | |
data AlipayAccountObject' Source #
Defines the enum schema alipay_accountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| AlipayAccountObject'EnumOther Value | |
| AlipayAccountObject'EnumTyped String | |
| AlipayAccountObject'EnumStringAlipayAccount |
Instances
| Eq AlipayAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: AlipayAccountObject' -> AlipayAccountObject' -> Bool # (/=) :: AlipayAccountObject' -> AlipayAccountObject' -> Bool # | |
| Show AlipayAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> AlipayAccountObject' -> ShowS # show :: AlipayAccountObject' -> String # showList :: [AlipayAccountObject'] -> ShowS # | |
| ToJSON AlipayAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: AlipayAccountObject' -> Value # toEncoding :: AlipayAccountObject' -> Encoding # toJSONList :: [AlipayAccountObject'] -> Value # toEncodingList :: [AlipayAccountObject'] -> Encoding # | |
| FromJSON AlipayAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser AlipayAccountObject' # parseJSONList :: Value -> Parser [AlipayAccountObject'] # | |
Defines the data type for the schema api_errors
Constructors
| ApiErrors | |
Fields
| |
data ApiErrorsSource' Source #
Defines the data type for the schema api_errorsSource'
The source object for errors returned on a request involving a source.
Constructors
| ApiErrorsSource' | |
Fields
| |
Instances
| Eq ApiErrorsSource' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsSource' -> ApiErrorsSource' -> Bool # (/=) :: ApiErrorsSource' -> ApiErrorsSource' -> Bool # | |
| Show ApiErrorsSource' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource' -> ShowS # show :: ApiErrorsSource' -> String # showList :: [ApiErrorsSource'] -> ShowS # | |
| ToJSON ApiErrorsSource' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsSource' -> Value # toEncoding :: ApiErrorsSource' -> Encoding # toJSONList :: [ApiErrorsSource'] -> Value # toEncodingList :: [ApiErrorsSource'] -> Encoding # | |
| FromJSON ApiErrorsSource' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource' # parseJSONList :: Value -> Parser [ApiErrorsSource'] # | |
data ApiErrorsSource'Account'Variants Source #
Define the one-of schema api_errorsSource'Account'
The ID of the account that the bank account is associated with.
Instances
data ApiErrorsSource'AvailablePayoutMethods' Source #
Defines the enum schema api_errorsSource'Available_payout_methods'
Constructors
Instances
data ApiErrorsSource'Customer'Variants Source #
Define the one-of schema api_errorsSource'Customer'
The ID of the customer that the bank account is associated with.
Constructors
| ApiErrorsSource'Customer'Customer Customer | |
| ApiErrorsSource'Customer'DeletedCustomer DeletedCustomer | |
| ApiErrorsSource'Customer'String String |
Instances
data ApiErrorsSource'Metadata' Source #
Defines the data type for the schema api_errorsSource'Metadata'
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.
Constructors
| ApiErrorsSource'Metadata' | |
Instances
| Eq ApiErrorsSource'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsSource'Metadata' -> ApiErrorsSource'Metadata' -> Bool # (/=) :: ApiErrorsSource'Metadata' -> ApiErrorsSource'Metadata' -> Bool # | |
| Show ApiErrorsSource'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource'Metadata' -> ShowS # show :: ApiErrorsSource'Metadata' -> String # showList :: [ApiErrorsSource'Metadata'] -> ShowS # | |
| ToJSON ApiErrorsSource'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsSource'Metadata' -> Value # toEncoding :: ApiErrorsSource'Metadata' -> Encoding # toJSONList :: [ApiErrorsSource'Metadata'] -> Value # | |
| FromJSON ApiErrorsSource'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource'Metadata' # parseJSONList :: Value -> Parser [ApiErrorsSource'Metadata'] # | |
data ApiErrorsSource'Object' Source #
Defines the enum schema api_errorsSource'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ApiErrorsSource'Object'EnumOther Value | |
| ApiErrorsSource'Object'EnumTyped String | |
| ApiErrorsSource'Object'EnumStringBankAccount |
Instances
| Eq ApiErrorsSource'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsSource'Object' -> ApiErrorsSource'Object' -> Bool # (/=) :: ApiErrorsSource'Object' -> ApiErrorsSource'Object' -> Bool # | |
| Show ApiErrorsSource'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource'Object' -> ShowS # show :: ApiErrorsSource'Object' -> String # showList :: [ApiErrorsSource'Object'] -> ShowS # | |
| ToJSON ApiErrorsSource'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsSource'Object' -> Value # toEncoding :: ApiErrorsSource'Object' -> Encoding # toJSONList :: [ApiErrorsSource'Object'] -> Value # | |
| FromJSON ApiErrorsSource'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource'Object' # parseJSONList :: Value -> Parser [ApiErrorsSource'Object'] # | |
data ApiErrorsSource'Owner' Source #
Defines the data type for the schema api_errorsSource'Owner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| ApiErrorsSource'Owner' | |
Fields
| |
Instances
| Eq ApiErrorsSource'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsSource'Owner' -> ApiErrorsSource'Owner' -> Bool # (/=) :: ApiErrorsSource'Owner' -> ApiErrorsSource'Owner' -> Bool # | |
| Show ApiErrorsSource'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource'Owner' -> ShowS # show :: ApiErrorsSource'Owner' -> String # showList :: [ApiErrorsSource'Owner'] -> ShowS # | |
| ToJSON ApiErrorsSource'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsSource'Owner' -> Value # toEncoding :: ApiErrorsSource'Owner' -> Encoding # toJSONList :: [ApiErrorsSource'Owner'] -> Value # | |
| FromJSON ApiErrorsSource'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource'Owner' # parseJSONList :: Value -> Parser [ApiErrorsSource'Owner'] # | |
data ApiErrorsSource'Owner'Address' Source #
Defines the data type for the schema api_errorsSource'Owner'Address'
Owner\'s address.
Constructors
| ApiErrorsSource'Owner'Address' | |
Fields
| |
Instances
| Eq ApiErrorsSource'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ApiErrorsSource'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource'Owner'Address' -> ShowS # show :: ApiErrorsSource'Owner'Address' -> String # showList :: [ApiErrorsSource'Owner'Address'] -> ShowS # | |
| ToJSON ApiErrorsSource'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON ApiErrorsSource'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource'Owner'Address' # parseJSONList :: Value -> Parser [ApiErrorsSource'Owner'Address'] # | |
data ApiErrorsSource'Owner'VerifiedAddress' Source #
Defines the data type for the schema api_errorsSource'Owner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| ApiErrorsSource'Owner'VerifiedAddress' | |
Fields
| |
Instances
data ApiErrorsSource'Recipient'Variants Source #
Define the one-of schema api_errorsSource'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Instances
data ApiErrorsSource'Type' Source #
Defines the enum schema api_errorsSource'Type'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Constructors
Instances
| Eq ApiErrorsSource'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsSource'Type' -> ApiErrorsSource'Type' -> Bool # (/=) :: ApiErrorsSource'Type' -> ApiErrorsSource'Type' -> Bool # | |
| Show ApiErrorsSource'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsSource'Type' -> ShowS # show :: ApiErrorsSource'Type' -> String # showList :: [ApiErrorsSource'Type'] -> ShowS # | |
| ToJSON ApiErrorsSource'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsSource'Type' -> Value # toEncoding :: ApiErrorsSource'Type' -> Encoding # toJSONList :: [ApiErrorsSource'Type'] -> Value # toEncodingList :: [ApiErrorsSource'Type'] -> Encoding # | |
| FromJSON ApiErrorsSource'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsSource'Type' # parseJSONList :: Value -> Parser [ApiErrorsSource'Type'] # | |
data ApiErrorsType' Source #
Defines the enum schema api_errorsType'
The type of error returned. One of `api_connection_error`, `api_error`, `authentication_error`, `card_error`, `idempotency_error`, `invalid_request_error`, or `rate_limit_error`
Constructors
Instances
| Eq ApiErrorsType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApiErrorsType' -> ApiErrorsType' -> Bool # (/=) :: ApiErrorsType' -> ApiErrorsType' -> Bool # | |
| Show ApiErrorsType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApiErrorsType' -> ShowS # show :: ApiErrorsType' -> String # showList :: [ApiErrorsType'] -> ShowS # | |
| ToJSON ApiErrorsType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApiErrorsType' -> Value # toEncoding :: ApiErrorsType' -> Encoding # toJSONList :: [ApiErrorsType'] -> Value # toEncodingList :: [ApiErrorsType'] -> Encoding # | |
| FromJSON ApiErrorsType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApiErrorsType' # parseJSONList :: Value -> Parser [ApiErrorsType'] # | |
data ApplicationFee Source #
Defines the data type for the schema application_fee
Constructors
| ApplicationFee | |
Fields
| |
Instances
| Eq ApplicationFee Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApplicationFee -> ApplicationFee -> Bool # (/=) :: ApplicationFee -> ApplicationFee -> Bool # | |
| Show ApplicationFee Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApplicationFee -> ShowS # show :: ApplicationFee -> String # showList :: [ApplicationFee] -> ShowS # | |
| ToJSON ApplicationFee Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApplicationFee -> Value # toEncoding :: ApplicationFee -> Encoding # toJSONList :: [ApplicationFee] -> Value # toEncodingList :: [ApplicationFee] -> Encoding # | |
| FromJSON ApplicationFee Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApplicationFee # parseJSONList :: Value -> Parser [ApplicationFee] # | |
data ApplicationFeeAccount'Variants Source #
Define the one-of schema application_feeAccount'
ID of the Stripe account this fee was taken from.
Instances
data ApplicationFeeApplication'Variants Source #
Define the one-of schema application_feeApplication'
ID of the Connect application that earned the fee.
Constructors
| ApplicationFeeApplication'Application Application | |
| ApplicationFeeApplication'String String |
Instances
data ApplicationFeeBalanceTransaction'Variants Source #
Define the one-of schema application_feeBalance_transaction'
Balance transaction that describes the impact of this collected application fee on your account balance (not including refunds).
Constructors
| ApplicationFeeBalanceTransaction'BalanceTransaction BalanceTransaction | |
| ApplicationFeeBalanceTransaction'String String |
Instances
data ApplicationFeeCharge'Variants Source #
Define the one-of schema application_feeCharge'
ID of the charge that the application fee was taken from.
Instances
data ApplicationFeeObject' Source #
Defines the enum schema application_feeObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ApplicationFeeObject'EnumOther Value | |
| ApplicationFeeObject'EnumTyped String | |
| ApplicationFeeObject'EnumStringApplicationFee |
Instances
| Eq ApplicationFeeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApplicationFeeObject' -> ApplicationFeeObject' -> Bool # (/=) :: ApplicationFeeObject' -> ApplicationFeeObject' -> Bool # | |
| Show ApplicationFeeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApplicationFeeObject' -> ShowS # show :: ApplicationFeeObject' -> String # showList :: [ApplicationFeeObject'] -> ShowS # | |
| ToJSON ApplicationFeeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApplicationFeeObject' -> Value # toEncoding :: ApplicationFeeObject' -> Encoding # toJSONList :: [ApplicationFeeObject'] -> Value # toEncodingList :: [ApplicationFeeObject'] -> Encoding # | |
| FromJSON ApplicationFeeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApplicationFeeObject' # parseJSONList :: Value -> Parser [ApplicationFeeObject'] # | |
data ApplicationFeeOriginatingTransaction'Variants Source #
Define the one-of schema application_feeOriginating_transaction'
ID of the corresponding charge on the platform account, if this fee was the result of a charge using the `destination` parameter.
Constructors
| ApplicationFeeOriginatingTransaction'Charge Charge | |
| ApplicationFeeOriginatingTransaction'String String |
Instances
data ApplicationFeeRefunds' Source #
Defines the data type for the schema application_feeRefunds'
A list of refunds that have been applied to the fee.
Constructors
| ApplicationFeeRefunds' | |
Fields
| |
Instances
| Eq ApplicationFeeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ApplicationFeeRefunds' -> ApplicationFeeRefunds' -> Bool # (/=) :: ApplicationFeeRefunds' -> ApplicationFeeRefunds' -> Bool # | |
| Show ApplicationFeeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApplicationFeeRefunds' -> ShowS # show :: ApplicationFeeRefunds' -> String # showList :: [ApplicationFeeRefunds'] -> ShowS # | |
| ToJSON ApplicationFeeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApplicationFeeRefunds' -> Value # toEncoding :: ApplicationFeeRefunds' -> Encoding # toJSONList :: [ApplicationFeeRefunds'] -> Value # | |
| FromJSON ApplicationFeeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApplicationFeeRefunds' # parseJSONList :: Value -> Parser [ApplicationFeeRefunds'] # | |
data ApplicationFeeRefunds'Object' Source #
Defines the enum schema application_feeRefunds'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| ApplicationFeeRefunds'Object'EnumOther Value | |
| ApplicationFeeRefunds'Object'EnumTyped String | |
| ApplicationFeeRefunds'Object'EnumStringList |
Instances
| Eq ApplicationFeeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ApplicationFeeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ApplicationFeeRefunds'Object' -> ShowS # show :: ApplicationFeeRefunds'Object' -> String # showList :: [ApplicationFeeRefunds'Object'] -> ShowS # | |
| ToJSON ApplicationFeeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ApplicationFeeRefunds'Object' -> Value # toEncoding :: ApplicationFeeRefunds'Object' -> Encoding # toJSONList :: [ApplicationFeeRefunds'Object'] -> Value # toEncodingList :: [ApplicationFeeRefunds'Object'] -> Encoding # | |
| FromJSON ApplicationFeeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ApplicationFeeRefunds'Object' # parseJSONList :: Value -> Parser [ApplicationFeeRefunds'Object'] # | |
data BalanceTransaction Source #
Defines the data type for the schema balance_transaction
Balance transactions represent funds moving through your Stripe account. They're created for every type of transaction that comes into or flows out of your Stripe account balance.
Related guide: Balance Transaction Types.
Constructors
| BalanceTransaction | |
Fields
| |
Instances
| Eq BalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BalanceTransaction -> BalanceTransaction -> Bool # (/=) :: BalanceTransaction -> BalanceTransaction -> Bool # | |
| Show BalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BalanceTransaction -> ShowS # show :: BalanceTransaction -> String # showList :: [BalanceTransaction] -> ShowS # | |
| ToJSON BalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BalanceTransaction -> Value # toEncoding :: BalanceTransaction -> Encoding # toJSONList :: [BalanceTransaction] -> Value # toEncodingList :: [BalanceTransaction] -> Encoding # | |
| FromJSON BalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BalanceTransaction # parseJSONList :: Value -> Parser [BalanceTransaction] # | |
data BalanceTransactionObject' Source #
Defines the enum schema balance_transactionObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| BalanceTransactionObject'EnumOther Value | |
| BalanceTransactionObject'EnumTyped String | |
| BalanceTransactionObject'EnumStringBalanceTransaction |
Instances
| Eq BalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BalanceTransactionObject' -> BalanceTransactionObject' -> Bool # (/=) :: BalanceTransactionObject' -> BalanceTransactionObject' -> Bool # | |
| Show BalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BalanceTransactionObject' -> ShowS # show :: BalanceTransactionObject' -> String # showList :: [BalanceTransactionObject'] -> ShowS # | |
| ToJSON BalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BalanceTransactionObject' -> Value # toEncoding :: BalanceTransactionObject' -> Encoding # toJSONList :: [BalanceTransactionObject'] -> Value # | |
| FromJSON BalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BalanceTransactionObject' # parseJSONList :: Value -> Parser [BalanceTransactionObject'] # | |
data BalanceTransactionSource'Variants Source #
Define the one-of schema balance_transactionSource'
The Stripe object to which this transaction is related.
Constructors
Instances
data BalanceTransactionType' Source #
Defines the enum schema balance_transactionType'
Transaction type: `adjustment`, `advance`, `advance_funding`, `application_fee`, `application_fee_refund`, `charge`, `connect_collection_transfer`, `issuing_authorization_hold`, `issuing_authorization_release`, `issuing_transaction`, `payment`, `payment_failure_refund`, `payment_refund`, `payout`, `payout_cancel`, `payout_failure`, `refund`, `refund_failure`, `reserve_transaction`, `reserved_funds`, `stripe_fee`, `stripe_fx_fee`, `tax_fee`, `topup`, `topup_reversal`, `transfer`, `transfer_cancel`, `transfer_failure`, or `transfer_refund`. Learn more about balance transaction types and what they represent. If you are looking to classify transactions for accounting purposes, you might want to consider `reporting_category` instead.
Constructors
Instances
| Eq BalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BalanceTransactionType' -> BalanceTransactionType' -> Bool # (/=) :: BalanceTransactionType' -> BalanceTransactionType' -> Bool # | |
| Show BalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BalanceTransactionType' -> ShowS # show :: BalanceTransactionType' -> String # showList :: [BalanceTransactionType'] -> ShowS # | |
| ToJSON BalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BalanceTransactionType' -> Value # toEncoding :: BalanceTransactionType' -> Encoding # toJSONList :: [BalanceTransactionType'] -> Value # | |
| FromJSON BalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BalanceTransactionType' # parseJSONList :: Value -> Parser [BalanceTransactionType'] # | |
data BankAccount Source #
Defines the data type for the schema bank_account
These bank accounts are payment methods on `Customer` objects.
On the other hand External Accounts are transfer destinations on `Account` objects for Custom accounts. They can be bank accounts or debit cards as well, and are documented in the links above.
Related guide: Processing ACH & Bank Transfers.
Constructors
| BankAccount | |
Fields
| |
Instances
| Eq BankAccount Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show BankAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BankAccount -> ShowS # show :: BankAccount -> String # showList :: [BankAccount] -> ShowS # | |
| ToJSON BankAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BankAccount -> Value # toEncoding :: BankAccount -> Encoding # toJSONList :: [BankAccount] -> Value # toEncodingList :: [BankAccount] -> Encoding # | |
| FromJSON BankAccount Source # | |
Defined in StripeAPI.CyclicTypes | |
data BankAccountAccount'Variants Source #
Define the one-of schema bank_accountAccount'
The ID of the account that the bank account is associated with.
Instances
data BankAccountCustomer'Variants Source #
Define the one-of schema bank_accountCustomer'
The ID of the customer that the bank account is associated with.
Constructors
| BankAccountCustomer'Customer Customer | |
| BankAccountCustomer'DeletedCustomer DeletedCustomer | |
| BankAccountCustomer'String String |
Instances
data BankAccountMetadata' Source #
Defines the data type for the schema bank_accountMetadata'
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.
Constructors
| BankAccountMetadata' | |
Instances
| Eq BankAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BankAccountMetadata' -> BankAccountMetadata' -> Bool # (/=) :: BankAccountMetadata' -> BankAccountMetadata' -> Bool # | |
| Show BankAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BankAccountMetadata' -> ShowS # show :: BankAccountMetadata' -> String # showList :: [BankAccountMetadata'] -> ShowS # | |
| ToJSON BankAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BankAccountMetadata' -> Value # toEncoding :: BankAccountMetadata' -> Encoding # toJSONList :: [BankAccountMetadata'] -> Value # toEncodingList :: [BankAccountMetadata'] -> Encoding # | |
| FromJSON BankAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BankAccountMetadata' # parseJSONList :: Value -> Parser [BankAccountMetadata'] # | |
data BankAccountObject' Source #
Defines the enum schema bank_accountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| BankAccountObject'EnumOther Value | |
| BankAccountObject'EnumTyped String | |
| BankAccountObject'EnumStringBankAccount |
Instances
| Eq BankAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BankAccountObject' -> BankAccountObject' -> Bool # (/=) :: BankAccountObject' -> BankAccountObject' -> Bool # | |
| Show BankAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BankAccountObject' -> ShowS # show :: BankAccountObject' -> String # showList :: [BankAccountObject'] -> ShowS # | |
| ToJSON BankAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BankAccountObject' -> Value # toEncoding :: BankAccountObject' -> Encoding # toJSONList :: [BankAccountObject'] -> Value # toEncodingList :: [BankAccountObject'] -> Encoding # | |
| FromJSON BankAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BankAccountObject' # parseJSONList :: Value -> Parser [BankAccountObject'] # | |
data BillingDetails Source #
Defines the data type for the schema billing_details
Constructors
| BillingDetails | |
Fields
| |
Instances
| Eq BillingDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BillingDetails -> BillingDetails -> Bool # (/=) :: BillingDetails -> BillingDetails -> Bool # | |
| Show BillingDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BillingDetails -> ShowS # show :: BillingDetails -> String # showList :: [BillingDetails] -> ShowS # | |
| ToJSON BillingDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BillingDetails -> Value # toEncoding :: BillingDetails -> Encoding # toJSONList :: [BillingDetails] -> Value # toEncodingList :: [BillingDetails] -> Encoding # | |
| FromJSON BillingDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BillingDetails # parseJSONList :: Value -> Parser [BillingDetails] # | |
data BillingDetailsAddress' Source #
Defines the data type for the schema billing_detailsAddress'
Billing address.
Constructors
| BillingDetailsAddress' | |
Fields
| |
Instances
| Eq BillingDetailsAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: BillingDetailsAddress' -> BillingDetailsAddress' -> Bool # (/=) :: BillingDetailsAddress' -> BillingDetailsAddress' -> Bool # | |
| Show BillingDetailsAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> BillingDetailsAddress' -> ShowS # show :: BillingDetailsAddress' -> String # showList :: [BillingDetailsAddress'] -> ShowS # | |
| ToJSON BillingDetailsAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: BillingDetailsAddress' -> Value # toEncoding :: BillingDetailsAddress' -> Encoding # toJSONList :: [BillingDetailsAddress'] -> Value # | |
| FromJSON BillingDetailsAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser BillingDetailsAddress' # parseJSONList :: Value -> Parser [BillingDetailsAddress'] # | |
data Capability Source #
Defines the data type for the schema capability
This is an object representing a capability for a Stripe account.
Related guide: Capabilities Overview.
Constructors
| Capability | |
Fields
| |
Instances
| Eq Capability Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Capability Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Capability -> ShowS # show :: Capability -> String # showList :: [Capability] -> ShowS # | |
| ToJSON Capability Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Capability -> Value # toEncoding :: Capability -> Encoding # toJSONList :: [Capability] -> Value # toEncodingList :: [Capability] -> Encoding # | |
| FromJSON Capability Source # | |
Defined in StripeAPI.CyclicTypes | |
data CapabilityAccount'Variants Source #
Define the one-of schema capabilityAccount'
The account for which the capability enables functionality.
Instances
data CapabilityObject' Source #
Defines the enum schema capabilityObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CapabilityObject'EnumOther Value | |
| CapabilityObject'EnumTyped String | |
| CapabilityObject'EnumStringCapability |
Instances
| Eq CapabilityObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CapabilityObject' -> CapabilityObject' -> Bool # (/=) :: CapabilityObject' -> CapabilityObject' -> Bool # | |
| Show CapabilityObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CapabilityObject' -> ShowS # show :: CapabilityObject' -> String # showList :: [CapabilityObject'] -> ShowS # | |
| ToJSON CapabilityObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CapabilityObject' -> Value # toEncoding :: CapabilityObject' -> Encoding # toJSONList :: [CapabilityObject'] -> Value # toEncodingList :: [CapabilityObject'] -> Encoding # | |
| FromJSON CapabilityObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CapabilityObject' # parseJSONList :: Value -> Parser [CapabilityObject'] # | |
data CapabilityStatus' Source #
Defines the enum schema capabilityStatus'
The status of the capability. Can be `active`, `inactive`, `pending`, or `unrequested`.
Constructors
Instances
| Eq CapabilityStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CapabilityStatus' -> CapabilityStatus' -> Bool # (/=) :: CapabilityStatus' -> CapabilityStatus' -> Bool # | |
| Show CapabilityStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CapabilityStatus' -> ShowS # show :: CapabilityStatus' -> String # showList :: [CapabilityStatus'] -> ShowS # | |
| ToJSON CapabilityStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CapabilityStatus' -> Value # toEncoding :: CapabilityStatus' -> Encoding # toJSONList :: [CapabilityStatus'] -> Value # toEncodingList :: [CapabilityStatus'] -> Encoding # | |
| FromJSON CapabilityStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CapabilityStatus' # parseJSONList :: Value -> Parser [CapabilityStatus'] # | |
Defines the data type for the schema card
You can store multiple cards on a customer in order to charge the customer later. You can also store multiple debit cards on a recipient in order to transfer to those cards later.
Related guide: Card Payments with Sources.
Constructors
| Card | |
Fields
| |
data CardAccount'Variants Source #
Define the one-of schema cardAccount'
The account this card belongs to. This attribute will not be in the card object if the card belongs to a customer or recipient instead.
Constructors
| CardAccount'Account Account | |
| CardAccount'String String |
Instances
data CardAvailablePayoutMethods' Source #
Defines the enum schema cardAvailable_payout_methods'
Constructors
| CardAvailablePayoutMethods'EnumOther Value | |
| CardAvailablePayoutMethods'EnumTyped String | |
| CardAvailablePayoutMethods'EnumStringInstant | |
| CardAvailablePayoutMethods'EnumStringStandard |
Instances
| Eq CardAvailablePayoutMethods' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CardAvailablePayoutMethods' -> CardAvailablePayoutMethods' -> Bool # (/=) :: CardAvailablePayoutMethods' -> CardAvailablePayoutMethods' -> Bool # | |
| Show CardAvailablePayoutMethods' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CardAvailablePayoutMethods' -> ShowS # show :: CardAvailablePayoutMethods' -> String # showList :: [CardAvailablePayoutMethods'] -> ShowS # | |
| ToJSON CardAvailablePayoutMethods' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CardAvailablePayoutMethods' -> Value # toEncoding :: CardAvailablePayoutMethods' -> Encoding # toJSONList :: [CardAvailablePayoutMethods'] -> Value # toEncodingList :: [CardAvailablePayoutMethods'] -> Encoding # | |
| FromJSON CardAvailablePayoutMethods' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CardAvailablePayoutMethods' # parseJSONList :: Value -> Parser [CardAvailablePayoutMethods'] # | |
data CardCustomer'Variants Source #
Define the one-of schema cardCustomer'
The customer that this card belongs to. This attribute will not be in the card object if the card belongs to an account or recipient instead.
Constructors
| CardCustomer'Customer Customer | |
| CardCustomer'DeletedCustomer DeletedCustomer | |
| CardCustomer'String String |
Instances
data CardMetadata' Source #
Defines the data type for the schema cardMetadata'
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.
Constructors
| CardMetadata' | |
Instances
| Eq CardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CardMetadata' -> CardMetadata' -> Bool # (/=) :: CardMetadata' -> CardMetadata' -> Bool # | |
| Show CardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CardMetadata' -> ShowS # show :: CardMetadata' -> String # showList :: [CardMetadata'] -> ShowS # | |
| ToJSON CardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CardMetadata' -> Value # toEncoding :: CardMetadata' -> Encoding # toJSONList :: [CardMetadata'] -> Value # toEncodingList :: [CardMetadata'] -> Encoding # | |
| FromJSON CardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CardMetadata' # parseJSONList :: Value -> Parser [CardMetadata'] # | |
data CardObject' Source #
Defines the enum schema cardObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq CardObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CardObject' -> ShowS # show :: CardObject' -> String # showList :: [CardObject'] -> ShowS # | |
| ToJSON CardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CardObject' -> Value # toEncoding :: CardObject' -> Encoding # toJSONList :: [CardObject'] -> Value # toEncodingList :: [CardObject'] -> Encoding # | |
| FromJSON CardObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data CardRecipient'Variants Source #
Define the one-of schema cardRecipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| CardRecipient'Recipient Recipient | |
| CardRecipient'String String |
Instances
Defines the data type for the schema charge
To charge a credit or a debit card, you create a `Charge` object. You can retrieve and refund individual charges as well as list all charges. Charges are identified by a unique, random ID.
Related guide: Accept a payment with the Charges API.
Constructors
| Charge | |
Fields
| |
data ChargeApplication'Variants Source #
Define the one-of schema chargeApplication'
ID of the Connect application that created the charge.
Instances
data ChargeApplicationFee'Variants Source #
Define the one-of schema chargeApplication_fee'
The application fee (if any) for the charge. See the Connect documentation for details.
Instances
data ChargeBalanceTransaction'Variants Source #
Define the one-of schema chargeBalance_transaction'
ID of the balance transaction that describes the impact of this charge on your account balance (not including refunds or disputes).
Constructors
| ChargeBalanceTransaction'BalanceTransaction BalanceTransaction | |
| ChargeBalanceTransaction'String String |
Instances
data ChargeCustomer'Variants Source #
Define the one-of schema chargeCustomer'
ID of the customer this charge is for if one exists.
Constructors
| ChargeCustomer'Customer Customer | |
| ChargeCustomer'DeletedCustomer DeletedCustomer | |
| ChargeCustomer'String String |
Instances
data ChargeFraudDetails' Source #
Defines the data type for the schema chargeFraud_details'
Information on fraud assessments for the charge.
Constructors
| ChargeFraudDetails' | |
Fields
| |
Instances
| Eq ChargeFraudDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeFraudDetails' -> ChargeFraudDetails' -> Bool # (/=) :: ChargeFraudDetails' -> ChargeFraudDetails' -> Bool # | |
| Show ChargeFraudDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeFraudDetails' -> ShowS # show :: ChargeFraudDetails' -> String # showList :: [ChargeFraudDetails'] -> ShowS # | |
| ToJSON ChargeFraudDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeFraudDetails' -> Value # toEncoding :: ChargeFraudDetails' -> Encoding # toJSONList :: [ChargeFraudDetails'] -> Value # toEncodingList :: [ChargeFraudDetails'] -> Encoding # | |
| FromJSON ChargeFraudDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeFraudDetails' # parseJSONList :: Value -> Parser [ChargeFraudDetails'] # | |
data ChargeInvoice'Variants Source #
Define the one-of schema chargeInvoice'
ID of the invoice this charge is for if one exists.
Constructors
| ChargeInvoice'Invoice Invoice | |
| ChargeInvoice'String String |
Instances
data ChargeMetadata' Source #
Defines the data type for the schema chargeMetadata'
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.
Constructors
| ChargeMetadata' | |
Instances
| Eq ChargeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeMetadata' -> ChargeMetadata' -> Bool # (/=) :: ChargeMetadata' -> ChargeMetadata' -> Bool # | |
| Show ChargeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeMetadata' -> ShowS # show :: ChargeMetadata' -> String # showList :: [ChargeMetadata'] -> ShowS # | |
| ToJSON ChargeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeMetadata' -> Value # toEncoding :: ChargeMetadata' -> Encoding # toJSONList :: [ChargeMetadata'] -> Value # toEncodingList :: [ChargeMetadata'] -> Encoding # | |
| FromJSON ChargeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeMetadata' # parseJSONList :: Value -> Parser [ChargeMetadata'] # | |
data ChargeObject' Source #
Defines the enum schema chargeObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ChargeObject'EnumOther Value | |
| ChargeObject'EnumTyped String | |
| ChargeObject'EnumStringCharge |
Instances
| Eq ChargeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeObject' -> ChargeObject' -> Bool # (/=) :: ChargeObject' -> ChargeObject' -> Bool # | |
| Show ChargeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeObject' -> ShowS # show :: ChargeObject' -> String # showList :: [ChargeObject'] -> ShowS # | |
| ToJSON ChargeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeObject' -> Value # toEncoding :: ChargeObject' -> Encoding # toJSONList :: [ChargeObject'] -> Value # toEncodingList :: [ChargeObject'] -> Encoding # | |
| FromJSON ChargeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeObject' # parseJSONList :: Value -> Parser [ChargeObject'] # | |
data ChargeOnBehalfOf'Variants Source #
Define the one-of schema chargeOn_behalf_of'
The account (if any) the charge was made on behalf of without triggering an automatic transfer. See the Connect documentation for details.
Constructors
| ChargeOnBehalfOf'Account Account | |
| ChargeOnBehalfOf'String String |
Instances
data ChargeOrder'Variants Source #
Define the one-of schema chargeOrder'
ID of the order this charge is for if one exists.
Constructors
| ChargeOrder'Order Order | |
| ChargeOrder'String String |
Instances
data ChargeOutcome' Source #
Defines the data type for the schema chargeOutcome'
Details about whether the payment was accepted, and why. See understanding declines for details.
Constructors
| ChargeOutcome' | |
Fields
| |
Instances
| Eq ChargeOutcome' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeOutcome' -> ChargeOutcome' -> Bool # (/=) :: ChargeOutcome' -> ChargeOutcome' -> Bool # | |
| Show ChargeOutcome' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeOutcome' -> ShowS # show :: ChargeOutcome' -> String # showList :: [ChargeOutcome'] -> ShowS # | |
| ToJSON ChargeOutcome' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeOutcome' -> Value # toEncoding :: ChargeOutcome' -> Encoding # toJSONList :: [ChargeOutcome'] -> Value # toEncodingList :: [ChargeOutcome'] -> Encoding # | |
| FromJSON ChargeOutcome' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeOutcome' # parseJSONList :: Value -> Parser [ChargeOutcome'] # | |
data ChargeOutcome'Rule'Variants Source #
Define the one-of schema chargeOutcome'Rule'
The ID of the Radar rule that matched the payment, if applicable.
Constructors
| ChargeOutcome'Rule'Rule Rule | |
| ChargeOutcome'Rule'String String |
Instances
data ChargePaymentMethodDetails' Source #
Defines the data type for the schema chargePayment_method_details'
Details about the payment method at the time of the transaction.
Constructors
Instances
| Eq ChargePaymentMethodDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargePaymentMethodDetails' -> ChargePaymentMethodDetails' -> Bool # (/=) :: ChargePaymentMethodDetails' -> ChargePaymentMethodDetails' -> Bool # | |
| Show ChargePaymentMethodDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargePaymentMethodDetails' -> ShowS # show :: ChargePaymentMethodDetails' -> String # showList :: [ChargePaymentMethodDetails'] -> ShowS # | |
| ToJSON ChargePaymentMethodDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargePaymentMethodDetails' -> Value # toEncoding :: ChargePaymentMethodDetails' -> Encoding # toJSONList :: [ChargePaymentMethodDetails'] -> Value # toEncodingList :: [ChargePaymentMethodDetails'] -> Encoding # | |
| FromJSON ChargePaymentMethodDetails' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargePaymentMethodDetails' # parseJSONList :: Value -> Parser [ChargePaymentMethodDetails'] # | |
data ChargeRefunds' Source #
Defines the data type for the schema chargeRefunds'
A list of refunds that have been applied to the charge.
Constructors
| ChargeRefunds' | |
Fields
| |
Instances
| Eq ChargeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeRefunds' -> ChargeRefunds' -> Bool # (/=) :: ChargeRefunds' -> ChargeRefunds' -> Bool # | |
| Show ChargeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeRefunds' -> ShowS # show :: ChargeRefunds' -> String # showList :: [ChargeRefunds'] -> ShowS # | |
| ToJSON ChargeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeRefunds' -> Value # toEncoding :: ChargeRefunds' -> Encoding # toJSONList :: [ChargeRefunds'] -> Value # toEncodingList :: [ChargeRefunds'] -> Encoding # | |
| FromJSON ChargeRefunds' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeRefunds' # parseJSONList :: Value -> Parser [ChargeRefunds'] # | |
data ChargeRefunds'Object' Source #
Defines the enum schema chargeRefunds'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| ChargeRefunds'Object'EnumOther Value | |
| ChargeRefunds'Object'EnumTyped String | |
| ChargeRefunds'Object'EnumStringList |
Instances
| Eq ChargeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeRefunds'Object' -> ChargeRefunds'Object' -> Bool # (/=) :: ChargeRefunds'Object' -> ChargeRefunds'Object' -> Bool # | |
| Show ChargeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeRefunds'Object' -> ShowS # show :: ChargeRefunds'Object' -> String # showList :: [ChargeRefunds'Object'] -> ShowS # | |
| ToJSON ChargeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeRefunds'Object' -> Value # toEncoding :: ChargeRefunds'Object' -> Encoding # toJSONList :: [ChargeRefunds'Object'] -> Value # toEncodingList :: [ChargeRefunds'Object'] -> Encoding # | |
| FromJSON ChargeRefunds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeRefunds'Object' # parseJSONList :: Value -> Parser [ChargeRefunds'Object'] # | |
data ChargeReview'Variants Source #
Define the one-of schema chargeReview'
ID of the review associated with this charge if one exists.
Constructors
| ChargeReview'Review Review | |
| ChargeReview'String String |
Instances
data ChargeShipping' Source #
Defines the data type for the schema chargeShipping'
Shipping information for the charge.
Constructors
| ChargeShipping' | |
Fields
| |
Instances
| Eq ChargeShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeShipping' -> ChargeShipping' -> Bool # (/=) :: ChargeShipping' -> ChargeShipping' -> Bool # | |
| Show ChargeShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeShipping' -> ShowS # show :: ChargeShipping' -> String # showList :: [ChargeShipping'] -> ShowS # | |
| ToJSON ChargeShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeShipping' -> Value # toEncoding :: ChargeShipping' -> Encoding # toJSONList :: [ChargeShipping'] -> Value # toEncodingList :: [ChargeShipping'] -> Encoding # | |
| FromJSON ChargeShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeShipping' # parseJSONList :: Value -> Parser [ChargeShipping'] # | |
data ChargeSourceTransfer'Variants Source #
Define the one-of schema chargeSource_transfer'
The transfer ID which created this charge. Only present if the charge came from another Stripe account. See the Connect documentation for details.
Instances
data ChargeTransfer'Variants Source #
Define the one-of schema chargeTransfer'
ID of the transfer to the `destination` account (only applicable if the charge was created using the `destination` parameter).
Constructors
| ChargeTransfer'Transfer Transfer | |
| ChargeTransfer'String String |
Instances
data ChargeTransferData' Source #
Defines the data type for the schema chargeTransfer_data'
An optional dictionary including the account to automatically transfer to as part of a destination charge. See the Connect documentation for details.
Constructors
| ChargeTransferData' | |
Fields
| |
Instances
| Eq ChargeTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeTransferData' -> ChargeTransferData' -> Bool # (/=) :: ChargeTransferData' -> ChargeTransferData' -> Bool # | |
| Show ChargeTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeTransferData' -> ShowS # show :: ChargeTransferData' -> String # showList :: [ChargeTransferData'] -> ShowS # | |
| ToJSON ChargeTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeTransferData' -> Value # toEncoding :: ChargeTransferData' -> Encoding # toJSONList :: [ChargeTransferData'] -> Value # toEncodingList :: [ChargeTransferData'] -> Encoding # | |
| FromJSON ChargeTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeTransferData' # parseJSONList :: Value -> Parser [ChargeTransferData'] # | |
data ChargeTransferData'Destination'Variants Source #
Define the one-of schema chargeTransfer_data'Destination'
ID of an existing, connected Stripe account to transfer funds to if `transfer_data` was specified in the charge request.
Constructors
| ChargeTransferData'Destination'Account Account | |
| ChargeTransferData'Destination'String String |
Instances
data ChargeTransferData Source #
Defines the data type for the schema charge_transfer_data
Constructors
| ChargeTransferData | |
Fields
| |
Instances
| Eq ChargeTransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ChargeTransferData -> ChargeTransferData -> Bool # (/=) :: ChargeTransferData -> ChargeTransferData -> Bool # | |
| Show ChargeTransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ChargeTransferData -> ShowS # show :: ChargeTransferData -> String # showList :: [ChargeTransferData] -> ShowS # | |
| ToJSON ChargeTransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ChargeTransferData -> Value # toEncoding :: ChargeTransferData -> Encoding # toJSONList :: [ChargeTransferData] -> Value # toEncodingList :: [ChargeTransferData] -> Encoding # | |
| FromJSON ChargeTransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ChargeTransferData # parseJSONList :: Value -> Parser [ChargeTransferData] # | |
data ChargeTransferDataDestination'Variants Source #
Define the one-of schema charge_transfer_dataDestination'
ID of an existing, connected Stripe account to transfer funds to if `transfer_data` was specified in the charge request.
Constructors
| ChargeTransferDataDestination'Account Account | |
| ChargeTransferDataDestination'String String |
Instances
data Checkout'session Source #
Defines the data type for the schema checkout.session
A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through Checkout. We recommend creating a new Session each time your customer attempts to pay.
Once payment is successful, the Checkout Session will contain a reference to the Customer, and either the successful PaymentIntent or an active Subscription.
You can create a Checkout Session on your server and pass its ID to the client to begin Checkout.
Related guide: Checkout Server Quickstart.
Constructors
| Checkout'session | |
Fields
| |
Instances
| Eq Checkout'session Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'session -> Checkout'session -> Bool # (/=) :: Checkout'session -> Checkout'session -> Bool # | |
| Show Checkout'session Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'session -> ShowS # show :: Checkout'session -> String # showList :: [Checkout'session] -> ShowS # | |
| ToJSON Checkout'session Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'session -> Value # toEncoding :: Checkout'session -> Encoding # toJSONList :: [Checkout'session] -> Value # toEncodingList :: [Checkout'session] -> Encoding # | |
| FromJSON Checkout'session Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'session # parseJSONList :: Value -> Parser [Checkout'session] # | |
data Checkout'sessionCustomer'Variants Source #
Define the one-of schema checkout.sessionCustomer'
The ID of the customer for this session. For Checkout Sessions in `payment` or `subscription` mode, Checkout will create a new customer object based on information provided during the session unless an existing customer was provided when the session was created.
Instances
data Checkout'sessionLocale' Source #
Defines the enum schema checkout.sessionLocale'
The IETF language tag of the locale Checkout is displayed in. If blank or `auto`, the browser's locale is used.
Constructors
Instances
| Eq Checkout'sessionLocale' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'sessionLocale' -> Checkout'sessionLocale' -> Bool # (/=) :: Checkout'sessionLocale' -> Checkout'sessionLocale' -> Bool # | |
| Show Checkout'sessionLocale' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'sessionLocale' -> ShowS # show :: Checkout'sessionLocale' -> String # showList :: [Checkout'sessionLocale'] -> ShowS # | |
| ToJSON Checkout'sessionLocale' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'sessionLocale' -> Value # toEncoding :: Checkout'sessionLocale' -> Encoding # toJSONList :: [Checkout'sessionLocale'] -> Value # | |
| FromJSON Checkout'sessionLocale' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'sessionLocale' # parseJSONList :: Value -> Parser [Checkout'sessionLocale'] # | |
data Checkout'sessionMetadata' Source #
Defines the data type for the schema checkout.sessionMetadata'
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.
Constructors
| Checkout'sessionMetadata' | |
Instances
| Eq Checkout'sessionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'sessionMetadata' -> Checkout'sessionMetadata' -> Bool # (/=) :: Checkout'sessionMetadata' -> Checkout'sessionMetadata' -> Bool # | |
| Show Checkout'sessionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'sessionMetadata' -> ShowS # show :: Checkout'sessionMetadata' -> String # showList :: [Checkout'sessionMetadata'] -> ShowS # | |
| ToJSON Checkout'sessionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'sessionMetadata' -> Value # toEncoding :: Checkout'sessionMetadata' -> Encoding # toJSONList :: [Checkout'sessionMetadata'] -> Value # | |
| FromJSON Checkout'sessionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'sessionMetadata' # parseJSONList :: Value -> Parser [Checkout'sessionMetadata'] # | |
data Checkout'sessionMode' Source #
Defines the enum schema checkout.sessionMode'
The mode of the Checkout Session, one of `payment`, `setup`, or `subscription`.
Constructors
| Checkout'sessionMode'EnumOther Value | |
| Checkout'sessionMode'EnumTyped String | |
| Checkout'sessionMode'EnumStringPayment | |
| Checkout'sessionMode'EnumStringSetup | |
| Checkout'sessionMode'EnumStringSubscription |
Instances
| Eq Checkout'sessionMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'sessionMode' -> Checkout'sessionMode' -> Bool # (/=) :: Checkout'sessionMode' -> Checkout'sessionMode' -> Bool # | |
| Show Checkout'sessionMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'sessionMode' -> ShowS # show :: Checkout'sessionMode' -> String # showList :: [Checkout'sessionMode'] -> ShowS # | |
| ToJSON Checkout'sessionMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'sessionMode' -> Value # toEncoding :: Checkout'sessionMode' -> Encoding # toJSONList :: [Checkout'sessionMode'] -> Value # toEncodingList :: [Checkout'sessionMode'] -> Encoding # | |
| FromJSON Checkout'sessionMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'sessionMode' # parseJSONList :: Value -> Parser [Checkout'sessionMode'] # | |
data Checkout'sessionObject' Source #
Defines the enum schema checkout.sessionObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Checkout'sessionObject'EnumOther Value | |
| Checkout'sessionObject'EnumTyped String | |
| Checkout'sessionObject'EnumStringCheckout'session |
Instances
| Eq Checkout'sessionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'sessionObject' -> Checkout'sessionObject' -> Bool # (/=) :: Checkout'sessionObject' -> Checkout'sessionObject' -> Bool # | |
| Show Checkout'sessionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'sessionObject' -> ShowS # show :: Checkout'sessionObject' -> String # showList :: [Checkout'sessionObject'] -> ShowS # | |
| ToJSON Checkout'sessionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'sessionObject' -> Value # toEncoding :: Checkout'sessionObject' -> Encoding # toJSONList :: [Checkout'sessionObject'] -> Value # | |
| FromJSON Checkout'sessionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'sessionObject' # parseJSONList :: Value -> Parser [Checkout'sessionObject'] # | |
data Checkout'sessionPaymentIntent'Variants Source #
Define the one-of schema checkout.sessionPayment_intent'
The ID of the PaymentIntent for Checkout Sessions in `payment` mode.
Constructors
| Checkout'sessionPaymentIntent'PaymentIntent PaymentIntent | |
| Checkout'sessionPaymentIntent'String String |
Instances
data Checkout'sessionSetupIntent'Variants Source #
Define the one-of schema checkout.sessionSetup_intent'
The ID of the SetupIntent for Checkout Sessions in `setup` mode.
Constructors
| Checkout'sessionSetupIntent'SetupIntent SetupIntent | |
| Checkout'sessionSetupIntent'String String |
Instances
data Checkout'sessionSubmitType' Source #
Defines the enum schema checkout.sessionSubmit_type'
Describes the type of transaction being performed by Checkout in order to customize relevant text on the page, such as the submit button. `submit_type` can only be specified on Checkout Sessions in `payment` mode, but not Checkout Sessions in `subscription` or `setup` mode.
Constructors
Instances
| Eq Checkout'sessionSubmitType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Checkout'sessionSubmitType' -> Checkout'sessionSubmitType' -> Bool # (/=) :: Checkout'sessionSubmitType' -> Checkout'sessionSubmitType' -> Bool # | |
| Show Checkout'sessionSubmitType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Checkout'sessionSubmitType' -> ShowS # show :: Checkout'sessionSubmitType' -> String # showList :: [Checkout'sessionSubmitType'] -> ShowS # | |
| ToJSON Checkout'sessionSubmitType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Checkout'sessionSubmitType' -> Value # toEncoding :: Checkout'sessionSubmitType' -> Encoding # toJSONList :: [Checkout'sessionSubmitType'] -> Value # toEncodingList :: [Checkout'sessionSubmitType'] -> Encoding # | |
| FromJSON Checkout'sessionSubmitType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Checkout'sessionSubmitType' # parseJSONList :: Value -> Parser [Checkout'sessionSubmitType'] # | |
data Checkout'sessionSubscription'Variants Source #
Define the one-of schema checkout.sessionSubscription'
The ID of the subscription for Checkout Sessions in `subscription` mode.
Constructors
| Checkout'sessionSubscription'Subscription Subscription | |
| Checkout'sessionSubscription'String String |
Instances
data CheckoutSessionDisplayItem Source #
Defines the data type for the schema checkout_session_display_item
Constructors
| CheckoutSessionDisplayItem | |
Fields
| |
Instances
| Eq CheckoutSessionDisplayItem Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CheckoutSessionDisplayItem -> CheckoutSessionDisplayItem -> Bool # (/=) :: CheckoutSessionDisplayItem -> CheckoutSessionDisplayItem -> Bool # | |
| Show CheckoutSessionDisplayItem Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CheckoutSessionDisplayItem -> ShowS # show :: CheckoutSessionDisplayItem -> String # showList :: [CheckoutSessionDisplayItem] -> ShowS # | |
| ToJSON CheckoutSessionDisplayItem Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CheckoutSessionDisplayItem -> Value # toEncoding :: CheckoutSessionDisplayItem -> Encoding # toJSONList :: [CheckoutSessionDisplayItem] -> Value # toEncodingList :: [CheckoutSessionDisplayItem] -> Encoding # | |
| FromJSON CheckoutSessionDisplayItem Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CheckoutSessionDisplayItem # parseJSONList :: Value -> Parser [CheckoutSessionDisplayItem] # | |
data ConnectCollectionTransfer Source #
Defines the data type for the schema connect_collection_transfer
Constructors
| ConnectCollectionTransfer | |
Fields
| |
Instances
| Eq ConnectCollectionTransfer Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ConnectCollectionTransfer -> ConnectCollectionTransfer -> Bool # (/=) :: ConnectCollectionTransfer -> ConnectCollectionTransfer -> Bool # | |
| Show ConnectCollectionTransfer Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ConnectCollectionTransfer -> ShowS # show :: ConnectCollectionTransfer -> String # showList :: [ConnectCollectionTransfer] -> ShowS # | |
| ToJSON ConnectCollectionTransfer Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ConnectCollectionTransfer -> Value # toEncoding :: ConnectCollectionTransfer -> Encoding # toJSONList :: [ConnectCollectionTransfer] -> Value # | |
| FromJSON ConnectCollectionTransfer Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ConnectCollectionTransfer # parseJSONList :: Value -> Parser [ConnectCollectionTransfer] # | |
data ConnectCollectionTransferDestination'Variants Source #
Define the one-of schema connect_collection_transferDestination'
ID of the account that funds are being collected for.
Constructors
| ConnectCollectionTransferDestination'Account Account | |
| ConnectCollectionTransferDestination'String String |
Instances
data ConnectCollectionTransferObject' Source #
Defines the enum schema connect_collection_transferObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ConnectCollectionTransferObject'EnumOther Value | |
| ConnectCollectionTransferObject'EnumTyped String | |
| ConnectCollectionTransferObject'EnumStringConnectCollectionTransfer |
Instances
| Eq ConnectCollectionTransferObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ConnectCollectionTransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ConnectCollectionTransferObject' -> ShowS # | |
| ToJSON ConnectCollectionTransferObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON ConnectCollectionTransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ConnectCollectionTransferObject' # parseJSONList :: Value -> Parser [ConnectCollectionTransferObject'] # | |
data CreditNote Source #
Defines the data type for the schema credit_note
Issue a credit note to adjust an invoice's amount after the invoice is finalized.
Related guide: Credit Notes.
Constructors
| CreditNote | |
Fields
| |
Instances
| Eq CreditNote Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CreditNote Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNote -> ShowS # show :: CreditNote -> String # showList :: [CreditNote] -> ShowS # | |
| ToJSON CreditNote Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNote -> Value # toEncoding :: CreditNote -> Encoding # toJSONList :: [CreditNote] -> Value # toEncodingList :: [CreditNote] -> Encoding # | |
| FromJSON CreditNote Source # | |
Defined in StripeAPI.CyclicTypes | |
data CreditNoteCustomer'Variants Source #
Define the one-of schema credit_noteCustomer'
ID of the customer.
Instances
data CreditNoteCustomerBalanceTransaction'Variants Source #
Define the one-of schema credit_noteCustomer_balance_transaction'
Customer balance transaction related to this credit note.
Constructors
| CreditNoteCustomerBalanceTransaction'CustomerBalanceTransaction CustomerBalanceTransaction | |
| CreditNoteCustomerBalanceTransaction'String String |
Instances
data CreditNoteInvoice'Variants Source #
Define the one-of schema credit_noteInvoice'
ID of the invoice.
Instances
data CreditNoteLines' Source #
Defines the data type for the schema credit_noteLines'
Line items that make up the credit note
Constructors
| CreditNoteLines' | |
Fields
| |
Instances
| Eq CreditNoteLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteLines' -> CreditNoteLines' -> Bool # (/=) :: CreditNoteLines' -> CreditNoteLines' -> Bool # | |
| Show CreditNoteLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteLines' -> ShowS # show :: CreditNoteLines' -> String # showList :: [CreditNoteLines'] -> ShowS # | |
| ToJSON CreditNoteLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteLines' -> Value # toEncoding :: CreditNoteLines' -> Encoding # toJSONList :: [CreditNoteLines'] -> Value # toEncodingList :: [CreditNoteLines'] -> Encoding # | |
| FromJSON CreditNoteLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteLines' # parseJSONList :: Value -> Parser [CreditNoteLines'] # | |
data CreditNoteLines'Object' Source #
Defines the enum schema credit_noteLines'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| CreditNoteLines'Object'EnumOther Value | |
| CreditNoteLines'Object'EnumTyped String | |
| CreditNoteLines'Object'EnumStringList |
Instances
| Eq CreditNoteLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteLines'Object' -> CreditNoteLines'Object' -> Bool # (/=) :: CreditNoteLines'Object' -> CreditNoteLines'Object' -> Bool # | |
| Show CreditNoteLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteLines'Object' -> ShowS # show :: CreditNoteLines'Object' -> String # showList :: [CreditNoteLines'Object'] -> ShowS # | |
| ToJSON CreditNoteLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteLines'Object' -> Value # toEncoding :: CreditNoteLines'Object' -> Encoding # toJSONList :: [CreditNoteLines'Object'] -> Value # | |
| FromJSON CreditNoteLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteLines'Object' # parseJSONList :: Value -> Parser [CreditNoteLines'Object'] # | |
data CreditNoteMetadata' Source #
Defines the data type for the schema credit_noteMetadata'
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.
Constructors
| CreditNoteMetadata' | |
Instances
| Eq CreditNoteMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteMetadata' -> CreditNoteMetadata' -> Bool # (/=) :: CreditNoteMetadata' -> CreditNoteMetadata' -> Bool # | |
| Show CreditNoteMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteMetadata' -> ShowS # show :: CreditNoteMetadata' -> String # showList :: [CreditNoteMetadata'] -> ShowS # | |
| ToJSON CreditNoteMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteMetadata' -> Value # toEncoding :: CreditNoteMetadata' -> Encoding # toJSONList :: [CreditNoteMetadata'] -> Value # toEncodingList :: [CreditNoteMetadata'] -> Encoding # | |
| FromJSON CreditNoteMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteMetadata' # parseJSONList :: Value -> Parser [CreditNoteMetadata'] # | |
data CreditNoteObject' Source #
Defines the enum schema credit_noteObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CreditNoteObject'EnumOther Value | |
| CreditNoteObject'EnumTyped String | |
| CreditNoteObject'EnumStringCreditNote |
Instances
| Eq CreditNoteObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteObject' -> CreditNoteObject' -> Bool # (/=) :: CreditNoteObject' -> CreditNoteObject' -> Bool # | |
| Show CreditNoteObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteObject' -> ShowS # show :: CreditNoteObject' -> String # showList :: [CreditNoteObject'] -> ShowS # | |
| ToJSON CreditNoteObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteObject' -> Value # toEncoding :: CreditNoteObject' -> Encoding # toJSONList :: [CreditNoteObject'] -> Value # toEncodingList :: [CreditNoteObject'] -> Encoding # | |
| FromJSON CreditNoteObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteObject' # parseJSONList :: Value -> Parser [CreditNoteObject'] # | |
data CreditNoteReason' Source #
Defines the enum schema credit_noteReason'
Reason for issuing this credit note, one of `duplicate`, `fraudulent`, `order_change`, or `product_unsatisfactory`
Constructors
Instances
| Eq CreditNoteReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteReason' -> CreditNoteReason' -> Bool # (/=) :: CreditNoteReason' -> CreditNoteReason' -> Bool # | |
| Show CreditNoteReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteReason' -> ShowS # show :: CreditNoteReason' -> String # showList :: [CreditNoteReason'] -> ShowS # | |
| ToJSON CreditNoteReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteReason' -> Value # toEncoding :: CreditNoteReason' -> Encoding # toJSONList :: [CreditNoteReason'] -> Value # toEncodingList :: [CreditNoteReason'] -> Encoding # | |
| FromJSON CreditNoteReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteReason' # parseJSONList :: Value -> Parser [CreditNoteReason'] # | |
data CreditNoteRefund'Variants Source #
Define the one-of schema credit_noteRefund'
Refund related to this credit note.
Constructors
| CreditNoteRefund'Refund Refund | |
| CreditNoteRefund'String String |
Instances
data CreditNoteStatus' Source #
Defines the enum schema credit_noteStatus'
Status of this credit note, one of `issued` or `void`. Learn more about voiding credit notes.
Constructors
| CreditNoteStatus'EnumOther Value | |
| CreditNoteStatus'EnumTyped String | |
| CreditNoteStatus'EnumStringIssued | |
| CreditNoteStatus'EnumStringVoid |
Instances
| Eq CreditNoteStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteStatus' -> CreditNoteStatus' -> Bool # (/=) :: CreditNoteStatus' -> CreditNoteStatus' -> Bool # | |
| Show CreditNoteStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteStatus' -> ShowS # show :: CreditNoteStatus' -> String # showList :: [CreditNoteStatus'] -> ShowS # | |
| ToJSON CreditNoteStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteStatus' -> Value # toEncoding :: CreditNoteStatus' -> Encoding # toJSONList :: [CreditNoteStatus'] -> Value # toEncodingList :: [CreditNoteStatus'] -> Encoding # | |
| FromJSON CreditNoteStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteStatus' # parseJSONList :: Value -> Parser [CreditNoteStatus'] # | |
data CreditNoteType' Source #
Defines the enum schema credit_noteType'
Type of this credit note, one of `pre_payment` or `post_payment`. A `pre_payment` credit note means it was issued when the invoice was open. A `post_payment` credit note means it was issued when the invoice was paid.
Constructors
| CreditNoteType'EnumOther Value | |
| CreditNoteType'EnumTyped String | |
| CreditNoteType'EnumStringPostPayment | |
| CreditNoteType'EnumStringPrePayment |
Instances
| Eq CreditNoteType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CreditNoteType' -> CreditNoteType' -> Bool # (/=) :: CreditNoteType' -> CreditNoteType' -> Bool # | |
| Show CreditNoteType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CreditNoteType' -> ShowS # show :: CreditNoteType' -> String # showList :: [CreditNoteType'] -> ShowS # | |
| ToJSON CreditNoteType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CreditNoteType' -> Value # toEncoding :: CreditNoteType' -> Encoding # toJSONList :: [CreditNoteType'] -> Value # toEncodingList :: [CreditNoteType'] -> Encoding # | |
| FromJSON CreditNoteType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CreditNoteType' # parseJSONList :: Value -> Parser [CreditNoteType'] # | |
Defines the data type for the schema customer
`Customer` objects allow you to perform recurring charges, and to track multiple charges, that are associated with the same customer. The API allows you to create, delete, and update your customers. You can retrieve individual customers as well as a list of all your customers.
Related guide: Saving Cards with Customers.
Constructors
| Customer | |
Fields
| |
data CustomerAddress' Source #
Defines the data type for the schema customerAddress'
The customer\'s address.
Constructors
| CustomerAddress' | |
Fields
| |
Instances
| Eq CustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerAddress' -> CustomerAddress' -> Bool # (/=) :: CustomerAddress' -> CustomerAddress' -> Bool # | |
| Show CustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerAddress' -> ShowS # show :: CustomerAddress' -> String # showList :: [CustomerAddress'] -> ShowS # | |
| ToJSON CustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerAddress' -> Value # toEncoding :: CustomerAddress' -> Encoding # toJSONList :: [CustomerAddress'] -> Value # toEncodingList :: [CustomerAddress'] -> Encoding # | |
| FromJSON CustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerAddress' # parseJSONList :: Value -> Parser [CustomerAddress'] # | |
data CustomerDefaultSource'Variants Source #
Define the one-of schema customerDefault_source'
ID of the default payment source for the customer.
If you are using payment methods created via the PaymentMethods API, see the invoice_settings.default_payment_method field instead.
Constructors
Instances
data CustomerDiscount' Source #
Defines the data type for the schema customerDiscount'
Describes the current discount active on the customer, if there is one.
Constructors
| CustomerDiscount' | |
Fields
| |
Instances
| Eq CustomerDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerDiscount' -> CustomerDiscount' -> Bool # (/=) :: CustomerDiscount' -> CustomerDiscount' -> Bool # | |
| Show CustomerDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerDiscount' -> ShowS # show :: CustomerDiscount' -> String # showList :: [CustomerDiscount'] -> ShowS # | |
| ToJSON CustomerDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerDiscount' -> Value # toEncoding :: CustomerDiscount' -> Encoding # toJSONList :: [CustomerDiscount'] -> Value # toEncodingList :: [CustomerDiscount'] -> Encoding # | |
| FromJSON CustomerDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerDiscount' # parseJSONList :: Value -> Parser [CustomerDiscount'] # | |
data CustomerDiscount'Customer'Variants Source #
Define the one-of schema customerDiscount'Customer'
The ID of the customer associated with this discount.
Constructors
| CustomerDiscount'Customer'Customer Customer | |
| CustomerDiscount'Customer'DeletedCustomer DeletedCustomer | |
| CustomerDiscount'Customer'String String |
Instances
data CustomerDiscount'Object' Source #
Defines the enum schema customerDiscount'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CustomerDiscount'Object'EnumOther Value | |
| CustomerDiscount'Object'EnumTyped String | |
| CustomerDiscount'Object'EnumStringDiscount |
Instances
| Eq CustomerDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerDiscount'Object' -> CustomerDiscount'Object' -> Bool # (/=) :: CustomerDiscount'Object' -> CustomerDiscount'Object' -> Bool # | |
| Show CustomerDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerDiscount'Object' -> ShowS # show :: CustomerDiscount'Object' -> String # showList :: [CustomerDiscount'Object'] -> ShowS # | |
| ToJSON CustomerDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerDiscount'Object' -> Value # toEncoding :: CustomerDiscount'Object' -> Encoding # toJSONList :: [CustomerDiscount'Object'] -> Value # | |
| FromJSON CustomerDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerDiscount'Object' # parseJSONList :: Value -> Parser [CustomerDiscount'Object'] # | |
data CustomerMetadata' Source #
Defines the data type for the schema customerMetadata'
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.
Constructors
| CustomerMetadata' | |
Instances
| Eq CustomerMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerMetadata' -> CustomerMetadata' -> Bool # (/=) :: CustomerMetadata' -> CustomerMetadata' -> Bool # | |
| Show CustomerMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerMetadata' -> ShowS # show :: CustomerMetadata' -> String # showList :: [CustomerMetadata'] -> ShowS # | |
| ToJSON CustomerMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerMetadata' -> Value # toEncoding :: CustomerMetadata' -> Encoding # toJSONList :: [CustomerMetadata'] -> Value # toEncodingList :: [CustomerMetadata'] -> Encoding # | |
| FromJSON CustomerMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerMetadata' # parseJSONList :: Value -> Parser [CustomerMetadata'] # | |
data CustomerObject' Source #
Defines the enum schema customerObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CustomerObject'EnumOther Value | |
| CustomerObject'EnumTyped String | |
| CustomerObject'EnumStringCustomer |
Instances
| Eq CustomerObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerObject' -> CustomerObject' -> Bool # (/=) :: CustomerObject' -> CustomerObject' -> Bool # | |
| Show CustomerObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerObject' -> ShowS # show :: CustomerObject' -> String # showList :: [CustomerObject'] -> ShowS # | |
| ToJSON CustomerObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerObject' -> Value # toEncoding :: CustomerObject' -> Encoding # toJSONList :: [CustomerObject'] -> Value # toEncodingList :: [CustomerObject'] -> Encoding # | |
| FromJSON CustomerObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerObject' # parseJSONList :: Value -> Parser [CustomerObject'] # | |
data CustomerShipping' Source #
Defines the data type for the schema customerShipping'
Mailing and shipping address for the customer. Appears on invoices emailed to this customer.
Constructors
| CustomerShipping' | |
Fields
| |
Instances
| Eq CustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerShipping' -> CustomerShipping' -> Bool # (/=) :: CustomerShipping' -> CustomerShipping' -> Bool # | |
| Show CustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerShipping' -> ShowS # show :: CustomerShipping' -> String # showList :: [CustomerShipping'] -> ShowS # | |
| ToJSON CustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerShipping' -> Value # toEncoding :: CustomerShipping' -> Encoding # toJSONList :: [CustomerShipping'] -> Value # toEncodingList :: [CustomerShipping'] -> Encoding # | |
| FromJSON CustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerShipping' # parseJSONList :: Value -> Parser [CustomerShipping'] # | |
data CustomerSources' Source #
Defines the data type for the schema customerSources'
The customer's payment sources, if any.
Constructors
| CustomerSources' | |
Fields
| |
Instances
| Eq CustomerSources' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSources' -> CustomerSources' -> Bool # (/=) :: CustomerSources' -> CustomerSources' -> Bool # | |
| Show CustomerSources' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources' -> ShowS # show :: CustomerSources' -> String # showList :: [CustomerSources'] -> ShowS # | |
| ToJSON CustomerSources' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSources' -> Value # toEncoding :: CustomerSources' -> Encoding # toJSONList :: [CustomerSources'] -> Value # toEncodingList :: [CustomerSources'] -> Encoding # | |
| FromJSON CustomerSources' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources' # parseJSONList :: Value -> Parser [CustomerSources'] # | |
data CustomerSources'Data' Source #
Defines the data type for the schema customerSources'Data'
Constructors
| CustomerSources'Data' | |
Fields
| |
Instances
| Eq CustomerSources'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSources'Data' -> CustomerSources'Data' -> Bool # (/=) :: CustomerSources'Data' -> CustomerSources'Data' -> Bool # | |
| Show CustomerSources'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data' -> ShowS # show :: CustomerSources'Data' -> String # showList :: [CustomerSources'Data'] -> ShowS # | |
| ToJSON CustomerSources'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSources'Data' -> Value # toEncoding :: CustomerSources'Data' -> Encoding # toJSONList :: [CustomerSources'Data'] -> Value # toEncodingList :: [CustomerSources'Data'] -> Encoding # | |
| FromJSON CustomerSources'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data' # parseJSONList :: Value -> Parser [CustomerSources'Data'] # | |
data CustomerSources'Data'Account'Variants Source #
Define the one-of schema customerSources'Data'Account'
The ID of the account that the bank account is associated with.
Instances
data CustomerSources'Data'AvailablePayoutMethods' Source #
Defines the enum schema customerSources'Data'Available_payout_methods'
Constructors
Instances
data CustomerSources'Data'Customer'Variants Source #
Define the one-of schema customerSources'Data'Customer'
The ID of the customer associated with this Alipay Account.
Constructors
| CustomerSources'Data'Customer'Customer Customer | |
| CustomerSources'Data'Customer'DeletedCustomer DeletedCustomer | |
| CustomerSources'Data'Customer'String String |
Instances
data CustomerSources'Data'Metadata' Source #
Defines the data type for the schema customerSources'Data'Metadata'
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.
Constructors
| CustomerSources'Data'Metadata' | |
Instances
| Eq CustomerSources'Data'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerSources'Data'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data'Metadata' -> ShowS # show :: CustomerSources'Data'Metadata' -> String # showList :: [CustomerSources'Data'Metadata'] -> ShowS # | |
| ToJSON CustomerSources'Data'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerSources'Data'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data'Metadata' # parseJSONList :: Value -> Parser [CustomerSources'Data'Metadata'] # | |
data CustomerSources'Data'Object' Source #
Defines the enum schema customerSources'Data'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CustomerSources'Data'Object'EnumOther Value | |
| CustomerSources'Data'Object'EnumTyped String | |
| CustomerSources'Data'Object'EnumStringAlipayAccount |
Instances
data CustomerSources'Data'Owner' Source #
Defines the data type for the schema customerSources'Data'Owner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| CustomerSources'Data'Owner' | |
Fields
| |
Instances
| Eq CustomerSources'Data'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSources'Data'Owner' -> CustomerSources'Data'Owner' -> Bool # (/=) :: CustomerSources'Data'Owner' -> CustomerSources'Data'Owner' -> Bool # | |
| Show CustomerSources'Data'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data'Owner' -> ShowS # show :: CustomerSources'Data'Owner' -> String # showList :: [CustomerSources'Data'Owner'] -> ShowS # | |
| ToJSON CustomerSources'Data'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSources'Data'Owner' -> Value # toEncoding :: CustomerSources'Data'Owner' -> Encoding # toJSONList :: [CustomerSources'Data'Owner'] -> Value # toEncodingList :: [CustomerSources'Data'Owner'] -> Encoding # | |
| FromJSON CustomerSources'Data'Owner' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data'Owner' # parseJSONList :: Value -> Parser [CustomerSources'Data'Owner'] # | |
data CustomerSources'Data'Owner'Address' Source #
Defines the data type for the schema customerSources'Data'Owner'Address'
Owner\'s address.
Constructors
| CustomerSources'Data'Owner'Address' | |
Fields
| |
Instances
| Eq CustomerSources'Data'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerSources'Data'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data'Owner'Address' -> ShowS # show :: CustomerSources'Data'Owner'Address' -> String # showList :: [CustomerSources'Data'Owner'Address'] -> ShowS # | |
| ToJSON CustomerSources'Data'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerSources'Data'Owner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data'Owner'Address' # parseJSONList :: Value -> Parser [CustomerSources'Data'Owner'Address'] # | |
data CustomerSources'Data'Owner'VerifiedAddress' Source #
Defines the data type for the schema customerSources'Data'Owner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| CustomerSources'Data'Owner'VerifiedAddress' | |
Fields
| |
Instances
data CustomerSources'Data'Recipient'Variants Source #
Define the one-of schema customerSources'Data'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| CustomerSources'Data'Recipient'Recipient Recipient | |
| CustomerSources'Data'Recipient'String String |
Instances
data CustomerSources'Data'Transactions' Source #
Defines the data type for the schema customerSources'Data'Transactions'
A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key.
Constructors
| CustomerSources'Data'Transactions' | |
Fields
| |
Instances
| Eq CustomerSources'Data'Transactions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerSources'Data'Transactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data'Transactions' -> ShowS # | |
| ToJSON CustomerSources'Data'Transactions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerSources'Data'Transactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data'Transactions' # parseJSONList :: Value -> Parser [CustomerSources'Data'Transactions'] # | |
data CustomerSources'Data'Transactions'Object' Source #
Defines the enum schema customerSources'Data'Transactions'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| CustomerSources'Data'Transactions'Object'EnumOther Value | |
| CustomerSources'Data'Transactions'Object'EnumTyped String | |
| CustomerSources'Data'Transactions'Object'EnumStringList |
Instances
data CustomerSources'Data'Type' Source #
Defines the enum schema customerSources'Data'Type'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Constructors
Instances
| Eq CustomerSources'Data'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSources'Data'Type' -> CustomerSources'Data'Type' -> Bool # (/=) :: CustomerSources'Data'Type' -> CustomerSources'Data'Type' -> Bool # | |
| Show CustomerSources'Data'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Data'Type' -> ShowS # show :: CustomerSources'Data'Type' -> String # showList :: [CustomerSources'Data'Type'] -> ShowS # | |
| ToJSON CustomerSources'Data'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSources'Data'Type' -> Value # toEncoding :: CustomerSources'Data'Type' -> Encoding # toJSONList :: [CustomerSources'Data'Type'] -> Value # toEncodingList :: [CustomerSources'Data'Type'] -> Encoding # | |
| FromJSON CustomerSources'Data'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Data'Type' # parseJSONList :: Value -> Parser [CustomerSources'Data'Type'] # | |
data CustomerSources'Object' Source #
Defines the enum schema customerSources'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| CustomerSources'Object'EnumOther Value | |
| CustomerSources'Object'EnumTyped String | |
| CustomerSources'Object'EnumStringList |
Instances
| Eq CustomerSources'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSources'Object' -> CustomerSources'Object' -> Bool # (/=) :: CustomerSources'Object' -> CustomerSources'Object' -> Bool # | |
| Show CustomerSources'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSources'Object' -> ShowS # show :: CustomerSources'Object' -> String # showList :: [CustomerSources'Object'] -> ShowS # | |
| ToJSON CustomerSources'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSources'Object' -> Value # toEncoding :: CustomerSources'Object' -> Encoding # toJSONList :: [CustomerSources'Object'] -> Value # | |
| FromJSON CustomerSources'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSources'Object' # parseJSONList :: Value -> Parser [CustomerSources'Object'] # | |
data CustomerSubscriptions' Source #
Defines the data type for the schema customerSubscriptions'
The customer's current subscriptions, if any.
Constructors
| CustomerSubscriptions' | |
Fields
| |
Instances
| Eq CustomerSubscriptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerSubscriptions' -> CustomerSubscriptions' -> Bool # (/=) :: CustomerSubscriptions' -> CustomerSubscriptions' -> Bool # | |
| Show CustomerSubscriptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSubscriptions' -> ShowS # show :: CustomerSubscriptions' -> String # showList :: [CustomerSubscriptions'] -> ShowS # | |
| ToJSON CustomerSubscriptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSubscriptions' -> Value # toEncoding :: CustomerSubscriptions' -> Encoding # toJSONList :: [CustomerSubscriptions'] -> Value # | |
| FromJSON CustomerSubscriptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSubscriptions' # parseJSONList :: Value -> Parser [CustomerSubscriptions'] # | |
data CustomerSubscriptions'Object' Source #
Defines the enum schema customerSubscriptions'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| CustomerSubscriptions'Object'EnumOther Value | |
| CustomerSubscriptions'Object'EnumTyped String | |
| CustomerSubscriptions'Object'EnumStringList |
Instances
| Eq CustomerSubscriptions'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerSubscriptions'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerSubscriptions'Object' -> ShowS # show :: CustomerSubscriptions'Object' -> String # showList :: [CustomerSubscriptions'Object'] -> ShowS # | |
| ToJSON CustomerSubscriptions'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerSubscriptions'Object' -> Value # toEncoding :: CustomerSubscriptions'Object' -> Encoding # toJSONList :: [CustomerSubscriptions'Object'] -> Value # toEncodingList :: [CustomerSubscriptions'Object'] -> Encoding # | |
| FromJSON CustomerSubscriptions'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerSubscriptions'Object' # parseJSONList :: Value -> Parser [CustomerSubscriptions'Object'] # | |
data CustomerTaxExempt' Source #
Defines the enum schema customerTax_exempt'
Describes the customer's tax exemption status. One of `none`, `exempt`, or `reverse`. When set to `reverse`, invoice and receipt PDFs include the text **"Reverse charge"**.
Constructors
| CustomerTaxExempt'EnumOther Value | |
| CustomerTaxExempt'EnumTyped String | |
| CustomerTaxExempt'EnumStringExempt | |
| CustomerTaxExempt'EnumStringNone | |
| CustomerTaxExempt'EnumStringReverse |
Instances
| Eq CustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerTaxExempt' -> CustomerTaxExempt' -> Bool # (/=) :: CustomerTaxExempt' -> CustomerTaxExempt' -> Bool # | |
| Show CustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerTaxExempt' -> ShowS # show :: CustomerTaxExempt' -> String # showList :: [CustomerTaxExempt'] -> ShowS # | |
| ToJSON CustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerTaxExempt' -> Value # toEncoding :: CustomerTaxExempt' -> Encoding # toJSONList :: [CustomerTaxExempt'] -> Value # toEncodingList :: [CustomerTaxExempt'] -> Encoding # | |
| FromJSON CustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerTaxExempt' # parseJSONList :: Value -> Parser [CustomerTaxExempt'] # | |
data CustomerTaxIds' Source #
Defines the data type for the schema customerTax_ids'
The customer's tax IDs.
Constructors
| CustomerTaxIds' | |
Fields
| |
Instances
| Eq CustomerTaxIds' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerTaxIds' -> CustomerTaxIds' -> Bool # (/=) :: CustomerTaxIds' -> CustomerTaxIds' -> Bool # | |
| Show CustomerTaxIds' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerTaxIds' -> ShowS # show :: CustomerTaxIds' -> String # showList :: [CustomerTaxIds'] -> ShowS # | |
| ToJSON CustomerTaxIds' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerTaxIds' -> Value # toEncoding :: CustomerTaxIds' -> Encoding # toJSONList :: [CustomerTaxIds'] -> Value # toEncodingList :: [CustomerTaxIds'] -> Encoding # | |
| FromJSON CustomerTaxIds' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerTaxIds' # parseJSONList :: Value -> Parser [CustomerTaxIds'] # | |
data CustomerTaxIds'Object' Source #
Defines the enum schema customerTax_ids'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| CustomerTaxIds'Object'EnumOther Value | |
| CustomerTaxIds'Object'EnumTyped String | |
| CustomerTaxIds'Object'EnumStringList |
Instances
| Eq CustomerTaxIds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerTaxIds'Object' -> CustomerTaxIds'Object' -> Bool # (/=) :: CustomerTaxIds'Object' -> CustomerTaxIds'Object' -> Bool # | |
| Show CustomerTaxIds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerTaxIds'Object' -> ShowS # show :: CustomerTaxIds'Object' -> String # showList :: [CustomerTaxIds'Object'] -> ShowS # | |
| ToJSON CustomerTaxIds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerTaxIds'Object' -> Value # toEncoding :: CustomerTaxIds'Object' -> Encoding # toJSONList :: [CustomerTaxIds'Object'] -> Value # | |
| FromJSON CustomerTaxIds'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerTaxIds'Object' # parseJSONList :: Value -> Parser [CustomerTaxIds'Object'] # | |
data CustomerBalanceTransaction Source #
Defines the data type for the schema customer_balance_transaction
Each customer has a `balance` value, which denotes a debit or credit that's automatically applied to their next invoice upon finalization. You may modify the value directly by using the update customer API, or by creating a Customer Balance Transaction, which increments or decrements the customer's `balance` by the specified `amount`.
Related guide: Customer Balance to learn more.
Constructors
| CustomerBalanceTransaction | |
Fields
| |
Instances
| Eq CustomerBalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: CustomerBalanceTransaction -> CustomerBalanceTransaction -> Bool # (/=) :: CustomerBalanceTransaction -> CustomerBalanceTransaction -> Bool # | |
| Show CustomerBalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerBalanceTransaction -> ShowS # show :: CustomerBalanceTransaction -> String # showList :: [CustomerBalanceTransaction] -> ShowS # | |
| ToJSON CustomerBalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: CustomerBalanceTransaction -> Value # toEncoding :: CustomerBalanceTransaction -> Encoding # toJSONList :: [CustomerBalanceTransaction] -> Value # toEncodingList :: [CustomerBalanceTransaction] -> Encoding # | |
| FromJSON CustomerBalanceTransaction Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerBalanceTransaction # parseJSONList :: Value -> Parser [CustomerBalanceTransaction] # | |
data CustomerBalanceTransactionCreditNote'Variants Source #
Define the one-of schema customer_balance_transactionCredit_note'
The ID of the credit note (if any) related to the transaction.
Constructors
| CustomerBalanceTransactionCreditNote'CreditNote CreditNote | |
| CustomerBalanceTransactionCreditNote'String String |
Instances
data CustomerBalanceTransactionCustomer'Variants Source #
Define the one-of schema customer_balance_transactionCustomer'
The ID of the customer the transaction belongs to.
Constructors
| CustomerBalanceTransactionCustomer'Customer Customer | |
| CustomerBalanceTransactionCustomer'String String |
Instances
data CustomerBalanceTransactionInvoice'Variants Source #
Define the one-of schema customer_balance_transactionInvoice'
The ID of the invoice (if any) related to the transaction.
Constructors
| CustomerBalanceTransactionInvoice'Invoice Invoice | |
| CustomerBalanceTransactionInvoice'String String |
Instances
data CustomerBalanceTransactionMetadata' Source #
Defines the data type for the schema customer_balance_transactionMetadata'
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.
Constructors
| CustomerBalanceTransactionMetadata' | |
Instances
| Eq CustomerBalanceTransactionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerBalanceTransactionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerBalanceTransactionMetadata' -> ShowS # show :: CustomerBalanceTransactionMetadata' -> String # showList :: [CustomerBalanceTransactionMetadata'] -> ShowS # | |
| ToJSON CustomerBalanceTransactionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerBalanceTransactionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerBalanceTransactionMetadata' # parseJSONList :: Value -> Parser [CustomerBalanceTransactionMetadata'] # | |
data CustomerBalanceTransactionObject' Source #
Defines the enum schema customer_balance_transactionObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| CustomerBalanceTransactionObject'EnumOther Value | |
| CustomerBalanceTransactionObject'EnumTyped String | |
| CustomerBalanceTransactionObject'EnumStringCustomerBalanceTransaction |
Instances
| Eq CustomerBalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerBalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerBalanceTransactionObject' -> ShowS # | |
| ToJSON CustomerBalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerBalanceTransactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerBalanceTransactionObject' # parseJSONList :: Value -> Parser [CustomerBalanceTransactionObject'] # | |
data CustomerBalanceTransactionType' Source #
Defines the enum schema customer_balance_transactionType'
Transaction type: `adjustment`, `applied_to_invoice`, `credit_note`, `initial`, `invoice_too_large`, `invoice_too_small`, `unspent_receiver_credit`, or `unapplied_from_invoice`. See the Customer Balance page to learn more about transaction types.
Constructors
Instances
| Eq CustomerBalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show CustomerBalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> CustomerBalanceTransactionType' -> ShowS # | |
| ToJSON CustomerBalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON CustomerBalanceTransactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser CustomerBalanceTransactionType' # parseJSONList :: Value -> Parser [CustomerBalanceTransactionType'] # | |
data DeletedExternalAccount Source #
Defines the data type for the schema deleted_external_account
Constructors
| DeletedExternalAccount | |
Fields
| |
Instances
| Eq DeletedExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DeletedExternalAccount -> DeletedExternalAccount -> Bool # (/=) :: DeletedExternalAccount -> DeletedExternalAccount -> Bool # | |
| Show DeletedExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DeletedExternalAccount -> ShowS # show :: DeletedExternalAccount -> String # showList :: [DeletedExternalAccount] -> ShowS # | |
| ToJSON DeletedExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DeletedExternalAccount -> Value # toEncoding :: DeletedExternalAccount -> Encoding # toJSONList :: [DeletedExternalAccount] -> Value # | |
| FromJSON DeletedExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DeletedExternalAccount # parseJSONList :: Value -> Parser [DeletedExternalAccount] # | |
data DeletedExternalAccountDeleted' Source #
Defines the enum schema deleted_external_accountDeleted'
Always true for a deleted object
Constructors
| DeletedExternalAccountDeleted'EnumOther Value | |
| DeletedExternalAccountDeleted'EnumTyped Bool | |
| DeletedExternalAccountDeleted'EnumBoolTrue |
Instances
| Eq DeletedExternalAccountDeleted' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show DeletedExternalAccountDeleted' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DeletedExternalAccountDeleted' -> ShowS # show :: DeletedExternalAccountDeleted' -> String # showList :: [DeletedExternalAccountDeleted'] -> ShowS # | |
| ToJSON DeletedExternalAccountDeleted' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON DeletedExternalAccountDeleted' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DeletedExternalAccountDeleted' # parseJSONList :: Value -> Parser [DeletedExternalAccountDeleted'] # | |
data DeletedExternalAccountObject' Source #
Defines the enum schema deleted_external_accountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| DeletedExternalAccountObject'EnumOther Value | |
| DeletedExternalAccountObject'EnumTyped String | |
| DeletedExternalAccountObject'EnumStringBankAccount |
Instances
| Eq DeletedExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show DeletedExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DeletedExternalAccountObject' -> ShowS # show :: DeletedExternalAccountObject' -> String # showList :: [DeletedExternalAccountObject'] -> ShowS # | |
| ToJSON DeletedExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DeletedExternalAccountObject' -> Value # toEncoding :: DeletedExternalAccountObject' -> Encoding # toJSONList :: [DeletedExternalAccountObject'] -> Value # toEncodingList :: [DeletedExternalAccountObject'] -> Encoding # | |
| FromJSON DeletedExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DeletedExternalAccountObject' # parseJSONList :: Value -> Parser [DeletedExternalAccountObject'] # | |
data DeletedPaymentSource Source #
Defines the data type for the schema deleted_payment_source
Constructors
| DeletedPaymentSource | |
Fields
| |
Instances
| Eq DeletedPaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DeletedPaymentSource -> DeletedPaymentSource -> Bool # (/=) :: DeletedPaymentSource -> DeletedPaymentSource -> Bool # | |
| Show DeletedPaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DeletedPaymentSource -> ShowS # show :: DeletedPaymentSource -> String # showList :: [DeletedPaymentSource] -> ShowS # | |
| ToJSON DeletedPaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DeletedPaymentSource -> Value # toEncoding :: DeletedPaymentSource -> Encoding # toJSONList :: [DeletedPaymentSource] -> Value # toEncodingList :: [DeletedPaymentSource] -> Encoding # | |
| FromJSON DeletedPaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DeletedPaymentSource # parseJSONList :: Value -> Parser [DeletedPaymentSource] # | |
data DeletedPaymentSourceDeleted' Source #
Defines the enum schema deleted_payment_sourceDeleted'
Always true for a deleted object
Constructors
| DeletedPaymentSourceDeleted'EnumOther Value | |
| DeletedPaymentSourceDeleted'EnumTyped Bool | |
| DeletedPaymentSourceDeleted'EnumBoolTrue |
Instances
data DeletedPaymentSourceObject' Source #
Defines the enum schema deleted_payment_sourceObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| DeletedPaymentSourceObject'EnumOther Value | |
| DeletedPaymentSourceObject'EnumTyped String | |
| DeletedPaymentSourceObject'EnumStringAlipayAccount |
Instances
| Eq DeletedPaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DeletedPaymentSourceObject' -> DeletedPaymentSourceObject' -> Bool # (/=) :: DeletedPaymentSourceObject' -> DeletedPaymentSourceObject' -> Bool # | |
| Show DeletedPaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DeletedPaymentSourceObject' -> ShowS # show :: DeletedPaymentSourceObject' -> String # showList :: [DeletedPaymentSourceObject'] -> ShowS # | |
| ToJSON DeletedPaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DeletedPaymentSourceObject' -> Value # toEncoding :: DeletedPaymentSourceObject' -> Encoding # toJSONList :: [DeletedPaymentSourceObject'] -> Value # toEncodingList :: [DeletedPaymentSourceObject'] -> Encoding # | |
| FromJSON DeletedPaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DeletedPaymentSourceObject' # parseJSONList :: Value -> Parser [DeletedPaymentSourceObject'] # | |
Defines the data type for the schema discount
A discount represents the actual application of a coupon to a particular customer. It contains information about when the discount began and when it will end.
Related guide: Applying Discounts to Subscriptions.
Constructors
| Discount | |
Fields
| |
data DiscountCustomer'Variants Source #
Define the one-of schema discountCustomer'
The ID of the customer associated with this discount.
Constructors
| DiscountCustomer'Customer Customer | |
| DiscountCustomer'DeletedCustomer DeletedCustomer | |
| DiscountCustomer'String String |
Instances
data DiscountObject' Source #
Defines the enum schema discountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| DiscountObject'EnumOther Value | |
| DiscountObject'EnumTyped String | |
| DiscountObject'EnumStringDiscount |
Instances
| Eq DiscountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DiscountObject' -> DiscountObject' -> Bool # (/=) :: DiscountObject' -> DiscountObject' -> Bool # | |
| Show DiscountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DiscountObject' -> ShowS # show :: DiscountObject' -> String # showList :: [DiscountObject'] -> ShowS # | |
| ToJSON DiscountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DiscountObject' -> Value # toEncoding :: DiscountObject' -> Encoding # toJSONList :: [DiscountObject'] -> Value # toEncodingList :: [DiscountObject'] -> Encoding # | |
| FromJSON DiscountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DiscountObject' # parseJSONList :: Value -> Parser [DiscountObject'] # | |
Defines the data type for the schema dispute
A dispute occurs when a customer questions your charge with their card issuer. When this happens, you're given the opportunity to respond to the dispute with evidence that shows that the charge is legitimate. You can find more information about the dispute process in our Disputes and Fraud documentation.
Related guide: Disputes and Fraud.
Constructors
| Dispute | |
Fields
| |
data DisputeCharge'Variants Source #
Define the one-of schema disputeCharge'
ID of the charge that was disputed.
Constructors
| DisputeCharge'Charge Charge | |
| DisputeCharge'String String |
Instances
data DisputeMetadata' Source #
Defines the data type for the schema disputeMetadata'
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.
Constructors
| DisputeMetadata' | |
Instances
| Eq DisputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DisputeMetadata' -> DisputeMetadata' -> Bool # (/=) :: DisputeMetadata' -> DisputeMetadata' -> Bool # | |
| Show DisputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DisputeMetadata' -> ShowS # show :: DisputeMetadata' -> String # showList :: [DisputeMetadata'] -> ShowS # | |
| ToJSON DisputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DisputeMetadata' -> Value # toEncoding :: DisputeMetadata' -> Encoding # toJSONList :: [DisputeMetadata'] -> Value # toEncodingList :: [DisputeMetadata'] -> Encoding # | |
| FromJSON DisputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DisputeMetadata' # parseJSONList :: Value -> Parser [DisputeMetadata'] # | |
data DisputeObject' Source #
Defines the enum schema disputeObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| DisputeObject'EnumOther Value | |
| DisputeObject'EnumTyped String | |
| DisputeObject'EnumStringDispute |
Instances
| Eq DisputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DisputeObject' -> DisputeObject' -> Bool # (/=) :: DisputeObject' -> DisputeObject' -> Bool # | |
| Show DisputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DisputeObject' -> ShowS # show :: DisputeObject' -> String # showList :: [DisputeObject'] -> ShowS # | |
| ToJSON DisputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DisputeObject' -> Value # toEncoding :: DisputeObject' -> Encoding # toJSONList :: [DisputeObject'] -> Value # toEncodingList :: [DisputeObject'] -> Encoding # | |
| FromJSON DisputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DisputeObject' # parseJSONList :: Value -> Parser [DisputeObject'] # | |
data DisputePaymentIntent'Variants Source #
Define the one-of schema disputePayment_intent'
ID of the PaymentIntent that was disputed.
Instances
data DisputeStatus' Source #
Defines the enum schema disputeStatus'
Current status of dispute. Possible values are `warning_needs_response`, `warning_under_review`, `warning_closed`, `needs_response`, `under_review`, `charge_refunded`, `won`, or `lost`.
Constructors
Instances
| Eq DisputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DisputeStatus' -> DisputeStatus' -> Bool # (/=) :: DisputeStatus' -> DisputeStatus' -> Bool # | |
| Show DisputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DisputeStatus' -> ShowS # show :: DisputeStatus' -> String # showList :: [DisputeStatus'] -> ShowS # | |
| ToJSON DisputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DisputeStatus' -> Value # toEncoding :: DisputeStatus' -> Encoding # toJSONList :: [DisputeStatus'] -> Value # toEncodingList :: [DisputeStatus'] -> Encoding # | |
| FromJSON DisputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DisputeStatus' # parseJSONList :: Value -> Parser [DisputeStatus'] # | |
data DisputeEvidence Source #
Defines the data type for the schema dispute_evidence
Constructors
| DisputeEvidence | |
Fields
| |
Instances
| Eq DisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: DisputeEvidence -> DisputeEvidence -> Bool # (/=) :: DisputeEvidence -> DisputeEvidence -> Bool # | |
| Show DisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> DisputeEvidence -> ShowS # show :: DisputeEvidence -> String # showList :: [DisputeEvidence] -> ShowS # | |
| ToJSON DisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: DisputeEvidence -> Value # toEncoding :: DisputeEvidence -> Encoding # toJSONList :: [DisputeEvidence] -> Value # toEncodingList :: [DisputeEvidence] -> Encoding # | |
| FromJSON DisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser DisputeEvidence # parseJSONList :: Value -> Parser [DisputeEvidence] # | |
data DisputeEvidenceCancellationPolicy'Variants Source #
Define the one-of schema dispute_evidenceCancellation_policy'
(ID of a file upload) Your subscription cancellation policy, as shown to the customer.
Constructors
| DisputeEvidenceCancellationPolicy'File File | |
| DisputeEvidenceCancellationPolicy'String String |
Instances
data DisputeEvidenceCustomerCommunication'Variants Source #
Define the one-of schema dispute_evidenceCustomer_communication'
(ID of a file upload) Any communication with the customer that you feel is relevant to your case. Examples include emails proving that the customer received the product or service, or demonstrating their use of or satisfaction with the product or service.
Constructors
| DisputeEvidenceCustomerCommunication'File File | |
| DisputeEvidenceCustomerCommunication'String String |
Instances
data DisputeEvidenceCustomerSignature'Variants Source #
Define the one-of schema dispute_evidenceCustomer_signature'
(ID of a file upload) A relevant document or contract showing the customer's signature.
Constructors
| DisputeEvidenceCustomerSignature'File File | |
| DisputeEvidenceCustomerSignature'String String |
Instances
data DisputeEvidenceDuplicateChargeDocumentation'Variants Source #
Define the one-of schema dispute_evidenceDuplicate_charge_documentation'
(ID of a file upload) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc. This document should be paired with a similar document from the disputed payment that proves the two payments are separate.
Constructors
| DisputeEvidenceDuplicateChargeDocumentation'File File | |
| DisputeEvidenceDuplicateChargeDocumentation'String String |
Instances
data DisputeEvidenceReceipt'Variants Source #
Define the one-of schema dispute_evidenceReceipt'
(ID of a file upload) Any receipt or message sent to the customer notifying them of the charge.
Instances
data DisputeEvidenceRefundPolicy'Variants Source #
Define the one-of schema dispute_evidenceRefund_policy'
(ID of a file upload) Your refund policy, as shown to the customer.
Instances
data DisputeEvidenceServiceDocumentation'Variants Source #
Define the one-of schema dispute_evidenceService_documentation'
(ID of a file upload) Documentation showing proof that a service was provided to the customer. This could include a copy of a signed contract, work order, or other form of written agreement.
Constructors
| DisputeEvidenceServiceDocumentation'File File | |
| DisputeEvidenceServiceDocumentation'String String |
Instances
data DisputeEvidenceShippingDocumentation'Variants Source #
Define the one-of schema dispute_evidenceShipping_documentation'
(ID of a file upload) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you. This could include a copy of the shipment receipt, shipping label, etc. It should show the customer's full shipping address, if possible.
Constructors
| DisputeEvidenceShippingDocumentation'File File | |
| DisputeEvidenceShippingDocumentation'String String |
Instances
data DisputeEvidenceUncategorizedFile'Variants Source #
Define the one-of schema dispute_evidenceUncategorized_file'
(ID of a file upload) Any additional evidence or statements.
Constructors
| DisputeEvidenceUncategorizedFile'File File | |
| DisputeEvidenceUncategorizedFile'String String |
Instances
Defines the data type for the schema error
An error response from the Stripe API
Constructors
| Error | |
Fields
| |
Defines the data type for the schema event
Events are our way of letting you know when something interesting happens in your account. When an interesting event occurs, we create a new `Event` object. For example, when a charge succeeds, we create a `charge.succeeded` event; and when an invoice payment attempt fails, we create an `invoice.payment_failed` event. Note that many API requests may cause multiple events to be created. For example, if you create a new subscription for a customer, you will receive both a `customer.subscription.created` event and a `charge.succeeded` event.
Events occur when the state of another API resource changes. The state of that resource at the time of the change is embedded in the event's data field. For example, a `charge.succeeded` event will contain a charge, and an `invoice.payment_failed` event will contain an invoice.
As with other API resources, you can use endpoints to retrieve an individual event or a list of events from the API. We also have a separate webhooks system for sending the `Event` objects directly to an endpoint on your server. Webhooks are managed in your account settings, and our Using Webhooks guide will help you get set up.
When using Connect, you can also receive notifications of events that occur in connected accounts. For these events, there will be an additional `account` attribute in the received `Event` object.
- *NOTE:** Right now, access to events through the Retrieve Event API is guaranteed only for 30 days.
Constructors
| Event | |
Fields
| |
data EventObject' Source #
Defines the enum schema eventObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq EventObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show EventObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> EventObject' -> ShowS # show :: EventObject' -> String # showList :: [EventObject'] -> ShowS # | |
| ToJSON EventObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: EventObject' -> Value # toEncoding :: EventObject' -> Encoding # toJSONList :: [EventObject'] -> Value # toEncodingList :: [EventObject'] -> Encoding # | |
| FromJSON EventObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data EventRequest' Source #
Defines the data type for the schema eventRequest'
Information on the API request that instigated the event.
Constructors
| EventRequest' | |
Fields
| |
Instances
| Eq EventRequest' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: EventRequest' -> EventRequest' -> Bool # (/=) :: EventRequest' -> EventRequest' -> Bool # | |
| Show EventRequest' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> EventRequest' -> ShowS # show :: EventRequest' -> String # showList :: [EventRequest'] -> ShowS # | |
| ToJSON EventRequest' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: EventRequest' -> Value # toEncoding :: EventRequest' -> Encoding # toJSONList :: [EventRequest'] -> Value # toEncodingList :: [EventRequest'] -> Encoding # | |
| FromJSON EventRequest' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser EventRequest' # parseJSONList :: Value -> Parser [EventRequest'] # | |
data ExternalAccount Source #
Defines the data type for the schema external_account
Constructors
| ExternalAccount | |
Fields
| |
Instances
| Eq ExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ExternalAccount -> ExternalAccount -> Bool # (/=) :: ExternalAccount -> ExternalAccount -> Bool # | |
| Show ExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ExternalAccount -> ShowS # show :: ExternalAccount -> String # showList :: [ExternalAccount] -> ShowS # | |
| ToJSON ExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ExternalAccount -> Value # toEncoding :: ExternalAccount -> Encoding # toJSONList :: [ExternalAccount] -> Value # toEncodingList :: [ExternalAccount] -> Encoding # | |
| FromJSON ExternalAccount Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ExternalAccount # parseJSONList :: Value -> Parser [ExternalAccount] # | |
data ExternalAccountAccount'Variants Source #
Define the one-of schema external_accountAccount'
The ID of the account that the bank account is associated with.
Instances
data ExternalAccountAvailablePayoutMethods' Source #
Defines the enum schema external_accountAvailable_payout_methods'
Constructors
Instances
data ExternalAccountCustomer'Variants Source #
Define the one-of schema external_accountCustomer'
The ID of the customer that the bank account is associated with.
Constructors
| ExternalAccountCustomer'Customer Customer | |
| ExternalAccountCustomer'DeletedCustomer DeletedCustomer | |
| ExternalAccountCustomer'String String |
Instances
data ExternalAccountMetadata' Source #
Defines the data type for the schema external_accountMetadata'
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.
Constructors
| ExternalAccountMetadata' | |
Instances
| Eq ExternalAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ExternalAccountMetadata' -> ExternalAccountMetadata' -> Bool # (/=) :: ExternalAccountMetadata' -> ExternalAccountMetadata' -> Bool # | |
| Show ExternalAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ExternalAccountMetadata' -> ShowS # show :: ExternalAccountMetadata' -> String # showList :: [ExternalAccountMetadata'] -> ShowS # | |
| ToJSON ExternalAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ExternalAccountMetadata' -> Value # toEncoding :: ExternalAccountMetadata' -> Encoding # toJSONList :: [ExternalAccountMetadata'] -> Value # | |
| FromJSON ExternalAccountMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ExternalAccountMetadata' # parseJSONList :: Value -> Parser [ExternalAccountMetadata'] # | |
data ExternalAccountObject' Source #
Defines the enum schema external_accountObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ExternalAccountObject'EnumOther Value | |
| ExternalAccountObject'EnumTyped String | |
| ExternalAccountObject'EnumStringBankAccount |
Instances
| Eq ExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ExternalAccountObject' -> ExternalAccountObject' -> Bool # (/=) :: ExternalAccountObject' -> ExternalAccountObject' -> Bool # | |
| Show ExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ExternalAccountObject' -> ShowS # show :: ExternalAccountObject' -> String # showList :: [ExternalAccountObject'] -> ShowS # | |
| ToJSON ExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ExternalAccountObject' -> Value # toEncoding :: ExternalAccountObject' -> Encoding # toJSONList :: [ExternalAccountObject'] -> Value # | |
| FromJSON ExternalAccountObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ExternalAccountObject' # parseJSONList :: Value -> Parser [ExternalAccountObject'] # | |
data ExternalAccountRecipient'Variants Source #
Define the one-of schema external_accountRecipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Instances
Defines the data type for the schema fee_refund
`Application Fee Refund` objects allow you to refund an application fee that has previously been created but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.
Related guide: Refunding Application Fees.
Constructors
| FeeRefund | |
Fields
| |
data FeeRefundBalanceTransaction'Variants Source #
Define the one-of schema fee_refundBalance_transaction'
Balance transaction that describes the impact on your account balance.
Constructors
| FeeRefundBalanceTransaction'BalanceTransaction BalanceTransaction | |
| FeeRefundBalanceTransaction'String String |
Instances
data FeeRefundFee'Variants Source #
Define the one-of schema fee_refundFee'
ID of the application fee that was refunded.
Instances
data FeeRefundMetadata' Source #
Defines the data type for the schema fee_refundMetadata'
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.
Constructors
| FeeRefundMetadata' | |
Instances
| Eq FeeRefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: FeeRefundMetadata' -> FeeRefundMetadata' -> Bool # (/=) :: FeeRefundMetadata' -> FeeRefundMetadata' -> Bool # | |
| Show FeeRefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FeeRefundMetadata' -> ShowS # show :: FeeRefundMetadata' -> String # showList :: [FeeRefundMetadata'] -> ShowS # | |
| ToJSON FeeRefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FeeRefundMetadata' -> Value # toEncoding :: FeeRefundMetadata' -> Encoding # toJSONList :: [FeeRefundMetadata'] -> Value # toEncodingList :: [FeeRefundMetadata'] -> Encoding # | |
| FromJSON FeeRefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser FeeRefundMetadata' # parseJSONList :: Value -> Parser [FeeRefundMetadata'] # | |
data FeeRefundObject' Source #
Defines the enum schema fee_refundObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| FeeRefundObject'EnumOther Value | |
| FeeRefundObject'EnumTyped String | |
| FeeRefundObject'EnumStringFeeRefund |
Instances
| Eq FeeRefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: FeeRefundObject' -> FeeRefundObject' -> Bool # (/=) :: FeeRefundObject' -> FeeRefundObject' -> Bool # | |
| Show FeeRefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FeeRefundObject' -> ShowS # show :: FeeRefundObject' -> String # showList :: [FeeRefundObject'] -> ShowS # | |
| ToJSON FeeRefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FeeRefundObject' -> Value # toEncoding :: FeeRefundObject' -> Encoding # toJSONList :: [FeeRefundObject'] -> Value # toEncodingList :: [FeeRefundObject'] -> Encoding # | |
| FromJSON FeeRefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser FeeRefundObject' # parseJSONList :: Value -> Parser [FeeRefundObject'] # | |
Defines the data type for the schema file
This is an object representing a file hosted on Stripe's servers. The file may have been uploaded by yourself using the create file request (for example, when uploading dispute evidence) or it may have been created by Stripe (for example, the results of a Sigma scheduled query).
Related guide: File Upload Guide.
Constructors
| File | |
Fields
| |
data FileLinks' Source #
Defines the data type for the schema fileLinks'
A list of file links that point at this file.
Constructors
| FileLinks' | |
Fields
| |
Instances
| Eq FileLinks' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show FileLinks' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FileLinks' -> ShowS # show :: FileLinks' -> String # showList :: [FileLinks'] -> ShowS # | |
| ToJSON FileLinks' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FileLinks' -> Value # toEncoding :: FileLinks' -> Encoding # toJSONList :: [FileLinks'] -> Value # toEncodingList :: [FileLinks'] -> Encoding # | |
| FromJSON FileLinks' Source # | |
Defined in StripeAPI.CyclicTypes | |
data FileLinks'Object' Source #
Defines the enum schema fileLinks'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| FileLinks'Object'EnumOther Value | |
| FileLinks'Object'EnumTyped String | |
| FileLinks'Object'EnumStringList |
Instances
| Eq FileLinks'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: FileLinks'Object' -> FileLinks'Object' -> Bool # (/=) :: FileLinks'Object' -> FileLinks'Object' -> Bool # | |
| Show FileLinks'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FileLinks'Object' -> ShowS # show :: FileLinks'Object' -> String # showList :: [FileLinks'Object'] -> ShowS # | |
| ToJSON FileLinks'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FileLinks'Object' -> Value # toEncoding :: FileLinks'Object' -> Encoding # toJSONList :: [FileLinks'Object'] -> Value # toEncodingList :: [FileLinks'Object'] -> Encoding # | |
| FromJSON FileLinks'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser FileLinks'Object' # parseJSONList :: Value -> Parser [FileLinks'Object'] # | |
data FileObject' Source #
Defines the enum schema fileObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq FileObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show FileObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FileObject' -> ShowS # show :: FileObject' -> String # showList :: [FileObject'] -> ShowS # | |
| ToJSON FileObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FileObject' -> Value # toEncoding :: FileObject' -> Encoding # toJSONList :: [FileObject'] -> Value # toEncodingList :: [FileObject'] -> Encoding # | |
| FromJSON FileObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
Defines the data type for the schema file_link
To share the contents of a `File` object with non-Stripe users, you can create a `FileLink`. `FileLink`s contain a URL that can be used to retrieve the contents of the file without authentication.
Constructors
| FileLink | |
Fields
| |
data FileLinkFile'Variants Source #
Define the one-of schema file_linkFile'
The file object this link points to.
Constructors
| FileLinkFile'File File | |
| FileLinkFile'String String |
Instances
data FileLinkMetadata' Source #
Defines the data type for the schema file_linkMetadata'
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.
Constructors
| FileLinkMetadata' | |
Instances
| Eq FileLinkMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: FileLinkMetadata' -> FileLinkMetadata' -> Bool # (/=) :: FileLinkMetadata' -> FileLinkMetadata' -> Bool # | |
| Show FileLinkMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FileLinkMetadata' -> ShowS # show :: FileLinkMetadata' -> String # showList :: [FileLinkMetadata'] -> ShowS # | |
| ToJSON FileLinkMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FileLinkMetadata' -> Value # toEncoding :: FileLinkMetadata' -> Encoding # toJSONList :: [FileLinkMetadata'] -> Value # toEncodingList :: [FileLinkMetadata'] -> Encoding # | |
| FromJSON FileLinkMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser FileLinkMetadata' # parseJSONList :: Value -> Parser [FileLinkMetadata'] # | |
data FileLinkObject' Source #
Defines the enum schema file_linkObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| FileLinkObject'EnumOther Value | |
| FileLinkObject'EnumTyped String | |
| FileLinkObject'EnumStringFileLink |
Instances
| Eq FileLinkObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: FileLinkObject' -> FileLinkObject' -> Bool # (/=) :: FileLinkObject' -> FileLinkObject' -> Bool # | |
| Show FileLinkObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> FileLinkObject' -> ShowS # show :: FileLinkObject' -> String # showList :: [FileLinkObject'] -> ShowS # | |
| ToJSON FileLinkObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: FileLinkObject' -> Value # toEncoding :: FileLinkObject' -> Encoding # toJSONList :: [FileLinkObject'] -> Value # toEncodingList :: [FileLinkObject'] -> Encoding # | |
| FromJSON FileLinkObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser FileLinkObject' # parseJSONList :: Value -> Parser [FileLinkObject'] # | |
Defines the data type for the schema invoice
Invoices are statements of amounts owed by a customer, and are either generated one-off, or generated periodically from a subscription.
They contain invoice items, and proration adjustments that may be caused by subscription upgrades/downgrades (if necessary).
If your invoice is configured to be billed through automatic charges, Stripe automatically finalizes your invoice and attempts payment. Note that finalizing the invoice, when automatic, does not happen immediately as the invoice is created. Stripe waits until one hour after the last webhook was successfully sent (or the last webhook timed out after failing). If you (and the platforms you may have connected to) have no webhooks configured, Stripe waits one hour after creation to finalize the invoice.
If your invoice is configured to be billed by sending an email, then based on your email settings, Stripe will email the invoice to your customer and await payment. These emails can contain a link to a hosted page to pay the invoice.
Stripe applies any customer credit on the account before determining the amount due for the invoice (i.e., the amount that will be actually charged). If the amount due for the invoice is less than Stripe's minimum allowed charge per currency, the invoice is automatically marked paid, and we add the amount due to the customer's running account balance which is applied to the next invoice.
More details on the customer's account balance are here.
Related guide: Send Invoices to Customers.
Constructors
| Invoice | |
Fields
| |
data InvoiceBillingReason' Source #
Defines the enum schema invoiceBilling_reason'
Indicates the reason why the invoice was created. `subscription_cycle` indicates an invoice created by a subscription advancing into a new period. `subscription_create` indicates an invoice created due to creating a subscription. `subscription_update` indicates an invoice created due to updating a subscription. `subscription` is set for all old invoices to indicate either a change to a subscription or a period advancement. `manual` is set for all invoices unrelated to a subscription (for example: created via the invoice editor). The `upcoming` value is reserved for simulated invoices per the upcoming invoice endpoint. `subscription_threshold` indicates an invoice created due to a billing threshold being reached.
Constructors
Instances
| Eq InvoiceBillingReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceBillingReason' -> InvoiceBillingReason' -> Bool # (/=) :: InvoiceBillingReason' -> InvoiceBillingReason' -> Bool # | |
| Show InvoiceBillingReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceBillingReason' -> ShowS # show :: InvoiceBillingReason' -> String # showList :: [InvoiceBillingReason'] -> ShowS # | |
| ToJSON InvoiceBillingReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceBillingReason' -> Value # toEncoding :: InvoiceBillingReason' -> Encoding # toJSONList :: [InvoiceBillingReason'] -> Value # toEncodingList :: [InvoiceBillingReason'] -> Encoding # | |
| FromJSON InvoiceBillingReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceBillingReason' # parseJSONList :: Value -> Parser [InvoiceBillingReason'] # | |
data InvoiceCharge'Variants Source #
Define the one-of schema invoiceCharge'
ID of the latest charge generated for this invoice, if any.
Constructors
| InvoiceCharge'Charge Charge | |
| InvoiceCharge'String String |
Instances
data InvoiceCollectionMethod' Source #
Defines the enum schema invoiceCollection_method'
Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this invoice using the default source attached to the customer. When sending an invoice, Stripe will email this invoice to the customer with payment instructions.
Constructors
| InvoiceCollectionMethod'EnumOther Value | |
| InvoiceCollectionMethod'EnumTyped String | |
| InvoiceCollectionMethod'EnumStringChargeAutomatically | |
| InvoiceCollectionMethod'EnumStringSendInvoice |
Instances
| Eq InvoiceCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceCollectionMethod' -> InvoiceCollectionMethod' -> Bool # (/=) :: InvoiceCollectionMethod' -> InvoiceCollectionMethod' -> Bool # | |
| Show InvoiceCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceCollectionMethod' -> ShowS # show :: InvoiceCollectionMethod' -> String # showList :: [InvoiceCollectionMethod'] -> ShowS # | |
| ToJSON InvoiceCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceCollectionMethod' -> Value # toEncoding :: InvoiceCollectionMethod' -> Encoding # toJSONList :: [InvoiceCollectionMethod'] -> Value # | |
| FromJSON InvoiceCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceCollectionMethod' # parseJSONList :: Value -> Parser [InvoiceCollectionMethod'] # | |
data InvoiceCustomer'Variants Source #
Define the one-of schema invoiceCustomer'
The ID of the customer who will be billed.
Constructors
| InvoiceCustomer'Customer Customer | |
| InvoiceCustomer'DeletedCustomer DeletedCustomer | |
| InvoiceCustomer'String String |
Instances
data InvoiceCustomerAddress' Source #
Defines the data type for the schema invoiceCustomer_address'
The customer\'s address. Until the invoice is finalized, this field will equal \`customer.address\`. Once the invoice is finalized, this field will no longer be updated.
Constructors
| InvoiceCustomerAddress' | |
Fields
| |
Instances
| Eq InvoiceCustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceCustomerAddress' -> InvoiceCustomerAddress' -> Bool # (/=) :: InvoiceCustomerAddress' -> InvoiceCustomerAddress' -> Bool # | |
| Show InvoiceCustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceCustomerAddress' -> ShowS # show :: InvoiceCustomerAddress' -> String # showList :: [InvoiceCustomerAddress'] -> ShowS # | |
| ToJSON InvoiceCustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceCustomerAddress' -> Value # toEncoding :: InvoiceCustomerAddress' -> Encoding # toJSONList :: [InvoiceCustomerAddress'] -> Value # | |
| FromJSON InvoiceCustomerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceCustomerAddress' # parseJSONList :: Value -> Parser [InvoiceCustomerAddress'] # | |
data InvoiceCustomerShipping' Source #
Defines the data type for the schema invoiceCustomer_shipping'
The customer\'s shipping information. Until the invoice is finalized, this field will equal \`customer.shipping\`. Once the invoice is finalized, this field will no longer be updated.
Constructors
| InvoiceCustomerShipping' | |
Fields
| |
Instances
| Eq InvoiceCustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceCustomerShipping' -> InvoiceCustomerShipping' -> Bool # (/=) :: InvoiceCustomerShipping' -> InvoiceCustomerShipping' -> Bool # | |
| Show InvoiceCustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceCustomerShipping' -> ShowS # show :: InvoiceCustomerShipping' -> String # showList :: [InvoiceCustomerShipping'] -> ShowS # | |
| ToJSON InvoiceCustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceCustomerShipping' -> Value # toEncoding :: InvoiceCustomerShipping' -> Encoding # toJSONList :: [InvoiceCustomerShipping'] -> Value # | |
| FromJSON InvoiceCustomerShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceCustomerShipping' # parseJSONList :: Value -> Parser [InvoiceCustomerShipping'] # | |
data InvoiceCustomerTaxExempt' Source #
Defines the enum schema invoiceCustomer_tax_exempt'
The customer's tax exempt status. Until the invoice is finalized, this field will equal `customer.tax_exempt`. Once the invoice is finalized, this field will no longer be updated.
Constructors
Instances
| Eq InvoiceCustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceCustomerTaxExempt' -> InvoiceCustomerTaxExempt' -> Bool # (/=) :: InvoiceCustomerTaxExempt' -> InvoiceCustomerTaxExempt' -> Bool # | |
| Show InvoiceCustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceCustomerTaxExempt' -> ShowS # show :: InvoiceCustomerTaxExempt' -> String # showList :: [InvoiceCustomerTaxExempt'] -> ShowS # | |
| ToJSON InvoiceCustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceCustomerTaxExempt' -> Value # toEncoding :: InvoiceCustomerTaxExempt' -> Encoding # toJSONList :: [InvoiceCustomerTaxExempt'] -> Value # | |
| FromJSON InvoiceCustomerTaxExempt' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceCustomerTaxExempt' # parseJSONList :: Value -> Parser [InvoiceCustomerTaxExempt'] # | |
data InvoiceDefaultPaymentMethod'Variants Source #
Define the one-of schema invoiceDefault_payment_method'
ID of the default payment method for the invoice. It must belong to the customer associated with the invoice. If not set, defaults to the subscription's default payment method, if any, or to the default payment method in the customer's invoice settings.
Constructors
| InvoiceDefaultPaymentMethod'PaymentMethod PaymentMethod | |
| InvoiceDefaultPaymentMethod'String String |
Instances
data InvoiceDefaultSource'Variants Source #
Define the one-of schema invoiceDefault_source'
ID of the default payment source for the invoice. It must belong to the customer associated with the invoice and be in a chargeable state. If not set, defaults to the subscription's default source, if any, or to the customer's default source.
Constructors
Instances
data InvoiceDiscount' Source #
Defines the data type for the schema invoiceDiscount'
Describes the current discount applied to this invoice, if there is one.
Constructors
| InvoiceDiscount' | |
Fields
| |
Instances
| Eq InvoiceDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceDiscount' -> InvoiceDiscount' -> Bool # (/=) :: InvoiceDiscount' -> InvoiceDiscount' -> Bool # | |
| Show InvoiceDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceDiscount' -> ShowS # show :: InvoiceDiscount' -> String # showList :: [InvoiceDiscount'] -> ShowS # | |
| ToJSON InvoiceDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceDiscount' -> Value # toEncoding :: InvoiceDiscount' -> Encoding # toJSONList :: [InvoiceDiscount'] -> Value # toEncodingList :: [InvoiceDiscount'] -> Encoding # | |
| FromJSON InvoiceDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceDiscount' # parseJSONList :: Value -> Parser [InvoiceDiscount'] # | |
data InvoiceDiscount'Customer'Variants Source #
Define the one-of schema invoiceDiscount'Customer'
The ID of the customer associated with this discount.
Constructors
| InvoiceDiscount'Customer'Customer Customer | |
| InvoiceDiscount'Customer'DeletedCustomer DeletedCustomer | |
| InvoiceDiscount'Customer'String String |
Instances
data InvoiceDiscount'Object' Source #
Defines the enum schema invoiceDiscount'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| InvoiceDiscount'Object'EnumOther Value | |
| InvoiceDiscount'Object'EnumTyped String | |
| InvoiceDiscount'Object'EnumStringDiscount |
Instances
| Eq InvoiceDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceDiscount'Object' -> InvoiceDiscount'Object' -> Bool # (/=) :: InvoiceDiscount'Object' -> InvoiceDiscount'Object' -> Bool # | |
| Show InvoiceDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceDiscount'Object' -> ShowS # show :: InvoiceDiscount'Object' -> String # showList :: [InvoiceDiscount'Object'] -> ShowS # | |
| ToJSON InvoiceDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceDiscount'Object' -> Value # toEncoding :: InvoiceDiscount'Object' -> Encoding # toJSONList :: [InvoiceDiscount'Object'] -> Value # | |
| FromJSON InvoiceDiscount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceDiscount'Object' # parseJSONList :: Value -> Parser [InvoiceDiscount'Object'] # | |
data InvoiceLines' Source #
Defines the data type for the schema invoiceLines'
The individual line items that make up the invoice. `lines` is sorted as follows: invoice items in reverse chronological order, followed by the subscription, if any.
Constructors
| InvoiceLines' | |
Fields
| |
Instances
| Eq InvoiceLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceLines' -> InvoiceLines' -> Bool # (/=) :: InvoiceLines' -> InvoiceLines' -> Bool # | |
| Show InvoiceLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceLines' -> ShowS # show :: InvoiceLines' -> String # showList :: [InvoiceLines'] -> ShowS # | |
| ToJSON InvoiceLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceLines' -> Value # toEncoding :: InvoiceLines' -> Encoding # toJSONList :: [InvoiceLines'] -> Value # toEncodingList :: [InvoiceLines'] -> Encoding # | |
| FromJSON InvoiceLines' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceLines' # parseJSONList :: Value -> Parser [InvoiceLines'] # | |
data InvoiceLines'Object' Source #
Defines the enum schema invoiceLines'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| InvoiceLines'Object'EnumOther Value | |
| InvoiceLines'Object'EnumTyped String | |
| InvoiceLines'Object'EnumStringList |
Instances
| Eq InvoiceLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceLines'Object' -> InvoiceLines'Object' -> Bool # (/=) :: InvoiceLines'Object' -> InvoiceLines'Object' -> Bool # | |
| Show InvoiceLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceLines'Object' -> ShowS # show :: InvoiceLines'Object' -> String # showList :: [InvoiceLines'Object'] -> ShowS # | |
| ToJSON InvoiceLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceLines'Object' -> Value # toEncoding :: InvoiceLines'Object' -> Encoding # toJSONList :: [InvoiceLines'Object'] -> Value # toEncodingList :: [InvoiceLines'Object'] -> Encoding # | |
| FromJSON InvoiceLines'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceLines'Object' # parseJSONList :: Value -> Parser [InvoiceLines'Object'] # | |
data InvoiceMetadata' Source #
Defines the data type for the schema invoiceMetadata'
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.
Constructors
| InvoiceMetadata' | |
Instances
| Eq InvoiceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceMetadata' -> InvoiceMetadata' -> Bool # (/=) :: InvoiceMetadata' -> InvoiceMetadata' -> Bool # | |
| Show InvoiceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceMetadata' -> ShowS # show :: InvoiceMetadata' -> String # showList :: [InvoiceMetadata'] -> ShowS # | |
| ToJSON InvoiceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceMetadata' -> Value # toEncoding :: InvoiceMetadata' -> Encoding # toJSONList :: [InvoiceMetadata'] -> Value # toEncodingList :: [InvoiceMetadata'] -> Encoding # | |
| FromJSON InvoiceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceMetadata' # parseJSONList :: Value -> Parser [InvoiceMetadata'] # | |
data InvoiceObject' Source #
Defines the enum schema invoiceObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| InvoiceObject'EnumOther Value | |
| InvoiceObject'EnumTyped String | |
| InvoiceObject'EnumStringInvoice |
Instances
| Eq InvoiceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceObject' -> InvoiceObject' -> Bool # (/=) :: InvoiceObject' -> InvoiceObject' -> Bool # | |
| Show InvoiceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceObject' -> ShowS # show :: InvoiceObject' -> String # showList :: [InvoiceObject'] -> ShowS # | |
| ToJSON InvoiceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceObject' -> Value # toEncoding :: InvoiceObject' -> Encoding # toJSONList :: [InvoiceObject'] -> Value # toEncodingList :: [InvoiceObject'] -> Encoding # | |
| FromJSON InvoiceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceObject' # parseJSONList :: Value -> Parser [InvoiceObject'] # | |
data InvoicePaymentIntent'Variants Source #
Define the one-of schema invoicePayment_intent'
The PaymentIntent associated with this invoice. The PaymentIntent is generated when the invoice is finalized, and can then be used to pay the invoice. Note that voiding an invoice will cancel the PaymentIntent.
Instances
data InvoiceStatus' Source #
Defines the enum schema invoiceStatus'
The status of the invoice, one of `draft`, `open`, `paid`, `uncollectible`, or `void`. Learn more
Constructors
Instances
| Eq InvoiceStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceStatus' -> InvoiceStatus' -> Bool # (/=) :: InvoiceStatus' -> InvoiceStatus' -> Bool # | |
| Show InvoiceStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceStatus' -> ShowS # show :: InvoiceStatus' -> String # showList :: [InvoiceStatus'] -> ShowS # | |
| ToJSON InvoiceStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceStatus' -> Value # toEncoding :: InvoiceStatus' -> Encoding # toJSONList :: [InvoiceStatus'] -> Value # toEncodingList :: [InvoiceStatus'] -> Encoding # | |
| FromJSON InvoiceStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceStatus' # parseJSONList :: Value -> Parser [InvoiceStatus'] # | |
data InvoiceSubscription'Variants Source #
Define the one-of schema invoiceSubscription'
The subscription that this invoice was prepared for, if any.
Instances
data InvoiceSettingCustomerSetting Source #
Defines the data type for the schema invoice_setting_customer_setting
Constructors
| InvoiceSettingCustomerSetting | |
Fields
| |
Instances
| Eq InvoiceSettingCustomerSetting Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show InvoiceSettingCustomerSetting Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceSettingCustomerSetting -> ShowS # show :: InvoiceSettingCustomerSetting -> String # showList :: [InvoiceSettingCustomerSetting] -> ShowS # | |
| ToJSON InvoiceSettingCustomerSetting Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceSettingCustomerSetting -> Value # toEncoding :: InvoiceSettingCustomerSetting -> Encoding # toJSONList :: [InvoiceSettingCustomerSetting] -> Value # toEncodingList :: [InvoiceSettingCustomerSetting] -> Encoding # | |
| FromJSON InvoiceSettingCustomerSetting Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceSettingCustomerSetting # parseJSONList :: Value -> Parser [InvoiceSettingCustomerSetting] # | |
data InvoiceSettingCustomerSettingDefaultPaymentMethod'Variants Source #
Define the one-of schema invoice_setting_customer_settingDefault_payment_method'
ID of a payment method that's attached to the customer, to be used as the customer's default payment method for subscriptions and invoices.
Constructors
| InvoiceSettingCustomerSettingDefaultPaymentMethod'PaymentMethod PaymentMethod | |
| InvoiceSettingCustomerSettingDefaultPaymentMethod'String String |
Instances
data Invoiceitem Source #
Defines the data type for the schema invoiceitem
Sometimes you want to add a charge or credit to a customer, but actually charge or credit the customer's card only at the end of a regular billing cycle. This is useful for combining several charges (to minimize per-transaction fees), or for having Stripe tabulate your usage-based billing totals.
Related guide: Subscription Invoices.
Constructors
| Invoiceitem | |
Fields
| |
Instances
| Eq Invoiceitem Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Invoiceitem Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Invoiceitem -> ShowS # show :: Invoiceitem -> String # showList :: [Invoiceitem] -> ShowS # | |
| ToJSON Invoiceitem Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Invoiceitem -> Value # toEncoding :: Invoiceitem -> Encoding # toJSONList :: [Invoiceitem] -> Value # toEncodingList :: [Invoiceitem] -> Encoding # | |
| FromJSON Invoiceitem Source # | |
Defined in StripeAPI.CyclicTypes | |
data InvoiceitemCustomer'Variants Source #
Define the one-of schema invoiceitemCustomer'
The ID of the customer who will be billed when this invoice item is billed.
Constructors
| InvoiceitemCustomer'Customer Customer | |
| InvoiceitemCustomer'DeletedCustomer DeletedCustomer | |
| InvoiceitemCustomer'String String |
Instances
data InvoiceitemInvoice'Variants Source #
Define the one-of schema invoiceitemInvoice'
The ID of the invoice this invoice item belongs to.
Instances
data InvoiceitemMetadata' Source #
Defines the data type for the schema invoiceitemMetadata'
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.
Constructors
| InvoiceitemMetadata' | |
Instances
| Eq InvoiceitemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemMetadata' -> InvoiceitemMetadata' -> Bool # (/=) :: InvoiceitemMetadata' -> InvoiceitemMetadata' -> Bool # | |
| Show InvoiceitemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemMetadata' -> ShowS # show :: InvoiceitemMetadata' -> String # showList :: [InvoiceitemMetadata'] -> ShowS # | |
| ToJSON InvoiceitemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemMetadata' -> Value # toEncoding :: InvoiceitemMetadata' -> Encoding # toJSONList :: [InvoiceitemMetadata'] -> Value # toEncodingList :: [InvoiceitemMetadata'] -> Encoding # | |
| FromJSON InvoiceitemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemMetadata' # parseJSONList :: Value -> Parser [InvoiceitemMetadata'] # | |
data InvoiceitemObject' Source #
Defines the enum schema invoiceitemObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| InvoiceitemObject'EnumOther Value | |
| InvoiceitemObject'EnumTyped String | |
| InvoiceitemObject'EnumStringInvoiceitem |
Instances
| Eq InvoiceitemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemObject' -> InvoiceitemObject' -> Bool # (/=) :: InvoiceitemObject' -> InvoiceitemObject' -> Bool # | |
| Show InvoiceitemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemObject' -> ShowS # show :: InvoiceitemObject' -> String # showList :: [InvoiceitemObject'] -> ShowS # | |
| ToJSON InvoiceitemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemObject' -> Value # toEncoding :: InvoiceitemObject' -> Encoding # toJSONList :: [InvoiceitemObject'] -> Value # toEncodingList :: [InvoiceitemObject'] -> Encoding # | |
| FromJSON InvoiceitemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemObject' # parseJSONList :: Value -> Parser [InvoiceitemObject'] # | |
data InvoiceitemPlan' Source #
Defines the data type for the schema invoiceitemPlan'
If the invoice item is a proration, the plan of the subscription that the proration was computed for.
Constructors
| InvoiceitemPlan' | |
Fields
| |
Instances
| Eq InvoiceitemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan' -> InvoiceitemPlan' -> Bool # (/=) :: InvoiceitemPlan' -> InvoiceitemPlan' -> Bool # | |
| Show InvoiceitemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan' -> ShowS # show :: InvoiceitemPlan' -> String # showList :: [InvoiceitemPlan'] -> ShowS # | |
| ToJSON InvoiceitemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan' -> Value # toEncoding :: InvoiceitemPlan' -> Encoding # toJSONList :: [InvoiceitemPlan'] -> Value # toEncodingList :: [InvoiceitemPlan'] -> Encoding # | |
| FromJSON InvoiceitemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan' # parseJSONList :: Value -> Parser [InvoiceitemPlan'] # | |
data InvoiceitemPlan'AggregateUsage' Source #
Defines the enum schema invoiceitemPlan'Aggregate_usage'
Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`.
Constructors
Instances
| Eq InvoiceitemPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show InvoiceitemPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'AggregateUsage' -> ShowS # | |
| ToJSON InvoiceitemPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON InvoiceitemPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'AggregateUsage' # parseJSONList :: Value -> Parser [InvoiceitemPlan'AggregateUsage'] # | |
data InvoiceitemPlan'BillingScheme' Source #
Defines the enum schema invoiceitemPlan'Billing_scheme'
Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes.
Constructors
| InvoiceitemPlan'BillingScheme'EnumOther Value | |
| InvoiceitemPlan'BillingScheme'EnumTyped String | |
| InvoiceitemPlan'BillingScheme'EnumStringPerUnit | |
| InvoiceitemPlan'BillingScheme'EnumStringTiered |
Instances
| Eq InvoiceitemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show InvoiceitemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'BillingScheme' -> ShowS # show :: InvoiceitemPlan'BillingScheme' -> String # showList :: [InvoiceitemPlan'BillingScheme'] -> ShowS # | |
| ToJSON InvoiceitemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON InvoiceitemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'BillingScheme' # parseJSONList :: Value -> Parser [InvoiceitemPlan'BillingScheme'] # | |
data InvoiceitemPlan'Interval' Source #
Defines the enum schema invoiceitemPlan'Interval'
The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`.
Constructors
Instances
| Eq InvoiceitemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan'Interval' -> InvoiceitemPlan'Interval' -> Bool # (/=) :: InvoiceitemPlan'Interval' -> InvoiceitemPlan'Interval' -> Bool # | |
| Show InvoiceitemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'Interval' -> ShowS # show :: InvoiceitemPlan'Interval' -> String # showList :: [InvoiceitemPlan'Interval'] -> ShowS # | |
| ToJSON InvoiceitemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan'Interval' -> Value # toEncoding :: InvoiceitemPlan'Interval' -> Encoding # toJSONList :: [InvoiceitemPlan'Interval'] -> Value # | |
| FromJSON InvoiceitemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'Interval' # parseJSONList :: Value -> Parser [InvoiceitemPlan'Interval'] # | |
data InvoiceitemPlan'Metadata' Source #
Defines the data type for the schema invoiceitemPlan'Metadata'
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.
Constructors
| InvoiceitemPlan'Metadata' | |
Instances
| Eq InvoiceitemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan'Metadata' -> InvoiceitemPlan'Metadata' -> Bool # (/=) :: InvoiceitemPlan'Metadata' -> InvoiceitemPlan'Metadata' -> Bool # | |
| Show InvoiceitemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'Metadata' -> ShowS # show :: InvoiceitemPlan'Metadata' -> String # showList :: [InvoiceitemPlan'Metadata'] -> ShowS # | |
| ToJSON InvoiceitemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan'Metadata' -> Value # toEncoding :: InvoiceitemPlan'Metadata' -> Encoding # toJSONList :: [InvoiceitemPlan'Metadata'] -> Value # | |
| FromJSON InvoiceitemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'Metadata' # parseJSONList :: Value -> Parser [InvoiceitemPlan'Metadata'] # | |
data InvoiceitemPlan'Object' Source #
Defines the enum schema invoiceitemPlan'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| InvoiceitemPlan'Object'EnumOther Value | |
| InvoiceitemPlan'Object'EnumTyped String | |
| InvoiceitemPlan'Object'EnumStringPlan |
Instances
| Eq InvoiceitemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan'Object' -> InvoiceitemPlan'Object' -> Bool # (/=) :: InvoiceitemPlan'Object' -> InvoiceitemPlan'Object' -> Bool # | |
| Show InvoiceitemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'Object' -> ShowS # show :: InvoiceitemPlan'Object' -> String # showList :: [InvoiceitemPlan'Object'] -> ShowS # | |
| ToJSON InvoiceitemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan'Object' -> Value # toEncoding :: InvoiceitemPlan'Object' -> Encoding # toJSONList :: [InvoiceitemPlan'Object'] -> Value # | |
| FromJSON InvoiceitemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'Object' # parseJSONList :: Value -> Parser [InvoiceitemPlan'Object'] # | |
data InvoiceitemPlan'Product'Variants Source #
Define the one-of schema invoiceitemPlan'Product'
The product whose pricing this plan determines.
Constructors
| InvoiceitemPlan'Product'DeletedProduct DeletedProduct | |
| InvoiceitemPlan'Product'Product Product | |
| InvoiceitemPlan'Product'String String |
Instances
data InvoiceitemPlan'TiersMode' Source #
Defines the enum schema invoiceitemPlan'Tiers_mode'
Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows.
Constructors
| InvoiceitemPlan'TiersMode'EnumOther Value | |
| InvoiceitemPlan'TiersMode'EnumTyped String | |
| InvoiceitemPlan'TiersMode'EnumStringGraduated | |
| InvoiceitemPlan'TiersMode'EnumStringVolume |
Instances
| Eq InvoiceitemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan'TiersMode' -> InvoiceitemPlan'TiersMode' -> Bool # (/=) :: InvoiceitemPlan'TiersMode' -> InvoiceitemPlan'TiersMode' -> Bool # | |
| Show InvoiceitemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'TiersMode' -> ShowS # show :: InvoiceitemPlan'TiersMode' -> String # showList :: [InvoiceitemPlan'TiersMode'] -> ShowS # | |
| ToJSON InvoiceitemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan'TiersMode' -> Value # toEncoding :: InvoiceitemPlan'TiersMode' -> Encoding # toJSONList :: [InvoiceitemPlan'TiersMode'] -> Value # toEncodingList :: [InvoiceitemPlan'TiersMode'] -> Encoding # | |
| FromJSON InvoiceitemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'TiersMode' # parseJSONList :: Value -> Parser [InvoiceitemPlan'TiersMode'] # | |
data InvoiceitemPlan'TransformUsage' Source #
Defines the data type for the schema invoiceitemPlan'Transform_usage'
Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with \`tiers\`.
Constructors
| InvoiceitemPlan'TransformUsage' | |
Fields
| |
Instances
| Eq InvoiceitemPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show InvoiceitemPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'TransformUsage' -> ShowS # | |
| ToJSON InvoiceitemPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON InvoiceitemPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'TransformUsage' # parseJSONList :: Value -> Parser [InvoiceitemPlan'TransformUsage'] # | |
data InvoiceitemPlan'TransformUsage'Round' Source #
Defines the enum schema invoiceitemPlan'Transform_usage'Round'
After division, either round the result `up` or `down`.
Constructors
Instances
data InvoiceitemPlan'UsageType' Source #
Defines the enum schema invoiceitemPlan'Usage_type'
Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`.
Constructors
| InvoiceitemPlan'UsageType'EnumOther Value | |
| InvoiceitemPlan'UsageType'EnumTyped String | |
| InvoiceitemPlan'UsageType'EnumStringLicensed | |
| InvoiceitemPlan'UsageType'EnumStringMetered |
Instances
| Eq InvoiceitemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: InvoiceitemPlan'UsageType' -> InvoiceitemPlan'UsageType' -> Bool # (/=) :: InvoiceitemPlan'UsageType' -> InvoiceitemPlan'UsageType' -> Bool # | |
| Show InvoiceitemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> InvoiceitemPlan'UsageType' -> ShowS # show :: InvoiceitemPlan'UsageType' -> String # showList :: [InvoiceitemPlan'UsageType'] -> ShowS # | |
| ToJSON InvoiceitemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: InvoiceitemPlan'UsageType' -> Value # toEncoding :: InvoiceitemPlan'UsageType' -> Encoding # toJSONList :: [InvoiceitemPlan'UsageType'] -> Value # toEncodingList :: [InvoiceitemPlan'UsageType'] -> Encoding # | |
| FromJSON InvoiceitemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser InvoiceitemPlan'UsageType' # parseJSONList :: Value -> Parser [InvoiceitemPlan'UsageType'] # | |
data InvoiceitemSubscription'Variants Source #
Define the one-of schema invoiceitemSubscription'
The subscription that this invoice item has been created for, if any.
Instances
data IssuerFraudRecord Source #
Defines the data type for the schema issuer_fraud_record
This resource has been renamed to Early Fraud Warning and will be removed in a future API version.
Constructors
| IssuerFraudRecord | |
Fields
| |
Instances
| Eq IssuerFraudRecord Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuerFraudRecord -> IssuerFraudRecord -> Bool # (/=) :: IssuerFraudRecord -> IssuerFraudRecord -> Bool # | |
| Show IssuerFraudRecord Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuerFraudRecord -> ShowS # show :: IssuerFraudRecord -> String # showList :: [IssuerFraudRecord] -> ShowS # | |
| ToJSON IssuerFraudRecord Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuerFraudRecord -> Value # toEncoding :: IssuerFraudRecord -> Encoding # toJSONList :: [IssuerFraudRecord] -> Value # toEncodingList :: [IssuerFraudRecord] -> Encoding # | |
| FromJSON IssuerFraudRecord Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuerFraudRecord # parseJSONList :: Value -> Parser [IssuerFraudRecord] # | |
data IssuerFraudRecordCharge'Variants Source #
Define the one-of schema issuer_fraud_recordCharge'
ID of the charge this issuer fraud record is for, optionally expanded.
Instances
data IssuerFraudRecordObject' Source #
Defines the enum schema issuer_fraud_recordObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| IssuerFraudRecordObject'EnumOther Value | |
| IssuerFraudRecordObject'EnumTyped String | |
| IssuerFraudRecordObject'EnumStringIssuerFraudRecord |
Instances
| Eq IssuerFraudRecordObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuerFraudRecordObject' -> IssuerFraudRecordObject' -> Bool # (/=) :: IssuerFraudRecordObject' -> IssuerFraudRecordObject' -> Bool # | |
| Show IssuerFraudRecordObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuerFraudRecordObject' -> ShowS # show :: IssuerFraudRecordObject' -> String # showList :: [IssuerFraudRecordObject'] -> ShowS # | |
| ToJSON IssuerFraudRecordObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuerFraudRecordObject' -> Value # toEncoding :: IssuerFraudRecordObject' -> Encoding # toJSONList :: [IssuerFraudRecordObject'] -> Value # | |
| FromJSON IssuerFraudRecordObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuerFraudRecordObject' # parseJSONList :: Value -> Parser [IssuerFraudRecordObject'] # | |
data Issuing'authorization Source #
Defines the data type for the schema issuing.authorization
When an issued card is used to make a purchase, an Issuing `Authorization` object is created. Authorizations must be approved for the purchase to be completed successfully.
Related guide: Issued Card Authorizations.
Constructors
| Issuing'authorization | |
Fields
| |
data Issuing'authorizationAuthorizationMethod' Source #
Defines the enum schema issuing.authorizationAuthorization_method'
How the card details were provided.
Constructors
data Issuing'authorizationCardholder'Variants Source #
Define the one-of schema issuing.authorizationCardholder'
The cardholder to whom this authorization belongs.
Constructors
| Issuing'authorizationCardholder'Issuing'cardholder Issuing'cardholder | |
| Issuing'authorizationCardholder'String String |
data Issuing'authorizationMetadata' Source #
Defines the data type for the schema issuing.authorizationMetadata'
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.
Constructors
| Issuing'authorizationMetadata' | |
data Issuing'authorizationObject' Source #
Defines the enum schema issuing.authorizationObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'authorizationObject'EnumOther Value | |
| Issuing'authorizationObject'EnumTyped String | |
| Issuing'authorizationObject'EnumStringIssuing'authorization |
data Issuing'authorizationStatus' Source #
Defines the enum schema issuing.authorizationStatus'
The current status of the authorization in its lifecycle.
Constructors
data Issuing'card Source #
Defines the data type for the schema issuing.card
You can create physical or virtual cards that are issued to cardholders.
Constructors
| Issuing'card | |
Fields
| |
Instances
| Eq Issuing'card Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'card Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'card -> ShowS # show :: Issuing'card -> String # showList :: [Issuing'card] -> ShowS # | |
| ToJSON Issuing'card Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'card -> Value # toEncoding :: Issuing'card -> Encoding # toJSONList :: [Issuing'card] -> Value # toEncodingList :: [Issuing'card] -> Encoding # | |
| FromJSON Issuing'card Source # | |
Defined in StripeAPI.CyclicTypes | |
data Issuing'cardCardholder' Source #
Defines the data type for the schema issuing.cardCardholder'
The Cardholder object to which the card belongs.
Constructors
| Issuing'cardCardholder' | |
Fields
| |
Instances
| Eq Issuing'cardCardholder' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardCardholder' -> Issuing'cardCardholder' -> Bool # (/=) :: Issuing'cardCardholder' -> Issuing'cardCardholder' -> Bool # | |
| Show Issuing'cardCardholder' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder' -> ShowS # show :: Issuing'cardCardholder' -> String # showList :: [Issuing'cardCardholder'] -> ShowS # | |
| ToJSON Issuing'cardCardholder' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardCardholder' -> Value # toEncoding :: Issuing'cardCardholder' -> Encoding # toJSONList :: [Issuing'cardCardholder'] -> Value # | |
| FromJSON Issuing'cardCardholder' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'] # | |
data Issuing'cardCardholder'AuthorizationControls' Source #
Defines the data type for the schema issuing.cardCardholder'Authorization_controls'
Spending rules that give you some control over how this cardholder\'s cards can be used. Refer to our authorizations documentation for more details.
Constructors
| Issuing'cardCardholder'AuthorizationControls' | |
Fields
| |
Instances
data Issuing'cardCardholder'AuthorizationControls'AllowedCategories' Source #
Defines the enum schema issuing.cardCardholder'Authorization_controls'Allowed_categories'
Constructors
Instances
data Issuing'cardCardholder'AuthorizationControls'BlockedCategories' Source #
Defines the enum schema issuing.cardCardholder'Authorization_controls'Blocked_categories'
Constructors
Instances
data Issuing'cardCardholder'Company' Source #
Defines the data type for the schema issuing.cardCardholder'Company'
Additional information about a \`business_entity\` cardholder.
Constructors
| Issuing'cardCardholder'Company' | |
Fields
| |
Instances
| Eq Issuing'cardCardholder'Company' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardCardholder'Company' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder'Company' -> ShowS # | |
| ToJSON Issuing'cardCardholder'Company' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardCardholder'Company' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder'Company' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'Company'] # | |
data Issuing'cardCardholder'Individual' Source #
Defines the data type for the schema issuing.cardCardholder'Individual'
Additional information about an \`individual\` cardholder.
Constructors
| Issuing'cardCardholder'Individual' | |
Fields
| |
Instances
| Eq Issuing'cardCardholder'Individual' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardCardholder'Individual' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder'Individual' -> ShowS # | |
| ToJSON Issuing'cardCardholder'Individual' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardCardholder'Individual' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder'Individual' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'Individual'] # | |
data Issuing'cardCardholder'Individual'Dob' Source #
Defines the data type for the schema issuing.cardCardholder'Individual'Dob'
The date of birth of this cardholder.
Constructors
| Issuing'cardCardholder'Individual'Dob' | |
Fields
| |
Instances
data Issuing'cardCardholder'Individual'Verification' Source #
Defines the data type for the schema issuing.cardCardholder'Individual'Verification'
Government-issued ID document for this cardholder.
Constructors
| Issuing'cardCardholder'Individual'Verification' | |
Fields
| |
Instances
data Issuing'cardCardholder'Individual'Verification'Document' Source #
Defines the data type for the schema issuing.cardCardholder'Individual'Verification'Document'
An identifying document, either a passport or local ID card.
Constructors
| Issuing'cardCardholder'Individual'Verification'Document' | |
Fields
| |
Instances
data Issuing'cardCardholder'Individual'Verification'Document'Back'Variants Source #
Define the one-of schema issuing.cardCardholder'Individual'Verification'Document'Back'
The back of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| Issuing'cardCardholder'Individual'Verification'Document'Back'File File | |
| Issuing'cardCardholder'Individual'Verification'Document'Back'String String |
Instances
data Issuing'cardCardholder'Individual'Verification'Document'Front'Variants Source #
Define the one-of schema issuing.cardCardholder'Individual'Verification'Document'Front'
The front of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| Issuing'cardCardholder'Individual'Verification'Document'Front'File File | |
| Issuing'cardCardholder'Individual'Verification'Document'Front'String String |
Instances
data Issuing'cardCardholder'Metadata' Source #
Defines the data type for the schema issuing.cardCardholder'Metadata'
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.
Constructors
| Issuing'cardCardholder'Metadata' | |
Instances
| Eq Issuing'cardCardholder'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardCardholder'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder'Metadata' -> ShowS # | |
| ToJSON Issuing'cardCardholder'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardCardholder'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder'Metadata' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'Metadata'] # | |
data Issuing'cardCardholder'Object' Source #
Defines the enum schema issuing.cardCardholder'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'cardCardholder'Object'EnumOther Value | |
| Issuing'cardCardholder'Object'EnumTyped String | |
| Issuing'cardCardholder'Object'EnumStringIssuing'cardholder |
Instances
| Eq Issuing'cardCardholder'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardCardholder'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder'Object' -> ShowS # show :: Issuing'cardCardholder'Object' -> String # showList :: [Issuing'cardCardholder'Object'] -> ShowS # | |
| ToJSON Issuing'cardCardholder'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardCardholder'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder'Object' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'Object'] # | |
data Issuing'cardCardholder'Status' Source #
Defines the enum schema issuing.cardCardholder'Status'
Specifies whether to permit authorizations on this cardholder's cards.
Constructors
Instances
| Eq Issuing'cardCardholder'Status' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardCardholder'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardCardholder'Status' -> ShowS # show :: Issuing'cardCardholder'Status' -> String # showList :: [Issuing'cardCardholder'Status'] -> ShowS # | |
| ToJSON Issuing'cardCardholder'Status' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardCardholder'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardCardholder'Status' # parseJSONList :: Value -> Parser [Issuing'cardCardholder'Status'] # | |
data Issuing'cardCardholder'Type' Source #
Defines the enum schema issuing.cardCardholder'Type'
One of `individual` or `business_entity`.
Constructors
| Issuing'cardCardholder'Type'EnumOther Value | |
| Issuing'cardCardholder'Type'EnumTyped String | |
| Issuing'cardCardholder'Type'EnumStringBusinessEntity | |
| Issuing'cardCardholder'Type'EnumStringIndividual |
Instances
data Issuing'cardMetadata' Source #
Defines the data type for the schema issuing.cardMetadata'
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.
Constructors
| Issuing'cardMetadata' | |
Instances
| Eq Issuing'cardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardMetadata' -> Issuing'cardMetadata' -> Bool # (/=) :: Issuing'cardMetadata' -> Issuing'cardMetadata' -> Bool # | |
| Show Issuing'cardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardMetadata' -> ShowS # show :: Issuing'cardMetadata' -> String # showList :: [Issuing'cardMetadata'] -> ShowS # | |
| ToJSON Issuing'cardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardMetadata' -> Value # toEncoding :: Issuing'cardMetadata' -> Encoding # toJSONList :: [Issuing'cardMetadata'] -> Value # toEncodingList :: [Issuing'cardMetadata'] -> Encoding # | |
| FromJSON Issuing'cardMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardMetadata' # parseJSONList :: Value -> Parser [Issuing'cardMetadata'] # | |
data Issuing'cardObject' Source #
Defines the enum schema issuing.cardObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'cardObject'EnumOther Value | |
| Issuing'cardObject'EnumTyped String | |
| Issuing'cardObject'EnumStringIssuing'card |
Instances
| Eq Issuing'cardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardObject' -> Issuing'cardObject' -> Bool # (/=) :: Issuing'cardObject' -> Issuing'cardObject' -> Bool # | |
| Show Issuing'cardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardObject' -> ShowS # show :: Issuing'cardObject' -> String # showList :: [Issuing'cardObject'] -> ShowS # | |
| ToJSON Issuing'cardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardObject' -> Value # toEncoding :: Issuing'cardObject' -> Encoding # toJSONList :: [Issuing'cardObject'] -> Value # toEncodingList :: [Issuing'cardObject'] -> Encoding # | |
| FromJSON Issuing'cardObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardObject' # parseJSONList :: Value -> Parser [Issuing'cardObject'] # | |
data Issuing'cardPin' Source #
Defines the data type for the schema issuing.cardPin'
Metadata about the PIN on the card.
Constructors
| Issuing'cardPin' | |
Fields
| |
Instances
| Eq Issuing'cardPin' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardPin' -> Issuing'cardPin' -> Bool # (/=) :: Issuing'cardPin' -> Issuing'cardPin' -> Bool # | |
| Show Issuing'cardPin' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardPin' -> ShowS # show :: Issuing'cardPin' -> String # showList :: [Issuing'cardPin'] -> ShowS # | |
| ToJSON Issuing'cardPin' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardPin' -> Value # toEncoding :: Issuing'cardPin' -> Encoding # toJSONList :: [Issuing'cardPin'] -> Value # toEncodingList :: [Issuing'cardPin'] -> Encoding # | |
| FromJSON Issuing'cardPin' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardPin' # parseJSONList :: Value -> Parser [Issuing'cardPin'] # | |
data Issuing'cardPin'Status' Source #
Defines the enum schema issuing.cardPin'Status'
Wether the PIN will be accepted or not.
Constructors
| Issuing'cardPin'Status'EnumOther Value | |
| Issuing'cardPin'Status'EnumTyped String | |
| Issuing'cardPin'Status'EnumStringActive | |
| Issuing'cardPin'Status'EnumStringBlocked |
Instances
| Eq Issuing'cardPin'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardPin'Status' -> Issuing'cardPin'Status' -> Bool # (/=) :: Issuing'cardPin'Status' -> Issuing'cardPin'Status' -> Bool # | |
| Show Issuing'cardPin'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardPin'Status' -> ShowS # show :: Issuing'cardPin'Status' -> String # showList :: [Issuing'cardPin'Status'] -> ShowS # | |
| ToJSON Issuing'cardPin'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardPin'Status' -> Value # toEncoding :: Issuing'cardPin'Status' -> Encoding # toJSONList :: [Issuing'cardPin'Status'] -> Value # | |
| FromJSON Issuing'cardPin'Status' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardPin'Status' # parseJSONList :: Value -> Parser [Issuing'cardPin'Status'] # | |
data Issuing'cardReplacementFor'Variants Source #
Define the one-of schema issuing.cardReplacement_for'
The card this card replaces, if any.
Constructors
| Issuing'cardReplacementFor'Issuing'card Issuing'card | |
| Issuing'cardReplacementFor'String String |
Instances
data Issuing'cardReplacementReason' Source #
Defines the enum schema issuing.cardReplacement_reason'
The reason why the previous card needed to be replaced.
Constructors
Instances
| Eq Issuing'cardReplacementReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardReplacementReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardReplacementReason' -> ShowS # show :: Issuing'cardReplacementReason' -> String # showList :: [Issuing'cardReplacementReason'] -> ShowS # | |
| ToJSON Issuing'cardReplacementReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardReplacementReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardReplacementReason' # parseJSONList :: Value -> Parser [Issuing'cardReplacementReason'] # | |
data Issuing'cardShipping' Source #
Defines the data type for the schema issuing.cardShipping'
Where and how the card will be shipped.
Constructors
| Issuing'cardShipping' | |
Fields
| |
Instances
| Eq Issuing'cardShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardShipping' -> Issuing'cardShipping' -> Bool # (/=) :: Issuing'cardShipping' -> Issuing'cardShipping' -> Bool # | |
| Show Issuing'cardShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardShipping' -> ShowS # show :: Issuing'cardShipping' -> String # showList :: [Issuing'cardShipping'] -> ShowS # | |
| ToJSON Issuing'cardShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardShipping' -> Value # toEncoding :: Issuing'cardShipping' -> Encoding # toJSONList :: [Issuing'cardShipping'] -> Value # toEncodingList :: [Issuing'cardShipping'] -> Encoding # | |
| FromJSON Issuing'cardShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardShipping' # parseJSONList :: Value -> Parser [Issuing'cardShipping'] # | |
data Issuing'cardShipping'Carrier' Source #
Defines the enum schema issuing.cardShipping'Carrier'
The delivery company that shipped a card.
Constructors
| Issuing'cardShipping'Carrier'EnumOther Value | |
| Issuing'cardShipping'Carrier'EnumTyped String | |
| Issuing'cardShipping'Carrier'EnumStringFedex | |
| Issuing'cardShipping'Carrier'EnumStringUsps |
Instances
| Eq Issuing'cardShipping'Carrier' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardShipping'Carrier' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardShipping'Carrier' -> ShowS # show :: Issuing'cardShipping'Carrier' -> String # showList :: [Issuing'cardShipping'Carrier'] -> ShowS # | |
| ToJSON Issuing'cardShipping'Carrier' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardShipping'Carrier' -> Value # toEncoding :: Issuing'cardShipping'Carrier' -> Encoding # toJSONList :: [Issuing'cardShipping'Carrier'] -> Value # toEncodingList :: [Issuing'cardShipping'Carrier'] -> Encoding # | |
| FromJSON Issuing'cardShipping'Carrier' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardShipping'Carrier' # parseJSONList :: Value -> Parser [Issuing'cardShipping'Carrier'] # | |
data Issuing'cardShipping'Speed' Source #
Defines the enum schema issuing.cardShipping'Speed'
Shipment speed.
Constructors
Instances
| Eq Issuing'cardShipping'Speed' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardShipping'Speed' -> Issuing'cardShipping'Speed' -> Bool # (/=) :: Issuing'cardShipping'Speed' -> Issuing'cardShipping'Speed' -> Bool # | |
| Show Issuing'cardShipping'Speed' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardShipping'Speed' -> ShowS # show :: Issuing'cardShipping'Speed' -> String # showList :: [Issuing'cardShipping'Speed'] -> ShowS # | |
| ToJSON Issuing'cardShipping'Speed' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardShipping'Speed' -> Value # toEncoding :: Issuing'cardShipping'Speed' -> Encoding # toJSONList :: [Issuing'cardShipping'Speed'] -> Value # toEncodingList :: [Issuing'cardShipping'Speed'] -> Encoding # | |
| FromJSON Issuing'cardShipping'Speed' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardShipping'Speed' # parseJSONList :: Value -> Parser [Issuing'cardShipping'Speed'] # | |
data Issuing'cardShipping'Status' Source #
Defines the enum schema issuing.cardShipping'Status'
The delivery status of the card.
Constructors
Instances
data Issuing'cardShipping'Type' Source #
Defines the enum schema issuing.cardShipping'Type'
Packaging options.
Constructors
| Issuing'cardShipping'Type'EnumOther Value | |
| Issuing'cardShipping'Type'EnumTyped String | |
| Issuing'cardShipping'Type'EnumStringBulk | |
| Issuing'cardShipping'Type'EnumStringIndividual |
Instances
| Eq Issuing'cardShipping'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardShipping'Type' -> Issuing'cardShipping'Type' -> Bool # (/=) :: Issuing'cardShipping'Type' -> Issuing'cardShipping'Type' -> Bool # | |
| Show Issuing'cardShipping'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardShipping'Type' -> ShowS # show :: Issuing'cardShipping'Type' -> String # showList :: [Issuing'cardShipping'Type'] -> ShowS # | |
| ToJSON Issuing'cardShipping'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardShipping'Type' -> Value # toEncoding :: Issuing'cardShipping'Type' -> Encoding # toJSONList :: [Issuing'cardShipping'Type'] -> Value # toEncodingList :: [Issuing'cardShipping'Type'] -> Encoding # | |
| FromJSON Issuing'cardShipping'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardShipping'Type' # parseJSONList :: Value -> Parser [Issuing'cardShipping'Type'] # | |
data Issuing'cardStatus' Source #
Defines the enum schema issuing.cardStatus'
Whether authorizations can be approved on this card.
Constructors
Instances
| Eq Issuing'cardStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardStatus' -> Issuing'cardStatus' -> Bool # (/=) :: Issuing'cardStatus' -> Issuing'cardStatus' -> Bool # | |
| Show Issuing'cardStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardStatus' -> ShowS # show :: Issuing'cardStatus' -> String # showList :: [Issuing'cardStatus'] -> ShowS # | |
| ToJSON Issuing'cardStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardStatus' -> Value # toEncoding :: Issuing'cardStatus' -> Encoding # toJSONList :: [Issuing'cardStatus'] -> Value # toEncodingList :: [Issuing'cardStatus'] -> Encoding # | |
| FromJSON Issuing'cardStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardStatus' # parseJSONList :: Value -> Parser [Issuing'cardStatus'] # | |
data Issuing'cardType' Source #
Defines the enum schema issuing.cardType'
The type of the card.
Constructors
| Issuing'cardType'EnumOther Value | |
| Issuing'cardType'EnumTyped String | |
| Issuing'cardType'EnumStringPhysical | |
| Issuing'cardType'EnumStringVirtual |
Instances
| Eq Issuing'cardType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardType' -> Issuing'cardType' -> Bool # (/=) :: Issuing'cardType' -> Issuing'cardType' -> Bool # | |
| Show Issuing'cardType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardType' -> ShowS # show :: Issuing'cardType' -> String # showList :: [Issuing'cardType'] -> ShowS # | |
| ToJSON Issuing'cardType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardType' -> Value # toEncoding :: Issuing'cardType' -> Encoding # toJSONList :: [Issuing'cardType'] -> Value # toEncodingList :: [Issuing'cardType'] -> Encoding # | |
| FromJSON Issuing'cardType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardType' # parseJSONList :: Value -> Parser [Issuing'cardType'] # | |
data Issuing'cardDetails Source #
Defines the data type for the schema issuing.card_details
Constructors
| Issuing'cardDetails | |
Fields
| |
Instances
| Eq Issuing'cardDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardDetails -> Issuing'cardDetails -> Bool # (/=) :: Issuing'cardDetails -> Issuing'cardDetails -> Bool # | |
| Show Issuing'cardDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardDetails -> ShowS # show :: Issuing'cardDetails -> String # showList :: [Issuing'cardDetails] -> ShowS # | |
| ToJSON Issuing'cardDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardDetails -> Value # toEncoding :: Issuing'cardDetails -> Encoding # toJSONList :: [Issuing'cardDetails] -> Value # toEncodingList :: [Issuing'cardDetails] -> Encoding # | |
| FromJSON Issuing'cardDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardDetails # parseJSONList :: Value -> Parser [Issuing'cardDetails] # | |
data Issuing'cardDetailsObject' Source #
Defines the enum schema issuing.card_detailsObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'cardDetailsObject'EnumOther Value | |
| Issuing'cardDetailsObject'EnumTyped String | |
| Issuing'cardDetailsObject'EnumStringIssuing'cardDetails |
Instances
| Eq Issuing'cardDetailsObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardDetailsObject' -> Issuing'cardDetailsObject' -> Bool # (/=) :: Issuing'cardDetailsObject' -> Issuing'cardDetailsObject' -> Bool # | |
| Show Issuing'cardDetailsObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardDetailsObject' -> ShowS # show :: Issuing'cardDetailsObject' -> String # showList :: [Issuing'cardDetailsObject'] -> ShowS # | |
| ToJSON Issuing'cardDetailsObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardDetailsObject' -> Value # toEncoding :: Issuing'cardDetailsObject' -> Encoding # toJSONList :: [Issuing'cardDetailsObject'] -> Value # toEncodingList :: [Issuing'cardDetailsObject'] -> Encoding # | |
| FromJSON Issuing'cardDetailsObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardDetailsObject' # parseJSONList :: Value -> Parser [Issuing'cardDetailsObject'] # | |
data Issuing'cardPin Source #
Defines the data type for the schema issuing.card_pin
The PIN of a `Card` object
Constructors
| Issuing'cardPin | |
Fields
| |
Instances
| Eq Issuing'cardPin Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardPin -> Issuing'cardPin -> Bool # (/=) :: Issuing'cardPin -> Issuing'cardPin -> Bool # | |
| Show Issuing'cardPin Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardPin -> ShowS # show :: Issuing'cardPin -> String # showList :: [Issuing'cardPin] -> ShowS # | |
| ToJSON Issuing'cardPin Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardPin -> Value # toEncoding :: Issuing'cardPin -> Encoding # toJSONList :: [Issuing'cardPin] -> Value # toEncodingList :: [Issuing'cardPin] -> Encoding # | |
| FromJSON Issuing'cardPin Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardPin # parseJSONList :: Value -> Parser [Issuing'cardPin] # | |
data Issuing'cardPinObject' Source #
Defines the enum schema issuing.card_pinObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'cardPinObject'EnumOther Value | |
| Issuing'cardPinObject'EnumTyped String | |
| Issuing'cardPinObject'EnumStringIssuing'cardPin |
Instances
| Eq Issuing'cardPinObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardPinObject' -> Issuing'cardPinObject' -> Bool # (/=) :: Issuing'cardPinObject' -> Issuing'cardPinObject' -> Bool # | |
| Show Issuing'cardPinObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardPinObject' -> ShowS # show :: Issuing'cardPinObject' -> String # showList :: [Issuing'cardPinObject'] -> ShowS # | |
| ToJSON Issuing'cardPinObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardPinObject' -> Value # toEncoding :: Issuing'cardPinObject' -> Encoding # toJSONList :: [Issuing'cardPinObject'] -> Value # | |
| FromJSON Issuing'cardPinObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardPinObject' # parseJSONList :: Value -> Parser [Issuing'cardPinObject'] # | |
data Issuing'cardholder Source #
Defines the data type for the schema issuing.cardholder
An Issuing `Cardholder` object represents an individual or business entity who is issued cards.
Related guide: How to create a Cardholder
Constructors
| Issuing'cardholder | |
Fields
| |
Instances
| Eq Issuing'cardholder Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholder -> Issuing'cardholder -> Bool # (/=) :: Issuing'cardholder -> Issuing'cardholder -> Bool # | |
| Show Issuing'cardholder Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholder -> ShowS # show :: Issuing'cardholder -> String # showList :: [Issuing'cardholder] -> ShowS # | |
| ToJSON Issuing'cardholder Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholder -> Value # toEncoding :: Issuing'cardholder -> Encoding # toJSONList :: [Issuing'cardholder] -> Value # toEncodingList :: [Issuing'cardholder] -> Encoding # | |
| FromJSON Issuing'cardholder Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholder # parseJSONList :: Value -> Parser [Issuing'cardholder] # | |
data Issuing'cardholderAuthorizationControls' Source #
Defines the data type for the schema issuing.cardholderAuthorization_controls'
Spending rules that give you some control over how this cardholder\'s cards can be used. Refer to our authorizations documentation for more details.
Constructors
| Issuing'cardholderAuthorizationControls' | |
Fields
| |
Instances
data Issuing'cardholderAuthorizationControls'AllowedCategories' Source #
Defines the enum schema issuing.cardholderAuthorization_controls'Allowed_categories'
Constructors
Instances
data Issuing'cardholderAuthorizationControls'BlockedCategories' Source #
Defines the enum schema issuing.cardholderAuthorization_controls'Blocked_categories'
Constructors
Instances
data Issuing'cardholderCompany' Source #
Defines the data type for the schema issuing.cardholderCompany'
Additional information about a \`business_entity\` cardholder.
Constructors
| Issuing'cardholderCompany' | |
Fields
| |
Instances
| Eq Issuing'cardholderCompany' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool # (/=) :: Issuing'cardholderCompany' -> Issuing'cardholderCompany' -> Bool # | |
| Show Issuing'cardholderCompany' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderCompany' -> ShowS # show :: Issuing'cardholderCompany' -> String # showList :: [Issuing'cardholderCompany'] -> ShowS # | |
| ToJSON Issuing'cardholderCompany' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderCompany' -> Value # toEncoding :: Issuing'cardholderCompany' -> Encoding # toJSONList :: [Issuing'cardholderCompany'] -> Value # toEncodingList :: [Issuing'cardholderCompany'] -> Encoding # | |
| FromJSON Issuing'cardholderCompany' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderCompany' # parseJSONList :: Value -> Parser [Issuing'cardholderCompany'] # | |
data Issuing'cardholderIndividual' Source #
Defines the data type for the schema issuing.cardholderIndividual'
Additional information about an \`individual\` cardholder.
Constructors
| Issuing'cardholderIndividual' | |
Fields
| |
Instances
| Eq Issuing'cardholderIndividual' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardholderIndividual' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderIndividual' -> ShowS # show :: Issuing'cardholderIndividual' -> String # showList :: [Issuing'cardholderIndividual'] -> ShowS # | |
| ToJSON Issuing'cardholderIndividual' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderIndividual' -> Value # toEncoding :: Issuing'cardholderIndividual' -> Encoding # toJSONList :: [Issuing'cardholderIndividual'] -> Value # toEncodingList :: [Issuing'cardholderIndividual'] -> Encoding # | |
| FromJSON Issuing'cardholderIndividual' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderIndividual' # parseJSONList :: Value -> Parser [Issuing'cardholderIndividual'] # | |
data Issuing'cardholderIndividual'Dob' Source #
Defines the data type for the schema issuing.cardholderIndividual'Dob'
The date of birth of this cardholder.
Constructors
| Issuing'cardholderIndividual'Dob' | |
Fields
| |
Instances
| Eq Issuing'cardholderIndividual'Dob' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Issuing'cardholderIndividual'Dob' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderIndividual'Dob' -> ShowS # | |
| ToJSON Issuing'cardholderIndividual'Dob' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Issuing'cardholderIndividual'Dob' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderIndividual'Dob' # parseJSONList :: Value -> Parser [Issuing'cardholderIndividual'Dob'] # | |
data Issuing'cardholderIndividual'Verification' Source #
Defines the data type for the schema issuing.cardholderIndividual'Verification'
Government-issued ID document for this cardholder.
Constructors
| Issuing'cardholderIndividual'Verification' | |
Fields
| |
Instances
data Issuing'cardholderIndividual'Verification'Document' Source #
Defines the data type for the schema issuing.cardholderIndividual'Verification'Document'
An identifying document, either a passport or local ID card.
Constructors
| Issuing'cardholderIndividual'Verification'Document' | |
Fields
| |
Instances
data Issuing'cardholderIndividual'Verification'Document'Back'Variants Source #
Define the one-of schema issuing.cardholderIndividual'Verification'Document'Back'
The back of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| Issuing'cardholderIndividual'Verification'Document'Back'File File | |
| Issuing'cardholderIndividual'Verification'Document'Back'String String |
Instances
data Issuing'cardholderIndividual'Verification'Document'Front'Variants Source #
Define the one-of schema issuing.cardholderIndividual'Verification'Document'Front'
The front of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| Issuing'cardholderIndividual'Verification'Document'Front'File File | |
| Issuing'cardholderIndividual'Verification'Document'Front'String String |
Instances
data Issuing'cardholderMetadata' Source #
Defines the data type for the schema issuing.cardholderMetadata'
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.
Constructors
| Issuing'cardholderMetadata' | |
Instances
| Eq Issuing'cardholderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholderMetadata' -> Issuing'cardholderMetadata' -> Bool # (/=) :: Issuing'cardholderMetadata' -> Issuing'cardholderMetadata' -> Bool # | |
| Show Issuing'cardholderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderMetadata' -> ShowS # show :: Issuing'cardholderMetadata' -> String # showList :: [Issuing'cardholderMetadata'] -> ShowS # | |
| ToJSON Issuing'cardholderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderMetadata' -> Value # toEncoding :: Issuing'cardholderMetadata' -> Encoding # toJSONList :: [Issuing'cardholderMetadata'] -> Value # toEncodingList :: [Issuing'cardholderMetadata'] -> Encoding # | |
| FromJSON Issuing'cardholderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderMetadata' # parseJSONList :: Value -> Parser [Issuing'cardholderMetadata'] # | |
data Issuing'cardholderObject' Source #
Defines the enum schema issuing.cardholderObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'cardholderObject'EnumOther Value | |
| Issuing'cardholderObject'EnumTyped String | |
| Issuing'cardholderObject'EnumStringIssuing'cardholder |
Instances
| Eq Issuing'cardholderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholderObject' -> Issuing'cardholderObject' -> Bool # (/=) :: Issuing'cardholderObject' -> Issuing'cardholderObject' -> Bool # | |
| Show Issuing'cardholderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderObject' -> ShowS # show :: Issuing'cardholderObject' -> String # showList :: [Issuing'cardholderObject'] -> ShowS # | |
| ToJSON Issuing'cardholderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderObject' -> Value # toEncoding :: Issuing'cardholderObject' -> Encoding # toJSONList :: [Issuing'cardholderObject'] -> Value # | |
| FromJSON Issuing'cardholderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderObject' # parseJSONList :: Value -> Parser [Issuing'cardholderObject'] # | |
data Issuing'cardholderStatus' Source #
Defines the enum schema issuing.cardholderStatus'
Specifies whether to permit authorizations on this cardholder's cards.
Constructors
Instances
| Eq Issuing'cardholderStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool # (/=) :: Issuing'cardholderStatus' -> Issuing'cardholderStatus' -> Bool # | |
| Show Issuing'cardholderStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderStatus' -> ShowS # show :: Issuing'cardholderStatus' -> String # showList :: [Issuing'cardholderStatus'] -> ShowS # | |
| ToJSON Issuing'cardholderStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderStatus' -> Value # toEncoding :: Issuing'cardholderStatus' -> Encoding # toJSONList :: [Issuing'cardholderStatus'] -> Value # | |
| FromJSON Issuing'cardholderStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderStatus' # parseJSONList :: Value -> Parser [Issuing'cardholderStatus'] # | |
data Issuing'cardholderType' Source #
Defines the enum schema issuing.cardholderType'
One of `individual` or `business_entity`.
Constructors
| Issuing'cardholderType'EnumOther Value | |
| Issuing'cardholderType'EnumTyped String | |
| Issuing'cardholderType'EnumStringBusinessEntity | |
| Issuing'cardholderType'EnumStringIndividual |
Instances
| Eq Issuing'cardholderType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool # (/=) :: Issuing'cardholderType' -> Issuing'cardholderType' -> Bool # | |
| Show Issuing'cardholderType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'cardholderType' -> ShowS # show :: Issuing'cardholderType' -> String # showList :: [Issuing'cardholderType'] -> ShowS # | |
| ToJSON Issuing'cardholderType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'cardholderType' -> Value # toEncoding :: Issuing'cardholderType' -> Encoding # toJSONList :: [Issuing'cardholderType'] -> Value # | |
| FromJSON Issuing'cardholderType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'cardholderType' # parseJSONList :: Value -> Parser [Issuing'cardholderType'] # | |
data Issuing'dispute Source #
Defines the data type for the schema issuing.dispute
As a card issuer, you can dispute transactions that you do not recognize, suspect to be fraudulent, or have some other issue.
Related guide: Disputing Transactions
Constructors
| Issuing'dispute | |
Fields
| |
Instances
| Eq Issuing'dispute Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'dispute -> Issuing'dispute -> Bool # (/=) :: Issuing'dispute -> Issuing'dispute -> Bool # | |
| Show Issuing'dispute Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'dispute -> ShowS # show :: Issuing'dispute -> String # showList :: [Issuing'dispute] -> ShowS # | |
| ToJSON Issuing'dispute Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'dispute -> Value # toEncoding :: Issuing'dispute -> Encoding # toJSONList :: [Issuing'dispute] -> Value # toEncodingList :: [Issuing'dispute] -> Encoding # | |
| FromJSON Issuing'dispute Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'dispute # parseJSONList :: Value -> Parser [Issuing'dispute] # | |
data Issuing'disputeDisputedTransaction'Variants Source #
Define the one-of schema issuing.disputeDisputed_transaction'
The transaction being disputed.
Constructors
| Issuing'disputeDisputedTransaction'Issuing'transaction Issuing'transaction | |
| Issuing'disputeDisputedTransaction'String String |
Instances
data Issuing'disputeMetadata' Source #
Defines the data type for the schema issuing.disputeMetadata'
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.
Constructors
| Issuing'disputeMetadata' | |
Instances
| Eq Issuing'disputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'disputeMetadata' -> Issuing'disputeMetadata' -> Bool # (/=) :: Issuing'disputeMetadata' -> Issuing'disputeMetadata' -> Bool # | |
| Show Issuing'disputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'disputeMetadata' -> ShowS # show :: Issuing'disputeMetadata' -> String # showList :: [Issuing'disputeMetadata'] -> ShowS # | |
| ToJSON Issuing'disputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'disputeMetadata' -> Value # toEncoding :: Issuing'disputeMetadata' -> Encoding # toJSONList :: [Issuing'disputeMetadata'] -> Value # | |
| FromJSON Issuing'disputeMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'disputeMetadata' # parseJSONList :: Value -> Parser [Issuing'disputeMetadata'] # | |
data Issuing'disputeObject' Source #
Defines the enum schema issuing.disputeObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'disputeObject'EnumOther Value | |
| Issuing'disputeObject'EnumTyped String | |
| Issuing'disputeObject'EnumStringIssuing'dispute |
Instances
| Eq Issuing'disputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'disputeObject' -> Issuing'disputeObject' -> Bool # (/=) :: Issuing'disputeObject' -> Issuing'disputeObject' -> Bool # | |
| Show Issuing'disputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'disputeObject' -> ShowS # show :: Issuing'disputeObject' -> String # showList :: [Issuing'disputeObject'] -> ShowS # | |
| ToJSON Issuing'disputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'disputeObject' -> Value # toEncoding :: Issuing'disputeObject' -> Encoding # toJSONList :: [Issuing'disputeObject'] -> Value # | |
| FromJSON Issuing'disputeObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'disputeObject' # parseJSONList :: Value -> Parser [Issuing'disputeObject'] # | |
data Issuing'disputeStatus' Source #
Defines the enum schema issuing.disputeStatus'
Current status of dispute. One of `unsubmitted`, `under_review`, `won`, or `lost`.
Constructors
Instances
| Eq Issuing'disputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'disputeStatus' -> Issuing'disputeStatus' -> Bool # (/=) :: Issuing'disputeStatus' -> Issuing'disputeStatus' -> Bool # | |
| Show Issuing'disputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'disputeStatus' -> ShowS # show :: Issuing'disputeStatus' -> String # showList :: [Issuing'disputeStatus'] -> ShowS # | |
| ToJSON Issuing'disputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'disputeStatus' -> Value # toEncoding :: Issuing'disputeStatus' -> Encoding # toJSONList :: [Issuing'disputeStatus'] -> Value # | |
| FromJSON Issuing'disputeStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'disputeStatus' # parseJSONList :: Value -> Parser [Issuing'disputeStatus'] # | |
data Issuing'transaction Source #
Defines the data type for the schema issuing.transaction
Any use of an issued card that results in funds entering or leaving your Stripe account, such as a completed purchase or refund, is represented by an Issuing `Transaction` object.
Related guide: Issued Card Transactions.
Constructors
| Issuing'transaction | |
Fields
| |
Instances
| Eq Issuing'transaction Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'transaction -> Issuing'transaction -> Bool # (/=) :: Issuing'transaction -> Issuing'transaction -> Bool # | |
| Show Issuing'transaction Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'transaction -> ShowS # show :: Issuing'transaction -> String # showList :: [Issuing'transaction] -> ShowS # | |
| ToJSON Issuing'transaction Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'transaction -> Value # toEncoding :: Issuing'transaction -> Encoding # toJSONList :: [Issuing'transaction] -> Value # toEncodingList :: [Issuing'transaction] -> Encoding # | |
| FromJSON Issuing'transaction Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'transaction # parseJSONList :: Value -> Parser [Issuing'transaction] # | |
data Issuing'transactionAuthorization'Variants Source #
Define the one-of schema issuing.transactionAuthorization'
The `Authorization` object that led to this transaction.
Constructors
| Issuing'transactionAuthorization'Issuing'authorization Issuing'authorization | |
| Issuing'transactionAuthorization'String String |
Instances
data Issuing'transactionBalanceTransaction'Variants Source #
Define the one-of schema issuing.transactionBalance_transaction'
ID of the balance transaction associated with this transaction.
Constructors
| Issuing'transactionBalanceTransaction'BalanceTransaction BalanceTransaction | |
| Issuing'transactionBalanceTransaction'String String |
Instances
data Issuing'transactionCard'Variants Source #
Define the one-of schema issuing.transactionCard'
The card used to make this transaction.
Instances
data Issuing'transactionCardholder'Variants Source #
Define the one-of schema issuing.transactionCardholder'
The cardholder to whom this transaction belongs.
Constructors
| Issuing'transactionCardholder'Issuing'cardholder Issuing'cardholder | |
| Issuing'transactionCardholder'String String |
Instances
data Issuing'transactionDispute'Variants Source #
Define the one-of schema issuing.transactionDispute'
If you've disputed the transaction, the ID of the dispute object.
Constructors
| Issuing'transactionDispute'Issuing'dispute Issuing'dispute | |
| Issuing'transactionDispute'String String |
Instances
data Issuing'transactionMetadata' Source #
Defines the data type for the schema issuing.transactionMetadata'
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.
Constructors
| Issuing'transactionMetadata' | |
Instances
data Issuing'transactionObject' Source #
Defines the enum schema issuing.transactionObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Issuing'transactionObject'EnumOther Value | |
| Issuing'transactionObject'EnumTyped String | |
| Issuing'transactionObject'EnumStringIssuing'transaction |
Instances
| Eq Issuing'transactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'transactionObject' -> Issuing'transactionObject' -> Bool # (/=) :: Issuing'transactionObject' -> Issuing'transactionObject' -> Bool # | |
| Show Issuing'transactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'transactionObject' -> ShowS # show :: Issuing'transactionObject' -> String # showList :: [Issuing'transactionObject'] -> ShowS # | |
| ToJSON Issuing'transactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'transactionObject' -> Value # toEncoding :: Issuing'transactionObject' -> Encoding # toJSONList :: [Issuing'transactionObject'] -> Value # toEncodingList :: [Issuing'transactionObject'] -> Encoding # | |
| FromJSON Issuing'transactionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'transactionObject' # parseJSONList :: Value -> Parser [Issuing'transactionObject'] # | |
data Issuing'transactionType' Source #
Defines the enum schema issuing.transactionType'
The nature of the transaction.
Constructors
Instances
| Eq Issuing'transactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Issuing'transactionType' -> Issuing'transactionType' -> Bool # (/=) :: Issuing'transactionType' -> Issuing'transactionType' -> Bool # | |
| Show Issuing'transactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Issuing'transactionType' -> ShowS # show :: Issuing'transactionType' -> String # showList :: [Issuing'transactionType'] -> ShowS # | |
| ToJSON Issuing'transactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Issuing'transactionType' -> Value # toEncoding :: Issuing'transactionType' -> Encoding # toJSONList :: [Issuing'transactionType'] -> Value # | |
| FromJSON Issuing'transactionType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Issuing'transactionType' # parseJSONList :: Value -> Parser [Issuing'transactionType'] # | |
data IssuingCardholderIdDocument Source #
Defines the data type for the schema issuing_cardholder_id_document
Constructors
| IssuingCardholderIdDocument | |
Fields
| |
Instances
| Eq IssuingCardholderIdDocument Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuingCardholderIdDocument -> IssuingCardholderIdDocument -> Bool # (/=) :: IssuingCardholderIdDocument -> IssuingCardholderIdDocument -> Bool # | |
| Show IssuingCardholderIdDocument Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingCardholderIdDocument -> ShowS # show :: IssuingCardholderIdDocument -> String # showList :: [IssuingCardholderIdDocument] -> ShowS # | |
| ToJSON IssuingCardholderIdDocument Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuingCardholderIdDocument -> Value # toEncoding :: IssuingCardholderIdDocument -> Encoding # toJSONList :: [IssuingCardholderIdDocument] -> Value # toEncodingList :: [IssuingCardholderIdDocument] -> Encoding # | |
| FromJSON IssuingCardholderIdDocument Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingCardholderIdDocument # parseJSONList :: Value -> Parser [IssuingCardholderIdDocument] # | |
data IssuingCardholderIdDocumentBack'Variants Source #
Define the one-of schema issuing_cardholder_id_documentBack'
The back of a document returned by a file upload with a `purpose` value of `identity_document`.
Instances
data IssuingCardholderIdDocumentFront'Variants Source #
Define the one-of schema issuing_cardholder_id_documentFront'
The front of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| IssuingCardholderIdDocumentFront'File File | |
| IssuingCardholderIdDocumentFront'String String |
Instances
data IssuingCardholderIndividual Source #
Defines the data type for the schema issuing_cardholder_individual
Constructors
| IssuingCardholderIndividual | |
Fields
| |
Instances
| Eq IssuingCardholderIndividual Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuingCardholderIndividual -> IssuingCardholderIndividual -> Bool # (/=) :: IssuingCardholderIndividual -> IssuingCardholderIndividual -> Bool # | |
| Show IssuingCardholderIndividual Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingCardholderIndividual -> ShowS # show :: IssuingCardholderIndividual -> String # showList :: [IssuingCardholderIndividual] -> ShowS # | |
| ToJSON IssuingCardholderIndividual Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuingCardholderIndividual -> Value # toEncoding :: IssuingCardholderIndividual -> Encoding # toJSONList :: [IssuingCardholderIndividual] -> Value # toEncodingList :: [IssuingCardholderIndividual] -> Encoding # | |
| FromJSON IssuingCardholderIndividual Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingCardholderIndividual # parseJSONList :: Value -> Parser [IssuingCardholderIndividual] # | |
data IssuingCardholderIndividualDob' Source #
Defines the data type for the schema issuing_cardholder_individualDob'
The date of birth of this cardholder.
Constructors
| IssuingCardholderIndividualDob' | |
Fields
| |
Instances
| Eq IssuingCardholderIndividualDob' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingCardholderIndividualDob' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingCardholderIndividualDob' -> ShowS # | |
| ToJSON IssuingCardholderIndividualDob' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON IssuingCardholderIndividualDob' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingCardholderIndividualDob' # parseJSONList :: Value -> Parser [IssuingCardholderIndividualDob'] # | |
data IssuingCardholderIndividualVerification' Source #
Defines the data type for the schema issuing_cardholder_individualVerification'
Government-issued ID document for this cardholder.
Constructors
| IssuingCardholderIndividualVerification' | |
Fields
| |
Instances
data IssuingCardholderIndividualVerification'Document' Source #
Defines the data type for the schema issuing_cardholder_individualVerification'Document'
An identifying document, either a passport or local ID card.
Constructors
| IssuingCardholderIndividualVerification'Document' | |
Fields
| |
Instances
data IssuingCardholderIndividualVerification'Document'Back'Variants Source #
Define the one-of schema issuing_cardholder_individualVerification'Document'Back'
The back of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| IssuingCardholderIndividualVerification'Document'Back'File File | |
| IssuingCardholderIndividualVerification'Document'Back'String String |
Instances
data IssuingCardholderIndividualVerification'Document'Front'Variants Source #
Define the one-of schema issuing_cardholder_individualVerification'Document'Front'
The front of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| IssuingCardholderIndividualVerification'Document'Front'File File | |
| IssuingCardholderIndividualVerification'Document'Front'String String |
Instances
data IssuingCardholderVerification Source #
Defines the data type for the schema issuing_cardholder_verification
Constructors
| IssuingCardholderVerification | |
Fields
| |
Instances
| Eq IssuingCardholderVerification Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingCardholderVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingCardholderVerification -> ShowS # show :: IssuingCardholderVerification -> String # showList :: [IssuingCardholderVerification] -> ShowS # | |
| ToJSON IssuingCardholderVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuingCardholderVerification -> Value # toEncoding :: IssuingCardholderVerification -> Encoding # toJSONList :: [IssuingCardholderVerification] -> Value # toEncodingList :: [IssuingCardholderVerification] -> Encoding # | |
| FromJSON IssuingCardholderVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingCardholderVerification # parseJSONList :: Value -> Parser [IssuingCardholderVerification] # | |
data IssuingCardholderVerificationDocument' Source #
Defines the data type for the schema issuing_cardholder_verificationDocument'
An identifying document, either a passport or local ID card.
Constructors
| IssuingCardholderVerificationDocument' | |
Fields
| |
Instances
data IssuingCardholderVerificationDocument'Back'Variants Source #
Define the one-of schema issuing_cardholder_verificationDocument'Back'
The back of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| IssuingCardholderVerificationDocument'Back'File File | |
| IssuingCardholderVerificationDocument'Back'String String |
Instances
data IssuingCardholderVerificationDocument'Front'Variants Source #
Define the one-of schema issuing_cardholder_verificationDocument'Front'
The front of a document returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| IssuingCardholderVerificationDocument'Front'File File | |
| IssuingCardholderVerificationDocument'Front'String String |
Instances
data IssuingDisputeDuplicateEvidence Source #
Defines the data type for the schema issuing_dispute_duplicate_evidence
Constructors
| IssuingDisputeDuplicateEvidence | |
Fields
| |
Instances
| Eq IssuingDisputeDuplicateEvidence Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingDisputeDuplicateEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeDuplicateEvidence -> ShowS # | |
| ToJSON IssuingDisputeDuplicateEvidence Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON IssuingDisputeDuplicateEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeDuplicateEvidence # parseJSONList :: Value -> Parser [IssuingDisputeDuplicateEvidence] # | |
data IssuingDisputeDuplicateEvidenceUncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_duplicate_evidenceUncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeDuplicateEvidenceUncategorizedFile'File File | |
| IssuingDisputeDuplicateEvidenceUncategorizedFile'String String |
Instances
data IssuingDisputeEvidence Source #
Defines the data type for the schema issuing_dispute_evidence
Constructors
| IssuingDisputeEvidence | |
Fields
| |
Instances
| Eq IssuingDisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuingDisputeEvidence -> IssuingDisputeEvidence -> Bool # (/=) :: IssuingDisputeEvidence -> IssuingDisputeEvidence -> Bool # | |
| Show IssuingDisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeEvidence -> ShowS # show :: IssuingDisputeEvidence -> String # showList :: [IssuingDisputeEvidence] -> ShowS # | |
| ToJSON IssuingDisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuingDisputeEvidence -> Value # toEncoding :: IssuingDisputeEvidence -> Encoding # toJSONList :: [IssuingDisputeEvidence] -> Value # | |
| FromJSON IssuingDisputeEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeEvidence # parseJSONList :: Value -> Parser [IssuingDisputeEvidence] # | |
data IssuingDisputeEvidenceDuplicate' Source #
Defines the data type for the schema issuing_dispute_evidenceDuplicate'
Evidence to support a duplicate product dispute. This will only be present if your dispute\'s \`reason\` is \`duplicate\`.
Constructors
| IssuingDisputeEvidenceDuplicate' | |
Fields
| |
Instances
| Eq IssuingDisputeEvidenceDuplicate' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingDisputeEvidenceDuplicate' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeEvidenceDuplicate' -> ShowS # | |
| ToJSON IssuingDisputeEvidenceDuplicate' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON IssuingDisputeEvidenceDuplicate' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeEvidenceDuplicate' # parseJSONList :: Value -> Parser [IssuingDisputeEvidenceDuplicate'] # | |
data IssuingDisputeEvidenceDuplicate'UncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_evidenceDuplicate'Uncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeEvidenceDuplicate'UncategorizedFile'File File | |
| IssuingDisputeEvidenceDuplicate'UncategorizedFile'String String |
Instances
data IssuingDisputeEvidenceFraudulent' Source #
Defines the data type for the schema issuing_dispute_evidenceFraudulent'
Evidence to support a fraudulent dispute. This will only be present if your dispute\'s \`reason\` is \`fraudulent\`.
Constructors
| IssuingDisputeEvidenceFraudulent' | |
Fields
| |
Instances
| Eq IssuingDisputeEvidenceFraudulent' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingDisputeEvidenceFraudulent' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeEvidenceFraudulent' -> ShowS # | |
| ToJSON IssuingDisputeEvidenceFraudulent' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON IssuingDisputeEvidenceFraudulent' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeEvidenceFraudulent' # parseJSONList :: Value -> Parser [IssuingDisputeEvidenceFraudulent'] # | |
data IssuingDisputeEvidenceFraudulent'UncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_evidenceFraudulent'Uncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeEvidenceFraudulent'UncategorizedFile'File File | |
| IssuingDisputeEvidenceFraudulent'UncategorizedFile'String String |
Instances
data IssuingDisputeEvidenceOther' Source #
Defines the data type for the schema issuing_dispute_evidenceOther'
Evidence to support an uncategorized dispute. This will only be present if your dispute\'s \`reason\` is \`other\`.
Constructors
| IssuingDisputeEvidenceOther' | |
Fields
| |
Instances
data IssuingDisputeEvidenceOther'UncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_evidenceOther'Uncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeEvidenceOther'UncategorizedFile'File File | |
| IssuingDisputeEvidenceOther'UncategorizedFile'String String |
Instances
data IssuingDisputeEvidenceProductNotReceived' Source #
Defines the data type for the schema issuing_dispute_evidenceProduct_not_received'
Evidence to support a dispute where the product wasn\'t received. This will only be present if your dispute\'s \`reason\` is \`product_not_received\`.
Constructors
| IssuingDisputeEvidenceProductNotReceived' | |
Fields
| |
Instances
data IssuingDisputeEvidenceProductNotReceived'UncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_evidenceProduct_not_received'Uncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeEvidenceProductNotReceived'UncategorizedFile'File File | |
| IssuingDisputeEvidenceProductNotReceived'UncategorizedFile'String String |
Instances
data IssuingDisputeFraudulentEvidence Source #
Defines the data type for the schema issuing_dispute_fraudulent_evidence
Constructors
| IssuingDisputeFraudulentEvidence | |
Fields
| |
Instances
| Eq IssuingDisputeFraudulentEvidence Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show IssuingDisputeFraudulentEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeFraudulentEvidence -> ShowS # | |
| ToJSON IssuingDisputeFraudulentEvidence Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON IssuingDisputeFraudulentEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeFraudulentEvidence # parseJSONList :: Value -> Parser [IssuingDisputeFraudulentEvidence] # | |
data IssuingDisputeFraudulentEvidenceUncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_fraudulent_evidenceUncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeFraudulentEvidenceUncategorizedFile'File File | |
| IssuingDisputeFraudulentEvidenceUncategorizedFile'String String |
Instances
data IssuingDisputeOtherEvidence Source #
Defines the data type for the schema issuing_dispute_other_evidence
Constructors
| IssuingDisputeOtherEvidence | |
Fields
| |
Instances
| Eq IssuingDisputeOtherEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: IssuingDisputeOtherEvidence -> IssuingDisputeOtherEvidence -> Bool # (/=) :: IssuingDisputeOtherEvidence -> IssuingDisputeOtherEvidence -> Bool # | |
| Show IssuingDisputeOtherEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> IssuingDisputeOtherEvidence -> ShowS # show :: IssuingDisputeOtherEvidence -> String # showList :: [IssuingDisputeOtherEvidence] -> ShowS # | |
| ToJSON IssuingDisputeOtherEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: IssuingDisputeOtherEvidence -> Value # toEncoding :: IssuingDisputeOtherEvidence -> Encoding # toJSONList :: [IssuingDisputeOtherEvidence] -> Value # toEncodingList :: [IssuingDisputeOtherEvidence] -> Encoding # | |
| FromJSON IssuingDisputeOtherEvidence Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser IssuingDisputeOtherEvidence # parseJSONList :: Value -> Parser [IssuingDisputeOtherEvidence] # | |
data IssuingDisputeOtherEvidenceUncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_other_evidenceUncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeOtherEvidenceUncategorizedFile'File File | |
| IssuingDisputeOtherEvidenceUncategorizedFile'String String |
Instances
data IssuingDisputeProductNotReceivedEvidence Source #
Defines the data type for the schema issuing_dispute_product_not_received_evidence
Constructors
| IssuingDisputeProductNotReceivedEvidence | |
Fields
| |
Instances
data IssuingDisputeProductNotReceivedEvidenceUncategorizedFile'Variants Source #
Define the one-of schema issuing_dispute_product_not_received_evidenceUncategorized_file'
(ID of a file upload) Additional file evidence supporting your dispute.
Constructors
| IssuingDisputeProductNotReceivedEvidenceUncategorizedFile'File File | |
| IssuingDisputeProductNotReceivedEvidenceUncategorizedFile'String String |
Instances
data LegalEntityCompany Source #
Defines the data type for the schema legal_entity_company
Constructors
| LegalEntityCompany | |
Fields
| |
Instances
| Eq LegalEntityCompany Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LegalEntityCompany -> LegalEntityCompany -> Bool # (/=) :: LegalEntityCompany -> LegalEntityCompany -> Bool # | |
| Show LegalEntityCompany Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityCompany -> ShowS # show :: LegalEntityCompany -> String # showList :: [LegalEntityCompany] -> ShowS # | |
| ToJSON LegalEntityCompany Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LegalEntityCompany -> Value # toEncoding :: LegalEntityCompany -> Encoding # toJSONList :: [LegalEntityCompany] -> Value # toEncodingList :: [LegalEntityCompany] -> Encoding # | |
| FromJSON LegalEntityCompany Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityCompany # parseJSONList :: Value -> Parser [LegalEntityCompany] # | |
data LegalEntityCompanyAddressKana' Source #
Defines the data type for the schema legal_entity_companyAddress_kana'
The Kana variation of the company\'s primary address (Japan only).
Constructors
| LegalEntityCompanyAddressKana' | |
Fields
| |
Instances
| Eq LegalEntityCompanyAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LegalEntityCompanyAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityCompanyAddressKana' -> ShowS # show :: LegalEntityCompanyAddressKana' -> String # showList :: [LegalEntityCompanyAddressKana'] -> ShowS # | |
| ToJSON LegalEntityCompanyAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON LegalEntityCompanyAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityCompanyAddressKana' # parseJSONList :: Value -> Parser [LegalEntityCompanyAddressKana'] # | |
data LegalEntityCompanyAddressKanji' Source #
Defines the data type for the schema legal_entity_companyAddress_kanji'
The Kanji variation of the company\'s primary address (Japan only).
Constructors
| LegalEntityCompanyAddressKanji' | |
Fields
| |
Instances
| Eq LegalEntityCompanyAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LegalEntityCompanyAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityCompanyAddressKanji' -> ShowS # | |
| ToJSON LegalEntityCompanyAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON LegalEntityCompanyAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityCompanyAddressKanji' # parseJSONList :: Value -> Parser [LegalEntityCompanyAddressKanji'] # | |
data LegalEntityCompanyStructure' Source #
Defines the enum schema legal_entity_companyStructure'
The category identifying the legal structure of the company or legal entity.
Constructors
Instances
data LegalEntityCompanyVerification' Source #
Defines the data type for the schema legal_entity_companyVerification'
Information on the verification state of the company.
Constructors
| LegalEntityCompanyVerification' | |
Instances
| Eq LegalEntityCompanyVerification' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LegalEntityCompanyVerification' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityCompanyVerification' -> ShowS # | |
| ToJSON LegalEntityCompanyVerification' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON LegalEntityCompanyVerification' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityCompanyVerification' # parseJSONList :: Value -> Parser [LegalEntityCompanyVerification'] # | |
data LegalEntityCompanyVerification Source #
Defines the data type for the schema legal_entity_company_verification
Constructors
| LegalEntityCompanyVerification | |
Fields | |
Instances
| Eq LegalEntityCompanyVerification Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LegalEntityCompanyVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityCompanyVerification -> ShowS # show :: LegalEntityCompanyVerification -> String # showList :: [LegalEntityCompanyVerification] -> ShowS # | |
| ToJSON LegalEntityCompanyVerification Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON LegalEntityCompanyVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityCompanyVerification # parseJSONList :: Value -> Parser [LegalEntityCompanyVerification] # | |
data LegalEntityCompanyVerificationDocument Source #
Defines the data type for the schema legal_entity_company_verification_document
Constructors
| LegalEntityCompanyVerificationDocument | |
Fields
| |
Instances
data LegalEntityCompanyVerificationDocumentBack'Variants Source #
Define the one-of schema legal_entity_company_verification_documentBack'
The back of a document returned by a file upload with a `purpose` value of `additional_verification`.
Constructors
| LegalEntityCompanyVerificationDocumentBack'File File | |
| LegalEntityCompanyVerificationDocumentBack'String String |
Instances
data LegalEntityCompanyVerificationDocumentFront'Variants Source #
Define the one-of schema legal_entity_company_verification_documentFront'
The front of a document returned by a file upload with a `purpose` value of `additional_verification`.
Constructors
| LegalEntityCompanyVerificationDocumentFront'File File | |
| LegalEntityCompanyVerificationDocumentFront'String String |
Instances
data LegalEntityPersonVerification Source #
Defines the data type for the schema legal_entity_person_verification
Constructors
| LegalEntityPersonVerification | |
Fields
| |
Instances
| Eq LegalEntityPersonVerification Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LegalEntityPersonVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LegalEntityPersonVerification -> ShowS # show :: LegalEntityPersonVerification -> String # showList :: [LegalEntityPersonVerification] -> ShowS # | |
| ToJSON LegalEntityPersonVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LegalEntityPersonVerification -> Value # toEncoding :: LegalEntityPersonVerification -> Encoding # toJSONList :: [LegalEntityPersonVerification] -> Value # toEncodingList :: [LegalEntityPersonVerification] -> Encoding # | |
| FromJSON LegalEntityPersonVerification Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LegalEntityPersonVerification # parseJSONList :: Value -> Parser [LegalEntityPersonVerification] # | |
data LegalEntityPersonVerificationAdditionalDocument' Source #
Defines the data type for the schema legal_entity_person_verificationAdditional_document'
A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.
Constructors
| LegalEntityPersonVerificationAdditionalDocument' | |
Fields
| |
Instances
data LegalEntityPersonVerificationAdditionalDocument'Back'Variants Source #
Define the one-of schema legal_entity_person_verificationAdditional_document'Back'
The back of an ID returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| LegalEntityPersonVerificationAdditionalDocument'Back'File File | |
| LegalEntityPersonVerificationAdditionalDocument'Back'String String |
Instances
data LegalEntityPersonVerificationAdditionalDocument'Front'Variants Source #
Define the one-of schema legal_entity_person_verificationAdditional_document'Front'
The front of an ID returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| LegalEntityPersonVerificationAdditionalDocument'Front'File File | |
| LegalEntityPersonVerificationAdditionalDocument'Front'String String |
Instances
data LegalEntityPersonVerificationDocument Source #
Defines the data type for the schema legal_entity_person_verification_document
Constructors
| LegalEntityPersonVerificationDocument | |
Fields
| |
Instances
data LegalEntityPersonVerificationDocumentBack'Variants Source #
Define the one-of schema legal_entity_person_verification_documentBack'
The back of an ID returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| LegalEntityPersonVerificationDocumentBack'File File | |
| LegalEntityPersonVerificationDocumentBack'String String |
Instances
data LegalEntityPersonVerificationDocumentFront'Variants Source #
Define the one-of schema legal_entity_person_verification_documentFront'
The front of an ID returned by a file upload with a `purpose` value of `identity_document`.
Constructors
| LegalEntityPersonVerificationDocumentFront'File File | |
| LegalEntityPersonVerificationDocumentFront'String String |
Instances
Defines the data type for the schema line_item
Constructors
| LineItem | |
Fields
| |
data LineItemMetadata' Source #
Defines the data type for the schema line_itemMetadata'
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. Note that for line items with `type=subscription` this will reflect the metadata of the subscription that caused the line item to be created.
Constructors
| LineItemMetadata' | |
Instances
| Eq LineItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemMetadata' -> LineItemMetadata' -> Bool # (/=) :: LineItemMetadata' -> LineItemMetadata' -> Bool # | |
| Show LineItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemMetadata' -> ShowS # show :: LineItemMetadata' -> String # showList :: [LineItemMetadata'] -> ShowS # | |
| ToJSON LineItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemMetadata' -> Value # toEncoding :: LineItemMetadata' -> Encoding # toJSONList :: [LineItemMetadata'] -> Value # toEncodingList :: [LineItemMetadata'] -> Encoding # | |
| FromJSON LineItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemMetadata' # parseJSONList :: Value -> Parser [LineItemMetadata'] # | |
data LineItemObject' Source #
Defines the enum schema line_itemObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| LineItemObject'EnumOther Value | |
| LineItemObject'EnumTyped String | |
| LineItemObject'EnumStringLineItem |
Instances
| Eq LineItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemObject' -> LineItemObject' -> Bool # (/=) :: LineItemObject' -> LineItemObject' -> Bool # | |
| Show LineItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemObject' -> ShowS # show :: LineItemObject' -> String # showList :: [LineItemObject'] -> ShowS # | |
| ToJSON LineItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemObject' -> Value # toEncoding :: LineItemObject' -> Encoding # toJSONList :: [LineItemObject'] -> Value # toEncodingList :: [LineItemObject'] -> Encoding # | |
| FromJSON LineItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemObject' # parseJSONList :: Value -> Parser [LineItemObject'] # | |
data LineItemPlan' Source #
Defines the data type for the schema line_itemPlan'
The plan of the subscription, if the line item is a subscription or a proration.
Constructors
| LineItemPlan' | |
Fields
| |
Instances
| Eq LineItemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan' -> LineItemPlan' -> Bool # (/=) :: LineItemPlan' -> LineItemPlan' -> Bool # | |
| Show LineItemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan' -> ShowS # show :: LineItemPlan' -> String # showList :: [LineItemPlan'] -> ShowS # | |
| ToJSON LineItemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan' -> Value # toEncoding :: LineItemPlan' -> Encoding # toJSONList :: [LineItemPlan'] -> Value # toEncodingList :: [LineItemPlan'] -> Encoding # | |
| FromJSON LineItemPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan' # parseJSONList :: Value -> Parser [LineItemPlan'] # | |
data LineItemPlan'AggregateUsage' Source #
Defines the enum schema line_itemPlan'Aggregate_usage'
Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`.
Constructors
Instances
data LineItemPlan'BillingScheme' Source #
Defines the enum schema line_itemPlan'Billing_scheme'
Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes.
Constructors
| LineItemPlan'BillingScheme'EnumOther Value | |
| LineItemPlan'BillingScheme'EnumTyped String | |
| LineItemPlan'BillingScheme'EnumStringPerUnit | |
| LineItemPlan'BillingScheme'EnumStringTiered |
Instances
| Eq LineItemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'BillingScheme' -> LineItemPlan'BillingScheme' -> Bool # (/=) :: LineItemPlan'BillingScheme' -> LineItemPlan'BillingScheme' -> Bool # | |
| Show LineItemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'BillingScheme' -> ShowS # show :: LineItemPlan'BillingScheme' -> String # showList :: [LineItemPlan'BillingScheme'] -> ShowS # | |
| ToJSON LineItemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'BillingScheme' -> Value # toEncoding :: LineItemPlan'BillingScheme' -> Encoding # toJSONList :: [LineItemPlan'BillingScheme'] -> Value # toEncodingList :: [LineItemPlan'BillingScheme'] -> Encoding # | |
| FromJSON LineItemPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'BillingScheme' # parseJSONList :: Value -> Parser [LineItemPlan'BillingScheme'] # | |
data LineItemPlan'Interval' Source #
Defines the enum schema line_itemPlan'Interval'
The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`.
Constructors
Instances
| Eq LineItemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'Interval' -> LineItemPlan'Interval' -> Bool # (/=) :: LineItemPlan'Interval' -> LineItemPlan'Interval' -> Bool # | |
| Show LineItemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'Interval' -> ShowS # show :: LineItemPlan'Interval' -> String # showList :: [LineItemPlan'Interval'] -> ShowS # | |
| ToJSON LineItemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'Interval' -> Value # toEncoding :: LineItemPlan'Interval' -> Encoding # toJSONList :: [LineItemPlan'Interval'] -> Value # | |
| FromJSON LineItemPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'Interval' # parseJSONList :: Value -> Parser [LineItemPlan'Interval'] # | |
data LineItemPlan'Metadata' Source #
Defines the data type for the schema line_itemPlan'Metadata'
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.
Constructors
| LineItemPlan'Metadata' | |
Instances
| Eq LineItemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'Metadata' -> LineItemPlan'Metadata' -> Bool # (/=) :: LineItemPlan'Metadata' -> LineItemPlan'Metadata' -> Bool # | |
| Show LineItemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'Metadata' -> ShowS # show :: LineItemPlan'Metadata' -> String # showList :: [LineItemPlan'Metadata'] -> ShowS # | |
| ToJSON LineItemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'Metadata' -> Value # toEncoding :: LineItemPlan'Metadata' -> Encoding # toJSONList :: [LineItemPlan'Metadata'] -> Value # | |
| FromJSON LineItemPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'Metadata' # parseJSONList :: Value -> Parser [LineItemPlan'Metadata'] # | |
data LineItemPlan'Object' Source #
Defines the enum schema line_itemPlan'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| LineItemPlan'Object'EnumOther Value | |
| LineItemPlan'Object'EnumTyped String | |
| LineItemPlan'Object'EnumStringPlan |
Instances
| Eq LineItemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'Object' -> LineItemPlan'Object' -> Bool # (/=) :: LineItemPlan'Object' -> LineItemPlan'Object' -> Bool # | |
| Show LineItemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'Object' -> ShowS # show :: LineItemPlan'Object' -> String # showList :: [LineItemPlan'Object'] -> ShowS # | |
| ToJSON LineItemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'Object' -> Value # toEncoding :: LineItemPlan'Object' -> Encoding # toJSONList :: [LineItemPlan'Object'] -> Value # toEncodingList :: [LineItemPlan'Object'] -> Encoding # | |
| FromJSON LineItemPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'Object' # parseJSONList :: Value -> Parser [LineItemPlan'Object'] # | |
data LineItemPlan'Product'Variants Source #
Define the one-of schema line_itemPlan'Product'
The product whose pricing this plan determines.
Constructors
| LineItemPlan'Product'DeletedProduct DeletedProduct | |
| LineItemPlan'Product'Product Product | |
| LineItemPlan'Product'String String |
Instances
data LineItemPlan'TiersMode' Source #
Defines the enum schema line_itemPlan'Tiers_mode'
Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows.
Constructors
| LineItemPlan'TiersMode'EnumOther Value | |
| LineItemPlan'TiersMode'EnumTyped String | |
| LineItemPlan'TiersMode'EnumStringGraduated | |
| LineItemPlan'TiersMode'EnumStringVolume |
Instances
| Eq LineItemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'TiersMode' -> LineItemPlan'TiersMode' -> Bool # (/=) :: LineItemPlan'TiersMode' -> LineItemPlan'TiersMode' -> Bool # | |
| Show LineItemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'TiersMode' -> ShowS # show :: LineItemPlan'TiersMode' -> String # showList :: [LineItemPlan'TiersMode'] -> ShowS # | |
| ToJSON LineItemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'TiersMode' -> Value # toEncoding :: LineItemPlan'TiersMode' -> Encoding # toJSONList :: [LineItemPlan'TiersMode'] -> Value # | |
| FromJSON LineItemPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'TiersMode' # parseJSONList :: Value -> Parser [LineItemPlan'TiersMode'] # | |
data LineItemPlan'TransformUsage' Source #
Defines the data type for the schema line_itemPlan'Transform_usage'
Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with \`tiers\`.
Constructors
| LineItemPlan'TransformUsage' | |
Fields
| |
Instances
data LineItemPlan'TransformUsage'Round' Source #
Defines the enum schema line_itemPlan'Transform_usage'Round'
After division, either round the result `up` or `down`.
Constructors
| LineItemPlan'TransformUsage'Round'EnumOther Value | |
| LineItemPlan'TransformUsage'Round'EnumTyped String | |
| LineItemPlan'TransformUsage'Round'EnumStringDown | |
| LineItemPlan'TransformUsage'Round'EnumStringUp |
Instances
| Eq LineItemPlan'TransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show LineItemPlan'TransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'TransformUsage'Round' -> ShowS # | |
| ToJSON LineItemPlan'TransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON LineItemPlan'TransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'TransformUsage'Round' # parseJSONList :: Value -> Parser [LineItemPlan'TransformUsage'Round'] # | |
data LineItemPlan'UsageType' Source #
Defines the enum schema line_itemPlan'Usage_type'
Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`.
Constructors
| LineItemPlan'UsageType'EnumOther Value | |
| LineItemPlan'UsageType'EnumTyped String | |
| LineItemPlan'UsageType'EnumStringLicensed | |
| LineItemPlan'UsageType'EnumStringMetered |
Instances
| Eq LineItemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemPlan'UsageType' -> LineItemPlan'UsageType' -> Bool # (/=) :: LineItemPlan'UsageType' -> LineItemPlan'UsageType' -> Bool # | |
| Show LineItemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemPlan'UsageType' -> ShowS # show :: LineItemPlan'UsageType' -> String # showList :: [LineItemPlan'UsageType'] -> ShowS # | |
| ToJSON LineItemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemPlan'UsageType' -> Value # toEncoding :: LineItemPlan'UsageType' -> Encoding # toJSONList :: [LineItemPlan'UsageType'] -> Value # | |
| FromJSON LineItemPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemPlan'UsageType' # parseJSONList :: Value -> Parser [LineItemPlan'UsageType'] # | |
data LineItemType' Source #
Defines the enum schema line_itemType'
A string identifying the type of the source of this line item, either an `invoiceitem` or a `subscription`.
Constructors
| LineItemType'EnumOther Value | |
| LineItemType'EnumTyped String | |
| LineItemType'EnumStringInvoiceitem | |
| LineItemType'EnumStringSubscription |
Instances
| Eq LineItemType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: LineItemType' -> LineItemType' -> Bool # (/=) :: LineItemType' -> LineItemType' -> Bool # | |
| Show LineItemType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> LineItemType' -> ShowS # show :: LineItemType' -> String # showList :: [LineItemType'] -> ShowS # | |
| ToJSON LineItemType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: LineItemType' -> Value # toEncoding :: LineItemType' -> Encoding # toJSONList :: [LineItemType'] -> Value # toEncodingList :: [LineItemType'] -> Encoding # | |
| FromJSON LineItemType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser LineItemType' # parseJSONList :: Value -> Parser [LineItemType'] # | |
Defines the data type for the schema mandate
A Mandate is a record of the permission a customer has given you to debit their payment method.
Constructors
| Mandate | |
Fields
| |
data MandateObject' Source #
Defines the enum schema mandateObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| MandateObject'EnumOther Value | |
| MandateObject'EnumTyped String | |
| MandateObject'EnumStringMandate |
Instances
| Eq MandateObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: MandateObject' -> MandateObject' -> Bool # (/=) :: MandateObject' -> MandateObject' -> Bool # | |
| Show MandateObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> MandateObject' -> ShowS # show :: MandateObject' -> String # showList :: [MandateObject'] -> ShowS # | |
| ToJSON MandateObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: MandateObject' -> Value # toEncoding :: MandateObject' -> Encoding # toJSONList :: [MandateObject'] -> Value # toEncodingList :: [MandateObject'] -> Encoding # | |
| FromJSON MandateObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser MandateObject' # parseJSONList :: Value -> Parser [MandateObject'] # | |
data MandatePaymentMethod'Variants Source #
Define the one-of schema mandatePayment_method'
ID of the payment method associated with this mandate.
Instances
data MandateStatus' Source #
Defines the enum schema mandateStatus'
The status of the Mandate, one of `pending`, `inactive`, or `active`. The Mandate can be used to initiate a payment only if status=active.
Constructors
| MandateStatus'EnumOther Value | |
| MandateStatus'EnumTyped String | |
| MandateStatus'EnumStringActive | |
| MandateStatus'EnumStringInactive | |
| MandateStatus'EnumStringPending |
Instances
| Eq MandateStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: MandateStatus' -> MandateStatus' -> Bool # (/=) :: MandateStatus' -> MandateStatus' -> Bool # | |
| Show MandateStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> MandateStatus' -> ShowS # show :: MandateStatus' -> String # showList :: [MandateStatus'] -> ShowS # | |
| ToJSON MandateStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: MandateStatus' -> Value # toEncoding :: MandateStatus' -> Encoding # toJSONList :: [MandateStatus'] -> Value # toEncodingList :: [MandateStatus'] -> Encoding # | |
| FromJSON MandateStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser MandateStatus' # parseJSONList :: Value -> Parser [MandateStatus'] # | |
data MandateType' Source #
Defines the enum schema mandateType'
The type of the mandate, one of `single_use` or `multi_use`
Constructors
| MandateType'EnumOther Value | |
| MandateType'EnumTyped String | |
| MandateType'EnumStringMultiUse | |
| MandateType'EnumStringSingleUse |
Instances
| Eq MandateType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show MandateType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> MandateType' -> ShowS # show :: MandateType' -> String # showList :: [MandateType'] -> ShowS # | |
| ToJSON MandateType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: MandateType' -> Value # toEncoding :: MandateType' -> Encoding # toJSONList :: [MandateType'] -> Value # toEncodingList :: [MandateType'] -> Encoding # | |
| FromJSON MandateType' Source # | |
Defined in StripeAPI.CyclicTypes | |
Defines the data type for the schema order
Order objects are created to handle end customers' purchases of previously defined products. You can create, retrieve, and pay individual orders, as well as list all orders. Orders are identified by a unique, random ID.
Related guide: Tax, Shipping, and Inventory.
Constructors
| Order | |
Fields
| |
data OrderCharge'Variants Source #
Define the one-of schema orderCharge'
The ID of the payment used to pay for the order. Present if the order status is `paid`, `fulfilled`, or `refunded`.
Constructors
| OrderCharge'Charge Charge | |
| OrderCharge'String String |
Instances
data OrderCustomer'Variants Source #
Define the one-of schema orderCustomer'
The customer used for the order.
Constructors
| OrderCustomer'Customer Customer | |
| OrderCustomer'DeletedCustomer DeletedCustomer | |
| OrderCustomer'String String |
Instances
data OrderMetadata' Source #
Defines the data type for the schema orderMetadata'
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.
Constructors
| OrderMetadata' | |
Instances
| Eq OrderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderMetadata' -> OrderMetadata' -> Bool # (/=) :: OrderMetadata' -> OrderMetadata' -> Bool # | |
| Show OrderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderMetadata' -> ShowS # show :: OrderMetadata' -> String # showList :: [OrderMetadata'] -> ShowS # | |
| ToJSON OrderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderMetadata' -> Value # toEncoding :: OrderMetadata' -> Encoding # toJSONList :: [OrderMetadata'] -> Value # toEncodingList :: [OrderMetadata'] -> Encoding # | |
| FromJSON OrderMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderMetadata' # parseJSONList :: Value -> Parser [OrderMetadata'] # | |
data OrderObject' Source #
Defines the enum schema orderObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq OrderObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show OrderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderObject' -> ShowS # show :: OrderObject' -> String # showList :: [OrderObject'] -> ShowS # | |
| ToJSON OrderObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderObject' -> Value # toEncoding :: OrderObject' -> Encoding # toJSONList :: [OrderObject'] -> Value # toEncodingList :: [OrderObject'] -> Encoding # | |
| FromJSON OrderObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data OrderReturns' Source #
Defines the data type for the schema orderReturns'
A list of returns that have taken place for this order.
Constructors
| OrderReturns' | |
Fields
| |
Instances
| Eq OrderReturns' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderReturns' -> OrderReturns' -> Bool # (/=) :: OrderReturns' -> OrderReturns' -> Bool # | |
| Show OrderReturns' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderReturns' -> ShowS # show :: OrderReturns' -> String # showList :: [OrderReturns'] -> ShowS # | |
| ToJSON OrderReturns' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderReturns' -> Value # toEncoding :: OrderReturns' -> Encoding # toJSONList :: [OrderReturns'] -> Value # toEncodingList :: [OrderReturns'] -> Encoding # | |
| FromJSON OrderReturns' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderReturns' # parseJSONList :: Value -> Parser [OrderReturns'] # | |
data OrderReturns'Object' Source #
Defines the enum schema orderReturns'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| OrderReturns'Object'EnumOther Value | |
| OrderReturns'Object'EnumTyped String | |
| OrderReturns'Object'EnumStringList |
Instances
| Eq OrderReturns'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderReturns'Object' -> OrderReturns'Object' -> Bool # (/=) :: OrderReturns'Object' -> OrderReturns'Object' -> Bool # | |
| Show OrderReturns'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderReturns'Object' -> ShowS # show :: OrderReturns'Object' -> String # showList :: [OrderReturns'Object'] -> ShowS # | |
| ToJSON OrderReturns'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderReturns'Object' -> Value # toEncoding :: OrderReturns'Object' -> Encoding # toJSONList :: [OrderReturns'Object'] -> Value # toEncodingList :: [OrderReturns'Object'] -> Encoding # | |
| FromJSON OrderReturns'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderReturns'Object' # parseJSONList :: Value -> Parser [OrderReturns'Object'] # | |
data OrderShipping' Source #
Defines the data type for the schema orderShipping'
The shipping address for the order. Present if the order is for goods to be shipped.
Constructors
| OrderShipping' | |
Fields
| |
Instances
| Eq OrderShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderShipping' -> OrderShipping' -> Bool # (/=) :: OrderShipping' -> OrderShipping' -> Bool # | |
| Show OrderShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderShipping' -> ShowS # show :: OrderShipping' -> String # showList :: [OrderShipping'] -> ShowS # | |
| ToJSON OrderShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderShipping' -> Value # toEncoding :: OrderShipping' -> Encoding # toJSONList :: [OrderShipping'] -> Value # toEncodingList :: [OrderShipping'] -> Encoding # | |
| FromJSON OrderShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderShipping' # parseJSONList :: Value -> Parser [OrderShipping'] # | |
data OrderStatusTransitions' Source #
Defines the data type for the schema orderStatus_transitions'
The timestamps at which the order status was updated.
Constructors
| OrderStatusTransitions' | |
Fields
| |
Instances
| Eq OrderStatusTransitions' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderStatusTransitions' -> OrderStatusTransitions' -> Bool # (/=) :: OrderStatusTransitions' -> OrderStatusTransitions' -> Bool # | |
| Show OrderStatusTransitions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderStatusTransitions' -> ShowS # show :: OrderStatusTransitions' -> String # showList :: [OrderStatusTransitions'] -> ShowS # | |
| ToJSON OrderStatusTransitions' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderStatusTransitions' -> Value # toEncoding :: OrderStatusTransitions' -> Encoding # toJSONList :: [OrderStatusTransitions'] -> Value # | |
| FromJSON OrderStatusTransitions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderStatusTransitions' # parseJSONList :: Value -> Parser [OrderStatusTransitions'] # | |
Defines the data type for the schema order_item
A representation of the constituent items of any given order. Can be used to represent SKUs, shipping costs, or taxes owed on the order.
Related guide: Orders.
Constructors
| OrderItem | |
Fields
| |
data OrderItemObject' Source #
Defines the enum schema order_itemObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| OrderItemObject'EnumOther Value | |
| OrderItemObject'EnumTyped String | |
| OrderItemObject'EnumStringOrderItem |
Instances
| Eq OrderItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderItemObject' -> OrderItemObject' -> Bool # (/=) :: OrderItemObject' -> OrderItemObject' -> Bool # | |
| Show OrderItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderItemObject' -> ShowS # show :: OrderItemObject' -> String # showList :: [OrderItemObject'] -> ShowS # | |
| ToJSON OrderItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderItemObject' -> Value # toEncoding :: OrderItemObject' -> Encoding # toJSONList :: [OrderItemObject'] -> Value # toEncodingList :: [OrderItemObject'] -> Encoding # | |
| FromJSON OrderItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderItemObject' # parseJSONList :: Value -> Parser [OrderItemObject'] # | |
data OrderItemParent'Variants Source #
Define the one-of schema order_itemParent'
The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU).
Constructors
| OrderItemParent'Sku Sku | |
| OrderItemParent'String String |
Instances
data OrderReturn Source #
Defines the data type for the schema order_return
A return represents the full or partial return of a number of order items. Returns always belong to an order, and may optionally contain a refund.
Related guide: Handling Returns.
Constructors
| OrderReturn | |
Fields
| |
Instances
| Eq OrderReturn Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show OrderReturn Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderReturn -> ShowS # show :: OrderReturn -> String # showList :: [OrderReturn] -> ShowS # | |
| ToJSON OrderReturn Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderReturn -> Value # toEncoding :: OrderReturn -> Encoding # toJSONList :: [OrderReturn] -> Value # toEncodingList :: [OrderReturn] -> Encoding # | |
| FromJSON OrderReturn Source # | |
Defined in StripeAPI.CyclicTypes | |
data OrderReturnObject' Source #
Defines the enum schema order_returnObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| OrderReturnObject'EnumOther Value | |
| OrderReturnObject'EnumTyped String | |
| OrderReturnObject'EnumStringOrderReturn |
Instances
| Eq OrderReturnObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: OrderReturnObject' -> OrderReturnObject' -> Bool # (/=) :: OrderReturnObject' -> OrderReturnObject' -> Bool # | |
| Show OrderReturnObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> OrderReturnObject' -> ShowS # show :: OrderReturnObject' -> String # showList :: [OrderReturnObject'] -> ShowS # | |
| ToJSON OrderReturnObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: OrderReturnObject' -> Value # toEncoding :: OrderReturnObject' -> Encoding # toJSONList :: [OrderReturnObject'] -> Value # toEncodingList :: [OrderReturnObject'] -> Encoding # | |
| FromJSON OrderReturnObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser OrderReturnObject' # parseJSONList :: Value -> Parser [OrderReturnObject'] # | |
data OrderReturnOrder'Variants Source #
Define the one-of schema order_returnOrder'
The order that this return includes items from.
Constructors
| OrderReturnOrder'Order Order | |
| OrderReturnOrder'String String |
Instances
data OrderReturnRefund'Variants Source #
Define the one-of schema order_returnRefund'
The ID of the refund issued for this return.
Constructors
| OrderReturnRefund'Refund Refund | |
| OrderReturnRefund'String String |
Instances
data PaymentIntent Source #
Defines the data type for the schema payment_intent
A PaymentIntent guides you through the process of collecting a payment from your customer. We recommend that you create exactly one PaymentIntent for each order or customer session in your system. You can reference the PaymentIntent later to see the history of payment attempts for a particular session.
A PaymentIntent transitions through multiple statuses throughout its lifetime as it interfaces with Stripe.js to perform authentication flows and ultimately creates at most one successful charge.
Related guide: Payment Intents API.
Constructors
| PaymentIntent | |
Fields
| |
Instances
| Eq PaymentIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntent -> PaymentIntent -> Bool # (/=) :: PaymentIntent -> PaymentIntent -> Bool # | |
| Show PaymentIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntent -> ShowS # show :: PaymentIntent -> String # showList :: [PaymentIntent] -> ShowS # | |
| ToJSON PaymentIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntent -> Value # toEncoding :: PaymentIntent -> Encoding # toJSONList :: [PaymentIntent] -> Value # toEncodingList :: [PaymentIntent] -> Encoding # | |
| FromJSON PaymentIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntent # parseJSONList :: Value -> Parser [PaymentIntent] # | |
data PaymentIntentApplication'Variants Source #
Define the one-of schema payment_intentApplication'
ID of the Connect application that created the PaymentIntent.
Instances
data PaymentIntentCancellationReason' Source #
Defines the enum schema payment_intentCancellation_reason'
Reason for cancellation of this PaymentIntent, either user-provided (`duplicate`, `fraudulent`, `requested_by_customer`, or `abandoned`) or generated by Stripe internally (`failed_invoice`, `void_invoice`, or `automatic`).
Constructors
Instances
| Eq PaymentIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentCancellationReason' -> ShowS # | |
| ToJSON PaymentIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentCancellationReason' # parseJSONList :: Value -> Parser [PaymentIntentCancellationReason'] # | |
data PaymentIntentCaptureMethod' Source #
Defines the enum schema payment_intentCapture_method'
Controls when the funds will be captured from the customer's account.
Constructors
| PaymentIntentCaptureMethod'EnumOther Value | |
| PaymentIntentCaptureMethod'EnumTyped String | |
| PaymentIntentCaptureMethod'EnumStringAutomatic | |
| PaymentIntentCaptureMethod'EnumStringManual |
Instances
| Eq PaymentIntentCaptureMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentCaptureMethod' -> PaymentIntentCaptureMethod' -> Bool # (/=) :: PaymentIntentCaptureMethod' -> PaymentIntentCaptureMethod' -> Bool # | |
| Show PaymentIntentCaptureMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentCaptureMethod' -> ShowS # show :: PaymentIntentCaptureMethod' -> String # showList :: [PaymentIntentCaptureMethod'] -> ShowS # | |
| ToJSON PaymentIntentCaptureMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentCaptureMethod' -> Value # toEncoding :: PaymentIntentCaptureMethod' -> Encoding # toJSONList :: [PaymentIntentCaptureMethod'] -> Value # toEncodingList :: [PaymentIntentCaptureMethod'] -> Encoding # | |
| FromJSON PaymentIntentCaptureMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentCaptureMethod' # parseJSONList :: Value -> Parser [PaymentIntentCaptureMethod'] # | |
data PaymentIntentCharges' Source #
Defines the data type for the schema payment_intentCharges'
Charges that were created by this PaymentIntent, if any.
Constructors
| PaymentIntentCharges' | |
Fields
| |
Instances
| Eq PaymentIntentCharges' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentCharges' -> PaymentIntentCharges' -> Bool # (/=) :: PaymentIntentCharges' -> PaymentIntentCharges' -> Bool # | |
| Show PaymentIntentCharges' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentCharges' -> ShowS # show :: PaymentIntentCharges' -> String # showList :: [PaymentIntentCharges'] -> ShowS # | |
| ToJSON PaymentIntentCharges' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentCharges' -> Value # toEncoding :: PaymentIntentCharges' -> Encoding # toJSONList :: [PaymentIntentCharges'] -> Value # toEncodingList :: [PaymentIntentCharges'] -> Encoding # | |
| FromJSON PaymentIntentCharges' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentCharges' # parseJSONList :: Value -> Parser [PaymentIntentCharges'] # | |
data PaymentIntentCharges'Object' Source #
Defines the enum schema payment_intentCharges'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| PaymentIntentCharges'Object'EnumOther Value | |
| PaymentIntentCharges'Object'EnumTyped String | |
| PaymentIntentCharges'Object'EnumStringList |
Instances
data PaymentIntentConfirmationMethod' Source #
Defines the enum schema payment_intentConfirmation_method'
Constructors
| PaymentIntentConfirmationMethod'EnumOther Value | |
| PaymentIntentConfirmationMethod'EnumTyped String | |
| PaymentIntentConfirmationMethod'EnumStringAutomatic | |
| PaymentIntentConfirmationMethod'EnumStringManual |
Instances
| Eq PaymentIntentConfirmationMethod' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentConfirmationMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentConfirmationMethod' -> ShowS # | |
| ToJSON PaymentIntentConfirmationMethod' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentConfirmationMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentConfirmationMethod' # parseJSONList :: Value -> Parser [PaymentIntentConfirmationMethod'] # | |
data PaymentIntentCustomer'Variants Source #
Define the one-of schema payment_intentCustomer'
ID of the Customer this PaymentIntent belongs to, if one exists.
If present, payment methods used with this PaymentIntent can only be attached to this Customer, and payment methods attached to other Customers cannot be used with this PaymentIntent.
Constructors
| PaymentIntentCustomer'Customer Customer | |
| PaymentIntentCustomer'DeletedCustomer DeletedCustomer | |
| PaymentIntentCustomer'String String |
Instances
data PaymentIntentInvoice'Variants Source #
Define the one-of schema payment_intentInvoice'
ID of the invoice that created this PaymentIntent, if it exists.
Instances
data PaymentIntentLastPaymentError' Source #
Defines the data type for the schema payment_intentLast_payment_error'
The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason.
Constructors
| PaymentIntentLastPaymentError' | |
Fields
| |
Instances
| Eq PaymentIntentLastPaymentError' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentLastPaymentError' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentLastPaymentError' -> ShowS # show :: PaymentIntentLastPaymentError' -> String # showList :: [PaymentIntentLastPaymentError'] -> ShowS # | |
| ToJSON PaymentIntentLastPaymentError' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentLastPaymentError' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentLastPaymentError' # parseJSONList :: Value -> Parser [PaymentIntentLastPaymentError'] # | |
data PaymentIntentLastPaymentError'Source' Source #
Defines the data type for the schema payment_intentLast_payment_error'Source'
The source object for errors returned on a request involving a source.
Constructors
| PaymentIntentLastPaymentError'Source' | |
Fields
| |
Instances
data PaymentIntentLastPaymentError'Source'Account'Variants Source #
Define the one-of schema payment_intentLast_payment_error'Source'Account'
The ID of the account that the bank account is associated with.
Constructors
| PaymentIntentLastPaymentError'Source'Account'Account Account | |
| PaymentIntentLastPaymentError'Source'Account'String String |
Instances
data PaymentIntentLastPaymentError'Source'AvailablePayoutMethods' Source #
Defines the enum schema payment_intentLast_payment_error'Source'Available_payout_methods'
Constructors
Instances
data PaymentIntentLastPaymentError'Source'Customer'Variants Source #
Define the one-of schema payment_intentLast_payment_error'Source'Customer'
The ID of the customer that the bank account is associated with.
Constructors
Instances
data PaymentIntentLastPaymentError'Source'Metadata' Source #
Defines the data type for the schema payment_intentLast_payment_error'Source'Metadata'
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.
Constructors
| PaymentIntentLastPaymentError'Source'Metadata' | |
Instances
data PaymentIntentLastPaymentError'Source'Object' Source #
Defines the enum schema payment_intentLast_payment_error'Source'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PaymentIntentLastPaymentError'Source'Object'EnumOther Value | |
| PaymentIntentLastPaymentError'Source'Object'EnumTyped String | |
| PaymentIntentLastPaymentError'Source'Object'EnumStringBankAccount |
Instances
data PaymentIntentLastPaymentError'Source'Owner' Source #
Defines the data type for the schema payment_intentLast_payment_error'Source'Owner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| PaymentIntentLastPaymentError'Source'Owner' | |
Fields
| |
Instances
data PaymentIntentLastPaymentError'Source'Owner'Address' Source #
Defines the data type for the schema payment_intentLast_payment_error'Source'Owner'Address'
Owner\'s address.
Constructors
| PaymentIntentLastPaymentError'Source'Owner'Address' | |
Fields
| |
Instances
data PaymentIntentLastPaymentError'Source'Owner'VerifiedAddress' Source #
Defines the data type for the schema payment_intentLast_payment_error'Source'Owner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentIntentLastPaymentError'Source'Owner'VerifiedAddress' | |
Fields
| |
Instances
data PaymentIntentLastPaymentError'Source'Recipient'Variants Source #
Define the one-of schema payment_intentLast_payment_error'Source'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| PaymentIntentLastPaymentError'Source'Recipient'Recipient Recipient | |
| PaymentIntentLastPaymentError'Source'Recipient'String String |
Instances
data PaymentIntentLastPaymentError'Source'Type' Source #
Defines the enum schema payment_intentLast_payment_error'Source'Type'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Constructors
Instances
data PaymentIntentLastPaymentError'Type' Source #
Defines the enum schema payment_intentLast_payment_error'Type'
The type of error returned. One of `api_connection_error`, `api_error`, `authentication_error`, `card_error`, `idempotency_error`, `invalid_request_error`, or `rate_limit_error`
Constructors
Instances
| Eq PaymentIntentLastPaymentError'Type' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentLastPaymentError'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentLastPaymentError'Type' -> ShowS # show :: PaymentIntentLastPaymentError'Type' -> String # showList :: [PaymentIntentLastPaymentError'Type'] -> ShowS # | |
| ToJSON PaymentIntentLastPaymentError'Type' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentLastPaymentError'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentLastPaymentError'Type' # parseJSONList :: Value -> Parser [PaymentIntentLastPaymentError'Type'] # | |
data PaymentIntentMetadata' Source #
Defines the data type for the schema payment_intentMetadata'
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. For more information, see the documentation.
Constructors
| PaymentIntentMetadata' | |
Instances
| Eq PaymentIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentMetadata' -> PaymentIntentMetadata' -> Bool # (/=) :: PaymentIntentMetadata' -> PaymentIntentMetadata' -> Bool # | |
| Show PaymentIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentMetadata' -> ShowS # show :: PaymentIntentMetadata' -> String # showList :: [PaymentIntentMetadata'] -> ShowS # | |
| ToJSON PaymentIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentMetadata' -> Value # toEncoding :: PaymentIntentMetadata' -> Encoding # toJSONList :: [PaymentIntentMetadata'] -> Value # | |
| FromJSON PaymentIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentMetadata' # parseJSONList :: Value -> Parser [PaymentIntentMetadata'] # | |
data PaymentIntentNextAction' Source #
Defines the data type for the schema payment_intentNext_action'
If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
Constructors
| PaymentIntentNextAction' | |
Fields
| |
Instances
| Eq PaymentIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentNextAction' -> PaymentIntentNextAction' -> Bool # (/=) :: PaymentIntentNextAction' -> PaymentIntentNextAction' -> Bool # | |
| Show PaymentIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentNextAction' -> ShowS # show :: PaymentIntentNextAction' -> String # showList :: [PaymentIntentNextAction'] -> ShowS # | |
| ToJSON PaymentIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentNextAction' -> Value # toEncoding :: PaymentIntentNextAction' -> Encoding # toJSONList :: [PaymentIntentNextAction'] -> Value # | |
| FromJSON PaymentIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentNextAction' # parseJSONList :: Value -> Parser [PaymentIntentNextAction'] # | |
data PaymentIntentNextAction'UseStripeSdk' Source #
Defines the data type for the schema payment_intentNext_action'Use_stripe_sdk'
When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
Constructors
| PaymentIntentNextAction'UseStripeSdk' | |
Instances
data PaymentIntentObject' Source #
Defines the enum schema payment_intentObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PaymentIntentObject'EnumOther Value | |
| PaymentIntentObject'EnumTyped String | |
| PaymentIntentObject'EnumStringPaymentIntent |
Instances
| Eq PaymentIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentObject' -> PaymentIntentObject' -> Bool # (/=) :: PaymentIntentObject' -> PaymentIntentObject' -> Bool # | |
| Show PaymentIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentObject' -> ShowS # show :: PaymentIntentObject' -> String # showList :: [PaymentIntentObject'] -> ShowS # | |
| ToJSON PaymentIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentObject' -> Value # toEncoding :: PaymentIntentObject' -> Encoding # toJSONList :: [PaymentIntentObject'] -> Value # toEncodingList :: [PaymentIntentObject'] -> Encoding # | |
| FromJSON PaymentIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentObject' # parseJSONList :: Value -> Parser [PaymentIntentObject'] # | |
data PaymentIntentOnBehalfOf'Variants Source #
Define the one-of schema payment_intentOn_behalf_of'
The account (if any) for which the funds of the PaymentIntent are intended. See the PaymentIntents use case for connected accounts for details.
Instances
data PaymentIntentPaymentMethod'Variants Source #
Define the one-of schema payment_intentPayment_method'
ID of the payment method used in this PaymentIntent.
Constructors
| PaymentIntentPaymentMethod'PaymentMethod PaymentMethod | |
| PaymentIntentPaymentMethod'String String |
Instances
data PaymentIntentPaymentMethodOptions' Source #
Defines the data type for the schema payment_intentPayment_method_options'
Payment-method-specific configuration for this PaymentIntent.
Constructors
| PaymentIntentPaymentMethodOptions' | |
Instances
| Eq PaymentIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentPaymentMethodOptions' -> ShowS # | |
| ToJSON PaymentIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentPaymentMethodOptions' # parseJSONList :: Value -> Parser [PaymentIntentPaymentMethodOptions'] # | |
data PaymentIntentReview'Variants Source #
Define the one-of schema payment_intentReview'
ID of the review associated with this PaymentIntent, if any.
Instances
data PaymentIntentSetupFutureUsage' Source #
Defines the enum schema payment_intentSetup_future_usage'
Indicates that you intend to make future payments with this PaymentIntent's payment method.
If present, the payment method used with this PaymentIntent can be attached to a Customer, even after the transaction completes.
For more, learn to save card details during payment.
Stripe uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules. For example, if your customer is impacted by SCA, using `off_session` will ensure that they are authenticated while processing this PaymentIntent. You will then be able to collect off-session payments for this customer.
Constructors
| PaymentIntentSetupFutureUsage'EnumOther Value | |
| PaymentIntentSetupFutureUsage'EnumTyped String | |
| PaymentIntentSetupFutureUsage'EnumStringOffSession | |
| PaymentIntentSetupFutureUsage'EnumStringOnSession |
Instances
| Eq PaymentIntentSetupFutureUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentSetupFutureUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentSetupFutureUsage' -> ShowS # show :: PaymentIntentSetupFutureUsage' -> String # showList :: [PaymentIntentSetupFutureUsage'] -> ShowS # | |
| ToJSON PaymentIntentSetupFutureUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentSetupFutureUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentSetupFutureUsage' # parseJSONList :: Value -> Parser [PaymentIntentSetupFutureUsage'] # | |
data PaymentIntentShipping' Source #
Defines the data type for the schema payment_intentShipping'
Shipping information for this PaymentIntent.
Constructors
| PaymentIntentShipping' | |
Fields
| |
Instances
| Eq PaymentIntentShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentShipping' -> PaymentIntentShipping' -> Bool # (/=) :: PaymentIntentShipping' -> PaymentIntentShipping' -> Bool # | |
| Show PaymentIntentShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentShipping' -> ShowS # show :: PaymentIntentShipping' -> String # showList :: [PaymentIntentShipping'] -> ShowS # | |
| ToJSON PaymentIntentShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentShipping' -> Value # toEncoding :: PaymentIntentShipping' -> Encoding # toJSONList :: [PaymentIntentShipping'] -> Value # | |
| FromJSON PaymentIntentShipping' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentShipping' # parseJSONList :: Value -> Parser [PaymentIntentShipping'] # | |
data PaymentIntentStatus' Source #
Defines the enum schema payment_intentStatus'
Status of this PaymentIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `requires_capture`, `canceled`, or `succeeded`. Read more about each PaymentIntent status.
Constructors
Instances
| Eq PaymentIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentStatus' -> PaymentIntentStatus' -> Bool # (/=) :: PaymentIntentStatus' -> PaymentIntentStatus' -> Bool # | |
| Show PaymentIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentStatus' -> ShowS # show :: PaymentIntentStatus' -> String # showList :: [PaymentIntentStatus'] -> ShowS # | |
| ToJSON PaymentIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentStatus' -> Value # toEncoding :: PaymentIntentStatus' -> Encoding # toJSONList :: [PaymentIntentStatus'] -> Value # toEncodingList :: [PaymentIntentStatus'] -> Encoding # | |
| FromJSON PaymentIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentStatus' # parseJSONList :: Value -> Parser [PaymentIntentStatus'] # | |
data PaymentIntentTransferData' Source #
Defines the data type for the schema payment_intentTransfer_data'
The data with which to automatically create a Transfer when the payment is finalized. See the PaymentIntents use case for connected accounts for details.
Constructors
| PaymentIntentTransferData' | |
Fields
| |
Instances
| Eq PaymentIntentTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentIntentTransferData' -> PaymentIntentTransferData' -> Bool # (/=) :: PaymentIntentTransferData' -> PaymentIntentTransferData' -> Bool # | |
| Show PaymentIntentTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentTransferData' -> ShowS # show :: PaymentIntentTransferData' -> String # showList :: [PaymentIntentTransferData'] -> ShowS # | |
| ToJSON PaymentIntentTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentIntentTransferData' -> Value # toEncoding :: PaymentIntentTransferData' -> Encoding # toJSONList :: [PaymentIntentTransferData'] -> Value # toEncodingList :: [PaymentIntentTransferData'] -> Encoding # | |
| FromJSON PaymentIntentTransferData' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentTransferData' # parseJSONList :: Value -> Parser [PaymentIntentTransferData'] # | |
data PaymentIntentTransferData'Destination'Variants Source #
Define the one-of schema payment_intentTransfer_data'Destination'
The account (if any) the payment will be attributed to for tax reporting, and where funds from the payment will be transferred to upon payment success.
Constructors
| PaymentIntentTransferData'Destination'Account Account | |
| PaymentIntentTransferData'Destination'String String |
Instances
data PaymentIntentPaymentMethodOptions Source #
Defines the data type for the schema payment_intent_payment_method_options
Constructors
| PaymentIntentPaymentMethodOptions | |
Instances
| Eq PaymentIntentPaymentMethodOptions Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentIntentPaymentMethodOptions Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentIntentPaymentMethodOptions -> ShowS # | |
| ToJSON PaymentIntentPaymentMethodOptions Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentIntentPaymentMethodOptions Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentIntentPaymentMethodOptions # parseJSONList :: Value -> Parser [PaymentIntentPaymentMethodOptions] # | |
data PaymentIntentPaymentMethodOptionsCard Source #
Defines the data type for the schema payment_intent_payment_method_options_card
Constructors
| PaymentIntentPaymentMethodOptionsCard | |
Fields
| |
Instances
data PaymentIntentPaymentMethodOptionsCardInstallments' Source #
Defines the data type for the schema payment_intent_payment_method_options_cardInstallments'
Installment details for this payment (Mexico only).
For more information, see the installments integration guide.
Constructors
| PaymentIntentPaymentMethodOptionsCardInstallments' | |
Fields
| |
Instances
data PaymentIntentPaymentMethodOptionsCardInstallments'Plan' Source #
Defines the data type for the schema payment_intent_payment_method_options_cardInstallments'Plan'
Installment plan selected for this PaymentIntent.
Constructors
| PaymentIntentPaymentMethodOptionsCardInstallments'Plan' | |
Fields
| |
Instances
data PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Interval' Source #
Defines the enum schema payment_intent_payment_method_options_cardInstallments'Plan'Interval'
For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. One of `month`.
Constructors
Instances
data PaymentIntentPaymentMethodOptionsCardInstallments'Plan'Type' Source #
Defines the enum schema payment_intent_payment_method_options_cardInstallments'Plan'Type'
Type of installment plan, one of `fixed_count`.
Constructors
Instances
data PaymentIntentPaymentMethodOptionsCardRequestThreeDSecure' Source #
Defines the enum schema payment_intent_payment_method_options_cardRequest_three_d_secure'
We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine.
Constructors
Instances
data PaymentMethod Source #
Defines the data type for the schema payment_method
PaymentMethod objects represent your customer's payment instruments. They can be used with PaymentIntents to collect payments or saved to Customer objects to store instrument details for future payments.
Related guides: Payment Methods and More Payment Scenarios.
Constructors
| PaymentMethod | |
Fields
| |
Instances
| Eq PaymentMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethod -> PaymentMethod -> Bool # (/=) :: PaymentMethod -> PaymentMethod -> Bool # | |
| Show PaymentMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethod -> ShowS # show :: PaymentMethod -> String # showList :: [PaymentMethod] -> ShowS # | |
| ToJSON PaymentMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethod -> Value # toEncoding :: PaymentMethod -> Encoding # toJSONList :: [PaymentMethod] -> Value # toEncodingList :: [PaymentMethod] -> Encoding # | |
| FromJSON PaymentMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethod # parseJSONList :: Value -> Parser [PaymentMethod] # | |
data PaymentMethodCustomer'Variants Source #
Define the one-of schema payment_methodCustomer'
The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer.
Instances
data PaymentMethodMetadata' Source #
Defines the data type for the schema payment_methodMetadata'
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.
Constructors
| PaymentMethodMetadata' | |
Instances
| Eq PaymentMethodMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodMetadata' -> PaymentMethodMetadata' -> Bool # (/=) :: PaymentMethodMetadata' -> PaymentMethodMetadata' -> Bool # | |
| Show PaymentMethodMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodMetadata' -> ShowS # show :: PaymentMethodMetadata' -> String # showList :: [PaymentMethodMetadata'] -> ShowS # | |
| ToJSON PaymentMethodMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodMetadata' -> Value # toEncoding :: PaymentMethodMetadata' -> Encoding # toJSONList :: [PaymentMethodMetadata'] -> Value # | |
| FromJSON PaymentMethodMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodMetadata' # parseJSONList :: Value -> Parser [PaymentMethodMetadata'] # | |
data PaymentMethodObject' Source #
Defines the enum schema payment_methodObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PaymentMethodObject'EnumOther Value | |
| PaymentMethodObject'EnumTyped String | |
| PaymentMethodObject'EnumStringPaymentMethod |
Instances
| Eq PaymentMethodObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodObject' -> PaymentMethodObject' -> Bool # (/=) :: PaymentMethodObject' -> PaymentMethodObject' -> Bool # | |
| Show PaymentMethodObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodObject' -> ShowS # show :: PaymentMethodObject' -> String # showList :: [PaymentMethodObject'] -> ShowS # | |
| ToJSON PaymentMethodObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodObject' -> Value # toEncoding :: PaymentMethodObject' -> Encoding # toJSONList :: [PaymentMethodObject'] -> Value # toEncodingList :: [PaymentMethodObject'] -> Encoding # | |
| FromJSON PaymentMethodObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodObject' # parseJSONList :: Value -> Parser [PaymentMethodObject'] # | |
data PaymentMethodType' Source #
Defines the enum schema payment_methodType'
The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
Constructors
Instances
| Eq PaymentMethodType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodType' -> PaymentMethodType' -> Bool # (/=) :: PaymentMethodType' -> PaymentMethodType' -> Bool # | |
| Show PaymentMethodType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodType' -> ShowS # show :: PaymentMethodType' -> String # showList :: [PaymentMethodType'] -> ShowS # | |
| ToJSON PaymentMethodType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodType' -> Value # toEncoding :: PaymentMethodType' -> Encoding # toJSONList :: [PaymentMethodType'] -> Value # toEncodingList :: [PaymentMethodType'] -> Encoding # | |
| FromJSON PaymentMethodType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodType' # parseJSONList :: Value -> Parser [PaymentMethodType'] # | |
data PaymentMethodCard Source #
Defines the data type for the schema payment_method_card
Constructors
| PaymentMethodCard | |
Fields
| |
Instances
| Eq PaymentMethodCard Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodCard -> PaymentMethodCard -> Bool # (/=) :: PaymentMethodCard -> PaymentMethodCard -> Bool # | |
| Show PaymentMethodCard Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCard -> ShowS # show :: PaymentMethodCard -> String # showList :: [PaymentMethodCard] -> ShowS # | |
| ToJSON PaymentMethodCard Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodCard -> Value # toEncoding :: PaymentMethodCard -> Encoding # toJSONList :: [PaymentMethodCard] -> Value # toEncodingList :: [PaymentMethodCard] -> Encoding # | |
| FromJSON PaymentMethodCard Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCard # parseJSONList :: Value -> Parser [PaymentMethodCard] # | |
data PaymentMethodCardChecks' Source #
Defines the data type for the schema payment_method_cardChecks'
Checks on Card address and CVC if provided.
Constructors
| PaymentMethodCardChecks' | |
Fields
| |
Instances
| Eq PaymentMethodCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodCardChecks' -> PaymentMethodCardChecks' -> Bool # (/=) :: PaymentMethodCardChecks' -> PaymentMethodCardChecks' -> Bool # | |
| Show PaymentMethodCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardChecks' -> ShowS # show :: PaymentMethodCardChecks' -> String # showList :: [PaymentMethodCardChecks'] -> ShowS # | |
| ToJSON PaymentMethodCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodCardChecks' -> Value # toEncoding :: PaymentMethodCardChecks' -> Encoding # toJSONList :: [PaymentMethodCardChecks'] -> Value # | |
| FromJSON PaymentMethodCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardChecks' # parseJSONList :: Value -> Parser [PaymentMethodCardChecks'] # | |
data PaymentMethodCardGeneratedFrom' Source #
Defines the data type for the schema payment_method_cardGenerated_from'
Details of the original PaymentMethod that created this object.
Constructors
| PaymentMethodCardGeneratedFrom' | |
Fields
| |
Instances
| Eq PaymentMethodCardGeneratedFrom' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardGeneratedFrom' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardGeneratedFrom' -> ShowS # | |
| ToJSON PaymentMethodCardGeneratedFrom' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodCardGeneratedFrom' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardGeneratedFrom' # parseJSONList :: Value -> Parser [PaymentMethodCardGeneratedFrom'] # | |
data PaymentMethodCardGeneratedFrom'PaymentMethodDetails' Source #
Defines the data type for the schema payment_method_cardGenerated_from'Payment_method_details'
Transaction-specific details of the payment method used in the payment.
Constructors
Instances
data PaymentMethodCardThreeDSecureUsage' Source #
Defines the data type for the schema payment_method_cardThree_d_secure_usage'
Contains details on how this Card maybe be used for 3D Secure authentication.
Constructors
| PaymentMethodCardThreeDSecureUsage' | |
Fields
| |
Instances
| Eq PaymentMethodCardThreeDSecureUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardThreeDSecureUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardThreeDSecureUsage' -> ShowS # show :: PaymentMethodCardThreeDSecureUsage' -> String # showList :: [PaymentMethodCardThreeDSecureUsage'] -> ShowS # | |
| ToJSON PaymentMethodCardThreeDSecureUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodCardThreeDSecureUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardThreeDSecureUsage' # parseJSONList :: Value -> Parser [PaymentMethodCardThreeDSecureUsage'] # | |
data PaymentMethodCardWallet' Source #
Defines the data type for the schema payment_method_cardWallet'
If this Card is part of a card wallet, this contains the details of the card wallet.
Constructors
Instances
| Eq PaymentMethodCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodCardWallet' -> PaymentMethodCardWallet' -> Bool # (/=) :: PaymentMethodCardWallet' -> PaymentMethodCardWallet' -> Bool # | |
| Show PaymentMethodCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardWallet' -> ShowS # show :: PaymentMethodCardWallet' -> String # showList :: [PaymentMethodCardWallet'] -> ShowS # | |
| ToJSON PaymentMethodCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodCardWallet' -> Value # toEncoding :: PaymentMethodCardWallet' -> Encoding # toJSONList :: [PaymentMethodCardWallet'] -> Value # | |
| FromJSON PaymentMethodCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardWallet' # parseJSONList :: Value -> Parser [PaymentMethodCardWallet'] # | |
data PaymentMethodCardWallet'Type' Source #
Defines the enum schema payment_method_cardWallet'Type'
The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type.
Constructors
Instances
| Eq PaymentMethodCardWallet'Type' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardWallet'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardWallet'Type' -> ShowS # show :: PaymentMethodCardWallet'Type' -> String # showList :: [PaymentMethodCardWallet'Type'] -> ShowS # | |
| ToJSON PaymentMethodCardWallet'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodCardWallet'Type' -> Value # toEncoding :: PaymentMethodCardWallet'Type' -> Encoding # toJSONList :: [PaymentMethodCardWallet'Type'] -> Value # toEncodingList :: [PaymentMethodCardWallet'Type'] -> Encoding # | |
| FromJSON PaymentMethodCardWallet'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardWallet'Type' # parseJSONList :: Value -> Parser [PaymentMethodCardWallet'Type'] # | |
data PaymentMethodCardGeneratedCard Source #
Defines the data type for the schema payment_method_card_generated_card
Constructors
| PaymentMethodCardGeneratedCard | |
Fields
| |
Instances
| Eq PaymentMethodCardGeneratedCard Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardGeneratedCard Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardGeneratedCard -> ShowS # show :: PaymentMethodCardGeneratedCard -> String # showList :: [PaymentMethodCardGeneratedCard] -> ShowS # | |
| ToJSON PaymentMethodCardGeneratedCard Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodCardGeneratedCard Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardGeneratedCard # parseJSONList :: Value -> Parser [PaymentMethodCardGeneratedCard] # | |
data PaymentMethodCardGeneratedCardPaymentMethodDetails' Source #
Defines the data type for the schema payment_method_card_generated_cardPayment_method_details'
Transaction-specific details of the payment method used in the payment.
Constructors
Instances
data PaymentMethodCardWallet Source #
Defines the data type for the schema payment_method_card_wallet
Constructors
Instances
| Eq PaymentMethodCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodCardWallet -> PaymentMethodCardWallet -> Bool # (/=) :: PaymentMethodCardWallet -> PaymentMethodCardWallet -> Bool # | |
| Show PaymentMethodCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardWallet -> ShowS # show :: PaymentMethodCardWallet -> String # showList :: [PaymentMethodCardWallet] -> ShowS # | |
| ToJSON PaymentMethodCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodCardWallet -> Value # toEncoding :: PaymentMethodCardWallet -> Encoding # toJSONList :: [PaymentMethodCardWallet] -> Value # | |
| FromJSON PaymentMethodCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardWallet # parseJSONList :: Value -> Parser [PaymentMethodCardWallet] # | |
data PaymentMethodCardWalletType' Source #
Defines the enum schema payment_method_card_walletType'
The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type.
Constructors
Instances
data PaymentMethodCardWalletMasterpass Source #
Defines the data type for the schema payment_method_card_wallet_masterpass
Constructors
| PaymentMethodCardWalletMasterpass | |
Fields
| |
Instances
| Eq PaymentMethodCardWalletMasterpass Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardWalletMasterpass Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardWalletMasterpass -> ShowS # | |
| ToJSON PaymentMethodCardWalletMasterpass Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodCardWalletMasterpass Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardWalletMasterpass # parseJSONList :: Value -> Parser [PaymentMethodCardWalletMasterpass] # | |
data PaymentMethodCardWalletMasterpassBillingAddress' Source #
Defines the data type for the schema payment_method_card_wallet_masterpassBilling_address'
Owner\'s verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodCardWalletMasterpassBillingAddress' | |
Fields
| |
Instances
data PaymentMethodCardWalletMasterpassShippingAddress' Source #
Defines the data type for the schema payment_method_card_wallet_masterpassShipping_address'
Owner\'s verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodCardWalletMasterpassShippingAddress' | |
Fields
| |
Instances
data PaymentMethodCardWalletVisaCheckout Source #
Defines the data type for the schema payment_method_card_wallet_visa_checkout
Constructors
| PaymentMethodCardWalletVisaCheckout | |
Fields
| |
Instances
| Eq PaymentMethodCardWalletVisaCheckout Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodCardWalletVisaCheckout Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodCardWalletVisaCheckout -> ShowS # show :: PaymentMethodCardWalletVisaCheckout -> String # showList :: [PaymentMethodCardWalletVisaCheckout] -> ShowS # | |
| ToJSON PaymentMethodCardWalletVisaCheckout Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodCardWalletVisaCheckout Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodCardWalletVisaCheckout # parseJSONList :: Value -> Parser [PaymentMethodCardWalletVisaCheckout] # | |
data PaymentMethodCardWalletVisaCheckoutBillingAddress' Source #
Defines the data type for the schema payment_method_card_wallet_visa_checkoutBilling_address'
Owner\'s verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodCardWalletVisaCheckoutBillingAddress' | |
Fields
| |
Instances
data PaymentMethodCardWalletVisaCheckoutShippingAddress' Source #
Defines the data type for the schema payment_method_card_wallet_visa_checkoutShipping_address'
Owner\'s verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodCardWalletVisaCheckoutShippingAddress' | |
Fields
| |
Instances
data PaymentMethodDetails Source #
Defines the data type for the schema payment_method_details
Constructors
Instances
| Eq PaymentMethodDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodDetails -> PaymentMethodDetails -> Bool # (/=) :: PaymentMethodDetails -> PaymentMethodDetails -> Bool # | |
| Show PaymentMethodDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetails -> ShowS # show :: PaymentMethodDetails -> String # showList :: [PaymentMethodDetails] -> ShowS # | |
| ToJSON PaymentMethodDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodDetails -> Value # toEncoding :: PaymentMethodDetails -> Encoding # toJSONList :: [PaymentMethodDetails] -> Value # toEncodingList :: [PaymentMethodDetails] -> Encoding # | |
| FromJSON PaymentMethodDetails Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetails # parseJSONList :: Value -> Parser [PaymentMethodDetails] # | |
data PaymentMethodDetailsCard Source #
Defines the data type for the schema payment_method_details_card
Constructors
| PaymentMethodDetailsCard | |
Fields
| |
Instances
| Eq PaymentMethodDetailsCard Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentMethodDetailsCard -> PaymentMethodDetailsCard -> Bool # (/=) :: PaymentMethodDetailsCard -> PaymentMethodDetailsCard -> Bool # | |
| Show PaymentMethodDetailsCard Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCard -> ShowS # show :: PaymentMethodDetailsCard -> String # showList :: [PaymentMethodDetailsCard] -> ShowS # | |
| ToJSON PaymentMethodDetailsCard Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentMethodDetailsCard -> Value # toEncoding :: PaymentMethodDetailsCard -> Encoding # toJSONList :: [PaymentMethodDetailsCard] -> Value # | |
| FromJSON PaymentMethodDetailsCard Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCard # parseJSONList :: Value -> Parser [PaymentMethodDetailsCard] # | |
data PaymentMethodDetailsCardChecks' Source #
Defines the data type for the schema payment_method_details_cardChecks'
Check results by Card networks on Card address and CVC at time of payment.
Constructors
| PaymentMethodDetailsCardChecks' | |
Fields
| |
Instances
| Eq PaymentMethodDetailsCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodDetailsCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCardChecks' -> ShowS # | |
| ToJSON PaymentMethodDetailsCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodDetailsCardChecks' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCardChecks' # parseJSONList :: Value -> Parser [PaymentMethodDetailsCardChecks'] # | |
data PaymentMethodDetailsCardInstallments' Source #
Defines the data type for the schema payment_method_details_cardInstallments'
Installment details for this payment (Mexico only).
For more information, see the installments integration guide.
Constructors
| PaymentMethodDetailsCardInstallments' | |
Fields
| |
Instances
data PaymentMethodDetailsCardInstallments'Plan' Source #
Defines the data type for the schema payment_method_details_cardInstallments'Plan'
Installment plan selected for the payment.
Constructors
| PaymentMethodDetailsCardInstallments'Plan' | |
Fields
| |
Instances
data PaymentMethodDetailsCardInstallments'Plan'Interval' Source #
Defines the enum schema payment_method_details_cardInstallments'Plan'Interval'
For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. One of `month`.
Constructors
Instances
data PaymentMethodDetailsCardInstallments'Plan'Type' Source #
Defines the enum schema payment_method_details_cardInstallments'Plan'Type'
Type of installment plan, one of `fixed_count`.
Constructors
| PaymentMethodDetailsCardInstallments'Plan'Type'EnumOther Value | |
| PaymentMethodDetailsCardInstallments'Plan'Type'EnumTyped String | |
| PaymentMethodDetailsCardInstallments'Plan'Type'EnumStringFixedCount |
Instances
data PaymentMethodDetailsCardThreeDSecure' Source #
Defines the data type for the schema payment_method_details_cardThree_d_secure'
Populated if this transaction used 3D Secure authentication.
Constructors
| PaymentMethodDetailsCardThreeDSecure' | |
Fields
| |
Instances
data PaymentMethodDetailsCardWallet' Source #
Defines the data type for the schema payment_method_details_cardWallet'
If this Card is part of a card wallet, this contains the details of the card wallet.
Constructors
Instances
| Eq PaymentMethodDetailsCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodDetailsCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCardWallet' -> ShowS # | |
| ToJSON PaymentMethodDetailsCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodDetailsCardWallet' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCardWallet' # parseJSONList :: Value -> Parser [PaymentMethodDetailsCardWallet'] # | |
data PaymentMethodDetailsCardWallet'Type' Source #
Defines the enum schema payment_method_details_cardWallet'Type'
The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type.
Constructors
Instances
data PaymentMethodDetailsCardInstallments Source #
Defines the data type for the schema payment_method_details_card_installments
Constructors
| PaymentMethodDetailsCardInstallments | |
Fields
| |
Instances
data PaymentMethodDetailsCardInstallmentsPlan' Source #
Defines the data type for the schema payment_method_details_card_installmentsPlan'
Installment plan selected for the payment.
Constructors
| PaymentMethodDetailsCardInstallmentsPlan' | |
Fields
| |
Instances
data PaymentMethodDetailsCardInstallmentsPlan'Interval' Source #
Defines the enum schema payment_method_details_card_installmentsPlan'Interval'
For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. One of `month`.
Constructors
| PaymentMethodDetailsCardInstallmentsPlan'Interval'EnumOther Value | |
| PaymentMethodDetailsCardInstallmentsPlan'Interval'EnumTyped String | |
| PaymentMethodDetailsCardInstallmentsPlan'Interval'EnumStringMonth |
Instances
data PaymentMethodDetailsCardInstallmentsPlan'Type' Source #
Defines the enum schema payment_method_details_card_installmentsPlan'Type'
Type of installment plan, one of `fixed_count`.
Constructors
| PaymentMethodDetailsCardInstallmentsPlan'Type'EnumOther Value | |
| PaymentMethodDetailsCardInstallmentsPlan'Type'EnumTyped String | |
| PaymentMethodDetailsCardInstallmentsPlan'Type'EnumStringFixedCount |
Instances
data PaymentMethodDetailsCardPresent Source #
Defines the data type for the schema payment_method_details_card_present
Constructors
| PaymentMethodDetailsCardPresent | |
Fields
| |
Instances
| Eq PaymentMethodDetailsCardPresent Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodDetailsCardPresent Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCardPresent -> ShowS # | |
| ToJSON PaymentMethodDetailsCardPresent Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodDetailsCardPresent Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCardPresent # parseJSONList :: Value -> Parser [PaymentMethodDetailsCardPresent] # | |
data PaymentMethodDetailsCardPresentReceipt' Source #
Defines the data type for the schema payment_method_details_card_presentReceipt'
A collection of fields required to be displayed on receipts. Only required for EMV transactions.
Constructors
| PaymentMethodDetailsCardPresentReceipt' | |
Fields
| |
Instances
data PaymentMethodDetailsCardWallet Source #
Defines the data type for the schema payment_method_details_card_wallet
Constructors
Instances
| Eq PaymentMethodDetailsCardWallet Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodDetailsCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCardWallet -> ShowS # show :: PaymentMethodDetailsCardWallet -> String # showList :: [PaymentMethodDetailsCardWallet] -> ShowS # | |
| ToJSON PaymentMethodDetailsCardWallet Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodDetailsCardWallet Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCardWallet # parseJSONList :: Value -> Parser [PaymentMethodDetailsCardWallet] # | |
data PaymentMethodDetailsCardWalletType' Source #
Defines the enum schema payment_method_details_card_walletType'
The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type.
Constructors
Instances
| Eq PaymentMethodDetailsCardWalletType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentMethodDetailsCardWalletType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentMethodDetailsCardWalletType' -> ShowS # show :: PaymentMethodDetailsCardWalletType' -> String # showList :: [PaymentMethodDetailsCardWalletType'] -> ShowS # | |
| ToJSON PaymentMethodDetailsCardWalletType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentMethodDetailsCardWalletType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentMethodDetailsCardWalletType' # parseJSONList :: Value -> Parser [PaymentMethodDetailsCardWalletType'] # | |
data PaymentMethodDetailsCardWalletMasterpass Source #
Defines the data type for the schema payment_method_details_card_wallet_masterpass
Constructors
| PaymentMethodDetailsCardWalletMasterpass | |
Fields
| |
Instances
data PaymentMethodDetailsCardWalletMasterpassBillingAddress' Source #
Defines the data type for the schema payment_method_details_card_wallet_masterpassBilling_address'
Owner\'s verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodDetailsCardWalletMasterpassBillingAddress' | |
Fields
| |
Instances
data PaymentMethodDetailsCardWalletMasterpassShippingAddress' Source #
Defines the data type for the schema payment_method_details_card_wallet_masterpassShipping_address'
Owner\'s verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodDetailsCardWalletMasterpassShippingAddress' | |
Fields
| |
Instances
data PaymentMethodDetailsCardWalletVisaCheckout Source #
Defines the data type for the schema payment_method_details_card_wallet_visa_checkout
Constructors
| PaymentMethodDetailsCardWalletVisaCheckout | |
Fields
| |
Instances
data PaymentMethodDetailsCardWalletVisaCheckoutBillingAddress' Source #
Defines the data type for the schema payment_method_details_card_wallet_visa_checkoutBilling_address'
Owner\'s verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodDetailsCardWalletVisaCheckoutBillingAddress' | |
Fields
| |
Instances
data PaymentMethodDetailsCardWalletVisaCheckoutShippingAddress' Source #
Defines the data type for the schema payment_method_details_card_wallet_visa_checkoutShipping_address'
Owner\'s verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentMethodDetailsCardWalletVisaCheckoutShippingAddress' | |
Fields
| |
Instances
data PaymentMethodOptionsCardInstallments Source #
Defines the data type for the schema payment_method_options_card_installments
Constructors
| PaymentMethodOptionsCardInstallments | |
Fields
| |
Instances
data PaymentMethodOptionsCardInstallmentsPlan' Source #
Defines the data type for the schema payment_method_options_card_installmentsPlan'
Installment plan selected for this PaymentIntent.
Constructors
| PaymentMethodOptionsCardInstallmentsPlan' | |
Fields
| |
Instances
data PaymentMethodOptionsCardInstallmentsPlan'Interval' Source #
Defines the enum schema payment_method_options_card_installmentsPlan'Interval'
For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. One of `month`.
Constructors
| PaymentMethodOptionsCardInstallmentsPlan'Interval'EnumOther Value | |
| PaymentMethodOptionsCardInstallmentsPlan'Interval'EnumTyped String | |
| PaymentMethodOptionsCardInstallmentsPlan'Interval'EnumStringMonth |
Instances
data PaymentMethodOptionsCardInstallmentsPlan'Type' Source #
Defines the enum schema payment_method_options_card_installmentsPlan'Type'
Type of installment plan, one of `fixed_count`.
Constructors
| PaymentMethodOptionsCardInstallmentsPlan'Type'EnumOther Value | |
| PaymentMethodOptionsCardInstallmentsPlan'Type'EnumTyped String | |
| PaymentMethodOptionsCardInstallmentsPlan'Type'EnumStringFixedCount |
Instances
data PaymentSource Source #
Defines the data type for the schema payment_source
Constructors
| PaymentSource | |
Fields
| |
Instances
| Eq PaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSource -> PaymentSource -> Bool # (/=) :: PaymentSource -> PaymentSource -> Bool # | |
| Show PaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSource -> ShowS # show :: PaymentSource -> String # showList :: [PaymentSource] -> ShowS # | |
| ToJSON PaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSource -> Value # toEncoding :: PaymentSource -> Encoding # toJSONList :: [PaymentSource] -> Value # toEncodingList :: [PaymentSource] -> Encoding # | |
| FromJSON PaymentSource Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSource # parseJSONList :: Value -> Parser [PaymentSource] # | |
data PaymentSourceAccount'Variants Source #
Define the one-of schema payment_sourceAccount'
The ID of the account that the bank account is associated with.
Instances
data PaymentSourceAvailablePayoutMethods' Source #
Defines the enum schema payment_sourceAvailable_payout_methods'
Constructors
Instances
data PaymentSourceBusinessProfile' Source #
Defines the data type for the schema payment_sourceBusiness_profile'
Business information about the account.
Constructors
| PaymentSourceBusinessProfile' | |
Fields
| |
Instances
| Eq PaymentSourceBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentSourceBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceBusinessProfile' -> ShowS # show :: PaymentSourceBusinessProfile' -> String # showList :: [PaymentSourceBusinessProfile'] -> ShowS # | |
| ToJSON PaymentSourceBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceBusinessProfile' -> Value # toEncoding :: PaymentSourceBusinessProfile' -> Encoding # toJSONList :: [PaymentSourceBusinessProfile'] -> Value # toEncodingList :: [PaymentSourceBusinessProfile'] -> Encoding # | |
| FromJSON PaymentSourceBusinessProfile' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceBusinessProfile' # parseJSONList :: Value -> Parser [PaymentSourceBusinessProfile'] # | |
data PaymentSourceBusinessProfile'SupportAddress' Source #
Defines the data type for the schema payment_sourceBusiness_profile'Support_address'
A publicly available mailing address for sending support issues to.
Constructors
| PaymentSourceBusinessProfile'SupportAddress' | |
Fields
| |
Instances
data PaymentSourceBusinessType' Source #
Defines the enum schema payment_sourceBusiness_type'
The business type.
Constructors
Instances
| Eq PaymentSourceBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceBusinessType' -> PaymentSourceBusinessType' -> Bool # (/=) :: PaymentSourceBusinessType' -> PaymentSourceBusinessType' -> Bool # | |
| Show PaymentSourceBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceBusinessType' -> ShowS # show :: PaymentSourceBusinessType' -> String # showList :: [PaymentSourceBusinessType'] -> ShowS # | |
| ToJSON PaymentSourceBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceBusinessType' -> Value # toEncoding :: PaymentSourceBusinessType' -> Encoding # toJSONList :: [PaymentSourceBusinessType'] -> Value # toEncodingList :: [PaymentSourceBusinessType'] -> Encoding # | |
| FromJSON PaymentSourceBusinessType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceBusinessType' # parseJSONList :: Value -> Parser [PaymentSourceBusinessType'] # | |
data PaymentSourceCustomer'Variants Source #
Define the one-of schema payment_sourceCustomer'
The ID of the customer associated with this Alipay Account.
Constructors
| PaymentSourceCustomer'Customer Customer | |
| PaymentSourceCustomer'DeletedCustomer DeletedCustomer | |
| PaymentSourceCustomer'String String |
Instances
data PaymentSourceExternalAccounts' Source #
Defines the data type for the schema payment_sourceExternal_accounts'
External accounts (bank accounts and debit cards) currently attached to this account
Constructors
| PaymentSourceExternalAccounts' | |
Fields
| |
Instances
| Eq PaymentSourceExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentSourceExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceExternalAccounts' -> ShowS # show :: PaymentSourceExternalAccounts' -> String # showList :: [PaymentSourceExternalAccounts'] -> ShowS # | |
| ToJSON PaymentSourceExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentSourceExternalAccounts' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceExternalAccounts' # parseJSONList :: Value -> Parser [PaymentSourceExternalAccounts'] # | |
data PaymentSourceExternalAccounts'Data' Source #
Defines the data type for the schema payment_sourceExternal_accounts'Data'
Constructors
| PaymentSourceExternalAccounts'Data' | |
Fields
| |
Instances
| Eq PaymentSourceExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentSourceExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceExternalAccounts'Data' -> ShowS # show :: PaymentSourceExternalAccounts'Data' -> String # showList :: [PaymentSourceExternalAccounts'Data'] -> ShowS # | |
| ToJSON PaymentSourceExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentSourceExternalAccounts'Data' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceExternalAccounts'Data' # parseJSONList :: Value -> Parser [PaymentSourceExternalAccounts'Data'] # | |
data PaymentSourceExternalAccounts'Data'Account'Variants Source #
Define the one-of schema payment_sourceExternal_accounts'Data'Account'
The ID of the account that the bank account is associated with.
Constructors
| PaymentSourceExternalAccounts'Data'Account'Account Account | |
| PaymentSourceExternalAccounts'Data'Account'String String |
Instances
data PaymentSourceExternalAccounts'Data'AvailablePayoutMethods' Source #
Defines the enum schema payment_sourceExternal_accounts'Data'Available_payout_methods'
Constructors
Instances
data PaymentSourceExternalAccounts'Data'Customer'Variants Source #
Define the one-of schema payment_sourceExternal_accounts'Data'Customer'
The ID of the customer that the bank account is associated with.
Constructors
| PaymentSourceExternalAccounts'Data'Customer'Customer Customer | |
| PaymentSourceExternalAccounts'Data'Customer'DeletedCustomer DeletedCustomer | |
| PaymentSourceExternalAccounts'Data'Customer'String String |
Instances
data PaymentSourceExternalAccounts'Data'Metadata' Source #
Defines the data type for the schema payment_sourceExternal_accounts'Data'Metadata'
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.
Constructors
| PaymentSourceExternalAccounts'Data'Metadata' | |
Instances
data PaymentSourceExternalAccounts'Data'Object' Source #
Defines the enum schema payment_sourceExternal_accounts'Data'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PaymentSourceExternalAccounts'Data'Object'EnumOther Value | |
| PaymentSourceExternalAccounts'Data'Object'EnumTyped String | |
| PaymentSourceExternalAccounts'Data'Object'EnumStringBankAccount |
Instances
data PaymentSourceExternalAccounts'Data'Recipient'Variants Source #
Define the one-of schema payment_sourceExternal_accounts'Data'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| PaymentSourceExternalAccounts'Data'Recipient'Recipient Recipient | |
| PaymentSourceExternalAccounts'Data'Recipient'String String |
Instances
data PaymentSourceExternalAccounts'Object' Source #
Defines the enum schema payment_sourceExternal_accounts'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| PaymentSourceExternalAccounts'Object'EnumOther Value | |
| PaymentSourceExternalAccounts'Object'EnumTyped String | |
| PaymentSourceExternalAccounts'Object'EnumStringList |
Instances
data PaymentSourceMetadata' Source #
Defines the data type for the schema payment_sourceMetadata'
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.
Constructors
| PaymentSourceMetadata' | |
Instances
| Eq PaymentSourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceMetadata' -> PaymentSourceMetadata' -> Bool # (/=) :: PaymentSourceMetadata' -> PaymentSourceMetadata' -> Bool # | |
| Show PaymentSourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceMetadata' -> ShowS # show :: PaymentSourceMetadata' -> String # showList :: [PaymentSourceMetadata'] -> ShowS # | |
| ToJSON PaymentSourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceMetadata' -> Value # toEncoding :: PaymentSourceMetadata' -> Encoding # toJSONList :: [PaymentSourceMetadata'] -> Value # | |
| FromJSON PaymentSourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceMetadata' # parseJSONList :: Value -> Parser [PaymentSourceMetadata'] # | |
data PaymentSourceObject' Source #
Defines the enum schema payment_sourceObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PaymentSourceObject'EnumOther Value | |
| PaymentSourceObject'EnumTyped String | |
| PaymentSourceObject'EnumStringAccount |
Instances
| Eq PaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceObject' -> PaymentSourceObject' -> Bool # (/=) :: PaymentSourceObject' -> PaymentSourceObject' -> Bool # | |
| Show PaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceObject' -> ShowS # show :: PaymentSourceObject' -> String # showList :: [PaymentSourceObject'] -> ShowS # | |
| ToJSON PaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceObject' -> Value # toEncoding :: PaymentSourceObject' -> Encoding # toJSONList :: [PaymentSourceObject'] -> Value # toEncodingList :: [PaymentSourceObject'] -> Encoding # | |
| FromJSON PaymentSourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceObject' # parseJSONList :: Value -> Parser [PaymentSourceObject'] # | |
data PaymentSourceOwner' Source #
Defines the data type for the schema payment_sourceOwner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| PaymentSourceOwner' | |
Fields
| |
Instances
| Eq PaymentSourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceOwner' -> PaymentSourceOwner' -> Bool # (/=) :: PaymentSourceOwner' -> PaymentSourceOwner' -> Bool # | |
| Show PaymentSourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceOwner' -> ShowS # show :: PaymentSourceOwner' -> String # showList :: [PaymentSourceOwner'] -> ShowS # | |
| ToJSON PaymentSourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceOwner' -> Value # toEncoding :: PaymentSourceOwner' -> Encoding # toJSONList :: [PaymentSourceOwner'] -> Value # toEncodingList :: [PaymentSourceOwner'] -> Encoding # | |
| FromJSON PaymentSourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceOwner' # parseJSONList :: Value -> Parser [PaymentSourceOwner'] # | |
data PaymentSourceOwner'Address' Source #
Defines the data type for the schema payment_sourceOwner'Address'
Owner\'s address.
Constructors
| PaymentSourceOwner'Address' | |
Fields
| |
Instances
| Eq PaymentSourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceOwner'Address' -> PaymentSourceOwner'Address' -> Bool # (/=) :: PaymentSourceOwner'Address' -> PaymentSourceOwner'Address' -> Bool # | |
| Show PaymentSourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceOwner'Address' -> ShowS # show :: PaymentSourceOwner'Address' -> String # showList :: [PaymentSourceOwner'Address'] -> ShowS # | |
| ToJSON PaymentSourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceOwner'Address' -> Value # toEncoding :: PaymentSourceOwner'Address' -> Encoding # toJSONList :: [PaymentSourceOwner'Address'] -> Value # toEncodingList :: [PaymentSourceOwner'Address'] -> Encoding # | |
| FromJSON PaymentSourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceOwner'Address' # parseJSONList :: Value -> Parser [PaymentSourceOwner'Address'] # | |
data PaymentSourceOwner'VerifiedAddress' Source #
Defines the data type for the schema payment_sourceOwner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| PaymentSourceOwner'VerifiedAddress' | |
Fields
| |
Instances
| Eq PaymentSourceOwner'VerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentSourceOwner'VerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceOwner'VerifiedAddress' -> ShowS # show :: PaymentSourceOwner'VerifiedAddress' -> String # showList :: [PaymentSourceOwner'VerifiedAddress'] -> ShowS # | |
| ToJSON PaymentSourceOwner'VerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentSourceOwner'VerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceOwner'VerifiedAddress' # parseJSONList :: Value -> Parser [PaymentSourceOwner'VerifiedAddress'] # | |
data PaymentSourceRecipient'Variants Source #
Define the one-of schema payment_sourceRecipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Instances
data PaymentSourceSettings' Source #
Defines the data type for the schema payment_sourceSettings'
Options for customizing how the account functions within Stripe.
Constructors
| PaymentSourceSettings' | |
Fields
| |
Instances
| Eq PaymentSourceSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceSettings' -> PaymentSourceSettings' -> Bool # (/=) :: PaymentSourceSettings' -> PaymentSourceSettings' -> Bool # | |
| Show PaymentSourceSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceSettings' -> ShowS # show :: PaymentSourceSettings' -> String # showList :: [PaymentSourceSettings'] -> ShowS # | |
| ToJSON PaymentSourceSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceSettings' -> Value # toEncoding :: PaymentSourceSettings' -> Encoding # toJSONList :: [PaymentSourceSettings'] -> Value # | |
| FromJSON PaymentSourceSettings' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceSettings' # parseJSONList :: Value -> Parser [PaymentSourceSettings'] # | |
data PaymentSourceTransactions' Source #
Defines the data type for the schema payment_sourceTransactions'
A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key.
Constructors
| PaymentSourceTransactions' | |
Fields
| |
Instances
| Eq PaymentSourceTransactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceTransactions' -> PaymentSourceTransactions' -> Bool # (/=) :: PaymentSourceTransactions' -> PaymentSourceTransactions' -> Bool # | |
| Show PaymentSourceTransactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceTransactions' -> ShowS # show :: PaymentSourceTransactions' -> String # showList :: [PaymentSourceTransactions'] -> ShowS # | |
| ToJSON PaymentSourceTransactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceTransactions' -> Value # toEncoding :: PaymentSourceTransactions' -> Encoding # toJSONList :: [PaymentSourceTransactions'] -> Value # toEncodingList :: [PaymentSourceTransactions'] -> Encoding # | |
| FromJSON PaymentSourceTransactions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceTransactions' # parseJSONList :: Value -> Parser [PaymentSourceTransactions'] # | |
data PaymentSourceTransactions'Object' Source #
Defines the enum schema payment_sourceTransactions'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| PaymentSourceTransactions'Object'EnumOther Value | |
| PaymentSourceTransactions'Object'EnumTyped String | |
| PaymentSourceTransactions'Object'EnumStringList |
Instances
| Eq PaymentSourceTransactions'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PaymentSourceTransactions'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceTransactions'Object' -> ShowS # | |
| ToJSON PaymentSourceTransactions'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON PaymentSourceTransactions'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceTransactions'Object' # parseJSONList :: Value -> Parser [PaymentSourceTransactions'Object'] # | |
data PaymentSourceType' Source #
Defines the enum schema payment_sourceType'
The Stripe account type. Can be `standard`, `express`, or `custom`.
Constructors
| PaymentSourceType'EnumOther Value | |
| PaymentSourceType'EnumTyped String | |
| PaymentSourceType'EnumStringCustom | |
| PaymentSourceType'EnumStringExpress | |
| PaymentSourceType'EnumStringStandard |
Instances
| Eq PaymentSourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PaymentSourceType' -> PaymentSourceType' -> Bool # (/=) :: PaymentSourceType' -> PaymentSourceType' -> Bool # | |
| Show PaymentSourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PaymentSourceType' -> ShowS # show :: PaymentSourceType' -> String # showList :: [PaymentSourceType'] -> ShowS # | |
| ToJSON PaymentSourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PaymentSourceType' -> Value # toEncoding :: PaymentSourceType' -> Encoding # toJSONList :: [PaymentSourceType'] -> Value # toEncodingList :: [PaymentSourceType'] -> Encoding # | |
| FromJSON PaymentSourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PaymentSourceType' # parseJSONList :: Value -> Parser [PaymentSourceType'] # | |
Defines the data type for the schema payout
A `Payout` object is created when you receive funds from Stripe, or when you initiate a payout to either a bank account or debit card of a connected Stripe account. You can retrieve individual payouts, as well as list all payouts. Payouts are made on varying schedules, depending on your country and industry.
Related guide: Receiving Payouts.
Constructors
| Payout | |
Fields
| |
data PayoutBalanceTransaction'Variants Source #
Define the one-of schema payoutBalance_transaction'
ID of the balance transaction that describes the impact of this payout on your account balance.
Constructors
| PayoutBalanceTransaction'BalanceTransaction BalanceTransaction | |
| PayoutBalanceTransaction'String String |
Instances
data PayoutDestination'Variants Source #
Define the one-of schema payoutDestination'
ID of the bank account or card the payout was sent to.
Constructors
| PayoutDestination'BankAccount BankAccount | |
| PayoutDestination'Card Card | |
| PayoutDestination'DeletedBankAccount DeletedBankAccount | |
| PayoutDestination'DeletedCard DeletedCard | |
| PayoutDestination'String String |
Instances
data PayoutFailureBalanceTransaction'Variants Source #
Define the one-of schema payoutFailure_balance_transaction'
If the payout failed or was canceled, this will be the ID of the balance transaction that reversed the initial balance transaction, and puts the funds from the failed payout back in your balance.
Constructors
| PayoutFailureBalanceTransaction'BalanceTransaction BalanceTransaction | |
| PayoutFailureBalanceTransaction'String String |
Instances
data PayoutMetadata' Source #
Defines the data type for the schema payoutMetadata'
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.
Constructors
| PayoutMetadata' | |
Instances
| Eq PayoutMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PayoutMetadata' -> PayoutMetadata' -> Bool # (/=) :: PayoutMetadata' -> PayoutMetadata' -> Bool # | |
| Show PayoutMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PayoutMetadata' -> ShowS # show :: PayoutMetadata' -> String # showList :: [PayoutMetadata'] -> ShowS # | |
| ToJSON PayoutMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PayoutMetadata' -> Value # toEncoding :: PayoutMetadata' -> Encoding # toJSONList :: [PayoutMetadata'] -> Value # toEncodingList :: [PayoutMetadata'] -> Encoding # | |
| FromJSON PayoutMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PayoutMetadata' # parseJSONList :: Value -> Parser [PayoutMetadata'] # | |
data PayoutObject' Source #
Defines the enum schema payoutObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PayoutObject'EnumOther Value | |
| PayoutObject'EnumTyped String | |
| PayoutObject'EnumStringPayout |
Instances
| Eq PayoutObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PayoutObject' -> PayoutObject' -> Bool # (/=) :: PayoutObject' -> PayoutObject' -> Bool # | |
| Show PayoutObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PayoutObject' -> ShowS # show :: PayoutObject' -> String # showList :: [PayoutObject'] -> ShowS # | |
| ToJSON PayoutObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PayoutObject' -> Value # toEncoding :: PayoutObject' -> Encoding # toJSONList :: [PayoutObject'] -> Value # toEncodingList :: [PayoutObject'] -> Encoding # | |
| FromJSON PayoutObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PayoutObject' # parseJSONList :: Value -> Parser [PayoutObject'] # | |
data PayoutType' Source #
Defines the enum schema payoutType'
Can be `bank_account` or `card`.
Constructors
| PayoutType'EnumOther Value | |
| PayoutType'EnumTyped String | |
| PayoutType'EnumStringBankAccount | |
| PayoutType'EnumStringCard |
Instances
| Eq PayoutType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PayoutType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PayoutType' -> ShowS # show :: PayoutType' -> String # showList :: [PayoutType'] -> ShowS # | |
| ToJSON PayoutType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PayoutType' -> Value # toEncoding :: PayoutType' -> Encoding # toJSONList :: [PayoutType'] -> Value # toEncodingList :: [PayoutType'] -> Encoding # | |
| FromJSON PayoutType' Source # | |
Defined in StripeAPI.CyclicTypes | |
Defines the data type for the schema person
This is an object representing a person associated with a Stripe account.
Related guide: Handling Identity Verification with the API.
Constructors
| Person | |
Fields
| |
data PersonAddressKana' Source #
Defines the data type for the schema personAddress_kana'
Constructors
| PersonAddressKana' | |
Fields
| |
Instances
| Eq PersonAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PersonAddressKana' -> PersonAddressKana' -> Bool # (/=) :: PersonAddressKana' -> PersonAddressKana' -> Bool # | |
| Show PersonAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PersonAddressKana' -> ShowS # show :: PersonAddressKana' -> String # showList :: [PersonAddressKana'] -> ShowS # | |
| ToJSON PersonAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PersonAddressKana' -> Value # toEncoding :: PersonAddressKana' -> Encoding # toJSONList :: [PersonAddressKana'] -> Value # toEncodingList :: [PersonAddressKana'] -> Encoding # | |
| FromJSON PersonAddressKana' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PersonAddressKana' # parseJSONList :: Value -> Parser [PersonAddressKana'] # | |
data PersonAddressKanji' Source #
Defines the data type for the schema personAddress_kanji'
Constructors
| PersonAddressKanji' | |
Fields
| |
Instances
| Eq PersonAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PersonAddressKanji' -> PersonAddressKanji' -> Bool # (/=) :: PersonAddressKanji' -> PersonAddressKanji' -> Bool # | |
| Show PersonAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PersonAddressKanji' -> ShowS # show :: PersonAddressKanji' -> String # showList :: [PersonAddressKanji'] -> ShowS # | |
| ToJSON PersonAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PersonAddressKanji' -> Value # toEncoding :: PersonAddressKanji' -> Encoding # toJSONList :: [PersonAddressKanji'] -> Value # toEncodingList :: [PersonAddressKanji'] -> Encoding # | |
| FromJSON PersonAddressKanji' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PersonAddressKanji' # parseJSONList :: Value -> Parser [PersonAddressKanji'] # | |
data PersonMetadata' Source #
Defines the data type for the schema personMetadata'
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.
Constructors
| PersonMetadata' | |
Instances
| Eq PersonMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PersonMetadata' -> PersonMetadata' -> Bool # (/=) :: PersonMetadata' -> PersonMetadata' -> Bool # | |
| Show PersonMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PersonMetadata' -> ShowS # show :: PersonMetadata' -> String # showList :: [PersonMetadata'] -> ShowS # | |
| ToJSON PersonMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PersonMetadata' -> Value # toEncoding :: PersonMetadata' -> Encoding # toJSONList :: [PersonMetadata'] -> Value # toEncodingList :: [PersonMetadata'] -> Encoding # | |
| FromJSON PersonMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PersonMetadata' # parseJSONList :: Value -> Parser [PersonMetadata'] # | |
data PersonObject' Source #
Defines the enum schema personObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| PersonObject'EnumOther Value | |
| PersonObject'EnumTyped String | |
| PersonObject'EnumStringPerson |
Instances
| Eq PersonObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PersonObject' -> PersonObject' -> Bool # (/=) :: PersonObject' -> PersonObject' -> Bool # | |
| Show PersonObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PersonObject' -> ShowS # show :: PersonObject' -> String # showList :: [PersonObject'] -> ShowS # | |
| ToJSON PersonObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PersonObject' -> Value # toEncoding :: PersonObject' -> Encoding # toJSONList :: [PersonObject'] -> Value # toEncodingList :: [PersonObject'] -> Encoding # | |
| FromJSON PersonObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PersonObject' # parseJSONList :: Value -> Parser [PersonObject'] # | |
data PersonRequirements' Source #
Defines the data type for the schema personRequirements'
Constructors
| PersonRequirements' | |
Fields
| |
Instances
| Eq PersonRequirements' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PersonRequirements' -> PersonRequirements' -> Bool # (/=) :: PersonRequirements' -> PersonRequirements' -> Bool # | |
| Show PersonRequirements' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PersonRequirements' -> ShowS # show :: PersonRequirements' -> String # showList :: [PersonRequirements'] -> ShowS # | |
| ToJSON PersonRequirements' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PersonRequirements' -> Value # toEncoding :: PersonRequirements' -> Encoding # toJSONList :: [PersonRequirements'] -> Value # toEncodingList :: [PersonRequirements'] -> Encoding # | |
| FromJSON PersonRequirements' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PersonRequirements' # parseJSONList :: Value -> Parser [PersonRequirements'] # | |
Defines the data type for the schema plan
Plans define the base price, currency, and billing cycle for subscriptions. For example, you might have a <currency>5</currency>/month plan that provides limited access to your products, and a <currency>15</currency>/month plan that allows full access.
Related guide: Managing Products and Plans.
Constructors
| Plan | |
Fields
| |
data PlanAggregateUsage' Source #
Defines the enum schema planAggregate_usage'
Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`.
Constructors
Instances
| Eq PlanAggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanAggregateUsage' -> PlanAggregateUsage' -> Bool # (/=) :: PlanAggregateUsage' -> PlanAggregateUsage' -> Bool # | |
| Show PlanAggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanAggregateUsage' -> ShowS # show :: PlanAggregateUsage' -> String # showList :: [PlanAggregateUsage'] -> ShowS # | |
| ToJSON PlanAggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanAggregateUsage' -> Value # toEncoding :: PlanAggregateUsage' -> Encoding # toJSONList :: [PlanAggregateUsage'] -> Value # toEncodingList :: [PlanAggregateUsage'] -> Encoding # | |
| FromJSON PlanAggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanAggregateUsage' # parseJSONList :: Value -> Parser [PlanAggregateUsage'] # | |
data PlanBillingScheme' Source #
Defines the enum schema planBilling_scheme'
Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes.
Constructors
| PlanBillingScheme'EnumOther Value | |
| PlanBillingScheme'EnumTyped String | |
| PlanBillingScheme'EnumStringPerUnit | |
| PlanBillingScheme'EnumStringTiered |
Instances
| Eq PlanBillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanBillingScheme' -> PlanBillingScheme' -> Bool # (/=) :: PlanBillingScheme' -> PlanBillingScheme' -> Bool # | |
| Show PlanBillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanBillingScheme' -> ShowS # show :: PlanBillingScheme' -> String # showList :: [PlanBillingScheme'] -> ShowS # | |
| ToJSON PlanBillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanBillingScheme' -> Value # toEncoding :: PlanBillingScheme' -> Encoding # toJSONList :: [PlanBillingScheme'] -> Value # toEncodingList :: [PlanBillingScheme'] -> Encoding # | |
| FromJSON PlanBillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanBillingScheme' # parseJSONList :: Value -> Parser [PlanBillingScheme'] # | |
data PlanInterval' Source #
Defines the enum schema planInterval'
The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`.
Constructors
| PlanInterval'EnumOther Value | |
| PlanInterval'EnumTyped String | |
| PlanInterval'EnumStringDay | |
| PlanInterval'EnumStringMonth | |
| PlanInterval'EnumStringWeek | |
| PlanInterval'EnumStringYear |
Instances
| Eq PlanInterval' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanInterval' -> PlanInterval' -> Bool # (/=) :: PlanInterval' -> PlanInterval' -> Bool # | |
| Show PlanInterval' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanInterval' -> ShowS # show :: PlanInterval' -> String # showList :: [PlanInterval'] -> ShowS # | |
| ToJSON PlanInterval' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanInterval' -> Value # toEncoding :: PlanInterval' -> Encoding # toJSONList :: [PlanInterval'] -> Value # toEncodingList :: [PlanInterval'] -> Encoding # | |
| FromJSON PlanInterval' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanInterval' # parseJSONList :: Value -> Parser [PlanInterval'] # | |
data PlanMetadata' Source #
Defines the data type for the schema planMetadata'
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.
Constructors
| PlanMetadata' | |
Instances
| Eq PlanMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanMetadata' -> PlanMetadata' -> Bool # (/=) :: PlanMetadata' -> PlanMetadata' -> Bool # | |
| Show PlanMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanMetadata' -> ShowS # show :: PlanMetadata' -> String # showList :: [PlanMetadata'] -> ShowS # | |
| ToJSON PlanMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanMetadata' -> Value # toEncoding :: PlanMetadata' -> Encoding # toJSONList :: [PlanMetadata'] -> Value # toEncodingList :: [PlanMetadata'] -> Encoding # | |
| FromJSON PlanMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanMetadata' # parseJSONList :: Value -> Parser [PlanMetadata'] # | |
data PlanObject' Source #
Defines the enum schema planObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq PlanObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show PlanObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanObject' -> ShowS # show :: PlanObject' -> String # showList :: [PlanObject'] -> ShowS # | |
| ToJSON PlanObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanObject' -> Value # toEncoding :: PlanObject' -> Encoding # toJSONList :: [PlanObject'] -> Value # toEncodingList :: [PlanObject'] -> Encoding # | |
| FromJSON PlanObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data PlanProduct'Variants Source #
Define the one-of schema planProduct'
The product whose pricing this plan determines.
Constructors
| PlanProduct'DeletedProduct DeletedProduct | |
| PlanProduct'Product Product | |
| PlanProduct'String String |
Instances
data PlanTiersMode' Source #
Defines the enum schema planTiers_mode'
Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows.
Constructors
| PlanTiersMode'EnumOther Value | |
| PlanTiersMode'EnumTyped String | |
| PlanTiersMode'EnumStringGraduated | |
| PlanTiersMode'EnumStringVolume |
Instances
| Eq PlanTiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanTiersMode' -> PlanTiersMode' -> Bool # (/=) :: PlanTiersMode' -> PlanTiersMode' -> Bool # | |
| Show PlanTiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanTiersMode' -> ShowS # show :: PlanTiersMode' -> String # showList :: [PlanTiersMode'] -> ShowS # | |
| ToJSON PlanTiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanTiersMode' -> Value # toEncoding :: PlanTiersMode' -> Encoding # toJSONList :: [PlanTiersMode'] -> Value # toEncodingList :: [PlanTiersMode'] -> Encoding # | |
| FromJSON PlanTiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanTiersMode' # parseJSONList :: Value -> Parser [PlanTiersMode'] # | |
data PlanTransformUsage' Source #
Defines the data type for the schema planTransform_usage'
Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with \`tiers\`.
Constructors
| PlanTransformUsage' | |
Fields
| |
Instances
| Eq PlanTransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanTransformUsage' -> PlanTransformUsage' -> Bool # (/=) :: PlanTransformUsage' -> PlanTransformUsage' -> Bool # | |
| Show PlanTransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanTransformUsage' -> ShowS # show :: PlanTransformUsage' -> String # showList :: [PlanTransformUsage'] -> ShowS # | |
| ToJSON PlanTransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanTransformUsage' -> Value # toEncoding :: PlanTransformUsage' -> Encoding # toJSONList :: [PlanTransformUsage'] -> Value # toEncodingList :: [PlanTransformUsage'] -> Encoding # | |
| FromJSON PlanTransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanTransformUsage' # parseJSONList :: Value -> Parser [PlanTransformUsage'] # | |
data PlanTransformUsage'Round' Source #
Defines the enum schema planTransform_usage'Round'
After division, either round the result `up` or `down`.
Constructors
| PlanTransformUsage'Round'EnumOther Value | |
| PlanTransformUsage'Round'EnumTyped String | |
| PlanTransformUsage'Round'EnumStringDown | |
| PlanTransformUsage'Round'EnumStringUp |
Instances
| Eq PlanTransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanTransformUsage'Round' -> PlanTransformUsage'Round' -> Bool # (/=) :: PlanTransformUsage'Round' -> PlanTransformUsage'Round' -> Bool # | |
| Show PlanTransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanTransformUsage'Round' -> ShowS # show :: PlanTransformUsage'Round' -> String # showList :: [PlanTransformUsage'Round'] -> ShowS # | |
| ToJSON PlanTransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanTransformUsage'Round' -> Value # toEncoding :: PlanTransformUsage'Round' -> Encoding # toJSONList :: [PlanTransformUsage'Round'] -> Value # | |
| FromJSON PlanTransformUsage'Round' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanTransformUsage'Round' # parseJSONList :: Value -> Parser [PlanTransformUsage'Round'] # | |
data PlanUsageType' Source #
Defines the enum schema planUsage_type'
Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`.
Constructors
| PlanUsageType'EnumOther Value | |
| PlanUsageType'EnumTyped String | |
| PlanUsageType'EnumStringLicensed | |
| PlanUsageType'EnumStringMetered |
Instances
| Eq PlanUsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: PlanUsageType' -> PlanUsageType' -> Bool # (/=) :: PlanUsageType' -> PlanUsageType' -> Bool # | |
| Show PlanUsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> PlanUsageType' -> ShowS # show :: PlanUsageType' -> String # showList :: [PlanUsageType'] -> ShowS # | |
| ToJSON PlanUsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: PlanUsageType' -> Value # toEncoding :: PlanUsageType' -> Encoding # toJSONList :: [PlanUsageType'] -> Value # toEncodingList :: [PlanUsageType'] -> Encoding # | |
| FromJSON PlanUsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser PlanUsageType' # parseJSONList :: Value -> Parser [PlanUsageType'] # | |
Defines the data type for the schema product
Store representations of products you sell in `Product` objects, used in conjunction with SKUs. Products may be physical goods, to be shipped, or digital.
Documentation on `Product`s for use with `Subscription`s can be found at Subscription Products.
Related guide: Define products and SKUs
Constructors
| Product | |
Fields
| |
data ProductMetadata' Source #
Defines the data type for the schema productMetadata'
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.
Constructors
| ProductMetadata' | |
Instances
| Eq ProductMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ProductMetadata' -> ProductMetadata' -> Bool # (/=) :: ProductMetadata' -> ProductMetadata' -> Bool # | |
| Show ProductMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ProductMetadata' -> ShowS # show :: ProductMetadata' -> String # showList :: [ProductMetadata'] -> ShowS # | |
| ToJSON ProductMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ProductMetadata' -> Value # toEncoding :: ProductMetadata' -> Encoding # toJSONList :: [ProductMetadata'] -> Value # toEncodingList :: [ProductMetadata'] -> Encoding # | |
| FromJSON ProductMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ProductMetadata' # parseJSONList :: Value -> Parser [ProductMetadata'] # | |
data ProductObject' Source #
Defines the enum schema productObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ProductObject'EnumOther Value | |
| ProductObject'EnumTyped String | |
| ProductObject'EnumStringProduct |
Instances
| Eq ProductObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ProductObject' -> ProductObject' -> Bool # (/=) :: ProductObject' -> ProductObject' -> Bool # | |
| Show ProductObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ProductObject' -> ShowS # show :: ProductObject' -> String # showList :: [ProductObject'] -> ShowS # | |
| ToJSON ProductObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ProductObject' -> Value # toEncoding :: ProductObject' -> Encoding # toJSONList :: [ProductObject'] -> Value # toEncodingList :: [ProductObject'] -> Encoding # | |
| FromJSON ProductObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ProductObject' # parseJSONList :: Value -> Parser [ProductObject'] # | |
data ProductPackageDimensions' Source #
Defines the data type for the schema productPackage_dimensions'
The dimensions of this product for shipping purposes. A SKU associated with this product can override this value by having its own \`package_dimensions\`. Only applicable to products of \`type=good\`.
Constructors
| ProductPackageDimensions' | |
Fields
| |
Instances
| Eq ProductPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ProductPackageDimensions' -> ProductPackageDimensions' -> Bool # (/=) :: ProductPackageDimensions' -> ProductPackageDimensions' -> Bool # | |
| Show ProductPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ProductPackageDimensions' -> ShowS # show :: ProductPackageDimensions' -> String # showList :: [ProductPackageDimensions'] -> ShowS # | |
| ToJSON ProductPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ProductPackageDimensions' -> Value # toEncoding :: ProductPackageDimensions' -> Encoding # toJSONList :: [ProductPackageDimensions'] -> Value # | |
| FromJSON ProductPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ProductPackageDimensions' # parseJSONList :: Value -> Parser [ProductPackageDimensions'] # | |
data ProductType' Source #
Defines the enum schema productType'
The type of the product. The product is either of type `good`, which is eligible for use with Orders and SKUs, or `service`, which is eligible for use with Subscriptions and Plans.
Constructors
| ProductType'EnumOther Value | |
| ProductType'EnumTyped String | |
| ProductType'EnumStringGood | |
| ProductType'EnumStringService |
Instances
| Eq ProductType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ProductType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ProductType' -> ShowS # show :: ProductType' -> String # showList :: [ProductType'] -> ShowS # | |
| ToJSON ProductType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ProductType' -> Value # toEncoding :: ProductType' -> Encoding # toJSONList :: [ProductType'] -> Value # toEncodingList :: [ProductType'] -> Encoding # | |
| FromJSON ProductType' Source # | |
Defined in StripeAPI.CyclicTypes | |
data Radar'earlyFraudWarning Source #
Defines the data type for the schema radar.early_fraud_warning
An early fraud warning indicates that the card issuer has notified us that a charge may be fraudulent.
Related guide: Early Fraud Warnings.
Constructors
| Radar'earlyFraudWarning | |
Fields
| |
Instances
| Eq Radar'earlyFraudWarning Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Radar'earlyFraudWarning -> Radar'earlyFraudWarning -> Bool # (/=) :: Radar'earlyFraudWarning -> Radar'earlyFraudWarning -> Bool # | |
| Show Radar'earlyFraudWarning Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Radar'earlyFraudWarning -> ShowS # show :: Radar'earlyFraudWarning -> String # showList :: [Radar'earlyFraudWarning] -> ShowS # | |
| ToJSON Radar'earlyFraudWarning Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Radar'earlyFraudWarning -> Value # toEncoding :: Radar'earlyFraudWarning -> Encoding # toJSONList :: [Radar'earlyFraudWarning] -> Value # | |
| FromJSON Radar'earlyFraudWarning Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Radar'earlyFraudWarning # parseJSONList :: Value -> Parser [Radar'earlyFraudWarning] # | |
data Radar'earlyFraudWarningCharge'Variants Source #
Define the one-of schema radar.early_fraud_warningCharge'
ID of the charge this early fraud warning is for, optionally expanded.
Instances
data Radar'earlyFraudWarningObject' Source #
Defines the enum schema radar.early_fraud_warningObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Radar'earlyFraudWarningObject'EnumOther Value | |
| Radar'earlyFraudWarningObject'EnumTyped String | |
| Radar'earlyFraudWarningObject'EnumStringRadar'earlyFraudWarning |
Instances
| Eq Radar'earlyFraudWarningObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Radar'earlyFraudWarningObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Radar'earlyFraudWarningObject' -> ShowS # show :: Radar'earlyFraudWarningObject' -> String # showList :: [Radar'earlyFraudWarningObject'] -> ShowS # | |
| ToJSON Radar'earlyFraudWarningObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Radar'earlyFraudWarningObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Radar'earlyFraudWarningObject' # parseJSONList :: Value -> Parser [Radar'earlyFraudWarningObject'] # | |
Defines the data type for the schema recipient
With `Recipient` objects, you can transfer money from your Stripe account to a third-party bank account or debit card. The API allows you to create, delete, and update your recipients. You can retrieve individual recipients as well as a list of all your recipients.
- *`Recipient` objects have been deprecated in favor of Connect, specifically Connect's much more powerful Account objects. Stripe accounts that don't already use recipients can no longer begin doing so. Please use `Account` objects instead. If you are already using recipients, please see our migration guide for more information.**
Constructors
| Recipient | |
Fields
| |
data RecipientActiveAccount' Source #
Defines the data type for the schema recipientActive_account'
Hash describing the current account on the recipient, if there is one.
Constructors
| RecipientActiveAccount' | |
Fields
| |
Instances
| Eq RecipientActiveAccount' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RecipientActiveAccount' -> RecipientActiveAccount' -> Bool # (/=) :: RecipientActiveAccount' -> RecipientActiveAccount' -> Bool # | |
| Show RecipientActiveAccount' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientActiveAccount' -> ShowS # show :: RecipientActiveAccount' -> String # showList :: [RecipientActiveAccount'] -> ShowS # | |
| ToJSON RecipientActiveAccount' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RecipientActiveAccount' -> Value # toEncoding :: RecipientActiveAccount' -> Encoding # toJSONList :: [RecipientActiveAccount'] -> Value # | |
| FromJSON RecipientActiveAccount' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientActiveAccount' # parseJSONList :: Value -> Parser [RecipientActiveAccount'] # | |
data RecipientActiveAccount'Account'Variants Source #
Define the one-of schema recipientActive_account'Account'
The ID of the account that the bank account is associated with.
Constructors
| RecipientActiveAccount'Account'Account Account | |
| RecipientActiveAccount'Account'String String |
Instances
data RecipientActiveAccount'Customer'Variants Source #
Define the one-of schema recipientActive_account'Customer'
The ID of the customer that the bank account is associated with.
Constructors
| RecipientActiveAccount'Customer'Customer Customer | |
| RecipientActiveAccount'Customer'DeletedCustomer DeletedCustomer | |
| RecipientActiveAccount'Customer'String String |
Instances
data RecipientActiveAccount'Metadata' Source #
Defines the data type for the schema recipientActive_account'Metadata'
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.
Constructors
| RecipientActiveAccount'Metadata' | |
Instances
| Eq RecipientActiveAccount'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show RecipientActiveAccount'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientActiveAccount'Metadata' -> ShowS # | |
| ToJSON RecipientActiveAccount'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON RecipientActiveAccount'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientActiveAccount'Metadata' # parseJSONList :: Value -> Parser [RecipientActiveAccount'Metadata'] # | |
data RecipientActiveAccount'Object' Source #
Defines the enum schema recipientActive_account'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| RecipientActiveAccount'Object'EnumOther Value | |
| RecipientActiveAccount'Object'EnumTyped String | |
| RecipientActiveAccount'Object'EnumStringBankAccount |
Instances
| Eq RecipientActiveAccount'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show RecipientActiveAccount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientActiveAccount'Object' -> ShowS # show :: RecipientActiveAccount'Object' -> String # showList :: [RecipientActiveAccount'Object'] -> ShowS # | |
| ToJSON RecipientActiveAccount'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON RecipientActiveAccount'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientActiveAccount'Object' # parseJSONList :: Value -> Parser [RecipientActiveAccount'Object'] # | |
data RecipientCards' Source #
Defines the data type for the schema recipientCards'
Constructors
| RecipientCards' | |
Fields
| |
Instances
| Eq RecipientCards' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RecipientCards' -> RecipientCards' -> Bool # (/=) :: RecipientCards' -> RecipientCards' -> Bool # | |
| Show RecipientCards' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientCards' -> ShowS # show :: RecipientCards' -> String # showList :: [RecipientCards'] -> ShowS # | |
| ToJSON RecipientCards' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RecipientCards' -> Value # toEncoding :: RecipientCards' -> Encoding # toJSONList :: [RecipientCards'] -> Value # toEncodingList :: [RecipientCards'] -> Encoding # | |
| FromJSON RecipientCards' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientCards' # parseJSONList :: Value -> Parser [RecipientCards'] # | |
data RecipientCards'Object' Source #
Defines the enum schema recipientCards'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| RecipientCards'Object'EnumOther Value | |
| RecipientCards'Object'EnumTyped String | |
| RecipientCards'Object'EnumStringList |
Instances
| Eq RecipientCards'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RecipientCards'Object' -> RecipientCards'Object' -> Bool # (/=) :: RecipientCards'Object' -> RecipientCards'Object' -> Bool # | |
| Show RecipientCards'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientCards'Object' -> ShowS # show :: RecipientCards'Object' -> String # showList :: [RecipientCards'Object'] -> ShowS # | |
| ToJSON RecipientCards'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RecipientCards'Object' -> Value # toEncoding :: RecipientCards'Object' -> Encoding # toJSONList :: [RecipientCards'Object'] -> Value # | |
| FromJSON RecipientCards'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientCards'Object' # parseJSONList :: Value -> Parser [RecipientCards'Object'] # | |
data RecipientDefaultCard'Variants Source #
Define the one-of schema recipientDefault_card'
The default card to use for creating transfers to this recipient.
Instances
data RecipientMetadata' Source #
Defines the data type for the schema recipientMetadata'
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.
Constructors
| RecipientMetadata' | |
Instances
| Eq RecipientMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RecipientMetadata' -> RecipientMetadata' -> Bool # (/=) :: RecipientMetadata' -> RecipientMetadata' -> Bool # | |
| Show RecipientMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientMetadata' -> ShowS # show :: RecipientMetadata' -> String # showList :: [RecipientMetadata'] -> ShowS # | |
| ToJSON RecipientMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RecipientMetadata' -> Value # toEncoding :: RecipientMetadata' -> Encoding # toJSONList :: [RecipientMetadata'] -> Value # toEncodingList :: [RecipientMetadata'] -> Encoding # | |
| FromJSON RecipientMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientMetadata' # parseJSONList :: Value -> Parser [RecipientMetadata'] # | |
data RecipientMigratedTo'Variants Source #
Define the one-of schema recipientMigrated_to'
The ID of the Custom account this recipient was migrated to. If set, the recipient can no longer be updated, nor can transfers be made to it: use the Custom account instead.
Instances
data RecipientObject' Source #
Defines the enum schema recipientObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| RecipientObject'EnumOther Value | |
| RecipientObject'EnumTyped String | |
| RecipientObject'EnumStringRecipient |
Instances
| Eq RecipientObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RecipientObject' -> RecipientObject' -> Bool # (/=) :: RecipientObject' -> RecipientObject' -> Bool # | |
| Show RecipientObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RecipientObject' -> ShowS # show :: RecipientObject' -> String # showList :: [RecipientObject'] -> ShowS # | |
| ToJSON RecipientObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RecipientObject' -> Value # toEncoding :: RecipientObject' -> Encoding # toJSONList :: [RecipientObject'] -> Value # toEncodingList :: [RecipientObject'] -> Encoding # | |
| FromJSON RecipientObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RecipientObject' # parseJSONList :: Value -> Parser [RecipientObject'] # | |
data RecipientRolledBackFrom'Variants Source #
Define the one-of schema recipientRolled_back_from'
Instances
Defines the data type for the schema refund
`Refund` objects allow you to refund a charge that has previously been created but not yet refunded. Funds will be refunded to the credit or debit card that was originally charged.
Related guide: Refunds.
Constructors
| Refund | |
Fields
| |
data RefundBalanceTransaction'Variants Source #
Define the one-of schema refundBalance_transaction'
Balance transaction that describes the impact on your account balance.
Constructors
| RefundBalanceTransaction'BalanceTransaction BalanceTransaction | |
| RefundBalanceTransaction'String String |
Instances
data RefundCharge'Variants Source #
Define the one-of schema refundCharge'
ID of the charge that was refunded.
Constructors
| RefundCharge'Charge Charge | |
| RefundCharge'String String |
Instances
data RefundFailureBalanceTransaction'Variants Source #
Define the one-of schema refundFailure_balance_transaction'
If the refund failed, this balance transaction describes the adjustment made on your account balance that reverses the initial balance transaction.
Constructors
| RefundFailureBalanceTransaction'BalanceTransaction BalanceTransaction | |
| RefundFailureBalanceTransaction'String String |
Instances
data RefundMetadata' Source #
Defines the data type for the schema refundMetadata'
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.
Constructors
| RefundMetadata' | |
Instances
| Eq RefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RefundMetadata' -> RefundMetadata' -> Bool # (/=) :: RefundMetadata' -> RefundMetadata' -> Bool # | |
| Show RefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RefundMetadata' -> ShowS # show :: RefundMetadata' -> String # showList :: [RefundMetadata'] -> ShowS # | |
| ToJSON RefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RefundMetadata' -> Value # toEncoding :: RefundMetadata' -> Encoding # toJSONList :: [RefundMetadata'] -> Value # toEncodingList :: [RefundMetadata'] -> Encoding # | |
| FromJSON RefundMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RefundMetadata' # parseJSONList :: Value -> Parser [RefundMetadata'] # | |
data RefundObject' Source #
Defines the enum schema refundObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| RefundObject'EnumOther Value | |
| RefundObject'EnumTyped String | |
| RefundObject'EnumStringRefund |
Instances
| Eq RefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: RefundObject' -> RefundObject' -> Bool # (/=) :: RefundObject' -> RefundObject' -> Bool # | |
| Show RefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> RefundObject' -> ShowS # show :: RefundObject' -> String # showList :: [RefundObject'] -> ShowS # | |
| ToJSON RefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: RefundObject' -> Value # toEncoding :: RefundObject' -> Encoding # toJSONList :: [RefundObject'] -> Value # toEncodingList :: [RefundObject'] -> Encoding # | |
| FromJSON RefundObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser RefundObject' # parseJSONList :: Value -> Parser [RefundObject'] # | |
data RefundPaymentIntent'Variants Source #
Define the one-of schema refundPayment_intent'
ID of the PaymentIntent that was refunded.
Instances
data RefundSourceTransferReversal'Variants Source #
Define the one-of schema refundSource_transfer_reversal'
The transfer reversal that is associated with the refund. Only present if the charge came from another Stripe account. See the Connect documentation for details.
Constructors
| RefundSourceTransferReversal'TransferReversal TransferReversal | |
| RefundSourceTransferReversal'String String |
Instances
data RefundTransferReversal'Variants Source #
Define the one-of schema refundTransfer_reversal'
If the accompanying transfer was reversed, the transfer reversal object. Only applicable if the charge was created using the destination parameter.
Constructors
| RefundTransferReversal'TransferReversal TransferReversal | |
| RefundTransferReversal'String String |
Instances
data Reporting'reportRun Source #
Defines the data type for the schema reporting.report_run
The Report Run object represents an instance of a report type generated with specific run parameters. Once the object is created, Stripe begins processing the report. When the report has finished running, it will give you a reference to a file where you can retrieve your results. For an overview, see API Access to Reports.
Note that reports can only be run based on your live-mode data (not test-mode data), and thus related requests must be made with a live-mode API key.
Constructors
| Reporting'reportRun | |
Fields
| |
Instances
| Eq Reporting'reportRun Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Reporting'reportRun -> Reporting'reportRun -> Bool # (/=) :: Reporting'reportRun -> Reporting'reportRun -> Bool # | |
| Show Reporting'reportRun Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Reporting'reportRun -> ShowS # show :: Reporting'reportRun -> String # showList :: [Reporting'reportRun] -> ShowS # | |
| ToJSON Reporting'reportRun Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Reporting'reportRun -> Value # toEncoding :: Reporting'reportRun -> Encoding # toJSONList :: [Reporting'reportRun] -> Value # toEncodingList :: [Reporting'reportRun] -> Encoding # | |
| FromJSON Reporting'reportRun Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Reporting'reportRun # parseJSONList :: Value -> Parser [Reporting'reportRun] # | |
data Reporting'reportRunObject' Source #
Defines the enum schema reporting.report_runObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Reporting'reportRunObject'EnumOther Value | |
| Reporting'reportRunObject'EnumTyped String | |
| Reporting'reportRunObject'EnumStringReporting'reportRun |
Instances
| Eq Reporting'reportRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Reporting'reportRunObject' -> Reporting'reportRunObject' -> Bool # (/=) :: Reporting'reportRunObject' -> Reporting'reportRunObject' -> Bool # | |
| Show Reporting'reportRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Reporting'reportRunObject' -> ShowS # show :: Reporting'reportRunObject' -> String # showList :: [Reporting'reportRunObject'] -> ShowS # | |
| ToJSON Reporting'reportRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Reporting'reportRunObject' -> Value # toEncoding :: Reporting'reportRunObject' -> Encoding # toJSONList :: [Reporting'reportRunObject'] -> Value # toEncodingList :: [Reporting'reportRunObject'] -> Encoding # | |
| FromJSON Reporting'reportRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Reporting'reportRunObject' # parseJSONList :: Value -> Parser [Reporting'reportRunObject'] # | |
data Reporting'reportRunResult' Source #
Defines the data type for the schema reporting.report_runResult'
The file object representing the result of the report run (populated when \`status=succeeded\`).
Constructors
| Reporting'reportRunResult' | |
Fields
| |
Instances
| Eq Reporting'reportRunResult' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: Reporting'reportRunResult' -> Reporting'reportRunResult' -> Bool # (/=) :: Reporting'reportRunResult' -> Reporting'reportRunResult' -> Bool # | |
| Show Reporting'reportRunResult' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Reporting'reportRunResult' -> ShowS # show :: Reporting'reportRunResult' -> String # showList :: [Reporting'reportRunResult'] -> ShowS # | |
| ToJSON Reporting'reportRunResult' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Reporting'reportRunResult' -> Value # toEncoding :: Reporting'reportRunResult' -> Encoding # toJSONList :: [Reporting'reportRunResult'] -> Value # toEncodingList :: [Reporting'reportRunResult'] -> Encoding # | |
| FromJSON Reporting'reportRunResult' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Reporting'reportRunResult' # parseJSONList :: Value -> Parser [Reporting'reportRunResult'] # | |
data Reporting'reportRunResult'Links' Source #
Defines the data type for the schema reporting.report_runResult'Links'
A list of file links that point at this file.
Constructors
| Reporting'reportRunResult'Links' | |
Fields
| |
Instances
| Eq Reporting'reportRunResult'Links' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Reporting'reportRunResult'Links' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Reporting'reportRunResult'Links' -> ShowS # | |
| ToJSON Reporting'reportRunResult'Links' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Reporting'reportRunResult'Links' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Reporting'reportRunResult'Links' # parseJSONList :: Value -> Parser [Reporting'reportRunResult'Links'] # | |
data Reporting'reportRunResult'Links'Object' Source #
Defines the enum schema reporting.report_runResult'Links'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| Reporting'reportRunResult'Links'Object'EnumOther Value | |
| Reporting'reportRunResult'Links'Object'EnumTyped String | |
| Reporting'reportRunResult'Links'Object'EnumStringList |
Instances
data Reporting'reportRunResult'Object' Source #
Defines the enum schema reporting.report_runResult'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| Reporting'reportRunResult'Object'EnumOther Value | |
| Reporting'reportRunResult'Object'EnumTyped String | |
| Reporting'reportRunResult'Object'EnumStringFile |
Instances
| Eq Reporting'reportRunResult'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Reporting'reportRunResult'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Reporting'reportRunResult'Object' -> ShowS # | |
| ToJSON Reporting'reportRunResult'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON Reporting'reportRunResult'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser Reporting'reportRunResult'Object' # parseJSONList :: Value -> Parser [Reporting'reportRunResult'Object'] # | |
Defines the data type for the schema review
Reviews can be used to supplement automated fraud detection with human expertise.
Constructors
| Review | |
Fields
| |
data ReviewCharge'Variants Source #
Define the one-of schema reviewCharge'
The charge associated with this review.
Constructors
| ReviewCharge'Charge Charge | |
| ReviewCharge'String String |
Instances
data ReviewClosedReason' Source #
Defines the enum schema reviewClosed_reason'
The reason the review was closed, or null if it has not yet been closed. One of `approved`, `refunded`, `refunded_as_fraud`, or `disputed`.
Constructors
Instances
| Eq ReviewClosedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ReviewClosedReason' -> ReviewClosedReason' -> Bool # (/=) :: ReviewClosedReason' -> ReviewClosedReason' -> Bool # | |
| Show ReviewClosedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ReviewClosedReason' -> ShowS # show :: ReviewClosedReason' -> String # showList :: [ReviewClosedReason'] -> ShowS # | |
| ToJSON ReviewClosedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ReviewClosedReason' -> Value # toEncoding :: ReviewClosedReason' -> Encoding # toJSONList :: [ReviewClosedReason'] -> Value # toEncodingList :: [ReviewClosedReason'] -> Encoding # | |
| FromJSON ReviewClosedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ReviewClosedReason' # parseJSONList :: Value -> Parser [ReviewClosedReason'] # | |
data ReviewIpAddressLocation' Source #
Defines the data type for the schema reviewIp_address_location'
Information related to the location of the payment. Note that this information is an approximation and attempts to locate the nearest population center - it should not be used to determine a specific address.
Constructors
| ReviewIpAddressLocation' | |
Fields
| |
Instances
| Eq ReviewIpAddressLocation' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ReviewIpAddressLocation' -> ReviewIpAddressLocation' -> Bool # (/=) :: ReviewIpAddressLocation' -> ReviewIpAddressLocation' -> Bool # | |
| Show ReviewIpAddressLocation' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ReviewIpAddressLocation' -> ShowS # show :: ReviewIpAddressLocation' -> String # showList :: [ReviewIpAddressLocation'] -> ShowS # | |
| ToJSON ReviewIpAddressLocation' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ReviewIpAddressLocation' -> Value # toEncoding :: ReviewIpAddressLocation' -> Encoding # toJSONList :: [ReviewIpAddressLocation'] -> Value # | |
| FromJSON ReviewIpAddressLocation' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ReviewIpAddressLocation' # parseJSONList :: Value -> Parser [ReviewIpAddressLocation'] # | |
data ReviewObject' Source #
Defines the enum schema reviewObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ReviewObject'EnumOther Value | |
| ReviewObject'EnumTyped String | |
| ReviewObject'EnumStringReview |
Instances
| Eq ReviewObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ReviewObject' -> ReviewObject' -> Bool # (/=) :: ReviewObject' -> ReviewObject' -> Bool # | |
| Show ReviewObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ReviewObject' -> ShowS # show :: ReviewObject' -> String # showList :: [ReviewObject'] -> ShowS # | |
| ToJSON ReviewObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ReviewObject' -> Value # toEncoding :: ReviewObject' -> Encoding # toJSONList :: [ReviewObject'] -> Value # toEncodingList :: [ReviewObject'] -> Encoding # | |
| FromJSON ReviewObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ReviewObject' # parseJSONList :: Value -> Parser [ReviewObject'] # | |
data ReviewOpenedReason' Source #
Defines the enum schema reviewOpened_reason'
The reason the review was opened. One of `rule` or `manual`.
Constructors
| ReviewOpenedReason'EnumOther Value | |
| ReviewOpenedReason'EnumTyped String | |
| ReviewOpenedReason'EnumStringManual | |
| ReviewOpenedReason'EnumStringRule |
Instances
| Eq ReviewOpenedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ReviewOpenedReason' -> ReviewOpenedReason' -> Bool # (/=) :: ReviewOpenedReason' -> ReviewOpenedReason' -> Bool # | |
| Show ReviewOpenedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ReviewOpenedReason' -> ShowS # show :: ReviewOpenedReason' -> String # showList :: [ReviewOpenedReason'] -> ShowS # | |
| ToJSON ReviewOpenedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ReviewOpenedReason' -> Value # toEncoding :: ReviewOpenedReason' -> Encoding # toJSONList :: [ReviewOpenedReason'] -> Value # toEncodingList :: [ReviewOpenedReason'] -> Encoding # | |
| FromJSON ReviewOpenedReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ReviewOpenedReason' # parseJSONList :: Value -> Parser [ReviewOpenedReason'] # | |
data ReviewPaymentIntent'Variants Source #
Define the one-of schema reviewPayment_intent'
The PaymentIntent ID associated with this review, if one exists.
Instances
data ReviewSession' Source #
Defines the data type for the schema reviewSession'
Information related to the browsing session of the user who initiated the payment.
Constructors
| ReviewSession' | |
Fields
| |
Instances
| Eq ReviewSession' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ReviewSession' -> ReviewSession' -> Bool # (/=) :: ReviewSession' -> ReviewSession' -> Bool # | |
| Show ReviewSession' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ReviewSession' -> ShowS # show :: ReviewSession' -> String # showList :: [ReviewSession'] -> ShowS # | |
| ToJSON ReviewSession' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ReviewSession' -> Value # toEncoding :: ReviewSession' -> Encoding # toJSONList :: [ReviewSession'] -> Value # toEncodingList :: [ReviewSession'] -> Encoding # | |
| FromJSON ReviewSession' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ReviewSession' # parseJSONList :: Value -> Parser [ReviewSession'] # | |
data ScheduledQueryRun Source #
Defines the data type for the schema scheduled_query_run
If you have scheduled a Sigma query, you'll receive a `sigma.scheduled_query_run.created` webhook each time the query runs. The webhook contains a `ScheduledQueryRun` object, which you can use to retrieve the query results.
Constructors
| ScheduledQueryRun | |
Fields
| |
Instances
| Eq ScheduledQueryRun Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ScheduledQueryRun -> ScheduledQueryRun -> Bool # (/=) :: ScheduledQueryRun -> ScheduledQueryRun -> Bool # | |
| Show ScheduledQueryRun Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ScheduledQueryRun -> ShowS # show :: ScheduledQueryRun -> String # showList :: [ScheduledQueryRun] -> ShowS # | |
| ToJSON ScheduledQueryRun Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ScheduledQueryRun -> Value # toEncoding :: ScheduledQueryRun -> Encoding # toJSONList :: [ScheduledQueryRun] -> Value # toEncodingList :: [ScheduledQueryRun] -> Encoding # | |
| FromJSON ScheduledQueryRun Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ScheduledQueryRun # parseJSONList :: Value -> Parser [ScheduledQueryRun] # | |
data ScheduledQueryRunFile' Source #
Defines the data type for the schema scheduled_query_runFile'
The file object representing the results of the query.
Constructors
| ScheduledQueryRunFile' | |
Fields
| |
Instances
| Eq ScheduledQueryRunFile' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ScheduledQueryRunFile' -> ScheduledQueryRunFile' -> Bool # (/=) :: ScheduledQueryRunFile' -> ScheduledQueryRunFile' -> Bool # | |
| Show ScheduledQueryRunFile' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ScheduledQueryRunFile' -> ShowS # show :: ScheduledQueryRunFile' -> String # showList :: [ScheduledQueryRunFile'] -> ShowS # | |
| ToJSON ScheduledQueryRunFile' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ScheduledQueryRunFile' -> Value # toEncoding :: ScheduledQueryRunFile' -> Encoding # toJSONList :: [ScheduledQueryRunFile'] -> Value # | |
| FromJSON ScheduledQueryRunFile' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ScheduledQueryRunFile' # parseJSONList :: Value -> Parser [ScheduledQueryRunFile'] # | |
data ScheduledQueryRunFile'Links' Source #
Defines the data type for the schema scheduled_query_runFile'Links'
A list of file links that point at this file.
Constructors
| ScheduledQueryRunFile'Links' | |
Fields
| |
Instances
data ScheduledQueryRunFile'Links'Object' Source #
Defines the enum schema scheduled_query_runFile'Links'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| ScheduledQueryRunFile'Links'Object'EnumOther Value | |
| ScheduledQueryRunFile'Links'Object'EnumTyped String | |
| ScheduledQueryRunFile'Links'Object'EnumStringList |
Instances
| Eq ScheduledQueryRunFile'Links'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ScheduledQueryRunFile'Links'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ScheduledQueryRunFile'Links'Object' -> ShowS # show :: ScheduledQueryRunFile'Links'Object' -> String # showList :: [ScheduledQueryRunFile'Links'Object'] -> ShowS # | |
| ToJSON ScheduledQueryRunFile'Links'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON ScheduledQueryRunFile'Links'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ScheduledQueryRunFile'Links'Object' # parseJSONList :: Value -> Parser [ScheduledQueryRunFile'Links'Object'] # | |
data ScheduledQueryRunFile'Object' Source #
Defines the enum schema scheduled_query_runFile'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ScheduledQueryRunFile'Object'EnumOther Value | |
| ScheduledQueryRunFile'Object'EnumTyped String | |
| ScheduledQueryRunFile'Object'EnumStringFile |
Instances
| Eq ScheduledQueryRunFile'Object' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ScheduledQueryRunFile'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ScheduledQueryRunFile'Object' -> ShowS # show :: ScheduledQueryRunFile'Object' -> String # showList :: [ScheduledQueryRunFile'Object'] -> ShowS # | |
| ToJSON ScheduledQueryRunFile'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ScheduledQueryRunFile'Object' -> Value # toEncoding :: ScheduledQueryRunFile'Object' -> Encoding # toJSONList :: [ScheduledQueryRunFile'Object'] -> Value # toEncodingList :: [ScheduledQueryRunFile'Object'] -> Encoding # | |
| FromJSON ScheduledQueryRunFile'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ScheduledQueryRunFile'Object' # parseJSONList :: Value -> Parser [ScheduledQueryRunFile'Object'] # | |
data ScheduledQueryRunObject' Source #
Defines the enum schema scheduled_query_runObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ScheduledQueryRunObject'EnumOther Value | |
| ScheduledQueryRunObject'EnumTyped String | |
| ScheduledQueryRunObject'EnumStringScheduledQueryRun |
Instances
| Eq ScheduledQueryRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ScheduledQueryRunObject' -> ScheduledQueryRunObject' -> Bool # (/=) :: ScheduledQueryRunObject' -> ScheduledQueryRunObject' -> Bool # | |
| Show ScheduledQueryRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ScheduledQueryRunObject' -> ShowS # show :: ScheduledQueryRunObject' -> String # showList :: [ScheduledQueryRunObject'] -> ShowS # | |
| ToJSON ScheduledQueryRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ScheduledQueryRunObject' -> Value # toEncoding :: ScheduledQueryRunObject' -> Encoding # toJSONList :: [ScheduledQueryRunObject'] -> Value # | |
| FromJSON ScheduledQueryRunObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ScheduledQueryRunObject' # parseJSONList :: Value -> Parser [ScheduledQueryRunObject'] # | |
data SetupIntent Source #
Defines the data type for the schema setup_intent
A SetupIntent guides you through the process of setting up a customer's payment credentials for future payments. For example, you could use a SetupIntent to set up your customer's card without immediately collecting a payment. Later, you can use PaymentIntents to drive the payment flow.
Create a SetupIntent as soon as you're ready to collect your customer's payment credentials. Do not maintain long-lived, unconfirmed SetupIntents as they may no longer be valid. The SetupIntent then transitions through multiple statuses as it guides you through the setup process.
Successful SetupIntents result in payment credentials that are optimized for future payments. For example, cardholders in certain regions may need to be run through Strong Customer Authentication at the time of payment method collection in order to streamline later off-session payments.
By using SetupIntents, you ensure that your customers experience the minimum set of required friction, even as regulations change over time.
Constructors
| SetupIntent | |
Fields
| |
Instances
| Eq SetupIntent Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntent -> ShowS # show :: SetupIntent -> String # showList :: [SetupIntent] -> ShowS # | |
| ToJSON SetupIntent Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntent -> Value # toEncoding :: SetupIntent -> Encoding # toJSONList :: [SetupIntent] -> Value # toEncodingList :: [SetupIntent] -> Encoding # | |
| FromJSON SetupIntent Source # | |
Defined in StripeAPI.CyclicTypes | |
data SetupIntentApplication'Variants Source #
Define the one-of schema setup_intentApplication'
ID of the Connect application that created the SetupIntent.
Instances
data SetupIntentCancellationReason' Source #
Defines the enum schema setup_intentCancellation_reason'
Reason for cancellation of this SetupIntent, one of `abandoned`, `requested_by_customer`, or `duplicate`.
Constructors
Instances
| Eq SetupIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentCancellationReason' -> ShowS # show :: SetupIntentCancellationReason' -> String # showList :: [SetupIntentCancellationReason'] -> ShowS # | |
| ToJSON SetupIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SetupIntentCancellationReason' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentCancellationReason' # parseJSONList :: Value -> Parser [SetupIntentCancellationReason'] # | |
data SetupIntentCustomer'Variants Source #
Define the one-of schema setup_intentCustomer'
ID of the Customer this SetupIntent belongs to, if one exists.
If present, payment methods used with this SetupIntent can only be attached to this Customer, and payment methods attached to other Customers cannot be used with this SetupIntent.
Constructors
| SetupIntentCustomer'Customer Customer | |
| SetupIntentCustomer'DeletedCustomer DeletedCustomer | |
| SetupIntentCustomer'String String |
Instances
data SetupIntentLastSetupError' Source #
Defines the data type for the schema setup_intentLast_setup_error'
The error encountered in the previous SetupIntent confirmation.
Constructors
| SetupIntentLastSetupError' | |
Fields
| |
Instances
| Eq SetupIntentLastSetupError' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SetupIntentLastSetupError' -> SetupIntentLastSetupError' -> Bool # (/=) :: SetupIntentLastSetupError' -> SetupIntentLastSetupError' -> Bool # | |
| Show SetupIntentLastSetupError' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentLastSetupError' -> ShowS # show :: SetupIntentLastSetupError' -> String # showList :: [SetupIntentLastSetupError'] -> ShowS # | |
| ToJSON SetupIntentLastSetupError' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntentLastSetupError' -> Value # toEncoding :: SetupIntentLastSetupError' -> Encoding # toJSONList :: [SetupIntentLastSetupError'] -> Value # toEncodingList :: [SetupIntentLastSetupError'] -> Encoding # | |
| FromJSON SetupIntentLastSetupError' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentLastSetupError' # parseJSONList :: Value -> Parser [SetupIntentLastSetupError'] # | |
data SetupIntentLastSetupError'Source' Source #
Defines the data type for the schema setup_intentLast_setup_error'Source'
The source object for errors returned on a request involving a source.
Constructors
| SetupIntentLastSetupError'Source' | |
Fields
| |
Instances
| Eq SetupIntentLastSetupError'Source' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntentLastSetupError'Source' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentLastSetupError'Source' -> ShowS # | |
| ToJSON SetupIntentLastSetupError'Source' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SetupIntentLastSetupError'Source' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentLastSetupError'Source' # parseJSONList :: Value -> Parser [SetupIntentLastSetupError'Source'] # | |
data SetupIntentLastSetupError'Source'Account'Variants Source #
Define the one-of schema setup_intentLast_setup_error'Source'Account'
The ID of the account that the bank account is associated with.
Constructors
| SetupIntentLastSetupError'Source'Account'Account Account | |
| SetupIntentLastSetupError'Source'Account'String String |
Instances
data SetupIntentLastSetupError'Source'AvailablePayoutMethods' Source #
Defines the enum schema setup_intentLast_setup_error'Source'Available_payout_methods'
Constructors
Instances
data SetupIntentLastSetupError'Source'Customer'Variants Source #
Define the one-of schema setup_intentLast_setup_error'Source'Customer'
The ID of the customer that the bank account is associated with.
Constructors
| SetupIntentLastSetupError'Source'Customer'Customer Customer | |
| SetupIntentLastSetupError'Source'Customer'DeletedCustomer DeletedCustomer | |
| SetupIntentLastSetupError'Source'Customer'String String |
Instances
data SetupIntentLastSetupError'Source'Metadata' Source #
Defines the data type for the schema setup_intentLast_setup_error'Source'Metadata'
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.
Constructors
| SetupIntentLastSetupError'Source'Metadata' | |
Instances
data SetupIntentLastSetupError'Source'Object' Source #
Defines the enum schema setup_intentLast_setup_error'Source'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SetupIntentLastSetupError'Source'Object'EnumOther Value | |
| SetupIntentLastSetupError'Source'Object'EnumTyped String | |
| SetupIntentLastSetupError'Source'Object'EnumStringBankAccount |
Instances
data SetupIntentLastSetupError'Source'Owner' Source #
Defines the data type for the schema setup_intentLast_setup_error'Source'Owner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| SetupIntentLastSetupError'Source'Owner' | |
Fields
| |
Instances
data SetupIntentLastSetupError'Source'Owner'Address' Source #
Defines the data type for the schema setup_intentLast_setup_error'Source'Owner'Address'
Owner\'s address.
Constructors
| SetupIntentLastSetupError'Source'Owner'Address' | |
Fields
| |
Instances
data SetupIntentLastSetupError'Source'Owner'VerifiedAddress' Source #
Defines the data type for the schema setup_intentLast_setup_error'Source'Owner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| SetupIntentLastSetupError'Source'Owner'VerifiedAddress' | |
Fields
| |
Instances
data SetupIntentLastSetupError'Source'Recipient'Variants Source #
Define the one-of schema setup_intentLast_setup_error'Source'Recipient'
The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.
Constructors
| SetupIntentLastSetupError'Source'Recipient'Recipient Recipient | |
| SetupIntentLastSetupError'Source'Recipient'String String |
Instances
data SetupIntentLastSetupError'Source'Type' Source #
Defines the enum schema setup_intentLast_setup_error'Source'Type'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Constructors
Instances
data SetupIntentLastSetupError'Type' Source #
Defines the enum schema setup_intentLast_setup_error'Type'
The type of error returned. One of `api_connection_error`, `api_error`, `authentication_error`, `card_error`, `idempotency_error`, `invalid_request_error`, or `rate_limit_error`
Constructors
Instances
| Eq SetupIntentLastSetupError'Type' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntentLastSetupError'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentLastSetupError'Type' -> ShowS # | |
| ToJSON SetupIntentLastSetupError'Type' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SetupIntentLastSetupError'Type' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentLastSetupError'Type' # parseJSONList :: Value -> Parser [SetupIntentLastSetupError'Type'] # | |
data SetupIntentMandate'Variants Source #
Define the one-of schema setup_intentMandate'
ID of the multi use Mandate generated by the SetupIntent.
Instances
data SetupIntentMetadata' Source #
Defines the data type for the schema setup_intentMetadata'
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.
Constructors
| SetupIntentMetadata' | |
Instances
| Eq SetupIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SetupIntentMetadata' -> SetupIntentMetadata' -> Bool # (/=) :: SetupIntentMetadata' -> SetupIntentMetadata' -> Bool # | |
| Show SetupIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentMetadata' -> ShowS # show :: SetupIntentMetadata' -> String # showList :: [SetupIntentMetadata'] -> ShowS # | |
| ToJSON SetupIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntentMetadata' -> Value # toEncoding :: SetupIntentMetadata' -> Encoding # toJSONList :: [SetupIntentMetadata'] -> Value # toEncodingList :: [SetupIntentMetadata'] -> Encoding # | |
| FromJSON SetupIntentMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentMetadata' # parseJSONList :: Value -> Parser [SetupIntentMetadata'] # | |
data SetupIntentNextAction' Source #
Defines the data type for the schema setup_intentNext_action'
If present, this property tells you what actions you need to take in order for your customer to continue payment setup.
Constructors
| SetupIntentNextAction' | |
Fields
| |
Instances
| Eq SetupIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SetupIntentNextAction' -> SetupIntentNextAction' -> Bool # (/=) :: SetupIntentNextAction' -> SetupIntentNextAction' -> Bool # | |
| Show SetupIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentNextAction' -> ShowS # show :: SetupIntentNextAction' -> String # showList :: [SetupIntentNextAction'] -> ShowS # | |
| ToJSON SetupIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntentNextAction' -> Value # toEncoding :: SetupIntentNextAction' -> Encoding # toJSONList :: [SetupIntentNextAction'] -> Value # | |
| FromJSON SetupIntentNextAction' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentNextAction' # parseJSONList :: Value -> Parser [SetupIntentNextAction'] # | |
data SetupIntentNextAction'UseStripeSdk' Source #
Defines the data type for the schema setup_intentNext_action'Use_stripe_sdk'
When confirming a SetupIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
Constructors
| SetupIntentNextAction'UseStripeSdk' | |
Instances
| Eq SetupIntentNextAction'UseStripeSdk' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntentNextAction'UseStripeSdk' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentNextAction'UseStripeSdk' -> ShowS # show :: SetupIntentNextAction'UseStripeSdk' -> String # showList :: [SetupIntentNextAction'UseStripeSdk'] -> ShowS # | |
| ToJSON SetupIntentNextAction'UseStripeSdk' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SetupIntentNextAction'UseStripeSdk' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentNextAction'UseStripeSdk' # parseJSONList :: Value -> Parser [SetupIntentNextAction'UseStripeSdk'] # | |
data SetupIntentObject' Source #
Defines the enum schema setup_intentObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SetupIntentObject'EnumOther Value | |
| SetupIntentObject'EnumTyped String | |
| SetupIntentObject'EnumStringSetupIntent |
Instances
| Eq SetupIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SetupIntentObject' -> SetupIntentObject' -> Bool # (/=) :: SetupIntentObject' -> SetupIntentObject' -> Bool # | |
| Show SetupIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentObject' -> ShowS # show :: SetupIntentObject' -> String # showList :: [SetupIntentObject'] -> ShowS # | |
| ToJSON SetupIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntentObject' -> Value # toEncoding :: SetupIntentObject' -> Encoding # toJSONList :: [SetupIntentObject'] -> Value # toEncodingList :: [SetupIntentObject'] -> Encoding # | |
| FromJSON SetupIntentObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentObject' # parseJSONList :: Value -> Parser [SetupIntentObject'] # | |
data SetupIntentOnBehalfOf'Variants Source #
Define the one-of schema setup_intentOn_behalf_of'
The account (if any) for which the setup is intended.
Instances
data SetupIntentPaymentMethod'Variants Source #
Define the one-of schema setup_intentPayment_method'
ID of the payment method used with this SetupIntent.
Constructors
| SetupIntentPaymentMethod'PaymentMethod PaymentMethod | |
| SetupIntentPaymentMethod'String String |
Instances
data SetupIntentPaymentMethodOptions' Source #
Defines the data type for the schema setup_intentPayment_method_options'
Payment-method-specific configuration for this SetupIntent.
Constructors
| SetupIntentPaymentMethodOptions' | |
Instances
| Eq SetupIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SetupIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentPaymentMethodOptions' -> ShowS # | |
| ToJSON SetupIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SetupIntentPaymentMethodOptions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentPaymentMethodOptions' # parseJSONList :: Value -> Parser [SetupIntentPaymentMethodOptions'] # | |
data SetupIntentSingleUseMandate'Variants Source #
Define the one-of schema setup_intentSingle_use_mandate'
ID of the single_use Mandate generated by the SetupIntent.
Instances
data SetupIntentStatus' Source #
Defines the enum schema setup_intentStatus'
Status of this SetupIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `canceled`, or `succeeded`.
Constructors
Instances
| Eq SetupIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SetupIntentStatus' -> SetupIntentStatus' -> Bool # (/=) :: SetupIntentStatus' -> SetupIntentStatus' -> Bool # | |
| Show SetupIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SetupIntentStatus' -> ShowS # show :: SetupIntentStatus' -> String # showList :: [SetupIntentStatus'] -> ShowS # | |
| ToJSON SetupIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SetupIntentStatus' -> Value # toEncoding :: SetupIntentStatus' -> Encoding # toJSONList :: [SetupIntentStatus'] -> Value # toEncodingList :: [SetupIntentStatus'] -> Encoding # | |
| FromJSON SetupIntentStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SetupIntentStatus' # parseJSONList :: Value -> Parser [SetupIntentStatus'] # | |
data ShippingMethod Source #
Defines the data type for the schema shipping_method
Constructors
| ShippingMethod | |
Fields
| |
Instances
| Eq ShippingMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ShippingMethod -> ShippingMethod -> Bool # (/=) :: ShippingMethod -> ShippingMethod -> Bool # | |
| Show ShippingMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ShippingMethod -> ShowS # show :: ShippingMethod -> String # showList :: [ShippingMethod] -> ShowS # | |
| ToJSON ShippingMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ShippingMethod -> Value # toEncoding :: ShippingMethod -> Encoding # toJSONList :: [ShippingMethod] -> Value # toEncodingList :: [ShippingMethod] -> Encoding # | |
| FromJSON ShippingMethod Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ShippingMethod # parseJSONList :: Value -> Parser [ShippingMethod] # | |
data ShippingMethodDeliveryEstimate' Source #
Defines the data type for the schema shipping_methodDelivery_estimate'
The estimated delivery date for the given shipping method. Can be either a specific date or a range.
Constructors
| ShippingMethodDeliveryEstimate' | |
Fields
| |
Instances
| Eq ShippingMethodDeliveryEstimate' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ShippingMethodDeliveryEstimate' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ShippingMethodDeliveryEstimate' -> ShowS # | |
| ToJSON ShippingMethodDeliveryEstimate' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON ShippingMethodDeliveryEstimate' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ShippingMethodDeliveryEstimate' # parseJSONList :: Value -> Parser [ShippingMethodDeliveryEstimate'] # | |
Defines the data type for the schema sku
Stores representations of stock keeping units. SKUs describe specific product variations, taking into account any combination of: attributes, currency, and cost. For example, a product may be a T-shirt, whereas a specific SKU represents the `size: large`, `color: red` version of that shirt.
Can also be used to manage inventory.
Related guide: Tax, Shipping, and Inventory.
Constructors
| Sku | |
Fields
| |
data SkuAttributes' Source #
Defines the data type for the schema skuAttributes'
A dictionary of attributes and values for the attributes defined by the product. If, for example, a product's attributes are `["size", "gender"]`, a valid SKU has the following dictionary of attributes: `{"size": "Medium", "gender": "Unisex"}`.
Constructors
| SkuAttributes' | |
Instances
| Eq SkuAttributes' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SkuAttributes' -> SkuAttributes' -> Bool # (/=) :: SkuAttributes' -> SkuAttributes' -> Bool # | |
| Show SkuAttributes' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SkuAttributes' -> ShowS # show :: SkuAttributes' -> String # showList :: [SkuAttributes'] -> ShowS # | |
| ToJSON SkuAttributes' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SkuAttributes' -> Value # toEncoding :: SkuAttributes' -> Encoding # toJSONList :: [SkuAttributes'] -> Value # toEncodingList :: [SkuAttributes'] -> Encoding # | |
| FromJSON SkuAttributes' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SkuAttributes' # parseJSONList :: Value -> Parser [SkuAttributes'] # | |
data SkuMetadata' Source #
Defines the data type for the schema skuMetadata'
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.
Constructors
| SkuMetadata' | |
Instances
| Eq SkuMetadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SkuMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SkuMetadata' -> ShowS # show :: SkuMetadata' -> String # showList :: [SkuMetadata'] -> ShowS # | |
| ToJSON SkuMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SkuMetadata' -> Value # toEncoding :: SkuMetadata' -> Encoding # toJSONList :: [SkuMetadata'] -> Value # toEncodingList :: [SkuMetadata'] -> Encoding # | |
| FromJSON SkuMetadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
data SkuObject' Source #
Defines the enum schema skuObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq SkuObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SkuObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SkuObject' -> ShowS # show :: SkuObject' -> String # showList :: [SkuObject'] -> ShowS # | |
| ToJSON SkuObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SkuObject' -> Value # toEncoding :: SkuObject' -> Encoding # toJSONList :: [SkuObject'] -> Value # toEncodingList :: [SkuObject'] -> Encoding # | |
| FromJSON SkuObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data SkuPackageDimensions' Source #
Defines the data type for the schema skuPackage_dimensions'
The dimensions of this SKU for shipping purposes.
Constructors
| SkuPackageDimensions' | |
Fields
| |
Instances
| Eq SkuPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SkuPackageDimensions' -> SkuPackageDimensions' -> Bool # (/=) :: SkuPackageDimensions' -> SkuPackageDimensions' -> Bool # | |
| Show SkuPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SkuPackageDimensions' -> ShowS # show :: SkuPackageDimensions' -> String # showList :: [SkuPackageDimensions'] -> ShowS # | |
| ToJSON SkuPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SkuPackageDimensions' -> Value # toEncoding :: SkuPackageDimensions' -> Encoding # toJSONList :: [SkuPackageDimensions'] -> Value # toEncodingList :: [SkuPackageDimensions'] -> Encoding # | |
| FromJSON SkuPackageDimensions' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SkuPackageDimensions' # parseJSONList :: Value -> Parser [SkuPackageDimensions'] # | |
data SkuProduct'Variants Source #
Define the one-of schema skuProduct'
The ID of the product this SKU is associated with. The product must be currently active.
Constructors
| SkuProduct'Product Product | |
| SkuProduct'String String |
Instances
Defines the data type for the schema source
`Source` objects allow you to accept a variety of payment methods. They represent a customer's payment instrument, and can be used with the Stripe API just like a `Card` object: once chargeable, they can be charged, or can be attached to customers.
Related guides: Sources API and Sources & Customers.
Constructors
| Source | |
Fields
| |
data SourceMetadata' Source #
Defines the data type for the schema sourceMetadata'
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.
Constructors
| SourceMetadata' | |
Instances
| Eq SourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceMetadata' -> SourceMetadata' -> Bool # (/=) :: SourceMetadata' -> SourceMetadata' -> Bool # | |
| Show SourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceMetadata' -> ShowS # show :: SourceMetadata' -> String # showList :: [SourceMetadata'] -> ShowS # | |
| ToJSON SourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceMetadata' -> Value # toEncoding :: SourceMetadata' -> Encoding # toJSONList :: [SourceMetadata'] -> Value # toEncodingList :: [SourceMetadata'] -> Encoding # | |
| FromJSON SourceMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceMetadata' # parseJSONList :: Value -> Parser [SourceMetadata'] # | |
data SourceObject' Source #
Defines the enum schema sourceObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SourceObject'EnumOther Value | |
| SourceObject'EnumTyped String | |
| SourceObject'EnumStringSource |
Instances
| Eq SourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceObject' -> SourceObject' -> Bool # (/=) :: SourceObject' -> SourceObject' -> Bool # | |
| Show SourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceObject' -> ShowS # show :: SourceObject' -> String # showList :: [SourceObject'] -> ShowS # | |
| ToJSON SourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceObject' -> Value # toEncoding :: SourceObject' -> Encoding # toJSONList :: [SourceObject'] -> Value # toEncodingList :: [SourceObject'] -> Encoding # | |
| FromJSON SourceObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceObject' # parseJSONList :: Value -> Parser [SourceObject'] # | |
data SourceOwner' Source #
Defines the data type for the schema sourceOwner'
Information about the owner of the payment instrument that may be used or required by particular source types.
Constructors
| SourceOwner' | |
Fields
| |
Instances
| Eq SourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceOwner' -> ShowS # show :: SourceOwner' -> String # showList :: [SourceOwner'] -> ShowS # | |
| ToJSON SourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceOwner' -> Value # toEncoding :: SourceOwner' -> Encoding # toJSONList :: [SourceOwner'] -> Value # toEncodingList :: [SourceOwner'] -> Encoding # | |
| FromJSON SourceOwner' Source # | |
Defined in StripeAPI.CyclicTypes | |
data SourceOwner'Address' Source #
Defines the data type for the schema sourceOwner'Address'
Owner\'s address.
Constructors
| SourceOwner'Address' | |
Fields
| |
Instances
| Eq SourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceOwner'Address' -> SourceOwner'Address' -> Bool # (/=) :: SourceOwner'Address' -> SourceOwner'Address' -> Bool # | |
| Show SourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceOwner'Address' -> ShowS # show :: SourceOwner'Address' -> String # showList :: [SourceOwner'Address'] -> ShowS # | |
| ToJSON SourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceOwner'Address' -> Value # toEncoding :: SourceOwner'Address' -> Encoding # toJSONList :: [SourceOwner'Address'] -> Value # toEncodingList :: [SourceOwner'Address'] -> Encoding # | |
| FromJSON SourceOwner'Address' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceOwner'Address' # parseJSONList :: Value -> Parser [SourceOwner'Address'] # | |
data SourceOwner'VerifiedAddress' Source #
Defines the data type for the schema sourceOwner'Verified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| SourceOwner'VerifiedAddress' | |
Fields
| |
Instances
data SourceType' Source #
Defines the enum schema sourceType'
The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the payment method used.
Constructors
Instances
| Eq SourceType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceType' -> ShowS # show :: SourceType' -> String # showList :: [SourceType'] -> ShowS # | |
| ToJSON SourceType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceType' -> Value # toEncoding :: SourceType' -> Encoding # toJSONList :: [SourceType'] -> Value # toEncodingList :: [SourceType'] -> Encoding # | |
| FromJSON SourceType' Source # | |
Defined in StripeAPI.CyclicTypes | |
data SourceMandateNotification Source #
Defines the data type for the schema source_mandate_notification
Source mandate notifications should be created when a notification related to a source mandate must be sent to the payer. They will trigger a webhook or deliver an email to the customer.
Constructors
| SourceMandateNotification | |
Fields
| |
Instances
| Eq SourceMandateNotification Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceMandateNotification -> SourceMandateNotification -> Bool # (/=) :: SourceMandateNotification -> SourceMandateNotification -> Bool # | |
| Show SourceMandateNotification Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceMandateNotification -> ShowS # show :: SourceMandateNotification -> String # showList :: [SourceMandateNotification] -> ShowS # | |
| ToJSON SourceMandateNotification Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceMandateNotification -> Value # toEncoding :: SourceMandateNotification -> Encoding # toJSONList :: [SourceMandateNotification] -> Value # | |
| FromJSON SourceMandateNotification Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceMandateNotification # parseJSONList :: Value -> Parser [SourceMandateNotification] # | |
data SourceMandateNotificationObject' Source #
Defines the enum schema source_mandate_notificationObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SourceMandateNotificationObject'EnumOther Value | |
| SourceMandateNotificationObject'EnumTyped String | |
| SourceMandateNotificationObject'EnumStringSourceMandateNotification |
Instances
| Eq SourceMandateNotificationObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SourceMandateNotificationObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceMandateNotificationObject' -> ShowS # | |
| ToJSON SourceMandateNotificationObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SourceMandateNotificationObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceMandateNotificationObject' # parseJSONList :: Value -> Parser [SourceMandateNotificationObject'] # | |
data SourceOwner Source #
Defines the data type for the schema source_owner
Constructors
| SourceOwner | |
Fields
| |
Instances
| Eq SourceOwner Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SourceOwner Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceOwner -> ShowS # show :: SourceOwner -> String # showList :: [SourceOwner] -> ShowS # | |
| ToJSON SourceOwner Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceOwner -> Value # toEncoding :: SourceOwner -> Encoding # toJSONList :: [SourceOwner] -> Value # toEncodingList :: [SourceOwner] -> Encoding # | |
| FromJSON SourceOwner Source # | |
Defined in StripeAPI.CyclicTypes | |
data SourceOwnerAddress' Source #
Defines the data type for the schema source_ownerAddress'
Owner\'s address.
Constructors
| SourceOwnerAddress' | |
Fields
| |
Instances
| Eq SourceOwnerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceOwnerAddress' -> SourceOwnerAddress' -> Bool # (/=) :: SourceOwnerAddress' -> SourceOwnerAddress' -> Bool # | |
| Show SourceOwnerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceOwnerAddress' -> ShowS # show :: SourceOwnerAddress' -> String # showList :: [SourceOwnerAddress'] -> ShowS # | |
| ToJSON SourceOwnerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceOwnerAddress' -> Value # toEncoding :: SourceOwnerAddress' -> Encoding # toJSONList :: [SourceOwnerAddress'] -> Value # toEncodingList :: [SourceOwnerAddress'] -> Encoding # | |
| FromJSON SourceOwnerAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceOwnerAddress' # parseJSONList :: Value -> Parser [SourceOwnerAddress'] # | |
data SourceOwnerVerifiedAddress' Source #
Defines the data type for the schema source_ownerVerified_address'
Verified owner\'s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.
Constructors
| SourceOwnerVerifiedAddress' | |
Fields
| |
Instances
| Eq SourceOwnerVerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SourceOwnerVerifiedAddress' -> SourceOwnerVerifiedAddress' -> Bool # (/=) :: SourceOwnerVerifiedAddress' -> SourceOwnerVerifiedAddress' -> Bool # | |
| Show SourceOwnerVerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SourceOwnerVerifiedAddress' -> ShowS # show :: SourceOwnerVerifiedAddress' -> String # showList :: [SourceOwnerVerifiedAddress'] -> ShowS # | |
| ToJSON SourceOwnerVerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SourceOwnerVerifiedAddress' -> Value # toEncoding :: SourceOwnerVerifiedAddress' -> Encoding # toJSONList :: [SourceOwnerVerifiedAddress'] -> Value # toEncodingList :: [SourceOwnerVerifiedAddress'] -> Encoding # | |
| FromJSON SourceOwnerVerifiedAddress' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SourceOwnerVerifiedAddress' # parseJSONList :: Value -> Parser [SourceOwnerVerifiedAddress'] # | |
data Subscription Source #
Defines the data type for the schema subscription
Subscriptions allow you to charge a customer on a recurring basis.
Related guide: Creating Subscriptions.
Constructors
| Subscription | |
Fields
| |
Instances
| Eq Subscription Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show Subscription Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> Subscription -> ShowS # show :: Subscription -> String # showList :: [Subscription] -> ShowS # | |
| ToJSON Subscription Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: Subscription -> Value # toEncoding :: Subscription -> Encoding # toJSONList :: [Subscription] -> Value # toEncodingList :: [Subscription] -> Encoding # | |
| FromJSON Subscription Source # | |
Defined in StripeAPI.CyclicTypes | |
data SubscriptionBillingThresholds' Source #
Defines the data type for the schema subscriptionBilling_thresholds'
Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period
Constructors
| SubscriptionBillingThresholds' | |
Fields
| |
Instances
| Eq SubscriptionBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionBillingThresholds' -> ShowS # show :: SubscriptionBillingThresholds' -> String # showList :: [SubscriptionBillingThresholds'] -> ShowS # | |
| ToJSON SubscriptionBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionBillingThresholds' # parseJSONList :: Value -> Parser [SubscriptionBillingThresholds'] # | |
data SubscriptionCollectionMethod' Source #
Defines the enum schema subscriptionCollection_method'
Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions.
Constructors
Instances
| Eq SubscriptionCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionCollectionMethod' -> ShowS # show :: SubscriptionCollectionMethod' -> String # showList :: [SubscriptionCollectionMethod'] -> ShowS # | |
| ToJSON SubscriptionCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionCollectionMethod' -> Value # toEncoding :: SubscriptionCollectionMethod' -> Encoding # toJSONList :: [SubscriptionCollectionMethod'] -> Value # toEncodingList :: [SubscriptionCollectionMethod'] -> Encoding # | |
| FromJSON SubscriptionCollectionMethod' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionCollectionMethod' # parseJSONList :: Value -> Parser [SubscriptionCollectionMethod'] # | |
data SubscriptionCustomer'Variants Source #
Define the one-of schema subscriptionCustomer'
ID of the customer who owns the subscription.
Constructors
| SubscriptionCustomer'Customer Customer | |
| SubscriptionCustomer'DeletedCustomer DeletedCustomer | |
| SubscriptionCustomer'String String |
Instances
data SubscriptionDefaultPaymentMethod'Variants Source #
Define the one-of schema subscriptionDefault_payment_method'
ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. If not set, invoices will use the default payment method in the customer's invoice settings.
Constructors
| SubscriptionDefaultPaymentMethod'PaymentMethod PaymentMethod | |
| SubscriptionDefaultPaymentMethod'String String |
Instances
data SubscriptionDefaultSource'Variants Source #
Define the one-of schema subscriptionDefault_source'
ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If not set, defaults to the customer's default source.
Constructors
Instances
data SubscriptionDiscount' Source #
Defines the data type for the schema subscriptionDiscount'
Describes the current discount applied to this subscription, if there is one. When billing, a discount applied to a subscription overrides a discount applied on a customer-wide basis.
Constructors
| SubscriptionDiscount' | |
Fields
| |
Instances
| Eq SubscriptionDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionDiscount' -> SubscriptionDiscount' -> Bool # (/=) :: SubscriptionDiscount' -> SubscriptionDiscount' -> Bool # | |
| Show SubscriptionDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionDiscount' -> ShowS # show :: SubscriptionDiscount' -> String # showList :: [SubscriptionDiscount'] -> ShowS # | |
| ToJSON SubscriptionDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionDiscount' -> Value # toEncoding :: SubscriptionDiscount' -> Encoding # toJSONList :: [SubscriptionDiscount'] -> Value # toEncodingList :: [SubscriptionDiscount'] -> Encoding # | |
| FromJSON SubscriptionDiscount' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionDiscount' # parseJSONList :: Value -> Parser [SubscriptionDiscount'] # | |
data SubscriptionDiscount'Customer'Variants Source #
Define the one-of schema subscriptionDiscount'Customer'
The ID of the customer associated with this discount.
Constructors
| SubscriptionDiscount'Customer'Customer Customer | |
| SubscriptionDiscount'Customer'DeletedCustomer DeletedCustomer | |
| SubscriptionDiscount'Customer'String String |
Instances
data SubscriptionDiscount'Object' Source #
Defines the enum schema subscriptionDiscount'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SubscriptionDiscount'Object'EnumOther Value | |
| SubscriptionDiscount'Object'EnumTyped String | |
| SubscriptionDiscount'Object'EnumStringDiscount |
Instances
data SubscriptionItems' Source #
Defines the data type for the schema subscriptionItems'
List of subscription items, each with an attached plan.
Constructors
| SubscriptionItems' | |
Fields
| |
Instances
| Eq SubscriptionItems' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionItems' -> SubscriptionItems' -> Bool # (/=) :: SubscriptionItems' -> SubscriptionItems' -> Bool # | |
| Show SubscriptionItems' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItems' -> ShowS # show :: SubscriptionItems' -> String # showList :: [SubscriptionItems'] -> ShowS # | |
| ToJSON SubscriptionItems' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionItems' -> Value # toEncoding :: SubscriptionItems' -> Encoding # toJSONList :: [SubscriptionItems'] -> Value # toEncodingList :: [SubscriptionItems'] -> Encoding # | |
| FromJSON SubscriptionItems' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItems' # parseJSONList :: Value -> Parser [SubscriptionItems'] # | |
data SubscriptionItems'Object' Source #
Defines the enum schema subscriptionItems'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| SubscriptionItems'Object'EnumOther Value | |
| SubscriptionItems'Object'EnumTyped String | |
| SubscriptionItems'Object'EnumStringList |
Instances
| Eq SubscriptionItems'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionItems'Object' -> SubscriptionItems'Object' -> Bool # (/=) :: SubscriptionItems'Object' -> SubscriptionItems'Object' -> Bool # | |
| Show SubscriptionItems'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItems'Object' -> ShowS # show :: SubscriptionItems'Object' -> String # showList :: [SubscriptionItems'Object'] -> ShowS # | |
| ToJSON SubscriptionItems'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionItems'Object' -> Value # toEncoding :: SubscriptionItems'Object' -> Encoding # toJSONList :: [SubscriptionItems'Object'] -> Value # | |
| FromJSON SubscriptionItems'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItems'Object' # parseJSONList :: Value -> Parser [SubscriptionItems'Object'] # | |
data SubscriptionLatestInvoice'Variants Source #
Define the one-of schema subscriptionLatest_invoice'
The most recent invoice this subscription has generated.
Instances
data SubscriptionMetadata' Source #
Defines the data type for the schema subscriptionMetadata'
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.
Constructors
| SubscriptionMetadata' | |
Instances
| Eq SubscriptionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionMetadata' -> SubscriptionMetadata' -> Bool # (/=) :: SubscriptionMetadata' -> SubscriptionMetadata' -> Bool # | |
| Show SubscriptionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionMetadata' -> ShowS # show :: SubscriptionMetadata' -> String # showList :: [SubscriptionMetadata'] -> ShowS # | |
| ToJSON SubscriptionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionMetadata' -> Value # toEncoding :: SubscriptionMetadata' -> Encoding # toJSONList :: [SubscriptionMetadata'] -> Value # toEncodingList :: [SubscriptionMetadata'] -> Encoding # | |
| FromJSON SubscriptionMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionMetadata' # parseJSONList :: Value -> Parser [SubscriptionMetadata'] # | |
data SubscriptionObject' Source #
Defines the enum schema subscriptionObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SubscriptionObject'EnumOther Value | |
| SubscriptionObject'EnumTyped String | |
| SubscriptionObject'EnumStringSubscription |
Instances
| Eq SubscriptionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionObject' -> SubscriptionObject' -> Bool # (/=) :: SubscriptionObject' -> SubscriptionObject' -> Bool # | |
| Show SubscriptionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionObject' -> ShowS # show :: SubscriptionObject' -> String # showList :: [SubscriptionObject'] -> ShowS # | |
| ToJSON SubscriptionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionObject' -> Value # toEncoding :: SubscriptionObject' -> Encoding # toJSONList :: [SubscriptionObject'] -> Value # toEncodingList :: [SubscriptionObject'] -> Encoding # | |
| FromJSON SubscriptionObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionObject' # parseJSONList :: Value -> Parser [SubscriptionObject'] # | |
data SubscriptionPendingInvoiceItemInterval' Source #
Defines the data type for the schema subscriptionPending_invoice_item_interval'
Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling Create an invoice for the given subscription at the specified interval.
Constructors
| SubscriptionPendingInvoiceItemInterval' | |
Fields
| |
Instances
data SubscriptionPendingInvoiceItemInterval'Interval' Source #
Defines the enum schema subscriptionPending_invoice_item_interval'Interval'
Specifies invoicing frequency. Either `day`, `week`, `month` or `year`.
Constructors
Instances
data SubscriptionPendingSetupIntent'Variants Source #
Define the one-of schema subscriptionPending_setup_intent'
You can use this SetupIntent to collect user authentication when creating a subscription without immediate payment or updating a subscription's payment method, allowing you to optimize for off-session payments. Learn more in the SCA Migration Guide.
Constructors
| SubscriptionPendingSetupIntent'SetupIntent SetupIntent | |
| SubscriptionPendingSetupIntent'String String |
Instances
data SubscriptionPendingUpdate' Source #
Defines the data type for the schema subscriptionPending_update'
If specified, pending updates that will be applied to the subscription once the \`latest_invoice\` has been paid.
Constructors
| SubscriptionPendingUpdate' | |
Fields
| |
Instances
| Eq SubscriptionPendingUpdate' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPendingUpdate' -> SubscriptionPendingUpdate' -> Bool # (/=) :: SubscriptionPendingUpdate' -> SubscriptionPendingUpdate' -> Bool # | |
| Show SubscriptionPendingUpdate' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPendingUpdate' -> ShowS # show :: SubscriptionPendingUpdate' -> String # showList :: [SubscriptionPendingUpdate'] -> ShowS # | |
| ToJSON SubscriptionPendingUpdate' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPendingUpdate' -> Value # toEncoding :: SubscriptionPendingUpdate' -> Encoding # toJSONList :: [SubscriptionPendingUpdate'] -> Value # toEncodingList :: [SubscriptionPendingUpdate'] -> Encoding # | |
| FromJSON SubscriptionPendingUpdate' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPendingUpdate' # parseJSONList :: Value -> Parser [SubscriptionPendingUpdate'] # | |
data SubscriptionPlan' Source #
Defines the data type for the schema subscriptionPlan'
Hash describing the plan the customer is subscribed to. Only set if the subscription contains a single plan.
Constructors
| SubscriptionPlan' | |
Fields
| |
Instances
| Eq SubscriptionPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan' -> SubscriptionPlan' -> Bool # (/=) :: SubscriptionPlan' -> SubscriptionPlan' -> Bool # | |
| Show SubscriptionPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan' -> ShowS # show :: SubscriptionPlan' -> String # showList :: [SubscriptionPlan'] -> ShowS # | |
| ToJSON SubscriptionPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan' -> Value # toEncoding :: SubscriptionPlan' -> Encoding # toJSONList :: [SubscriptionPlan'] -> Value # toEncodingList :: [SubscriptionPlan'] -> Encoding # | |
| FromJSON SubscriptionPlan' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan' # parseJSONList :: Value -> Parser [SubscriptionPlan'] # | |
data SubscriptionPlan'AggregateUsage' Source #
Defines the enum schema subscriptionPlan'Aggregate_usage'
Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`.
Constructors
Instances
| Eq SubscriptionPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'AggregateUsage' -> ShowS # | |
| ToJSON SubscriptionPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionPlan'AggregateUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'AggregateUsage' # parseJSONList :: Value -> Parser [SubscriptionPlan'AggregateUsage'] # | |
data SubscriptionPlan'BillingScheme' Source #
Defines the enum schema subscriptionPlan'Billing_scheme'
Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes.
Constructors
| SubscriptionPlan'BillingScheme'EnumOther Value | |
| SubscriptionPlan'BillingScheme'EnumTyped String | |
| SubscriptionPlan'BillingScheme'EnumStringPerUnit | |
| SubscriptionPlan'BillingScheme'EnumStringTiered |
Instances
| Eq SubscriptionPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'BillingScheme' -> ShowS # | |
| ToJSON SubscriptionPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionPlan'BillingScheme' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'BillingScheme' # parseJSONList :: Value -> Parser [SubscriptionPlan'BillingScheme'] # | |
data SubscriptionPlan'Interval' Source #
Defines the enum schema subscriptionPlan'Interval'
The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`.
Constructors
Instances
| Eq SubscriptionPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan'Interval' -> SubscriptionPlan'Interval' -> Bool # (/=) :: SubscriptionPlan'Interval' -> SubscriptionPlan'Interval' -> Bool # | |
| Show SubscriptionPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'Interval' -> ShowS # show :: SubscriptionPlan'Interval' -> String # showList :: [SubscriptionPlan'Interval'] -> ShowS # | |
| ToJSON SubscriptionPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan'Interval' -> Value # toEncoding :: SubscriptionPlan'Interval' -> Encoding # toJSONList :: [SubscriptionPlan'Interval'] -> Value # toEncodingList :: [SubscriptionPlan'Interval'] -> Encoding # | |
| FromJSON SubscriptionPlan'Interval' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'Interval' # parseJSONList :: Value -> Parser [SubscriptionPlan'Interval'] # | |
data SubscriptionPlan'Metadata' Source #
Defines the data type for the schema subscriptionPlan'Metadata'
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.
Constructors
| SubscriptionPlan'Metadata' | |
Instances
| Eq SubscriptionPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan'Metadata' -> SubscriptionPlan'Metadata' -> Bool # (/=) :: SubscriptionPlan'Metadata' -> SubscriptionPlan'Metadata' -> Bool # | |
| Show SubscriptionPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'Metadata' -> ShowS # show :: SubscriptionPlan'Metadata' -> String # showList :: [SubscriptionPlan'Metadata'] -> ShowS # | |
| ToJSON SubscriptionPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan'Metadata' -> Value # toEncoding :: SubscriptionPlan'Metadata' -> Encoding # toJSONList :: [SubscriptionPlan'Metadata'] -> Value # toEncodingList :: [SubscriptionPlan'Metadata'] -> Encoding # | |
| FromJSON SubscriptionPlan'Metadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'Metadata' # parseJSONList :: Value -> Parser [SubscriptionPlan'Metadata'] # | |
data SubscriptionPlan'Object' Source #
Defines the enum schema subscriptionPlan'Object'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SubscriptionPlan'Object'EnumOther Value | |
| SubscriptionPlan'Object'EnumTyped String | |
| SubscriptionPlan'Object'EnumStringPlan |
Instances
| Eq SubscriptionPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan'Object' -> SubscriptionPlan'Object' -> Bool # (/=) :: SubscriptionPlan'Object' -> SubscriptionPlan'Object' -> Bool # | |
| Show SubscriptionPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'Object' -> ShowS # show :: SubscriptionPlan'Object' -> String # showList :: [SubscriptionPlan'Object'] -> ShowS # | |
| ToJSON SubscriptionPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan'Object' -> Value # toEncoding :: SubscriptionPlan'Object' -> Encoding # toJSONList :: [SubscriptionPlan'Object'] -> Value # | |
| FromJSON SubscriptionPlan'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'Object' # parseJSONList :: Value -> Parser [SubscriptionPlan'Object'] # | |
data SubscriptionPlan'Product'Variants Source #
Define the one-of schema subscriptionPlan'Product'
The product whose pricing this plan determines.
Constructors
| SubscriptionPlan'Product'DeletedProduct DeletedProduct | |
| SubscriptionPlan'Product'Product Product | |
| SubscriptionPlan'Product'String String |
Instances
data SubscriptionPlan'TiersMode' Source #
Defines the enum schema subscriptionPlan'Tiers_mode'
Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows.
Constructors
| SubscriptionPlan'TiersMode'EnumOther Value | |
| SubscriptionPlan'TiersMode'EnumTyped String | |
| SubscriptionPlan'TiersMode'EnumStringGraduated | |
| SubscriptionPlan'TiersMode'EnumStringVolume |
Instances
| Eq SubscriptionPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan'TiersMode' -> SubscriptionPlan'TiersMode' -> Bool # (/=) :: SubscriptionPlan'TiersMode' -> SubscriptionPlan'TiersMode' -> Bool # | |
| Show SubscriptionPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'TiersMode' -> ShowS # show :: SubscriptionPlan'TiersMode' -> String # showList :: [SubscriptionPlan'TiersMode'] -> ShowS # | |
| ToJSON SubscriptionPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan'TiersMode' -> Value # toEncoding :: SubscriptionPlan'TiersMode' -> Encoding # toJSONList :: [SubscriptionPlan'TiersMode'] -> Value # toEncodingList :: [SubscriptionPlan'TiersMode'] -> Encoding # | |
| FromJSON SubscriptionPlan'TiersMode' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'TiersMode' # parseJSONList :: Value -> Parser [SubscriptionPlan'TiersMode'] # | |
data SubscriptionPlan'TransformUsage' Source #
Defines the data type for the schema subscriptionPlan'Transform_usage'
Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with \`tiers\`.
Constructors
| SubscriptionPlan'TransformUsage' | |
Fields
| |
Instances
| Eq SubscriptionPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'TransformUsage' -> ShowS # | |
| ToJSON SubscriptionPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionPlan'TransformUsage' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'TransformUsage' # parseJSONList :: Value -> Parser [SubscriptionPlan'TransformUsage'] # | |
data SubscriptionPlan'TransformUsage'Round' Source #
Defines the enum schema subscriptionPlan'Transform_usage'Round'
After division, either round the result `up` or `down`.
Constructors
Instances
data SubscriptionPlan'UsageType' Source #
Defines the enum schema subscriptionPlan'Usage_type'
Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`.
Constructors
| SubscriptionPlan'UsageType'EnumOther Value | |
| SubscriptionPlan'UsageType'EnumTyped String | |
| SubscriptionPlan'UsageType'EnumStringLicensed | |
| SubscriptionPlan'UsageType'EnumStringMetered |
Instances
| Eq SubscriptionPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionPlan'UsageType' -> SubscriptionPlan'UsageType' -> Bool # (/=) :: SubscriptionPlan'UsageType' -> SubscriptionPlan'UsageType' -> Bool # | |
| Show SubscriptionPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionPlan'UsageType' -> ShowS # show :: SubscriptionPlan'UsageType' -> String # showList :: [SubscriptionPlan'UsageType'] -> ShowS # | |
| ToJSON SubscriptionPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionPlan'UsageType' -> Value # toEncoding :: SubscriptionPlan'UsageType' -> Encoding # toJSONList :: [SubscriptionPlan'UsageType'] -> Value # toEncodingList :: [SubscriptionPlan'UsageType'] -> Encoding # | |
| FromJSON SubscriptionPlan'UsageType' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionPlan'UsageType' # parseJSONList :: Value -> Parser [SubscriptionPlan'UsageType'] # | |
data SubscriptionSchedule'Variants Source #
Define the one-of schema subscriptionSchedule'
The schedule attached to the subscription
Constructors
| SubscriptionSchedule'SubscriptionSchedule SubscriptionSchedule | |
| SubscriptionSchedule'String String |
Instances
data SubscriptionStatus' Source #
Defines the enum schema subscriptionStatus'
Possible values are `incomplete`, `incomplete_expired`, `trialing`, `active`, `past_due`, `canceled`, or `unpaid`.
For `collection_method=charge_automatically` a subscription moves into `incomplete` if the initial payment attempt fails. A subscription in this state can only have metadata and default_source updated. Once the first invoice is paid, the subscription moves into an `active` state. If the first invoice is not paid within 23 hours, the subscription transitions to `incomplete_expired`. This is a terminal state, the open invoice will be voided and no further invoices will be generated.
A subscription that is currently in a trial period is `trialing` and moves to `active` when the trial period is over.
If subscription `collection_method=charge_automatically` it becomes `past_due` when payment to renew it fails and `canceled` or `unpaid` (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts.
If subscription `collection_method=send_invoice` it becomes `past_due` when its invoice is not paid by the due date, and `canceled` or `unpaid` if it is still not paid by an additional deadline after that. Note that when a subscription has a status of `unpaid`, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices.
Constructors
Instances
| Eq SubscriptionStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionStatus' -> SubscriptionStatus' -> Bool # (/=) :: SubscriptionStatus' -> SubscriptionStatus' -> Bool # | |
| Show SubscriptionStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionStatus' -> ShowS # show :: SubscriptionStatus' -> String # showList :: [SubscriptionStatus'] -> ShowS # | |
| ToJSON SubscriptionStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionStatus' -> Value # toEncoding :: SubscriptionStatus' -> Encoding # toJSONList :: [SubscriptionStatus'] -> Value # toEncodingList :: [SubscriptionStatus'] -> Encoding # | |
| FromJSON SubscriptionStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionStatus' # parseJSONList :: Value -> Parser [SubscriptionStatus'] # | |
data SubscriptionItem Source #
Defines the data type for the schema subscription_item
Subscription items allow you to create customer subscriptions with more than one plan, making it easy to represent complex billing relationships.
Constructors
| SubscriptionItem | |
Fields
| |
Instances
| Eq SubscriptionItem Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionItem -> SubscriptionItem -> Bool # (/=) :: SubscriptionItem -> SubscriptionItem -> Bool # | |
| Show SubscriptionItem Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItem -> ShowS # show :: SubscriptionItem -> String # showList :: [SubscriptionItem] -> ShowS # | |
| ToJSON SubscriptionItem Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionItem -> Value # toEncoding :: SubscriptionItem -> Encoding # toJSONList :: [SubscriptionItem] -> Value # toEncodingList :: [SubscriptionItem] -> Encoding # | |
| FromJSON SubscriptionItem Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItem # parseJSONList :: Value -> Parser [SubscriptionItem] # | |
data SubscriptionItemBillingThresholds' Source #
Defines the data type for the schema subscription_itemBilling_thresholds'
Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period
Constructors
| SubscriptionItemBillingThresholds' | |
Fields
| |
Instances
| Eq SubscriptionItemBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionItemBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItemBillingThresholds' -> ShowS # | |
| ToJSON SubscriptionItemBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionItemBillingThresholds' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItemBillingThresholds' # parseJSONList :: Value -> Parser [SubscriptionItemBillingThresholds'] # | |
data SubscriptionItemMetadata' Source #
Defines the data type for the schema subscription_itemMetadata'
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.
Constructors
| SubscriptionItemMetadata' | |
Instances
| Eq SubscriptionItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionItemMetadata' -> SubscriptionItemMetadata' -> Bool # (/=) :: SubscriptionItemMetadata' -> SubscriptionItemMetadata' -> Bool # | |
| Show SubscriptionItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItemMetadata' -> ShowS # show :: SubscriptionItemMetadata' -> String # showList :: [SubscriptionItemMetadata'] -> ShowS # | |
| ToJSON SubscriptionItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionItemMetadata' -> Value # toEncoding :: SubscriptionItemMetadata' -> Encoding # toJSONList :: [SubscriptionItemMetadata'] -> Value # | |
| FromJSON SubscriptionItemMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItemMetadata' # parseJSONList :: Value -> Parser [SubscriptionItemMetadata'] # | |
data SubscriptionItemObject' Source #
Defines the enum schema subscription_itemObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SubscriptionItemObject'EnumOther Value | |
| SubscriptionItemObject'EnumTyped String | |
| SubscriptionItemObject'EnumStringSubscriptionItem |
Instances
| Eq SubscriptionItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionItemObject' -> SubscriptionItemObject' -> Bool # (/=) :: SubscriptionItemObject' -> SubscriptionItemObject' -> Bool # | |
| Show SubscriptionItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionItemObject' -> ShowS # show :: SubscriptionItemObject' -> String # showList :: [SubscriptionItemObject'] -> ShowS # | |
| ToJSON SubscriptionItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionItemObject' -> Value # toEncoding :: SubscriptionItemObject' -> Encoding # toJSONList :: [SubscriptionItemObject'] -> Value # | |
| FromJSON SubscriptionItemObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionItemObject' # parseJSONList :: Value -> Parser [SubscriptionItemObject'] # | |
data SubscriptionSchedule Source #
Defines the data type for the schema subscription_schedule
A subscription schedule allows you to create and manage the lifecycle of a subscription by predefining expected changes.
Related guide: Subscription Schedules.
Constructors
| SubscriptionSchedule | |
Fields
| |
Instances
| Eq SubscriptionSchedule Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionSchedule -> SubscriptionSchedule -> Bool # (/=) :: SubscriptionSchedule -> SubscriptionSchedule -> Bool # | |
| Show SubscriptionSchedule Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionSchedule -> ShowS # show :: SubscriptionSchedule -> String # showList :: [SubscriptionSchedule] -> ShowS # | |
| ToJSON SubscriptionSchedule Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionSchedule -> Value # toEncoding :: SubscriptionSchedule -> Encoding # toJSONList :: [SubscriptionSchedule] -> Value # toEncodingList :: [SubscriptionSchedule] -> Encoding # | |
| FromJSON SubscriptionSchedule Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionSchedule # parseJSONList :: Value -> Parser [SubscriptionSchedule] # | |
data SubscriptionScheduleCurrentPhase' Source #
Defines the data type for the schema subscription_scheduleCurrent_phase'
Object representing the start and end dates for the current phase of the subscription schedule, if it is \`active\`.
Constructors
| SubscriptionScheduleCurrentPhase' | |
Fields
| |
Instances
| Eq SubscriptionScheduleCurrentPhase' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionScheduleCurrentPhase' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionScheduleCurrentPhase' -> ShowS # | |
| ToJSON SubscriptionScheduleCurrentPhase' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionScheduleCurrentPhase' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionScheduleCurrentPhase' # parseJSONList :: Value -> Parser [SubscriptionScheduleCurrentPhase'] # | |
data SubscriptionScheduleCustomer'Variants Source #
Define the one-of schema subscription_scheduleCustomer'
ID of the customer who owns the subscription schedule.
Constructors
| SubscriptionScheduleCustomer'Customer Customer | |
| SubscriptionScheduleCustomer'DeletedCustomer DeletedCustomer | |
| SubscriptionScheduleCustomer'String String |
Instances
data SubscriptionScheduleEndBehavior' Source #
Defines the enum schema subscription_scheduleEnd_behavior'
Behavior of the subscription schedule and underlying subscription when it ends.
Constructors
Instances
| Eq SubscriptionScheduleEndBehavior' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionScheduleEndBehavior' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionScheduleEndBehavior' -> ShowS # | |
| ToJSON SubscriptionScheduleEndBehavior' Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionScheduleEndBehavior' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionScheduleEndBehavior' # parseJSONList :: Value -> Parser [SubscriptionScheduleEndBehavior'] # | |
data SubscriptionScheduleMetadata' Source #
Defines the data type for the schema subscription_scheduleMetadata'
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.
Constructors
| SubscriptionScheduleMetadata' | |
Instances
| Eq SubscriptionScheduleMetadata' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionScheduleMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionScheduleMetadata' -> ShowS # show :: SubscriptionScheduleMetadata' -> String # showList :: [SubscriptionScheduleMetadata'] -> ShowS # | |
| ToJSON SubscriptionScheduleMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionScheduleMetadata' -> Value # toEncoding :: SubscriptionScheduleMetadata' -> Encoding # toJSONList :: [SubscriptionScheduleMetadata'] -> Value # toEncodingList :: [SubscriptionScheduleMetadata'] -> Encoding # | |
| FromJSON SubscriptionScheduleMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionScheduleMetadata' # parseJSONList :: Value -> Parser [SubscriptionScheduleMetadata'] # | |
data SubscriptionScheduleObject' Source #
Defines the enum schema subscription_scheduleObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| SubscriptionScheduleObject'EnumOther Value | |
| SubscriptionScheduleObject'EnumTyped String | |
| SubscriptionScheduleObject'EnumStringSubscriptionSchedule |
Instances
| Eq SubscriptionScheduleObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionScheduleObject' -> SubscriptionScheduleObject' -> Bool # (/=) :: SubscriptionScheduleObject' -> SubscriptionScheduleObject' -> Bool # | |
| Show SubscriptionScheduleObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionScheduleObject' -> ShowS # show :: SubscriptionScheduleObject' -> String # showList :: [SubscriptionScheduleObject'] -> ShowS # | |
| ToJSON SubscriptionScheduleObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionScheduleObject' -> Value # toEncoding :: SubscriptionScheduleObject' -> Encoding # toJSONList :: [SubscriptionScheduleObject'] -> Value # toEncodingList :: [SubscriptionScheduleObject'] -> Encoding # | |
| FromJSON SubscriptionScheduleObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionScheduleObject' # parseJSONList :: Value -> Parser [SubscriptionScheduleObject'] # | |
data SubscriptionScheduleStatus' Source #
Defines the enum schema subscription_scheduleStatus'
The present status of the subscription schedule. Possible values are `not_started`, `active`, `completed`, `released`, and `canceled`. You can read more about the different states in our behavior guide.
Constructors
Instances
| Eq SubscriptionScheduleStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: SubscriptionScheduleStatus' -> SubscriptionScheduleStatus' -> Bool # (/=) :: SubscriptionScheduleStatus' -> SubscriptionScheduleStatus' -> Bool # | |
| Show SubscriptionScheduleStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionScheduleStatus' -> ShowS # show :: SubscriptionScheduleStatus' -> String # showList :: [SubscriptionScheduleStatus'] -> ShowS # | |
| ToJSON SubscriptionScheduleStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: SubscriptionScheduleStatus' -> Value # toEncoding :: SubscriptionScheduleStatus' -> Encoding # toJSONList :: [SubscriptionScheduleStatus'] -> Value # toEncodingList :: [SubscriptionScheduleStatus'] -> Encoding # | |
| FromJSON SubscriptionScheduleStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionScheduleStatus' # parseJSONList :: Value -> Parser [SubscriptionScheduleStatus'] # | |
data SubscriptionScheduleSubscription'Variants Source #
Define the one-of schema subscription_scheduleSubscription'
ID of the subscription managed by the subscription schedule.
Constructors
| SubscriptionScheduleSubscription'Subscription Subscription | |
| SubscriptionScheduleSubscription'String String |
Instances
data SubscriptionScheduleConfigurationItem Source #
Defines the data type for the schema subscription_schedule_configuration_item
A phase item describes the plan and quantity of a phase.
Constructors
| SubscriptionScheduleConfigurationItem | |
Fields
| |
Instances
data SubscriptionScheduleConfigurationItemBillingThresholds' Source #
Defines the data type for the schema subscription_schedule_configuration_itemBilling_thresholds'
Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period
Constructors
| SubscriptionScheduleConfigurationItemBillingThresholds' | |
Fields
| |
Instances
data SubscriptionScheduleConfigurationItemPlan'Variants Source #
Define the one-of schema subscription_schedule_configuration_itemPlan'
ID of the plan to which the customer should be subscribed.
Constructors
| SubscriptionScheduleConfigurationItemPlan'DeletedPlan DeletedPlan | |
| SubscriptionScheduleConfigurationItemPlan'Plan Plan | |
| SubscriptionScheduleConfigurationItemPlan'String String |
Instances
data SubscriptionSchedulePhaseConfiguration Source #
Defines the data type for the schema subscription_schedule_phase_configuration
A phase describes the plans, coupon, and trialing status of a subscription for a predefined time period.
Constructors
| SubscriptionSchedulePhaseConfiguration | |
Fields
| |
Instances
data SubscriptionSchedulePhaseConfigurationBillingThresholds' Source #
Defines the data type for the schema subscription_schedule_phase_configurationBilling_thresholds'
Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period
Constructors
| SubscriptionSchedulePhaseConfigurationBillingThresholds' | |
Fields
| |
Instances
data SubscriptionSchedulePhaseConfigurationCollectionMethod' Source #
Defines the enum schema subscription_schedule_phase_configurationCollection_method'
Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions.
Constructors
Instances
data SubscriptionSchedulePhaseConfigurationCoupon'Variants Source #
Define the one-of schema subscription_schedule_phase_configurationCoupon'
ID of the coupon to use during this phase of the subscription schedule.
Constructors
| SubscriptionSchedulePhaseConfigurationCoupon'Coupon Coupon | |
| SubscriptionSchedulePhaseConfigurationCoupon'DeletedCoupon DeletedCoupon | |
| SubscriptionSchedulePhaseConfigurationCoupon'String String |
Instances
data SubscriptionSchedulePhaseConfigurationDefaultPaymentMethod'Variants Source #
Define the one-of schema subscription_schedule_phase_configurationDefault_payment_method'
ID of the default payment method for the subscription schedule. It must belong to the customer associated with the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings.
Constructors
| SubscriptionSchedulePhaseConfigurationDefaultPaymentMethod'PaymentMethod PaymentMethod | |
| SubscriptionSchedulePhaseConfigurationDefaultPaymentMethod'String String |
Instances
data SubscriptionSchedulePhaseConfigurationInvoiceSettings' Source #
Defines the data type for the schema subscription_schedule_phase_configurationInvoice_settings'
The subscription schedule\'s default invoice settings.
Constructors
| SubscriptionSchedulePhaseConfigurationInvoiceSettings' | |
Fields
| |
Instances
data SubscriptionSchedulePhaseConfigurationProrationBehavior' Source #
Defines the enum schema subscription_schedule_phase_configurationProration_behavior'
Controls whether or not the subscription schedule will prorate when transitioning to this phase. Values are `create_prorations` and `none`.
Constructors
Instances
data SubscriptionSchedulesResourceDefaultSettings Source #
Defines the data type for the schema subscription_schedules_resource_default_settings
Constructors
| SubscriptionSchedulesResourceDefaultSettings | |
Fields
| |
Instances
data SubscriptionSchedulesResourceDefaultSettingsBillingThresholds' Source #
Defines the data type for the schema subscription_schedules_resource_default_settingsBilling_thresholds'
Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period
Constructors
| SubscriptionSchedulesResourceDefaultSettingsBillingThresholds' | |
Fields
| |
Instances
data SubscriptionSchedulesResourceDefaultSettingsCollectionMethod' Source #
Defines the enum schema subscription_schedules_resource_default_settingsCollection_method'
Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions.
Constructors
Instances
data SubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod'Variants Source #
Define the one-of schema subscription_schedules_resource_default_settingsDefault_payment_method'
ID of the default payment method for the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings.
Constructors
| SubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod'PaymentMethod PaymentMethod | |
| SubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethod'String String |
Instances
data SubscriptionSchedulesResourceDefaultSettingsInvoiceSettings' Source #
Defines the data type for the schema subscription_schedules_resource_default_settingsInvoice_settings'
The subscription schedule\'s default invoice settings.
Constructors
| SubscriptionSchedulesResourceDefaultSettingsInvoiceSettings' | |
Fields
| |
Instances
data SubscriptionsResourcePendingUpdate Source #
Defines the data type for the schema subscriptions_resource_pending_update
Pending Updates store the changes pending from a previous update that will be applied to the Subscription upon successful payment.
Constructors
| SubscriptionsResourcePendingUpdate | |
Fields
| |
Instances
| Eq SubscriptionsResourcePendingUpdate Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show SubscriptionsResourcePendingUpdate Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> SubscriptionsResourcePendingUpdate -> ShowS # | |
| ToJSON SubscriptionsResourcePendingUpdate Source # | |
Defined in StripeAPI.CyclicTypes | |
| FromJSON SubscriptionsResourcePendingUpdate Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser SubscriptionsResourcePendingUpdate # parseJSONList :: Value -> Parser [SubscriptionsResourcePendingUpdate] # | |
Defines the data type for the schema tax_id
You can add one or multiple tax IDs to a customer. A customer's tax IDs are displayed on invoices and credit notes issued for the customer.
Related guide: Customer Tax Identification Numbers.
Constructors
| TaxId | |
Fields
| |
data TaxIdCustomer'Variants Source #
Define the one-of schema tax_idCustomer'
ID of the customer.
Constructors
| TaxIdCustomer'Customer Customer | |
| TaxIdCustomer'String String |
Instances
data TaxIdObject' Source #
Defines the enum schema tax_idObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq TaxIdObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TaxIdObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TaxIdObject' -> ShowS # show :: TaxIdObject' -> String # showList :: [TaxIdObject'] -> ShowS # | |
| ToJSON TaxIdObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TaxIdObject' -> Value # toEncoding :: TaxIdObject' -> Encoding # toJSONList :: [TaxIdObject'] -> Value # toEncodingList :: [TaxIdObject'] -> Encoding # | |
| FromJSON TaxIdObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data TaxIdType' Source #
Defines the enum schema tax_idType'
Type of the tax ID, one of `au_abn`, `ca_bn`, `ca_qst`, `ch_vat`, `es_cif`, `eu_vat`, `hk_br`, `in_gst`, `jp_cn`, `kr_brn`, `li_uid`, `mx_rfc`, `my_itn`, `my_sst`, `no_vat`, `nz_gst`, `ru_inn`, `sg_uen`, `th_vat`, `tw_vat`, `us_ein`, or `za_vat`. Note that some legacy tax IDs have type `unknown`
Constructors
Instances
| Eq TaxIdType' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TaxIdType' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TaxIdType' -> ShowS # show :: TaxIdType' -> String # showList :: [TaxIdType'] -> ShowS # | |
| ToJSON TaxIdType' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TaxIdType' -> Value # toEncoding :: TaxIdType' -> Encoding # toJSONList :: [TaxIdType'] -> Value # toEncodingList :: [TaxIdType'] -> Encoding # | |
| FromJSON TaxIdType' Source # | |
Defined in StripeAPI.CyclicTypes | |
data ThreeDSecure Source #
Defines the data type for the schema three_d_secure
Cardholder authentication via 3D Secure is initiated by creating a `3D Secure` object. Once the object has been created, you can use it to authenticate the cardholder and create a charge.
Constructors
| ThreeDSecure | |
Fields
| |
Instances
| Eq ThreeDSecure Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show ThreeDSecure Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ThreeDSecure -> ShowS # show :: ThreeDSecure -> String # showList :: [ThreeDSecure] -> ShowS # | |
| ToJSON ThreeDSecure Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ThreeDSecure -> Value # toEncoding :: ThreeDSecure -> Encoding # toJSONList :: [ThreeDSecure] -> Value # toEncodingList :: [ThreeDSecure] -> Encoding # | |
| FromJSON ThreeDSecure Source # | |
Defined in StripeAPI.CyclicTypes | |
data ThreeDSecureObject' Source #
Defines the enum schema three_d_secureObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| ThreeDSecureObject'EnumOther Value | |
| ThreeDSecureObject'EnumTyped String | |
| ThreeDSecureObject'EnumStringThreeDSecure |
Instances
| Eq ThreeDSecureObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: ThreeDSecureObject' -> ThreeDSecureObject' -> Bool # (/=) :: ThreeDSecureObject' -> ThreeDSecureObject' -> Bool # | |
| Show ThreeDSecureObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> ThreeDSecureObject' -> ShowS # show :: ThreeDSecureObject' -> String # showList :: [ThreeDSecureObject'] -> ShowS # | |
| ToJSON ThreeDSecureObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: ThreeDSecureObject' -> Value # toEncoding :: ThreeDSecureObject' -> Encoding # toJSONList :: [ThreeDSecureObject'] -> Value # toEncodingList :: [ThreeDSecureObject'] -> Encoding # | |
| FromJSON ThreeDSecureObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser ThreeDSecureObject' # parseJSONList :: Value -> Parser [ThreeDSecureObject'] # | |
Defines the data type for the schema token
Tokenization is the process Stripe uses to collect sensitive card or bank account details, or personally identifiable information (PII), directly from your customers in a secure manner. A token representing this information is returned to your server to use. You should use our recommended payments integrations to perform this process client-side. This ensures that no sensitive card data touches your server, and allows your integration to operate in a PCI-compliant way.
If you cannot use client-side tokenization, you can also create tokens using the API with either your publishable or secret API key. Keep in mind that if your integration uses this method, you are responsible for any PCI compliance that may be required, and you must keep your secret API key safe. Unlike with client-side tokenization, your customer's information is not sent directly to Stripe, so we cannot determine how it is handled or stored.
Tokens cannot be stored or used more than once. To store card or bank account information for later use, you can create Customer objects or Custom accounts. Note that Radar, our integrated solution for automatic fraud protection, supports only integrations that use client-side tokenization.
Related guide: Accept a payment
Constructors
| Token | |
Fields
| |
data TokenObject' Source #
Defines the enum schema tokenObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq TokenObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TokenObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TokenObject' -> ShowS # show :: TokenObject' -> String # showList :: [TokenObject'] -> ShowS # | |
| ToJSON TokenObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TokenObject' -> Value # toEncoding :: TokenObject' -> Encoding # toJSONList :: [TokenObject'] -> Value # toEncodingList :: [TokenObject'] -> Encoding # | |
| FromJSON TokenObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
Defines the data type for the schema topup
To top up your Stripe balance, you create a top-up object. You can retrieve individual top-ups, as well as list all top-ups. Top-ups are identified by a unique, random ID.
Related guide: Topping Up your Platform Account.
Constructors
| Topup | |
Fields
| |
data TopupBalanceTransaction'Variants Source #
Define the one-of schema topupBalance_transaction'
ID of the balance transaction that describes the impact of this top-up on your account balance. May not be specified depending on status of top-up.
Constructors
| TopupBalanceTransaction'BalanceTransaction BalanceTransaction | |
| TopupBalanceTransaction'String String |
Instances
data TopupMetadata' Source #
Defines the data type for the schema topupMetadata'
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.
Constructors
| TopupMetadata' | |
Instances
| Eq TopupMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TopupMetadata' -> TopupMetadata' -> Bool # (/=) :: TopupMetadata' -> TopupMetadata' -> Bool # | |
| Show TopupMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TopupMetadata' -> ShowS # show :: TopupMetadata' -> String # showList :: [TopupMetadata'] -> ShowS # | |
| ToJSON TopupMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TopupMetadata' -> Value # toEncoding :: TopupMetadata' -> Encoding # toJSONList :: [TopupMetadata'] -> Value # toEncodingList :: [TopupMetadata'] -> Encoding # | |
| FromJSON TopupMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TopupMetadata' # parseJSONList :: Value -> Parser [TopupMetadata'] # | |
data TopupObject' Source #
Defines the enum schema topupObject'
String representing the object's type. Objects of the same type share the same value.
Instances
| Eq TopupObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TopupObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TopupObject' -> ShowS # show :: TopupObject' -> String # showList :: [TopupObject'] -> ShowS # | |
| ToJSON TopupObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TopupObject' -> Value # toEncoding :: TopupObject' -> Encoding # toJSONList :: [TopupObject'] -> Value # toEncodingList :: [TopupObject'] -> Encoding # | |
| FromJSON TopupObject' Source # | |
Defined in StripeAPI.CyclicTypes | |
data TopupStatus' Source #
Defines the enum schema topupStatus'
The status of the top-up is either `canceled`, `failed`, `pending`, `reversed`, or `succeeded`.
Constructors
Instances
| Eq TopupStatus' Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TopupStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TopupStatus' -> ShowS # show :: TopupStatus' -> String # showList :: [TopupStatus'] -> ShowS # | |
| ToJSON TopupStatus' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TopupStatus' -> Value # toEncoding :: TopupStatus' -> Encoding # toJSONList :: [TopupStatus'] -> Value # toEncodingList :: [TopupStatus'] -> Encoding # | |
| FromJSON TopupStatus' Source # | |
Defined in StripeAPI.CyclicTypes | |
Defines the data type for the schema transfer
A `Transfer` object is created when you move funds between Stripe accounts as part of Connect.
Before April 6, 2017, transfers also represented movement of funds from a Stripe account to a card or bank account. This behavior has since been split out into a Payout object, with corresponding payout endpoints. For more information, read about the transfer/payout split.
Related guide: Creating Separate Charges and Transfers.
Constructors
| Transfer | |
Fields
| |
data TransferBalanceTransaction'Variants Source #
Define the one-of schema transferBalance_transaction'
Balance transaction that describes the impact of this transfer on your account balance.
Constructors
| TransferBalanceTransaction'BalanceTransaction BalanceTransaction | |
| TransferBalanceTransaction'String String |
Instances
data TransferDestination'Variants Source #
Define the one-of schema transferDestination'
ID of the Stripe account the transfer was sent to.
Instances
data TransferDestinationPayment'Variants Source #
Define the one-of schema transferDestination_payment'
If the destination is a Stripe account, this will be the ID of the payment that the destination account received for the transfer.
Instances
data TransferMetadata' Source #
Defines the data type for the schema transferMetadata'
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.
Constructors
| TransferMetadata' | |
Instances
| Eq TransferMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferMetadata' -> TransferMetadata' -> Bool # (/=) :: TransferMetadata' -> TransferMetadata' -> Bool # | |
| Show TransferMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferMetadata' -> ShowS # show :: TransferMetadata' -> String # showList :: [TransferMetadata'] -> ShowS # | |
| ToJSON TransferMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferMetadata' -> Value # toEncoding :: TransferMetadata' -> Encoding # toJSONList :: [TransferMetadata'] -> Value # toEncodingList :: [TransferMetadata'] -> Encoding # | |
| FromJSON TransferMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferMetadata' # parseJSONList :: Value -> Parser [TransferMetadata'] # | |
data TransferObject' Source #
Defines the enum schema transferObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| TransferObject'EnumOther Value | |
| TransferObject'EnumTyped String | |
| TransferObject'EnumStringTransfer |
Instances
| Eq TransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferObject' -> TransferObject' -> Bool # (/=) :: TransferObject' -> TransferObject' -> Bool # | |
| Show TransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferObject' -> ShowS # show :: TransferObject' -> String # showList :: [TransferObject'] -> ShowS # | |
| ToJSON TransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferObject' -> Value # toEncoding :: TransferObject' -> Encoding # toJSONList :: [TransferObject'] -> Value # toEncodingList :: [TransferObject'] -> Encoding # | |
| FromJSON TransferObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferObject' # parseJSONList :: Value -> Parser [TransferObject'] # | |
data TransferReversals' Source #
Defines the data type for the schema transferReversals'
A list of reversals that have been applied to the transfer.
Constructors
| TransferReversals' | |
Fields
| |
Instances
| Eq TransferReversals' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferReversals' -> TransferReversals' -> Bool # (/=) :: TransferReversals' -> TransferReversals' -> Bool # | |
| Show TransferReversals' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferReversals' -> ShowS # show :: TransferReversals' -> String # showList :: [TransferReversals'] -> ShowS # | |
| ToJSON TransferReversals' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferReversals' -> Value # toEncoding :: TransferReversals' -> Encoding # toJSONList :: [TransferReversals'] -> Value # toEncodingList :: [TransferReversals'] -> Encoding # | |
| FromJSON TransferReversals' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferReversals' # parseJSONList :: Value -> Parser [TransferReversals'] # | |
data TransferReversals'Object' Source #
Defines the enum schema transferReversals'Object'
String representing the object's type. Objects of the same type share the same value. Always has the value `list`.
Constructors
| TransferReversals'Object'EnumOther Value | |
| TransferReversals'Object'EnumTyped String | |
| TransferReversals'Object'EnumStringList |
Instances
| Eq TransferReversals'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferReversals'Object' -> TransferReversals'Object' -> Bool # (/=) :: TransferReversals'Object' -> TransferReversals'Object' -> Bool # | |
| Show TransferReversals'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferReversals'Object' -> ShowS # show :: TransferReversals'Object' -> String # showList :: [TransferReversals'Object'] -> ShowS # | |
| ToJSON TransferReversals'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferReversals'Object' -> Value # toEncoding :: TransferReversals'Object' -> Encoding # toJSONList :: [TransferReversals'Object'] -> Value # | |
| FromJSON TransferReversals'Object' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferReversals'Object' # parseJSONList :: Value -> Parser [TransferReversals'Object'] # | |
data TransferSourceTransaction'Variants Source #
Define the one-of schema transferSource_transaction'
ID of the charge or payment that was used to fund the transfer. If null, the transfer was funded from the available balance.
Instances
data TransferData Source #
Defines the data type for the schema transfer_data
Constructors
| TransferData | |
Fields
| |
Instances
| Eq TransferData Source # | |
Defined in StripeAPI.CyclicTypes | |
| Show TransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferData -> ShowS # show :: TransferData -> String # showList :: [TransferData] -> ShowS # | |
| ToJSON TransferData Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferData -> Value # toEncoding :: TransferData -> Encoding # toJSONList :: [TransferData] -> Value # toEncodingList :: [TransferData] -> Encoding # | |
| FromJSON TransferData Source # | |
Defined in StripeAPI.CyclicTypes | |
data TransferDataDestination'Variants Source #
Define the one-of schema transfer_dataDestination'
The account (if any) the payment will be attributed to for tax reporting, and where funds from the payment will be transferred to upon payment success.
Instances
data TransferReversal Source #
Defines the data type for the schema transfer_reversal
Stripe Connect platforms can reverse transfers made to a connected account, either entirely or partially, and can also specify whether to refund any related application fees. Transfer reversals add to the platform's balance and subtract from the destination account's balance.
Reversing a transfer that was made for a destination charge is allowed only up to the amount of the charge. It is possible to reverse a transfer_group transfer only if the destination account has enough balance to cover the reversal.
Related guide: Reversing Transfers.
Constructors
| TransferReversal | |
Fields
| |
Instances
| Eq TransferReversal Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferReversal -> TransferReversal -> Bool # (/=) :: TransferReversal -> TransferReversal -> Bool # | |
| Show TransferReversal Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferReversal -> ShowS # show :: TransferReversal -> String # showList :: [TransferReversal] -> ShowS # | |
| ToJSON TransferReversal Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferReversal -> Value # toEncoding :: TransferReversal -> Encoding # toJSONList :: [TransferReversal] -> Value # toEncodingList :: [TransferReversal] -> Encoding # | |
| FromJSON TransferReversal Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferReversal # parseJSONList :: Value -> Parser [TransferReversal] # | |
data TransferReversalBalanceTransaction'Variants Source #
Define the one-of schema transfer_reversalBalance_transaction'
Balance transaction that describes the impact on your account balance.
Constructors
| TransferReversalBalanceTransaction'BalanceTransaction BalanceTransaction | |
| TransferReversalBalanceTransaction'String String |
Instances
data TransferReversalDestinationPaymentRefund'Variants Source #
Define the one-of schema transfer_reversalDestination_payment_refund'
Linked payment refund for the transfer reversal.
Constructors
| TransferReversalDestinationPaymentRefund'Refund Refund | |
| TransferReversalDestinationPaymentRefund'String String |
Instances
data TransferReversalMetadata' Source #
Defines the data type for the schema transfer_reversalMetadata'
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.
Constructors
| TransferReversalMetadata' | |
Instances
| Eq TransferReversalMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferReversalMetadata' -> TransferReversalMetadata' -> Bool # (/=) :: TransferReversalMetadata' -> TransferReversalMetadata' -> Bool # | |
| Show TransferReversalMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferReversalMetadata' -> ShowS # show :: TransferReversalMetadata' -> String # showList :: [TransferReversalMetadata'] -> ShowS # | |
| ToJSON TransferReversalMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferReversalMetadata' -> Value # toEncoding :: TransferReversalMetadata' -> Encoding # toJSONList :: [TransferReversalMetadata'] -> Value # | |
| FromJSON TransferReversalMetadata' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferReversalMetadata' # parseJSONList :: Value -> Parser [TransferReversalMetadata'] # | |
data TransferReversalObject' Source #
Defines the enum schema transfer_reversalObject'
String representing the object's type. Objects of the same type share the same value.
Constructors
| TransferReversalObject'EnumOther Value | |
| TransferReversalObject'EnumTyped String | |
| TransferReversalObject'EnumStringTransferReversal |
Instances
| Eq TransferReversalObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods (==) :: TransferReversalObject' -> TransferReversalObject' -> Bool # (/=) :: TransferReversalObject' -> TransferReversalObject' -> Bool # | |
| Show TransferReversalObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods showsPrec :: Int -> TransferReversalObject' -> ShowS # show :: TransferReversalObject' -> String # showList :: [TransferReversalObject'] -> ShowS # | |
| ToJSON TransferReversalObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods toJSON :: TransferReversalObject' -> Value # toEncoding :: TransferReversalObject' -> Encoding # toJSONList :: [TransferReversalObject'] -> Value # | |
| FromJSON TransferReversalObject' Source # | |
Defined in StripeAPI.CyclicTypes Methods parseJSON :: Value -> Parser TransferReversalObject' # parseJSONList :: Value -> Parser [TransferReversalObject'] # | |
data TransferReversalSourceRefund'Variants Source #
Define the one-of schema transfer_reversalSource_refund'
ID of the refund responsible for the transfer reversal.
Instances
data TransferReversalTransfer'Variants Source #
Define the one-of schema transfer_reversalTransfer'
ID of the transfer that was reversed.