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.