stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.TypeAlias

Description

Contains all types with cyclic dependencies (between each other or to itself)

Synopsis

Documentation

type SetupIntentPaymentMethodOptionsMandateOptionsSepaDebit = Object Source #

Defines an alias for the schema located at components.schemas.setup_intent_payment_method_options_mandate_options_sepa_debit in the specification.

type SetupAttemptPaymentMethodDetailsSepaDebit = Object Source #

Defines an alias for the schema located at components.schemas.setup_attempt_payment_method_details_sepa_debit in the specification.

type SetupAttemptPaymentMethodDetailsBacsDebit = Object Source #

Defines an alias for the schema located at components.schemas.setup_attempt_payment_method_details_bacs_debit in the specification.

type SetupAttemptPaymentMethodDetailsAuBecsDebit = Object Source #

Defines an alias for the schema located at components.schemas.setup_attempt_payment_method_details_au_becs_debit in the specification.

type SetupAttemptPaymentMethodDetailsAcssDebit = Object Source #

Defines an alias for the schema located at components.schemas.setup_attempt_payment_method_details_acss_debit in the specification.

type PaymentMethodOxxo = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_oxxo in the specification.

type PaymentMethodOptionsP24 = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_options_p24 in the specification.

type PaymentMethodOptionsCardPresent = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_options_card_present in the specification.

type PaymentMethodOptionsAlipay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_options_alipay in the specification.

type PaymentMethodInteracPresent = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_interac_present in the specification.

type PaymentMethodGrabpay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_grabpay in the specification.

type PaymentMethodGiropay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_giropay in the specification.

type PaymentMethodDetailsWechat = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_wechat in the specification.

type PaymentMethodDetailsStripeAccount = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_stripe_account in the specification.

type PaymentMethodDetailsKlarna = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_klarna in the specification.

type PaymentMethodDetailsCardWalletSamsungPay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_card_wallet_samsung_pay in the specification.

type PaymentMethodDetailsCardWalletGooglePay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_card_wallet_google_pay in the specification.

type PaymentMethodDetailsCardWalletApplePay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_card_wallet_apple_pay in the specification.

type PaymentMethodDetailsCardWalletAmexExpressCheckout = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_details_card_wallet_amex_express_checkout in the specification.

type PaymentMethodCardWalletSamsungPay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_card_wallet_samsung_pay in the specification.

type PaymentMethodCardWalletGooglePay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_card_wallet_google_pay in the specification.

type PaymentMethodCardWalletApplePay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_card_wallet_apple_pay in the specification.

type PaymentMethodCardWalletAmexExpressCheckout = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_card_wallet_amex_express_checkout in the specification.

type PaymentMethodCardPresent = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_card_present in the specification.

type PaymentMethodBancontact = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_bancontact in the specification.

type PaymentMethodAfterpayClearpay = Object Source #

Defines an alias for the schema located at components.schemas.payment_method_afterpay_clearpay in the specification.

type PaymentIntentPaymentMethodOptionsMandateOptionsSepaDebit = Object Source #

Defines an alias for the schema located at components.schemas.payment_intent_payment_method_options_mandate_options_sepa_debit in the specification.

type PaymentFlowsPrivatePaymentMethodsAlipay = Object Source #

Defines an alias for the schema located at components.schemas.payment_flows_private_payment_methods_alipay in the specification.

type OfflineAcceptance = Object Source #

Defines an alias for the schema located at components.schemas.offline_acceptance in the specification.

type MandateMultiUse = Object Source #

Defines an alias for the schema located at components.schemas.mandate_multi_use in the specification.

type GelatoSessionIdNumberOptions = Object Source #

Defines an alias for the schema located at components.schemas.gelato_session_id_number_options in the specification.

type GelatoReportIdNumberOptions = Object Source #

Defines an alias for the schema located at components.schemas.gelato_report_id_number_options in the specification.

type CardMandatePaymentMethodDetails = Object Source #

Defines an alias for the schema located at components.schemas.card_mandate_payment_method_details in the specification.