Files
dashcaddy-license-server/node_modules/stripe/cjs/stripe.cjs.node.d.ts
T

14488 lines
953 KiB
TypeScript

import { Stripe as Stripe_ } from './stripe.core.js';
import { StripeConfig } from './lib.js';
type StripeCallableConstructor = typeof Stripe_ & {
(key: string, config?: StripeConfig): Stripe_;
};
declare const StripeConstructor: StripeCallableConstructor;
interface StripeConstructor extends Stripe_ {
}
declare namespace StripeConstructor {
type Stripe = import('./stripe.core.js').Stripe;
type Account = Stripe_.Account;
type DeletedAccount = Stripe_.DeletedAccount;
type AccountCreateParams = Stripe_.AccountCreateParams;
type AccountRetrieveParams = Stripe_.AccountRetrieveParams;
type AccountUpdateParams = Stripe_.AccountUpdateParams;
type AccountListParams = Stripe_.AccountListParams;
type AccountDeleteParams = Stripe_.AccountDeleteParams;
type AccountCreateExternalAccountParams = Stripe_.AccountCreateExternalAccountParams;
type AccountCreateLoginLinkParams = Stripe_.AccountCreateLoginLinkParams;
type AccountCreatePersonParams = Stripe_.AccountCreatePersonParams;
type AccountDeleteExternalAccountParams = Stripe_.AccountDeleteExternalAccountParams;
type AccountDeletePersonParams = Stripe_.AccountDeletePersonParams;
type AccountListCapabilitiesParams = Stripe_.AccountListCapabilitiesParams;
type AccountListExternalAccountsParams = Stripe_.AccountListExternalAccountsParams;
type AccountListPersonsParams = Stripe_.AccountListPersonsParams;
type AccountRejectParams = Stripe_.AccountRejectParams;
type AccountRetrieveCurrentParams = Stripe_.AccountRetrieveCurrentParams;
type AccountRetrieveCapabilityParams = Stripe_.AccountRetrieveCapabilityParams;
type AccountRetrieveExternalAccountParams = Stripe_.AccountRetrieveExternalAccountParams;
type AccountRetrievePersonParams = Stripe_.AccountRetrievePersonParams;
type AccountUnrejectParams = Stripe_.AccountUnrejectParams;
type AccountUpdateCapabilityParams = Stripe_.AccountUpdateCapabilityParams;
type AccountUpdateExternalAccountParams = Stripe_.AccountUpdateExternalAccountParams;
type AccountUpdatePersonParams = Stripe_.AccountUpdatePersonParams;
type AccountResource = Stripe_.AccountResource;
type AccountLink = Stripe_.AccountLink;
type AccountLinkCreateParams = Stripe_.AccountLinkCreateParams;
type AccountLinkResource = Stripe_.AccountLinkResource;
type AccountSession = Stripe_.AccountSession;
type AccountSessionCreateParams = Stripe_.AccountSessionCreateParams;
type AccountSessionResource = Stripe_.AccountSessionResource;
type ApplePayDomain = Stripe_.ApplePayDomain;
type DeletedApplePayDomain = Stripe_.DeletedApplePayDomain;
type ApplePayDomainCreateParams = Stripe_.ApplePayDomainCreateParams;
type ApplePayDomainRetrieveParams = Stripe_.ApplePayDomainRetrieveParams;
type ApplePayDomainListParams = Stripe_.ApplePayDomainListParams;
type ApplePayDomainDeleteParams = Stripe_.ApplePayDomainDeleteParams;
type ApplePayDomainResource = Stripe_.ApplePayDomainResource;
type ApplicationFee = Stripe_.ApplicationFee;
type ApplicationFeeRetrieveParams = Stripe_.ApplicationFeeRetrieveParams;
type ApplicationFeeListParams = Stripe_.ApplicationFeeListParams;
type ApplicationFeeCreateRefundParams = Stripe_.ApplicationFeeCreateRefundParams;
type ApplicationFeeListRefundsParams = Stripe_.ApplicationFeeListRefundsParams;
type ApplicationFeeRetrieveRefundParams = Stripe_.ApplicationFeeRetrieveRefundParams;
type ApplicationFeeUpdateRefundParams = Stripe_.ApplicationFeeUpdateRefundParams;
type ApplicationFeeResource = Stripe_.ApplicationFeeResource;
type Balance = Stripe_.Balance;
type BalanceRetrieveParams = Stripe_.BalanceRetrieveParams;
type BalanceResource = Stripe_.BalanceResource;
type BalanceSettings = Stripe_.BalanceSettings;
type BalanceSettingsRetrieveParams = Stripe_.BalanceSettingsRetrieveParams;
type BalanceSettingsUpdateParams = Stripe_.BalanceSettingsUpdateParams;
type BalanceSettingResource = Stripe_.BalanceSettingResource;
type BalanceTransaction = Stripe_.BalanceTransaction;
type BalanceTransactionRetrieveParams = Stripe_.BalanceTransactionRetrieveParams;
type BalanceTransactionListParams = Stripe_.BalanceTransactionListParams;
type BalanceTransactionResource = Stripe_.BalanceTransactionResource;
type Charge = Stripe_.Charge;
type ChargeCreateParams = Stripe_.ChargeCreateParams;
type ChargeRetrieveParams = Stripe_.ChargeRetrieveParams;
type ChargeUpdateParams = Stripe_.ChargeUpdateParams;
type ChargeListParams = Stripe_.ChargeListParams;
type ChargeCaptureParams = Stripe_.ChargeCaptureParams;
type ChargeSearchParams = Stripe_.ChargeSearchParams;
type ChargeResource = Stripe_.ChargeResource;
type ConfirmationToken = Stripe_.ConfirmationToken;
type ConfirmationTokenRetrieveParams = Stripe_.ConfirmationTokenRetrieveParams;
type ConfirmationTokenResource = Stripe_.ConfirmationTokenResource;
type CountrySpec = Stripe_.CountrySpec;
type CountrySpecRetrieveParams = Stripe_.CountrySpecRetrieveParams;
type CountrySpecListParams = Stripe_.CountrySpecListParams;
type CountrySpecResource = Stripe_.CountrySpecResource;
type Coupon = Stripe_.Coupon;
type DeletedCoupon = Stripe_.DeletedCoupon;
type CouponCreateParams = Stripe_.CouponCreateParams;
type CouponRetrieveParams = Stripe_.CouponRetrieveParams;
type CouponUpdateParams = Stripe_.CouponUpdateParams;
type CouponListParams = Stripe_.CouponListParams;
type CouponDeleteParams = Stripe_.CouponDeleteParams;
type CouponResource = Stripe_.CouponResource;
type CreditNote = Stripe_.CreditNote;
type CreditNoteCreateParams = Stripe_.CreditNoteCreateParams;
type CreditNoteRetrieveParams = Stripe_.CreditNoteRetrieveParams;
type CreditNoteUpdateParams = Stripe_.CreditNoteUpdateParams;
type CreditNoteListParams = Stripe_.CreditNoteListParams;
type CreditNoteListLineItemsParams = Stripe_.CreditNoteListLineItemsParams;
type CreditNoteListPreviewLineItemsParams = Stripe_.CreditNoteListPreviewLineItemsParams;
type CreditNotePreviewParams = Stripe_.CreditNotePreviewParams;
type CreditNoteVoidCreditNoteParams = Stripe_.CreditNoteVoidCreditNoteParams;
type CreditNoteResource = Stripe_.CreditNoteResource;
type Customer = Stripe_.Customer;
type DeletedCustomer = Stripe_.DeletedCustomer;
type CustomerCreateParams = Stripe_.CustomerCreateParams;
type CustomerRetrieveParams = Stripe_.CustomerRetrieveParams;
type CustomerUpdateParams = Stripe_.CustomerUpdateParams;
type CustomerListParams = Stripe_.CustomerListParams;
type CustomerDeleteParams = Stripe_.CustomerDeleteParams;
type CustomerCreateBalanceTransactionParams = Stripe_.CustomerCreateBalanceTransactionParams;
type CustomerCreateFundingInstructionsParams = Stripe_.CustomerCreateFundingInstructionsParams;
type CustomerCreateSourceParams = Stripe_.CustomerCreateSourceParams;
type CustomerCreateTaxIdParams = Stripe_.CustomerCreateTaxIdParams;
type CustomerDeleteDiscountParams = Stripe_.CustomerDeleteDiscountParams;
type CustomerDeleteSourceParams = Stripe_.CustomerDeleteSourceParams;
type CustomerDeleteTaxIdParams = Stripe_.CustomerDeleteTaxIdParams;
type CustomerListBalanceTransactionsParams = Stripe_.CustomerListBalanceTransactionsParams;
type CustomerListCashBalanceTransactionsParams = Stripe_.CustomerListCashBalanceTransactionsParams;
type CustomerListPaymentMethodsParams = Stripe_.CustomerListPaymentMethodsParams;
type CustomerListSourcesParams = Stripe_.CustomerListSourcesParams;
type CustomerListTaxIdsParams = Stripe_.CustomerListTaxIdsParams;
type CustomerRetrieveBalanceTransactionParams = Stripe_.CustomerRetrieveBalanceTransactionParams;
type CustomerRetrieveCashBalanceParams = Stripe_.CustomerRetrieveCashBalanceParams;
type CustomerRetrieveCashBalanceTransactionParams = Stripe_.CustomerRetrieveCashBalanceTransactionParams;
type CustomerRetrievePaymentMethodParams = Stripe_.CustomerRetrievePaymentMethodParams;
type CustomerRetrieveSourceParams = Stripe_.CustomerRetrieveSourceParams;
type CustomerRetrieveTaxIdParams = Stripe_.CustomerRetrieveTaxIdParams;
type CustomerSearchParams = Stripe_.CustomerSearchParams;
type CustomerUpdateBalanceTransactionParams = Stripe_.CustomerUpdateBalanceTransactionParams;
type CustomerUpdateCashBalanceParams = Stripe_.CustomerUpdateCashBalanceParams;
type CustomerUpdateSourceParams = Stripe_.CustomerUpdateSourceParams;
type CustomerVerifySourceParams = Stripe_.CustomerVerifySourceParams;
type CustomerResource = Stripe_.CustomerResource;
type CustomerSession = Stripe_.CustomerSession;
type CustomerSessionCreateParams = Stripe_.CustomerSessionCreateParams;
type CustomerSessionResource = Stripe_.CustomerSessionResource;
type Dispute = Stripe_.Dispute;
type DisputeRetrieveParams = Stripe_.DisputeRetrieveParams;
type DisputeUpdateParams = Stripe_.DisputeUpdateParams;
type DisputeListParams = Stripe_.DisputeListParams;
type DisputeCloseParams = Stripe_.DisputeCloseParams;
type DisputeResource = Stripe_.DisputeResource;
type EphemeralKey = Stripe_.EphemeralKey;
type EphemeralKeyCreateParams = Stripe_.EphemeralKeyCreateParams;
type EphemeralKeyDeleteParams = Stripe_.EphemeralKeyDeleteParams;
type EphemeralKeyResource = Stripe_.EphemeralKeyResource;
type Event = Stripe_.Event;
type EventBase = Stripe_.EventBase;
type EventRetrieveParams = Stripe_.EventRetrieveParams;
type EventListParams = Stripe_.EventListParams;
type EventResource = Stripe_.EventResource;
type ExchangeRate = Stripe_.ExchangeRate;
type ExchangeRateRetrieveParams = Stripe_.ExchangeRateRetrieveParams;
type ExchangeRateListParams = Stripe_.ExchangeRateListParams;
type ExchangeRateResource = Stripe_.ExchangeRateResource;
type File = Stripe_.File;
type FileCreateParams = Stripe_.FileCreateParams;
type FileRetrieveParams = Stripe_.FileRetrieveParams;
type FileListParams = Stripe_.FileListParams;
type FileResource = Stripe_.FileResource;
type FileLink = Stripe_.FileLink;
type FileLinkCreateParams = Stripe_.FileLinkCreateParams;
type FileLinkRetrieveParams = Stripe_.FileLinkRetrieveParams;
type FileLinkUpdateParams = Stripe_.FileLinkUpdateParams;
type FileLinkListParams = Stripe_.FileLinkListParams;
type FileLinkResource = Stripe_.FileLinkResource;
type Invoice = Stripe_.Invoice;
type DeletedInvoice = Stripe_.DeletedInvoice;
type InvoiceCreateParams = Stripe_.InvoiceCreateParams;
type InvoiceRetrieveParams = Stripe_.InvoiceRetrieveParams;
type InvoiceUpdateParams = Stripe_.InvoiceUpdateParams;
type InvoiceListParams = Stripe_.InvoiceListParams;
type InvoiceDeleteParams = Stripe_.InvoiceDeleteParams;
type InvoiceAddLinesParams = Stripe_.InvoiceAddLinesParams;
type InvoiceAttachPaymentParams = Stripe_.InvoiceAttachPaymentParams;
type InvoiceCreatePreviewParams = Stripe_.InvoiceCreatePreviewParams;
type InvoiceFinalizeInvoiceParams = Stripe_.InvoiceFinalizeInvoiceParams;
type InvoiceListLineItemsParams = Stripe_.InvoiceListLineItemsParams;
type InvoiceMarkUncollectibleParams = Stripe_.InvoiceMarkUncollectibleParams;
type InvoicePayParams = Stripe_.InvoicePayParams;
type InvoiceRemoveLinesParams = Stripe_.InvoiceRemoveLinesParams;
type InvoiceSearchParams = Stripe_.InvoiceSearchParams;
type InvoiceSendInvoiceParams = Stripe_.InvoiceSendInvoiceParams;
type InvoiceUpdateLinesParams = Stripe_.InvoiceUpdateLinesParams;
type InvoiceUpdateLineItemParams = Stripe_.InvoiceUpdateLineItemParams;
type InvoiceVoidInvoiceParams = Stripe_.InvoiceVoidInvoiceParams;
type InvoiceResource = Stripe_.InvoiceResource;
type InvoiceItem = Stripe_.InvoiceItem;
type DeletedInvoiceItem = Stripe_.DeletedInvoiceItem;
type InvoiceItemCreateParams = Stripe_.InvoiceItemCreateParams;
type InvoiceItemRetrieveParams = Stripe_.InvoiceItemRetrieveParams;
type InvoiceItemUpdateParams = Stripe_.InvoiceItemUpdateParams;
type InvoiceItemListParams = Stripe_.InvoiceItemListParams;
type InvoiceItemDeleteParams = Stripe_.InvoiceItemDeleteParams;
type InvoiceItemResource = Stripe_.InvoiceItemResource;
type InvoicePayment = Stripe_.InvoicePayment;
type InvoicePaymentRetrieveParams = Stripe_.InvoicePaymentRetrieveParams;
type InvoicePaymentListParams = Stripe_.InvoicePaymentListParams;
type InvoicePaymentResource = Stripe_.InvoicePaymentResource;
type InvoiceRenderingTemplate = Stripe_.InvoiceRenderingTemplate;
type InvoiceRenderingTemplateRetrieveParams = Stripe_.InvoiceRenderingTemplateRetrieveParams;
type InvoiceRenderingTemplateListParams = Stripe_.InvoiceRenderingTemplateListParams;
type InvoiceRenderingTemplateArchiveParams = Stripe_.InvoiceRenderingTemplateArchiveParams;
type InvoiceRenderingTemplateUnarchiveParams = Stripe_.InvoiceRenderingTemplateUnarchiveParams;
type InvoiceRenderingTemplateResource = Stripe_.InvoiceRenderingTemplateResource;
type Mandate = Stripe_.Mandate;
type MandateRetrieveParams = Stripe_.MandateRetrieveParams;
type MandateResource = Stripe_.MandateResource;
type PaymentAttemptRecord = Stripe_.PaymentAttemptRecord;
type PaymentAttemptRecordRetrieveParams = Stripe_.PaymentAttemptRecordRetrieveParams;
type PaymentAttemptRecordListParams = Stripe_.PaymentAttemptRecordListParams;
type PaymentAttemptRecordResource = Stripe_.PaymentAttemptRecordResource;
type PaymentIntent = Stripe_.PaymentIntent;
type PaymentIntentCreateParams = Stripe_.PaymentIntentCreateParams;
type PaymentIntentRetrieveParams = Stripe_.PaymentIntentRetrieveParams;
type PaymentIntentUpdateParams = Stripe_.PaymentIntentUpdateParams;
type PaymentIntentListParams = Stripe_.PaymentIntentListParams;
type PaymentIntentApplyCustomerBalanceParams = Stripe_.PaymentIntentApplyCustomerBalanceParams;
type PaymentIntentCancelParams = Stripe_.PaymentIntentCancelParams;
type PaymentIntentCaptureParams = Stripe_.PaymentIntentCaptureParams;
type PaymentIntentConfirmParams = Stripe_.PaymentIntentConfirmParams;
type PaymentIntentIncrementAuthorizationParams = Stripe_.PaymentIntentIncrementAuthorizationParams;
type PaymentIntentListAmountDetailsLineItemsParams = Stripe_.PaymentIntentListAmountDetailsLineItemsParams;
type PaymentIntentSearchParams = Stripe_.PaymentIntentSearchParams;
type PaymentIntentVerifyMicrodepositsParams = Stripe_.PaymentIntentVerifyMicrodepositsParams;
type PaymentIntentResource = Stripe_.PaymentIntentResource;
type PaymentLink = Stripe_.PaymentLink;
type PaymentLinkCreateParams = Stripe_.PaymentLinkCreateParams;
type PaymentLinkRetrieveParams = Stripe_.PaymentLinkRetrieveParams;
type PaymentLinkUpdateParams = Stripe_.PaymentLinkUpdateParams;
type PaymentLinkListParams = Stripe_.PaymentLinkListParams;
type PaymentLinkListLineItemsParams = Stripe_.PaymentLinkListLineItemsParams;
type PaymentLinkResource = Stripe_.PaymentLinkResource;
type PaymentMethod = Stripe_.PaymentMethod;
type PaymentMethodCreateParams = Stripe_.PaymentMethodCreateParams;
type PaymentMethodRetrieveParams = Stripe_.PaymentMethodRetrieveParams;
type PaymentMethodUpdateParams = Stripe_.PaymentMethodUpdateParams;
type PaymentMethodListParams = Stripe_.PaymentMethodListParams;
type PaymentMethodAttachParams = Stripe_.PaymentMethodAttachParams;
type PaymentMethodDetachParams = Stripe_.PaymentMethodDetachParams;
type PaymentMethodResource = Stripe_.PaymentMethodResource;
type PaymentMethodConfiguration = Stripe_.PaymentMethodConfiguration;
type PaymentMethodConfigurationCreateParams = Stripe_.PaymentMethodConfigurationCreateParams;
type PaymentMethodConfigurationRetrieveParams = Stripe_.PaymentMethodConfigurationRetrieveParams;
type PaymentMethodConfigurationUpdateParams = Stripe_.PaymentMethodConfigurationUpdateParams;
type PaymentMethodConfigurationListParams = Stripe_.PaymentMethodConfigurationListParams;
type PaymentMethodConfigurationResource = Stripe_.PaymentMethodConfigurationResource;
type PaymentMethodDomain = Stripe_.PaymentMethodDomain;
type PaymentMethodDomainCreateParams = Stripe_.PaymentMethodDomainCreateParams;
type PaymentMethodDomainRetrieveParams = Stripe_.PaymentMethodDomainRetrieveParams;
type PaymentMethodDomainUpdateParams = Stripe_.PaymentMethodDomainUpdateParams;
type PaymentMethodDomainListParams = Stripe_.PaymentMethodDomainListParams;
type PaymentMethodDomainValidateParams = Stripe_.PaymentMethodDomainValidateParams;
type PaymentMethodDomainResource = Stripe_.PaymentMethodDomainResource;
type PaymentRecord = Stripe_.PaymentRecord;
type PaymentRecordRetrieveParams = Stripe_.PaymentRecordRetrieveParams;
type PaymentRecordListParams = Stripe_.PaymentRecordListParams;
type PaymentRecordReportPaymentParams = Stripe_.PaymentRecordReportPaymentParams;
type PaymentRecordReportPaymentAttemptParams = Stripe_.PaymentRecordReportPaymentAttemptParams;
type PaymentRecordReportPaymentAttemptCanceledParams = Stripe_.PaymentRecordReportPaymentAttemptCanceledParams;
type PaymentRecordReportPaymentAttemptFailedParams = Stripe_.PaymentRecordReportPaymentAttemptFailedParams;
type PaymentRecordReportPaymentAttemptGuaranteedParams = Stripe_.PaymentRecordReportPaymentAttemptGuaranteedParams;
type PaymentRecordReportPaymentAttemptInformationalParams = Stripe_.PaymentRecordReportPaymentAttemptInformationalParams;
type PaymentRecordReportRefundParams = Stripe_.PaymentRecordReportRefundParams;
type PaymentRecordResource = Stripe_.PaymentRecordResource;
type Payout = Stripe_.Payout;
type PayoutCreateParams = Stripe_.PayoutCreateParams;
type PayoutRetrieveParams = Stripe_.PayoutRetrieveParams;
type PayoutUpdateParams = Stripe_.PayoutUpdateParams;
type PayoutListParams = Stripe_.PayoutListParams;
type PayoutCancelParams = Stripe_.PayoutCancelParams;
type PayoutReverseParams = Stripe_.PayoutReverseParams;
type PayoutResource = Stripe_.PayoutResource;
type Plan = Stripe_.Plan;
type DeletedPlan = Stripe_.DeletedPlan;
type PlanCreateParams = Stripe_.PlanCreateParams;
type PlanRetrieveParams = Stripe_.PlanRetrieveParams;
type PlanUpdateParams = Stripe_.PlanUpdateParams;
type PlanListParams = Stripe_.PlanListParams;
type PlanDeleteParams = Stripe_.PlanDeleteParams;
type PlanResource = Stripe_.PlanResource;
type Price = Stripe_.Price;
type DeletedPrice = Stripe_.DeletedPrice;
type PriceCreateParams = Stripe_.PriceCreateParams;
type PriceRetrieveParams = Stripe_.PriceRetrieveParams;
type PriceUpdateParams = Stripe_.PriceUpdateParams;
type PriceListParams = Stripe_.PriceListParams;
type PriceSearchParams = Stripe_.PriceSearchParams;
type PriceResource = Stripe_.PriceResource;
type Product = Stripe_.Product;
type DeletedProduct = Stripe_.DeletedProduct;
type ProductCreateParams = Stripe_.ProductCreateParams;
type ProductRetrieveParams = Stripe_.ProductRetrieveParams;
type ProductUpdateParams = Stripe_.ProductUpdateParams;
type ProductListParams = Stripe_.ProductListParams;
type ProductDeleteParams = Stripe_.ProductDeleteParams;
type ProductCreateFeatureParams = Stripe_.ProductCreateFeatureParams;
type ProductDeleteFeatureParams = Stripe_.ProductDeleteFeatureParams;
type ProductListFeaturesParams = Stripe_.ProductListFeaturesParams;
type ProductRetrieveFeatureParams = Stripe_.ProductRetrieveFeatureParams;
type ProductSearchParams = Stripe_.ProductSearchParams;
type ProductResource = Stripe_.ProductResource;
type PromotionCode = Stripe_.PromotionCode;
type PromotionCodeCreateParams = Stripe_.PromotionCodeCreateParams;
type PromotionCodeRetrieveParams = Stripe_.PromotionCodeRetrieveParams;
type PromotionCodeUpdateParams = Stripe_.PromotionCodeUpdateParams;
type PromotionCodeListParams = Stripe_.PromotionCodeListParams;
type PromotionCodeResource = Stripe_.PromotionCodeResource;
type Quote = Stripe_.Quote;
type QuoteCreateParams = Stripe_.QuoteCreateParams;
type QuoteRetrieveParams = Stripe_.QuoteRetrieveParams;
type QuoteUpdateParams = Stripe_.QuoteUpdateParams;
type QuoteListParams = Stripe_.QuoteListParams;
type QuoteAcceptParams = Stripe_.QuoteAcceptParams;
type QuoteCancelParams = Stripe_.QuoteCancelParams;
type QuoteFinalizeQuoteParams = Stripe_.QuoteFinalizeQuoteParams;
type QuoteListComputedUpfrontLineItemsParams = Stripe_.QuoteListComputedUpfrontLineItemsParams;
type QuoteListLineItemsParams = Stripe_.QuoteListLineItemsParams;
type QuotePdfParams = Stripe_.QuotePdfParams;
type QuoteResource = Stripe_.QuoteResource;
type Refund = Stripe_.Refund;
type RefundCreateParams = Stripe_.RefundCreateParams;
type RefundRetrieveParams = Stripe_.RefundRetrieveParams;
type RefundUpdateParams = Stripe_.RefundUpdateParams;
type RefundListParams = Stripe_.RefundListParams;
type RefundCancelParams = Stripe_.RefundCancelParams;
type RefundResource = Stripe_.RefundResource;
type Review = Stripe_.Review;
type ReviewRetrieveParams = Stripe_.ReviewRetrieveParams;
type ReviewListParams = Stripe_.ReviewListParams;
type ReviewApproveParams = Stripe_.ReviewApproveParams;
type ReviewResource = Stripe_.ReviewResource;
type SetupAttempt = Stripe_.SetupAttempt;
type SetupAttemptListParams = Stripe_.SetupAttemptListParams;
type SetupAttemptResource = Stripe_.SetupAttemptResource;
type SetupIntent = Stripe_.SetupIntent;
type SetupIntentCreateParams = Stripe_.SetupIntentCreateParams;
type SetupIntentRetrieveParams = Stripe_.SetupIntentRetrieveParams;
type SetupIntentUpdateParams = Stripe_.SetupIntentUpdateParams;
type SetupIntentListParams = Stripe_.SetupIntentListParams;
type SetupIntentCancelParams = Stripe_.SetupIntentCancelParams;
type SetupIntentConfirmParams = Stripe_.SetupIntentConfirmParams;
type SetupIntentVerifyMicrodepositsParams = Stripe_.SetupIntentVerifyMicrodepositsParams;
type SetupIntentResource = Stripe_.SetupIntentResource;
type ShippingRate = Stripe_.ShippingRate;
type ShippingRateCreateParams = Stripe_.ShippingRateCreateParams;
type ShippingRateRetrieveParams = Stripe_.ShippingRateRetrieveParams;
type ShippingRateUpdateParams = Stripe_.ShippingRateUpdateParams;
type ShippingRateListParams = Stripe_.ShippingRateListParams;
type ShippingRateResource = Stripe_.ShippingRateResource;
type Source = Stripe_.Source;
type SourceCreateParams = Stripe_.SourceCreateParams;
type SourceRetrieveParams = Stripe_.SourceRetrieveParams;
type SourceUpdateParams = Stripe_.SourceUpdateParams;
type SourceListSourceTransactionsParams = Stripe_.SourceListSourceTransactionsParams;
type SourceVerifyParams = Stripe_.SourceVerifyParams;
type SourceResource = Stripe_.SourceResource;
type Subscription = Stripe_.Subscription;
type SubscriptionCreateParams = Stripe_.SubscriptionCreateParams;
type SubscriptionRetrieveParams = Stripe_.SubscriptionRetrieveParams;
type SubscriptionUpdateParams = Stripe_.SubscriptionUpdateParams;
type SubscriptionListParams = Stripe_.SubscriptionListParams;
type SubscriptionCancelParams = Stripe_.SubscriptionCancelParams;
type SubscriptionDeleteDiscountParams = Stripe_.SubscriptionDeleteDiscountParams;
type SubscriptionMigrateParams = Stripe_.SubscriptionMigrateParams;
type SubscriptionResumeParams = Stripe_.SubscriptionResumeParams;
type SubscriptionSearchParams = Stripe_.SubscriptionSearchParams;
type SubscriptionResource = Stripe_.SubscriptionResource;
type SubscriptionItem = Stripe_.SubscriptionItem;
type DeletedSubscriptionItem = Stripe_.DeletedSubscriptionItem;
type SubscriptionItemCreateParams = Stripe_.SubscriptionItemCreateParams;
type SubscriptionItemRetrieveParams = Stripe_.SubscriptionItemRetrieveParams;
type SubscriptionItemUpdateParams = Stripe_.SubscriptionItemUpdateParams;
type SubscriptionItemListParams = Stripe_.SubscriptionItemListParams;
type SubscriptionItemDeleteParams = Stripe_.SubscriptionItemDeleteParams;
type SubscriptionItemResource = Stripe_.SubscriptionItemResource;
type SubscriptionSchedule = Stripe_.SubscriptionSchedule;
type SubscriptionScheduleCreateParams = Stripe_.SubscriptionScheduleCreateParams;
type SubscriptionScheduleRetrieveParams = Stripe_.SubscriptionScheduleRetrieveParams;
type SubscriptionScheduleUpdateParams = Stripe_.SubscriptionScheduleUpdateParams;
type SubscriptionScheduleListParams = Stripe_.SubscriptionScheduleListParams;
type SubscriptionScheduleCancelParams = Stripe_.SubscriptionScheduleCancelParams;
type SubscriptionScheduleReleaseParams = Stripe_.SubscriptionScheduleReleaseParams;
type SubscriptionScheduleResource = Stripe_.SubscriptionScheduleResource;
type TaxCode = Stripe_.TaxCode;
type TaxCodeRetrieveParams = Stripe_.TaxCodeRetrieveParams;
type TaxCodeListParams = Stripe_.TaxCodeListParams;
type TaxCodeResource = Stripe_.TaxCodeResource;
type TaxId = Stripe_.TaxId;
type DeletedTaxId = Stripe_.DeletedTaxId;
type TaxIdCreateParams = Stripe_.TaxIdCreateParams;
type TaxIdRetrieveParams = Stripe_.TaxIdRetrieveParams;
type TaxIdListParams = Stripe_.TaxIdListParams;
type TaxIdDeleteParams = Stripe_.TaxIdDeleteParams;
type TaxIdResource = Stripe_.TaxIdResource;
type TaxRate = Stripe_.TaxRate;
type TaxRateCreateParams = Stripe_.TaxRateCreateParams;
type TaxRateRetrieveParams = Stripe_.TaxRateRetrieveParams;
type TaxRateUpdateParams = Stripe_.TaxRateUpdateParams;
type TaxRateListParams = Stripe_.TaxRateListParams;
type TaxRateResource = Stripe_.TaxRateResource;
type Token = Stripe_.Token;
type TokenCreateParams = Stripe_.TokenCreateParams;
type TokenRetrieveParams = Stripe_.TokenRetrieveParams;
type TokenResource = Stripe_.TokenResource;
type Topup = Stripe_.Topup;
type TopupCreateParams = Stripe_.TopupCreateParams;
type TopupRetrieveParams = Stripe_.TopupRetrieveParams;
type TopupUpdateParams = Stripe_.TopupUpdateParams;
type TopupListParams = Stripe_.TopupListParams;
type TopupCancelParams = Stripe_.TopupCancelParams;
type TopupResource = Stripe_.TopupResource;
type Transfer = Stripe_.Transfer;
type TransferCreateParams = Stripe_.TransferCreateParams;
type TransferRetrieveParams = Stripe_.TransferRetrieveParams;
type TransferUpdateParams = Stripe_.TransferUpdateParams;
type TransferListParams = Stripe_.TransferListParams;
type TransferCreateReversalParams = Stripe_.TransferCreateReversalParams;
type TransferListReversalsParams = Stripe_.TransferListReversalsParams;
type TransferRetrieveReversalParams = Stripe_.TransferRetrieveReversalParams;
type TransferUpdateReversalParams = Stripe_.TransferUpdateReversalParams;
type TransferResource = Stripe_.TransferResource;
type WebhookEndpoint = Stripe_.WebhookEndpoint;
type DeletedWebhookEndpoint = Stripe_.DeletedWebhookEndpoint;
type WebhookEndpointCreateParams = Stripe_.WebhookEndpointCreateParams;
type WebhookEndpointRetrieveParams = Stripe_.WebhookEndpointRetrieveParams;
type WebhookEndpointUpdateParams = Stripe_.WebhookEndpointUpdateParams;
type WebhookEndpointListParams = Stripe_.WebhookEndpointListParams;
type WebhookEndpointDeleteParams = Stripe_.WebhookEndpointDeleteParams;
type WebhookEndpointResource = Stripe_.WebhookEndpointResource;
type Application = Stripe_.Application;
type DeletedApplication = Stripe_.DeletedApplication;
type BalanceTransactionSource = Stripe_.BalanceTransactionSource;
type BankAccount = Stripe_.BankAccount;
type DeletedBankAccount = Stripe_.DeletedBankAccount;
type Card = Stripe_.Card;
type DeletedCard = Stripe_.DeletedCard;
type ConnectCollectionTransfer = Stripe_.ConnectCollectionTransfer;
type Discount = Stripe_.Discount;
type DeletedDiscount = Stripe_.DeletedDiscount;
type FundingInstructions = Stripe_.FundingInstructions;
type LineItem = Stripe_.LineItem;
type ReserveTransaction = Stripe_.ReserveTransaction;
type SourceMandateNotification = Stripe_.SourceMandateNotification;
type SourceTransaction = Stripe_.SourceTransaction;
type TaxDeductedAtSource = Stripe_.TaxDeductedAtSource;
type Capability = Stripe_.Capability;
type ExternalAccount = Stripe_.ExternalAccount;
type DeletedExternalAccount = Stripe_.DeletedExternalAccount;
type LoginLink = Stripe_.LoginLink;
type Person = Stripe_.Person;
type DeletedPerson = Stripe_.DeletedPerson;
type FeeRefund = Stripe_.FeeRefund;
type CreditNoteLineItem = Stripe_.CreditNoteLineItem;
type CustomerBalanceTransaction = Stripe_.CustomerBalanceTransaction;
type CashBalance = Stripe_.CashBalance;
type CustomerCashBalanceTransaction = Stripe_.CustomerCashBalanceTransaction;
type CustomerSource = Stripe_.CustomerSource;
type DeletedCustomerSource = Stripe_.DeletedCustomerSource;
type InvoiceLineItem = Stripe_.InvoiceLineItem;
type PaymentIntentAmountDetailsLineItem = Stripe_.PaymentIntentAmountDetailsLineItem;
type ProductFeature = Stripe_.ProductFeature;
type DeletedProductFeature = Stripe_.DeletedProductFeature;
type TransferReversal = Stripe_.TransferReversal;
namespace AccountCreateParams {
type BusinessProfile = Stripe_.AccountCreateParams.BusinessProfile;
type BusinessType = Stripe_.AccountCreateParams.BusinessType;
type Capabilities = Stripe_.AccountCreateParams.Capabilities;
type Company = Stripe_.AccountCreateParams.Company;
type Controller = Stripe_.AccountCreateParams.Controller;
type Documents = Stripe_.AccountCreateParams.Documents;
type ExternalAccount = Stripe_.AccountCreateParams.ExternalAccount;
type Groups = Stripe_.AccountCreateParams.Groups;
type Individual = Stripe_.AccountCreateParams.Individual;
type Settings = Stripe_.AccountCreateParams.Settings;
type TosAcceptance = Stripe_.AccountCreateParams.TosAcceptance;
type Type = Stripe_.AccountCreateParams.Type;
namespace BusinessProfile {
type AnnualRevenue = Stripe_.AccountCreateParams.BusinessProfile.AnnualRevenue;
type MinorityOwnedBusinessDesignation = Stripe_.AccountCreateParams.BusinessProfile.MinorityOwnedBusinessDesignation;
type MonthlyEstimatedRevenue = Stripe_.AccountCreateParams.BusinessProfile.MonthlyEstimatedRevenue;
}
namespace Capabilities {
type AcssDebitPayments = Stripe_.AccountCreateParams.Capabilities.AcssDebitPayments;
type AffirmPayments = Stripe_.AccountCreateParams.Capabilities.AffirmPayments;
type AfterpayClearpayPayments = Stripe_.AccountCreateParams.Capabilities.AfterpayClearpayPayments;
type AlmaPayments = Stripe_.AccountCreateParams.Capabilities.AlmaPayments;
type AmazonPayPayments = Stripe_.AccountCreateParams.Capabilities.AmazonPayPayments;
type AppDistribution = Stripe_.AccountCreateParams.Capabilities.AppDistribution;
type AuBecsDebitPayments = Stripe_.AccountCreateParams.Capabilities.AuBecsDebitPayments;
type BacsDebitPayments = Stripe_.AccountCreateParams.Capabilities.BacsDebitPayments;
type BancontactPayments = Stripe_.AccountCreateParams.Capabilities.BancontactPayments;
type BankTransferPayments = Stripe_.AccountCreateParams.Capabilities.BankTransferPayments;
type BilliePayments = Stripe_.AccountCreateParams.Capabilities.BilliePayments;
type BizumPayments = Stripe_.AccountCreateParams.Capabilities.BizumPayments;
type BlikPayments = Stripe_.AccountCreateParams.Capabilities.BlikPayments;
type BoletoPayments = Stripe_.AccountCreateParams.Capabilities.BoletoPayments;
type CardIssuing = Stripe_.AccountCreateParams.Capabilities.CardIssuing;
type CardPayments = Stripe_.AccountCreateParams.Capabilities.CardPayments;
type CartesBancairesPayments = Stripe_.AccountCreateParams.Capabilities.CartesBancairesPayments;
type CashappPayments = Stripe_.AccountCreateParams.Capabilities.CashappPayments;
type CryptoPayments = Stripe_.AccountCreateParams.Capabilities.CryptoPayments;
type EpsPayments = Stripe_.AccountCreateParams.Capabilities.EpsPayments;
type FpxPayments = Stripe_.AccountCreateParams.Capabilities.FpxPayments;
type GbBankTransferPayments = Stripe_.AccountCreateParams.Capabilities.GbBankTransferPayments;
type GiropayPayments = Stripe_.AccountCreateParams.Capabilities.GiropayPayments;
type GrabpayPayments = Stripe_.AccountCreateParams.Capabilities.GrabpayPayments;
type IdealPayments = Stripe_.AccountCreateParams.Capabilities.IdealPayments;
type IndiaInternationalPayments = Stripe_.AccountCreateParams.Capabilities.IndiaInternationalPayments;
type JcbPayments = Stripe_.AccountCreateParams.Capabilities.JcbPayments;
type JpBankTransferPayments = Stripe_.AccountCreateParams.Capabilities.JpBankTransferPayments;
type KakaoPayPayments = Stripe_.AccountCreateParams.Capabilities.KakaoPayPayments;
type KlarnaPayments = Stripe_.AccountCreateParams.Capabilities.KlarnaPayments;
type KonbiniPayments = Stripe_.AccountCreateParams.Capabilities.KonbiniPayments;
type KrCardPayments = Stripe_.AccountCreateParams.Capabilities.KrCardPayments;
type LegacyPayments = Stripe_.AccountCreateParams.Capabilities.LegacyPayments;
type LinkPayments = Stripe_.AccountCreateParams.Capabilities.LinkPayments;
type MbWayPayments = Stripe_.AccountCreateParams.Capabilities.MbWayPayments;
type MobilepayPayments = Stripe_.AccountCreateParams.Capabilities.MobilepayPayments;
type MultibancoPayments = Stripe_.AccountCreateParams.Capabilities.MultibancoPayments;
type MxBankTransferPayments = Stripe_.AccountCreateParams.Capabilities.MxBankTransferPayments;
type NaverPayPayments = Stripe_.AccountCreateParams.Capabilities.NaverPayPayments;
type NzBankAccountBecsDebitPayments = Stripe_.AccountCreateParams.Capabilities.NzBankAccountBecsDebitPayments;
type OxxoPayments = Stripe_.AccountCreateParams.Capabilities.OxxoPayments;
type P24Payments = Stripe_.AccountCreateParams.Capabilities.P24Payments;
type PayByBankPayments = Stripe_.AccountCreateParams.Capabilities.PayByBankPayments;
type PaycoPayments = Stripe_.AccountCreateParams.Capabilities.PaycoPayments;
type PaynowPayments = Stripe_.AccountCreateParams.Capabilities.PaynowPayments;
type PaytoPayments = Stripe_.AccountCreateParams.Capabilities.PaytoPayments;
type PixPayments = Stripe_.AccountCreateParams.Capabilities.PixPayments;
type PromptpayPayments = Stripe_.AccountCreateParams.Capabilities.PromptpayPayments;
type RevolutPayPayments = Stripe_.AccountCreateParams.Capabilities.RevolutPayPayments;
type SamsungPayPayments = Stripe_.AccountCreateParams.Capabilities.SamsungPayPayments;
type SatispayPayments = Stripe_.AccountCreateParams.Capabilities.SatispayPayments;
type ScalapayPayments = Stripe_.AccountCreateParams.Capabilities.ScalapayPayments;
type SepaBankTransferPayments = Stripe_.AccountCreateParams.Capabilities.SepaBankTransferPayments;
type SepaDebitPayments = Stripe_.AccountCreateParams.Capabilities.SepaDebitPayments;
type SofortPayments = Stripe_.AccountCreateParams.Capabilities.SofortPayments;
type SunbitPayments = Stripe_.AccountCreateParams.Capabilities.SunbitPayments;
type SwishPayments = Stripe_.AccountCreateParams.Capabilities.SwishPayments;
type TaxReportingUs1099K = Stripe_.AccountCreateParams.Capabilities.TaxReportingUs1099K;
type TaxReportingUs1099Misc = Stripe_.AccountCreateParams.Capabilities.TaxReportingUs1099Misc;
type Transfers = Stripe_.AccountCreateParams.Capabilities.Transfers;
type Treasury = Stripe_.AccountCreateParams.Capabilities.Treasury;
type TwintPayments = Stripe_.AccountCreateParams.Capabilities.TwintPayments;
type UpiPayments = Stripe_.AccountCreateParams.Capabilities.UpiPayments;
type UsBankAccountAchPayments = Stripe_.AccountCreateParams.Capabilities.UsBankAccountAchPayments;
type UsBankTransferPayments = Stripe_.AccountCreateParams.Capabilities.UsBankTransferPayments;
type ZipPayments = Stripe_.AccountCreateParams.Capabilities.ZipPayments;
}
namespace Company {
type DirectorshipDeclaration = Stripe_.AccountCreateParams.Company.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.AccountCreateParams.Company.OwnershipDeclaration;
type OwnershipExemptionReason = Stripe_.AccountCreateParams.Company.OwnershipExemptionReason;
type RegistrationDate = Stripe_.AccountCreateParams.Company.RegistrationDate;
type RepresentativeDeclaration = Stripe_.AccountCreateParams.Company.RepresentativeDeclaration;
type Structure = Stripe_.AccountCreateParams.Company.Structure;
type Verification = Stripe_.AccountCreateParams.Company.Verification;
namespace Verification {
type Document = Stripe_.AccountCreateParams.Company.Verification.Document;
}
}
namespace Controller {
type Fees = Stripe_.AccountCreateParams.Controller.Fees;
type Losses = Stripe_.AccountCreateParams.Controller.Losses;
type RequirementCollection = Stripe_.AccountCreateParams.Controller.RequirementCollection;
type StripeDashboard = Stripe_.AccountCreateParams.Controller.StripeDashboard;
namespace Fees {
type Payer = Stripe_.AccountCreateParams.Controller.Fees.Payer;
}
namespace Losses {
type Payments = Stripe_.AccountCreateParams.Controller.Losses.Payments;
}
namespace StripeDashboard {
type Type = Stripe_.AccountCreateParams.Controller.StripeDashboard.Type;
}
}
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.AccountCreateParams.Documents.BankAccountOwnershipVerification;
type CompanyLicense = Stripe_.AccountCreateParams.Documents.CompanyLicense;
type CompanyMemorandumOfAssociation = Stripe_.AccountCreateParams.Documents.CompanyMemorandumOfAssociation;
type CompanyMinisterialDecree = Stripe_.AccountCreateParams.Documents.CompanyMinisterialDecree;
type CompanyRegistrationVerification = Stripe_.AccountCreateParams.Documents.CompanyRegistrationVerification;
type CompanyTaxIdVerification = Stripe_.AccountCreateParams.Documents.CompanyTaxIdVerification;
type ProofOfAddress = Stripe_.AccountCreateParams.Documents.ProofOfAddress;
type ProofOfUltimateBeneficialOwnership = Stripe_.AccountCreateParams.Documents.ProofOfUltimateBeneficialOwnership;
namespace ProofOfUltimateBeneficialOwnership {
type Signer = Stripe_.AccountCreateParams.Documents.ProofOfUltimateBeneficialOwnership.Signer;
}
}
namespace Individual {
type Dob = Stripe_.AccountCreateParams.Individual.Dob;
type PoliticalExposure = Stripe_.AccountCreateParams.Individual.PoliticalExposure;
type Relationship = Stripe_.AccountCreateParams.Individual.Relationship;
type Verification = Stripe_.AccountCreateParams.Individual.Verification;
namespace Verification {
type AdditionalDocument = Stripe_.AccountCreateParams.Individual.Verification.AdditionalDocument;
type Document = Stripe_.AccountCreateParams.Individual.Verification.Document;
}
}
namespace Settings {
type BacsDebitPayments = Stripe_.AccountCreateParams.Settings.BacsDebitPayments;
type Branding = Stripe_.AccountCreateParams.Settings.Branding;
type CardIssuing = Stripe_.AccountCreateParams.Settings.CardIssuing;
type CardPayments = Stripe_.AccountCreateParams.Settings.CardPayments;
type Invoices = Stripe_.AccountCreateParams.Settings.Invoices;
type Payments = Stripe_.AccountCreateParams.Settings.Payments;
type Payouts = Stripe_.AccountCreateParams.Settings.Payouts;
type Treasury = Stripe_.AccountCreateParams.Settings.Treasury;
namespace CardIssuing {
type TosAcceptance = Stripe_.AccountCreateParams.Settings.CardIssuing.TosAcceptance;
}
namespace CardPayments {
type DeclineOn = Stripe_.AccountCreateParams.Settings.CardPayments.DeclineOn;
}
namespace Invoices {
type HostedPaymentMethodSave = Stripe_.AccountCreateParams.Settings.Invoices.HostedPaymentMethodSave;
}
namespace Payouts {
type Schedule = Stripe_.AccountCreateParams.Settings.Payouts.Schedule;
namespace Schedule {
type Interval = Stripe_.AccountCreateParams.Settings.Payouts.Schedule.Interval;
type WeeklyAnchor = Stripe_.AccountCreateParams.Settings.Payouts.Schedule.WeeklyAnchor;
type WeeklyPayoutDay = Stripe_.AccountCreateParams.Settings.Payouts.Schedule.WeeklyPayoutDay;
}
}
namespace Treasury {
type TosAcceptance = Stripe_.AccountCreateParams.Settings.Treasury.TosAcceptance;
}
}
}
namespace AccountUpdateParams {
type BusinessProfile = Stripe_.AccountUpdateParams.BusinessProfile;
type BusinessType = Stripe_.AccountUpdateParams.BusinessType;
type Capabilities = Stripe_.AccountUpdateParams.Capabilities;
type Company = Stripe_.AccountUpdateParams.Company;
type Documents = Stripe_.AccountUpdateParams.Documents;
type BankAccount = Stripe_.AccountUpdateParams.BankAccount;
type Card = Stripe_.AccountUpdateParams.Card;
type CardToken = Stripe_.AccountUpdateParams.CardToken;
type Groups = Stripe_.AccountUpdateParams.Groups;
type Individual = Stripe_.AccountUpdateParams.Individual;
type Settings = Stripe_.AccountUpdateParams.Settings;
type TosAcceptance = Stripe_.AccountUpdateParams.TosAcceptance;
namespace BankAccount {
type AccountHolderType = Stripe_.AccountUpdateParams.BankAccount.AccountHolderType;
}
namespace BusinessProfile {
type AnnualRevenue = Stripe_.AccountUpdateParams.BusinessProfile.AnnualRevenue;
type MinorityOwnedBusinessDesignation = Stripe_.AccountUpdateParams.BusinessProfile.MinorityOwnedBusinessDesignation;
type MonthlyEstimatedRevenue = Stripe_.AccountUpdateParams.BusinessProfile.MonthlyEstimatedRevenue;
}
namespace Capabilities {
type AcssDebitPayments = Stripe_.AccountUpdateParams.Capabilities.AcssDebitPayments;
type AffirmPayments = Stripe_.AccountUpdateParams.Capabilities.AffirmPayments;
type AfterpayClearpayPayments = Stripe_.AccountUpdateParams.Capabilities.AfterpayClearpayPayments;
type AlmaPayments = Stripe_.AccountUpdateParams.Capabilities.AlmaPayments;
type AmazonPayPayments = Stripe_.AccountUpdateParams.Capabilities.AmazonPayPayments;
type AppDistribution = Stripe_.AccountUpdateParams.Capabilities.AppDistribution;
type AuBecsDebitPayments = Stripe_.AccountUpdateParams.Capabilities.AuBecsDebitPayments;
type BacsDebitPayments = Stripe_.AccountUpdateParams.Capabilities.BacsDebitPayments;
type BancontactPayments = Stripe_.AccountUpdateParams.Capabilities.BancontactPayments;
type BankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.BankTransferPayments;
type BilliePayments = Stripe_.AccountUpdateParams.Capabilities.BilliePayments;
type BizumPayments = Stripe_.AccountUpdateParams.Capabilities.BizumPayments;
type BlikPayments = Stripe_.AccountUpdateParams.Capabilities.BlikPayments;
type BoletoPayments = Stripe_.AccountUpdateParams.Capabilities.BoletoPayments;
type CardIssuing = Stripe_.AccountUpdateParams.Capabilities.CardIssuing;
type CardPayments = Stripe_.AccountUpdateParams.Capabilities.CardPayments;
type CartesBancairesPayments = Stripe_.AccountUpdateParams.Capabilities.CartesBancairesPayments;
type CashappPayments = Stripe_.AccountUpdateParams.Capabilities.CashappPayments;
type CryptoPayments = Stripe_.AccountUpdateParams.Capabilities.CryptoPayments;
type EpsPayments = Stripe_.AccountUpdateParams.Capabilities.EpsPayments;
type FpxPayments = Stripe_.AccountUpdateParams.Capabilities.FpxPayments;
type GbBankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.GbBankTransferPayments;
type GiropayPayments = Stripe_.AccountUpdateParams.Capabilities.GiropayPayments;
type GrabpayPayments = Stripe_.AccountUpdateParams.Capabilities.GrabpayPayments;
type IdealPayments = Stripe_.AccountUpdateParams.Capabilities.IdealPayments;
type IndiaInternationalPayments = Stripe_.AccountUpdateParams.Capabilities.IndiaInternationalPayments;
type JcbPayments = Stripe_.AccountUpdateParams.Capabilities.JcbPayments;
type JpBankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.JpBankTransferPayments;
type KakaoPayPayments = Stripe_.AccountUpdateParams.Capabilities.KakaoPayPayments;
type KlarnaPayments = Stripe_.AccountUpdateParams.Capabilities.KlarnaPayments;
type KonbiniPayments = Stripe_.AccountUpdateParams.Capabilities.KonbiniPayments;
type KrCardPayments = Stripe_.AccountUpdateParams.Capabilities.KrCardPayments;
type LegacyPayments = Stripe_.AccountUpdateParams.Capabilities.LegacyPayments;
type LinkPayments = Stripe_.AccountUpdateParams.Capabilities.LinkPayments;
type MbWayPayments = Stripe_.AccountUpdateParams.Capabilities.MbWayPayments;
type MobilepayPayments = Stripe_.AccountUpdateParams.Capabilities.MobilepayPayments;
type MultibancoPayments = Stripe_.AccountUpdateParams.Capabilities.MultibancoPayments;
type MxBankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.MxBankTransferPayments;
type NaverPayPayments = Stripe_.AccountUpdateParams.Capabilities.NaverPayPayments;
type NzBankAccountBecsDebitPayments = Stripe_.AccountUpdateParams.Capabilities.NzBankAccountBecsDebitPayments;
type OxxoPayments = Stripe_.AccountUpdateParams.Capabilities.OxxoPayments;
type P24Payments = Stripe_.AccountUpdateParams.Capabilities.P24Payments;
type PayByBankPayments = Stripe_.AccountUpdateParams.Capabilities.PayByBankPayments;
type PaycoPayments = Stripe_.AccountUpdateParams.Capabilities.PaycoPayments;
type PaynowPayments = Stripe_.AccountUpdateParams.Capabilities.PaynowPayments;
type PaytoPayments = Stripe_.AccountUpdateParams.Capabilities.PaytoPayments;
type PixPayments = Stripe_.AccountUpdateParams.Capabilities.PixPayments;
type PromptpayPayments = Stripe_.AccountUpdateParams.Capabilities.PromptpayPayments;
type RevolutPayPayments = Stripe_.AccountUpdateParams.Capabilities.RevolutPayPayments;
type SamsungPayPayments = Stripe_.AccountUpdateParams.Capabilities.SamsungPayPayments;
type SatispayPayments = Stripe_.AccountUpdateParams.Capabilities.SatispayPayments;
type ScalapayPayments = Stripe_.AccountUpdateParams.Capabilities.ScalapayPayments;
type SepaBankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.SepaBankTransferPayments;
type SepaDebitPayments = Stripe_.AccountUpdateParams.Capabilities.SepaDebitPayments;
type SofortPayments = Stripe_.AccountUpdateParams.Capabilities.SofortPayments;
type SunbitPayments = Stripe_.AccountUpdateParams.Capabilities.SunbitPayments;
type SwishPayments = Stripe_.AccountUpdateParams.Capabilities.SwishPayments;
type TaxReportingUs1099K = Stripe_.AccountUpdateParams.Capabilities.TaxReportingUs1099K;
type TaxReportingUs1099Misc = Stripe_.AccountUpdateParams.Capabilities.TaxReportingUs1099Misc;
type Transfers = Stripe_.AccountUpdateParams.Capabilities.Transfers;
type Treasury = Stripe_.AccountUpdateParams.Capabilities.Treasury;
type TwintPayments = Stripe_.AccountUpdateParams.Capabilities.TwintPayments;
type UpiPayments = Stripe_.AccountUpdateParams.Capabilities.UpiPayments;
type UsBankAccountAchPayments = Stripe_.AccountUpdateParams.Capabilities.UsBankAccountAchPayments;
type UsBankTransferPayments = Stripe_.AccountUpdateParams.Capabilities.UsBankTransferPayments;
type ZipPayments = Stripe_.AccountUpdateParams.Capabilities.ZipPayments;
}
namespace Company {
type DirectorshipDeclaration = Stripe_.AccountUpdateParams.Company.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.AccountUpdateParams.Company.OwnershipDeclaration;
type OwnershipExemptionReason = Stripe_.AccountUpdateParams.Company.OwnershipExemptionReason;
type RegistrationDate = Stripe_.AccountUpdateParams.Company.RegistrationDate;
type RepresentativeDeclaration = Stripe_.AccountUpdateParams.Company.RepresentativeDeclaration;
type Structure = Stripe_.AccountUpdateParams.Company.Structure;
type Verification = Stripe_.AccountUpdateParams.Company.Verification;
namespace Verification {
type Document = Stripe_.AccountUpdateParams.Company.Verification.Document;
}
}
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.AccountUpdateParams.Documents.BankAccountOwnershipVerification;
type CompanyLicense = Stripe_.AccountUpdateParams.Documents.CompanyLicense;
type CompanyMemorandumOfAssociation = Stripe_.AccountUpdateParams.Documents.CompanyMemorandumOfAssociation;
type CompanyMinisterialDecree = Stripe_.AccountUpdateParams.Documents.CompanyMinisterialDecree;
type CompanyRegistrationVerification = Stripe_.AccountUpdateParams.Documents.CompanyRegistrationVerification;
type CompanyTaxIdVerification = Stripe_.AccountUpdateParams.Documents.CompanyTaxIdVerification;
type ProofOfAddress = Stripe_.AccountUpdateParams.Documents.ProofOfAddress;
type ProofOfRegistration = Stripe_.AccountUpdateParams.Documents.ProofOfRegistration;
type ProofOfUltimateBeneficialOwnership = Stripe_.AccountUpdateParams.Documents.ProofOfUltimateBeneficialOwnership;
namespace ProofOfRegistration {
type Signer = Stripe_.AccountUpdateParams.Documents.ProofOfRegistration.Signer;
}
namespace ProofOfUltimateBeneficialOwnership {
type Signer = Stripe_.AccountUpdateParams.Documents.ProofOfUltimateBeneficialOwnership.Signer;
}
}
namespace Individual {
type Dob = Stripe_.AccountUpdateParams.Individual.Dob;
type PoliticalExposure = Stripe_.AccountUpdateParams.Individual.PoliticalExposure;
type Relationship = Stripe_.AccountUpdateParams.Individual.Relationship;
type Verification = Stripe_.AccountUpdateParams.Individual.Verification;
namespace Verification {
type AdditionalDocument = Stripe_.AccountUpdateParams.Individual.Verification.AdditionalDocument;
type Document = Stripe_.AccountUpdateParams.Individual.Verification.Document;
}
}
namespace Settings {
type BacsDebitPayments = Stripe_.AccountUpdateParams.Settings.BacsDebitPayments;
type Branding = Stripe_.AccountUpdateParams.Settings.Branding;
type CardIssuing = Stripe_.AccountUpdateParams.Settings.CardIssuing;
type CardPayments = Stripe_.AccountUpdateParams.Settings.CardPayments;
type Invoices = Stripe_.AccountUpdateParams.Settings.Invoices;
type Payments = Stripe_.AccountUpdateParams.Settings.Payments;
type Payouts = Stripe_.AccountUpdateParams.Settings.Payouts;
type SepaDebitPayments = Stripe_.AccountUpdateParams.Settings.SepaDebitPayments;
type Treasury = Stripe_.AccountUpdateParams.Settings.Treasury;
namespace CardIssuing {
type TosAcceptance = Stripe_.AccountUpdateParams.Settings.CardIssuing.TosAcceptance;
}
namespace CardPayments {
type DeclineOn = Stripe_.AccountUpdateParams.Settings.CardPayments.DeclineOn;
}
namespace Invoices {
type HostedPaymentMethodSave = Stripe_.AccountUpdateParams.Settings.Invoices.HostedPaymentMethodSave;
}
namespace Payouts {
type Schedule = Stripe_.AccountUpdateParams.Settings.Payouts.Schedule;
namespace Schedule {
type Interval = Stripe_.AccountUpdateParams.Settings.Payouts.Schedule.Interval;
type WeeklyAnchor = Stripe_.AccountUpdateParams.Settings.Payouts.Schedule.WeeklyAnchor;
type WeeklyPayoutDay = Stripe_.AccountUpdateParams.Settings.Payouts.Schedule.WeeklyPayoutDay;
}
}
namespace Treasury {
type TosAcceptance = Stripe_.AccountUpdateParams.Settings.Treasury.TosAcceptance;
}
}
}
namespace AccountCreateExternalAccountParams {
type Card = Stripe_.AccountCreateExternalAccountParams.Card;
type BankAccount = Stripe_.AccountCreateExternalAccountParams.BankAccount;
type CardToken = Stripe_.AccountCreateExternalAccountParams.CardToken;
namespace BankAccount {
type AccountHolderType = Stripe_.AccountCreateExternalAccountParams.BankAccount.AccountHolderType;
}
}
namespace AccountCreatePersonParams {
type AdditionalTosAcceptances = Stripe_.AccountCreatePersonParams.AdditionalTosAcceptances;
type Dob = Stripe_.AccountCreatePersonParams.Dob;
type Documents = Stripe_.AccountCreatePersonParams.Documents;
type PoliticalExposure = Stripe_.AccountCreatePersonParams.PoliticalExposure;
type Relationship = Stripe_.AccountCreatePersonParams.Relationship;
type UsCfpbData = Stripe_.AccountCreatePersonParams.UsCfpbData;
type Verification = Stripe_.AccountCreatePersonParams.Verification;
namespace AdditionalTosAcceptances {
type Account = Stripe_.AccountCreatePersonParams.AdditionalTosAcceptances.Account;
}
namespace Documents {
type CompanyAuthorization = Stripe_.AccountCreatePersonParams.Documents.CompanyAuthorization;
type Passport = Stripe_.AccountCreatePersonParams.Documents.Passport;
type Visa = Stripe_.AccountCreatePersonParams.Documents.Visa;
}
namespace UsCfpbData {
type EthnicityDetails = Stripe_.AccountCreatePersonParams.UsCfpbData.EthnicityDetails;
type RaceDetails = Stripe_.AccountCreatePersonParams.UsCfpbData.RaceDetails;
namespace EthnicityDetails {
type Ethnicity = Stripe_.AccountCreatePersonParams.UsCfpbData.EthnicityDetails.Ethnicity;
}
namespace RaceDetails {
type Race = Stripe_.AccountCreatePersonParams.UsCfpbData.RaceDetails.Race;
}
}
namespace Verification {
type AdditionalDocument = Stripe_.AccountCreatePersonParams.Verification.AdditionalDocument;
type Document = Stripe_.AccountCreatePersonParams.Verification.Document;
}
}
namespace AccountListExternalAccountsParams {
type Object = Stripe_.AccountListExternalAccountsParams.Object;
}
namespace AccountListPersonsParams {
type Relationship = Stripe_.AccountListPersonsParams.Relationship;
}
namespace AccountRejectParams {
type PayoutsAction = Stripe_.AccountRejectParams.PayoutsAction;
}
namespace AccountUpdateExternalAccountParams {
type AccountHolderType = Stripe_.AccountUpdateExternalAccountParams.AccountHolderType;
type AccountType = Stripe_.AccountUpdateExternalAccountParams.AccountType;
type Documents = Stripe_.AccountUpdateExternalAccountParams.Documents;
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.AccountUpdateExternalAccountParams.Documents.BankAccountOwnershipVerification;
}
}
namespace AccountUpdatePersonParams {
type AdditionalTosAcceptances = Stripe_.AccountUpdatePersonParams.AdditionalTosAcceptances;
type Dob = Stripe_.AccountUpdatePersonParams.Dob;
type Documents = Stripe_.AccountUpdatePersonParams.Documents;
type PoliticalExposure = Stripe_.AccountUpdatePersonParams.PoliticalExposure;
type Relationship = Stripe_.AccountUpdatePersonParams.Relationship;
type UsCfpbData = Stripe_.AccountUpdatePersonParams.UsCfpbData;
type Verification = Stripe_.AccountUpdatePersonParams.Verification;
namespace AdditionalTosAcceptances {
type Account = Stripe_.AccountUpdatePersonParams.AdditionalTosAcceptances.Account;
}
namespace Documents {
type CompanyAuthorization = Stripe_.AccountUpdatePersonParams.Documents.CompanyAuthorization;
type Passport = Stripe_.AccountUpdatePersonParams.Documents.Passport;
type Visa = Stripe_.AccountUpdatePersonParams.Documents.Visa;
}
namespace UsCfpbData {
type EthnicityDetails = Stripe_.AccountUpdatePersonParams.UsCfpbData.EthnicityDetails;
type RaceDetails = Stripe_.AccountUpdatePersonParams.UsCfpbData.RaceDetails;
namespace EthnicityDetails {
type Ethnicity = Stripe_.AccountUpdatePersonParams.UsCfpbData.EthnicityDetails.Ethnicity;
}
namespace RaceDetails {
type Race = Stripe_.AccountUpdatePersonParams.UsCfpbData.RaceDetails.Race;
}
}
namespace Verification {
type AdditionalDocument = Stripe_.AccountUpdatePersonParams.Verification.AdditionalDocument;
type Document = Stripe_.AccountUpdatePersonParams.Verification.Document;
}
}
namespace Account {
type BusinessProfile = Stripe_.Account.BusinessProfile;
type BusinessType = Stripe_.Account.BusinessType;
type Capabilities = Stripe_.Account.Capabilities;
type Company = Stripe_.Account.Company;
type Controller = Stripe_.Account.Controller;
type FutureRequirements = Stripe_.Account.FutureRequirements;
type Groups = Stripe_.Account.Groups;
type Requirements = Stripe_.Account.Requirements;
type Settings = Stripe_.Account.Settings;
type TosAcceptance = Stripe_.Account.TosAcceptance;
type Type = Stripe_.Account.Type;
namespace BusinessProfile {
type AnnualRevenue = Stripe_.Account.BusinessProfile.AnnualRevenue;
type MinorityOwnedBusinessDesignation = Stripe_.Account.BusinessProfile.MinorityOwnedBusinessDesignation;
type MonthlyEstimatedRevenue = Stripe_.Account.BusinessProfile.MonthlyEstimatedRevenue;
}
namespace Capabilities {
type AcssDebitPayments = Stripe_.Account.Capabilities.AcssDebitPayments;
type AffirmPayments = Stripe_.Account.Capabilities.AffirmPayments;
type AfterpayClearpayPayments = Stripe_.Account.Capabilities.AfterpayClearpayPayments;
type AlmaPayments = Stripe_.Account.Capabilities.AlmaPayments;
type AmazonPayPayments = Stripe_.Account.Capabilities.AmazonPayPayments;
type AppDistribution = Stripe_.Account.Capabilities.AppDistribution;
type AuBecsDebitPayments = Stripe_.Account.Capabilities.AuBecsDebitPayments;
type BacsDebitPayments = Stripe_.Account.Capabilities.BacsDebitPayments;
type BancontactPayments = Stripe_.Account.Capabilities.BancontactPayments;
type BankTransferPayments = Stripe_.Account.Capabilities.BankTransferPayments;
type BilliePayments = Stripe_.Account.Capabilities.BilliePayments;
type BizumPayments = Stripe_.Account.Capabilities.BizumPayments;
type BlikPayments = Stripe_.Account.Capabilities.BlikPayments;
type BoletoPayments = Stripe_.Account.Capabilities.BoletoPayments;
type CardIssuing = Stripe_.Account.Capabilities.CardIssuing;
type CardPayments = Stripe_.Account.Capabilities.CardPayments;
type CartesBancairesPayments = Stripe_.Account.Capabilities.CartesBancairesPayments;
type CashappPayments = Stripe_.Account.Capabilities.CashappPayments;
type CryptoPayments = Stripe_.Account.Capabilities.CryptoPayments;
type EpsPayments = Stripe_.Account.Capabilities.EpsPayments;
type FpxPayments = Stripe_.Account.Capabilities.FpxPayments;
type GbBankTransferPayments = Stripe_.Account.Capabilities.GbBankTransferPayments;
type GiropayPayments = Stripe_.Account.Capabilities.GiropayPayments;
type GrabpayPayments = Stripe_.Account.Capabilities.GrabpayPayments;
type IdealPayments = Stripe_.Account.Capabilities.IdealPayments;
type IndiaInternationalPayments = Stripe_.Account.Capabilities.IndiaInternationalPayments;
type JcbPayments = Stripe_.Account.Capabilities.JcbPayments;
type JpBankTransferPayments = Stripe_.Account.Capabilities.JpBankTransferPayments;
type KakaoPayPayments = Stripe_.Account.Capabilities.KakaoPayPayments;
type KlarnaPayments = Stripe_.Account.Capabilities.KlarnaPayments;
type KonbiniPayments = Stripe_.Account.Capabilities.KonbiniPayments;
type KrCardPayments = Stripe_.Account.Capabilities.KrCardPayments;
type LegacyPayments = Stripe_.Account.Capabilities.LegacyPayments;
type LinkPayments = Stripe_.Account.Capabilities.LinkPayments;
type MbWayPayments = Stripe_.Account.Capabilities.MbWayPayments;
type MobilepayPayments = Stripe_.Account.Capabilities.MobilepayPayments;
type MultibancoPayments = Stripe_.Account.Capabilities.MultibancoPayments;
type MxBankTransferPayments = Stripe_.Account.Capabilities.MxBankTransferPayments;
type NaverPayPayments = Stripe_.Account.Capabilities.NaverPayPayments;
type NzBankAccountBecsDebitPayments = Stripe_.Account.Capabilities.NzBankAccountBecsDebitPayments;
type OxxoPayments = Stripe_.Account.Capabilities.OxxoPayments;
type P24Payments = Stripe_.Account.Capabilities.P24Payments;
type PayByBankPayments = Stripe_.Account.Capabilities.PayByBankPayments;
type PaycoPayments = Stripe_.Account.Capabilities.PaycoPayments;
type PaynowPayments = Stripe_.Account.Capabilities.PaynowPayments;
type PaytoPayments = Stripe_.Account.Capabilities.PaytoPayments;
type PixPayments = Stripe_.Account.Capabilities.PixPayments;
type PromptpayPayments = Stripe_.Account.Capabilities.PromptpayPayments;
type RevolutPayPayments = Stripe_.Account.Capabilities.RevolutPayPayments;
type SamsungPayPayments = Stripe_.Account.Capabilities.SamsungPayPayments;
type SatispayPayments = Stripe_.Account.Capabilities.SatispayPayments;
type ScalapayPayments = Stripe_.Account.Capabilities.ScalapayPayments;
type SepaBankTransferPayments = Stripe_.Account.Capabilities.SepaBankTransferPayments;
type SepaDebitPayments = Stripe_.Account.Capabilities.SepaDebitPayments;
type SofortPayments = Stripe_.Account.Capabilities.SofortPayments;
type SunbitPayments = Stripe_.Account.Capabilities.SunbitPayments;
type SwishPayments = Stripe_.Account.Capabilities.SwishPayments;
type TaxReportingUs1099K = Stripe_.Account.Capabilities.TaxReportingUs1099K;
type TaxReportingUs1099Misc = Stripe_.Account.Capabilities.TaxReportingUs1099Misc;
type Transfers = Stripe_.Account.Capabilities.Transfers;
type Treasury = Stripe_.Account.Capabilities.Treasury;
type TwintPayments = Stripe_.Account.Capabilities.TwintPayments;
type UpiPayments = Stripe_.Account.Capabilities.UpiPayments;
type UsBankAccountAchPayments = Stripe_.Account.Capabilities.UsBankAccountAchPayments;
type UsBankTransferPayments = Stripe_.Account.Capabilities.UsBankTransferPayments;
type ZipPayments = Stripe_.Account.Capabilities.ZipPayments;
}
namespace Company {
type AddressKana = Stripe_.Account.Company.AddressKana;
type AddressKanji = Stripe_.Account.Company.AddressKanji;
type DirectorshipDeclaration = Stripe_.Account.Company.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.Account.Company.OwnershipDeclaration;
type OwnershipExemptionReason = Stripe_.Account.Company.OwnershipExemptionReason;
type RegistrationDate = Stripe_.Account.Company.RegistrationDate;
type RepresentativeDeclaration = Stripe_.Account.Company.RepresentativeDeclaration;
type Structure = Stripe_.Account.Company.Structure;
type Verification = Stripe_.Account.Company.Verification;
namespace Verification {
type Document = Stripe_.Account.Company.Verification.Document;
}
}
namespace Controller {
type Fees = Stripe_.Account.Controller.Fees;
type Losses = Stripe_.Account.Controller.Losses;
type RequirementCollection = Stripe_.Account.Controller.RequirementCollection;
type StripeDashboard = Stripe_.Account.Controller.StripeDashboard;
type Type = Stripe_.Account.Controller.Type;
namespace Fees {
type Payer = Stripe_.Account.Controller.Fees.Payer;
}
namespace Losses {
type Payments = Stripe_.Account.Controller.Losses.Payments;
}
namespace StripeDashboard {
type Type = Stripe_.Account.Controller.StripeDashboard.Type;
}
}
namespace FutureRequirements {
type Alternative = Stripe_.Account.FutureRequirements.Alternative;
type DisabledReason = Stripe_.Account.FutureRequirements.DisabledReason;
type Error = Stripe_.Account.FutureRequirements.Error;
namespace Error {
type Code = Stripe_.Account.FutureRequirements.Error.Code;
}
}
namespace Requirements {
type Alternative = Stripe_.Account.Requirements.Alternative;
type DisabledReason = Stripe_.Account.Requirements.DisabledReason;
type Error = Stripe_.Account.Requirements.Error;
namespace Error {
type Code = Stripe_.Account.Requirements.Error.Code;
}
}
namespace Settings {
type BacsDebitPayments = Stripe_.Account.Settings.BacsDebitPayments;
type Branding = Stripe_.Account.Settings.Branding;
type CardIssuing = Stripe_.Account.Settings.CardIssuing;
type CardPayments = Stripe_.Account.Settings.CardPayments;
type Dashboard = Stripe_.Account.Settings.Dashboard;
type Invoices = Stripe_.Account.Settings.Invoices;
type Payments = Stripe_.Account.Settings.Payments;
type Payouts = Stripe_.Account.Settings.Payouts;
type SepaDebitPayments = Stripe_.Account.Settings.SepaDebitPayments;
type Treasury = Stripe_.Account.Settings.Treasury;
namespace CardIssuing {
type TosAcceptance = Stripe_.Account.Settings.CardIssuing.TosAcceptance;
}
namespace CardPayments {
type DeclineOn = Stripe_.Account.Settings.CardPayments.DeclineOn;
}
namespace Invoices {
type HostedPaymentMethodSave = Stripe_.Account.Settings.Invoices.HostedPaymentMethodSave;
}
namespace Payouts {
type Schedule = Stripe_.Account.Settings.Payouts.Schedule;
namespace Schedule {
type WeeklyPayoutDay = Stripe_.Account.Settings.Payouts.Schedule.WeeklyPayoutDay;
}
}
namespace Treasury {
type TosAcceptance = Stripe_.Account.Settings.Treasury.TosAcceptance;
}
}
}
namespace AccountLinkCreateParams {
type Type = Stripe_.AccountLinkCreateParams.Type;
type Collect = Stripe_.AccountLinkCreateParams.Collect;
type CollectionOptions = Stripe_.AccountLinkCreateParams.CollectionOptions;
namespace CollectionOptions {
type Fields = Stripe_.AccountLinkCreateParams.CollectionOptions.Fields;
type FutureRequirements = Stripe_.AccountLinkCreateParams.CollectionOptions.FutureRequirements;
}
}
namespace AccountSessionCreateParams {
type Components = Stripe_.AccountSessionCreateParams.Components;
namespace Components {
type AccountManagement = Stripe_.AccountSessionCreateParams.Components.AccountManagement;
type AccountOnboarding = Stripe_.AccountSessionCreateParams.Components.AccountOnboarding;
type BalanceReport = Stripe_.AccountSessionCreateParams.Components.BalanceReport;
type Balances = Stripe_.AccountSessionCreateParams.Components.Balances;
type DisputesList = Stripe_.AccountSessionCreateParams.Components.DisputesList;
type Documents = Stripe_.AccountSessionCreateParams.Components.Documents;
type FinancialAccount = Stripe_.AccountSessionCreateParams.Components.FinancialAccount;
type FinancialAccountTransactions = Stripe_.AccountSessionCreateParams.Components.FinancialAccountTransactions;
type InstantPayoutsPromotion = Stripe_.AccountSessionCreateParams.Components.InstantPayoutsPromotion;
type IssuingCard = Stripe_.AccountSessionCreateParams.Components.IssuingCard;
type IssuingCardsList = Stripe_.AccountSessionCreateParams.Components.IssuingCardsList;
type NotificationBanner = Stripe_.AccountSessionCreateParams.Components.NotificationBanner;
type PaymentDetails = Stripe_.AccountSessionCreateParams.Components.PaymentDetails;
type PaymentDisputes = Stripe_.AccountSessionCreateParams.Components.PaymentDisputes;
type Payments = Stripe_.AccountSessionCreateParams.Components.Payments;
type PayoutDetails = Stripe_.AccountSessionCreateParams.Components.PayoutDetails;
type PayoutReconciliationReport = Stripe_.AccountSessionCreateParams.Components.PayoutReconciliationReport;
type Payouts = Stripe_.AccountSessionCreateParams.Components.Payouts;
type PayoutsList = Stripe_.AccountSessionCreateParams.Components.PayoutsList;
type TaxRegistrations = Stripe_.AccountSessionCreateParams.Components.TaxRegistrations;
type TaxSettings = Stripe_.AccountSessionCreateParams.Components.TaxSettings;
namespace AccountManagement {
type Features = Stripe_.AccountSessionCreateParams.Components.AccountManagement.Features;
}
namespace AccountOnboarding {
type Features = Stripe_.AccountSessionCreateParams.Components.AccountOnboarding.Features;
}
namespace BalanceReport {
type Features = Stripe_.AccountSessionCreateParams.Components.BalanceReport.Features;
}
namespace Balances {
type Features = Stripe_.AccountSessionCreateParams.Components.Balances.Features;
}
namespace DisputesList {
type Features = Stripe_.AccountSessionCreateParams.Components.DisputesList.Features;
}
namespace Documents {
type Features = Stripe_.AccountSessionCreateParams.Components.Documents.Features;
}
namespace FinancialAccount {
type Features = Stripe_.AccountSessionCreateParams.Components.FinancialAccount.Features;
}
namespace FinancialAccountTransactions {
type Features = Stripe_.AccountSessionCreateParams.Components.FinancialAccountTransactions.Features;
}
namespace InstantPayoutsPromotion {
type Features = Stripe_.AccountSessionCreateParams.Components.InstantPayoutsPromotion.Features;
}
namespace IssuingCard {
type Features = Stripe_.AccountSessionCreateParams.Components.IssuingCard.Features;
}
namespace IssuingCardsList {
type Features = Stripe_.AccountSessionCreateParams.Components.IssuingCardsList.Features;
}
namespace NotificationBanner {
type Features = Stripe_.AccountSessionCreateParams.Components.NotificationBanner.Features;
}
namespace PaymentDetails {
type Features = Stripe_.AccountSessionCreateParams.Components.PaymentDetails.Features;
}
namespace PaymentDisputes {
type Features = Stripe_.AccountSessionCreateParams.Components.PaymentDisputes.Features;
}
namespace Payments {
type Features = Stripe_.AccountSessionCreateParams.Components.Payments.Features;
}
namespace PayoutDetails {
type Features = Stripe_.AccountSessionCreateParams.Components.PayoutDetails.Features;
}
namespace PayoutReconciliationReport {
type Features = Stripe_.AccountSessionCreateParams.Components.PayoutReconciliationReport.Features;
}
namespace Payouts {
type Features = Stripe_.AccountSessionCreateParams.Components.Payouts.Features;
}
namespace PayoutsList {
type Features = Stripe_.AccountSessionCreateParams.Components.PayoutsList.Features;
}
namespace TaxRegistrations {
type Features = Stripe_.AccountSessionCreateParams.Components.TaxRegistrations.Features;
}
namespace TaxSettings {
type Features = Stripe_.AccountSessionCreateParams.Components.TaxSettings.Features;
}
}
}
namespace AccountSession {
type Components = Stripe_.AccountSession.Components;
namespace Components {
type AccountManagement = Stripe_.AccountSession.Components.AccountManagement;
type AccountOnboarding = Stripe_.AccountSession.Components.AccountOnboarding;
type BalanceReport = Stripe_.AccountSession.Components.BalanceReport;
type Balances = Stripe_.AccountSession.Components.Balances;
type DisputesList = Stripe_.AccountSession.Components.DisputesList;
type Documents = Stripe_.AccountSession.Components.Documents;
type FinancialAccount = Stripe_.AccountSession.Components.FinancialAccount;
type FinancialAccountTransactions = Stripe_.AccountSession.Components.FinancialAccountTransactions;
type InstantPayoutsPromotion = Stripe_.AccountSession.Components.InstantPayoutsPromotion;
type IssuingCard = Stripe_.AccountSession.Components.IssuingCard;
type IssuingCardsList = Stripe_.AccountSession.Components.IssuingCardsList;
type NotificationBanner = Stripe_.AccountSession.Components.NotificationBanner;
type PaymentDetails = Stripe_.AccountSession.Components.PaymentDetails;
type PaymentDisputes = Stripe_.AccountSession.Components.PaymentDisputes;
type Payments = Stripe_.AccountSession.Components.Payments;
type PayoutDetails = Stripe_.AccountSession.Components.PayoutDetails;
type PayoutReconciliationReport = Stripe_.AccountSession.Components.PayoutReconciliationReport;
type Payouts = Stripe_.AccountSession.Components.Payouts;
type PayoutsList = Stripe_.AccountSession.Components.PayoutsList;
type TaxRegistrations = Stripe_.AccountSession.Components.TaxRegistrations;
type TaxSettings = Stripe_.AccountSession.Components.TaxSettings;
namespace AccountManagement {
type Features = Stripe_.AccountSession.Components.AccountManagement.Features;
}
namespace AccountOnboarding {
type Features = Stripe_.AccountSession.Components.AccountOnboarding.Features;
}
namespace BalanceReport {
type Features = Stripe_.AccountSession.Components.BalanceReport.Features;
}
namespace Balances {
type Features = Stripe_.AccountSession.Components.Balances.Features;
}
namespace DisputesList {
type Features = Stripe_.AccountSession.Components.DisputesList.Features;
}
namespace Documents {
type Features = Stripe_.AccountSession.Components.Documents.Features;
}
namespace FinancialAccount {
type Features = Stripe_.AccountSession.Components.FinancialAccount.Features;
}
namespace FinancialAccountTransactions {
type Features = Stripe_.AccountSession.Components.FinancialAccountTransactions.Features;
}
namespace InstantPayoutsPromotion {
type Features = Stripe_.AccountSession.Components.InstantPayoutsPromotion.Features;
}
namespace IssuingCard {
type Features = Stripe_.AccountSession.Components.IssuingCard.Features;
}
namespace IssuingCardsList {
type Features = Stripe_.AccountSession.Components.IssuingCardsList.Features;
}
namespace NotificationBanner {
type Features = Stripe_.AccountSession.Components.NotificationBanner.Features;
}
namespace PaymentDetails {
type Features = Stripe_.AccountSession.Components.PaymentDetails.Features;
}
namespace PaymentDisputes {
type Features = Stripe_.AccountSession.Components.PaymentDisputes.Features;
}
namespace Payments {
type Features = Stripe_.AccountSession.Components.Payments.Features;
}
namespace PayoutDetails {
type Features = Stripe_.AccountSession.Components.PayoutDetails.Features;
}
namespace PayoutReconciliationReport {
type Features = Stripe_.AccountSession.Components.PayoutReconciliationReport.Features;
}
namespace Payouts {
type Features = Stripe_.AccountSession.Components.Payouts.Features;
}
namespace PayoutsList {
type Features = Stripe_.AccountSession.Components.PayoutsList.Features;
}
namespace TaxRegistrations {
type Features = Stripe_.AccountSession.Components.TaxRegistrations.Features;
}
namespace TaxSettings {
type Features = Stripe_.AccountSession.Components.TaxSettings.Features;
}
}
}
namespace ApplicationFee {
type FeeSource = Stripe_.ApplicationFee.FeeSource;
namespace FeeSource {
type Type = Stripe_.ApplicationFee.FeeSource.Type;
}
}
namespace Balance {
type Available = Stripe_.Balance.Available;
type ConnectReserved = Stripe_.Balance.ConnectReserved;
type InstantAvailable = Stripe_.Balance.InstantAvailable;
type Issuing = Stripe_.Balance.Issuing;
type Pending = Stripe_.Balance.Pending;
type RefundAndDisputePrefunding = Stripe_.Balance.RefundAndDisputePrefunding;
namespace Available {
type SourceTypes = Stripe_.Balance.Available.SourceTypes;
}
namespace ConnectReserved {
type SourceTypes = Stripe_.Balance.ConnectReserved.SourceTypes;
}
namespace InstantAvailable {
type NetAvailable = Stripe_.Balance.InstantAvailable.NetAvailable;
type SourceTypes = Stripe_.Balance.InstantAvailable.SourceTypes;
namespace NetAvailable {
type SourceTypes = Stripe_.Balance.InstantAvailable.NetAvailable.SourceTypes;
}
}
namespace Issuing {
type Available = Stripe_.Balance.Issuing.Available;
namespace Available {
type SourceTypes = Stripe_.Balance.Issuing.Available.SourceTypes;
}
}
namespace Pending {
type SourceTypes = Stripe_.Balance.Pending.SourceTypes;
}
namespace RefundAndDisputePrefunding {
type Available = Stripe_.Balance.RefundAndDisputePrefunding.Available;
type Pending = Stripe_.Balance.RefundAndDisputePrefunding.Pending;
namespace Available {
type SourceTypes = Stripe_.Balance.RefundAndDisputePrefunding.Available.SourceTypes;
}
namespace Pending {
type SourceTypes = Stripe_.Balance.RefundAndDisputePrefunding.Pending.SourceTypes;
}
}
}
namespace BalanceSettingsUpdateParams {
type Payments = Stripe_.BalanceSettingsUpdateParams.Payments;
namespace Payments {
type Payouts = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts;
type SettlementTiming = Stripe_.BalanceSettingsUpdateParams.Payments.SettlementTiming;
namespace Payouts {
type AutomaticTransferRulesByCurrency = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts.AutomaticTransferRulesByCurrency;
type Schedule = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts.Schedule;
namespace AutomaticTransferRulesByCurrency {
type Type = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts.AutomaticTransferRulesByCurrency.Type;
}
namespace Schedule {
type Interval = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts.Schedule.Interval;
type WeeklyPayoutDay = Stripe_.BalanceSettingsUpdateParams.Payments.Payouts.Schedule.WeeklyPayoutDay;
}
}
namespace SettlementTiming {
type StartOfDay = Stripe_.BalanceSettingsUpdateParams.Payments.SettlementTiming.StartOfDay;
}
}
}
namespace BalanceSettings {
type Payments = Stripe_.BalanceSettings.Payments;
namespace Payments {
type Payouts = Stripe_.BalanceSettings.Payments.Payouts;
type SettlementTiming = Stripe_.BalanceSettings.Payments.SettlementTiming;
namespace Payouts {
type AutomaticTransferRulesByCurrency = Stripe_.BalanceSettings.Payments.Payouts.AutomaticTransferRulesByCurrency;
type Schedule = Stripe_.BalanceSettings.Payments.Payouts.Schedule;
type Status = Stripe_.BalanceSettings.Payments.Payouts.Status;
namespace AutomaticTransferRulesByCurrency {
type Type = Stripe_.BalanceSettings.Payments.Payouts.AutomaticTransferRulesByCurrency.Type;
}
namespace Schedule {
type Interval = Stripe_.BalanceSettings.Payments.Payouts.Schedule.Interval;
type WeeklyPayoutDay = Stripe_.BalanceSettings.Payments.Payouts.Schedule.WeeklyPayoutDay;
}
}
namespace SettlementTiming {
type StartOfDay = Stripe_.BalanceSettings.Payments.SettlementTiming.StartOfDay;
}
}
}
namespace BalanceTransaction {
type BalanceType = Stripe_.BalanceTransaction.BalanceType;
type FeeDetail = Stripe_.BalanceTransaction.FeeDetail;
type Type = Stripe_.BalanceTransaction.Type;
}
namespace ChargeCreateParams {
type Destination = Stripe_.ChargeCreateParams.Destination;
type RadarOptions = Stripe_.ChargeCreateParams.RadarOptions;
type Shipping = Stripe_.ChargeCreateParams.Shipping;
type TransferData = Stripe_.ChargeCreateParams.TransferData;
}
namespace ChargeUpdateParams {
type FraudDetails = Stripe_.ChargeUpdateParams.FraudDetails;
type Shipping = Stripe_.ChargeUpdateParams.Shipping;
namespace FraudDetails {
type UserReport = Stripe_.ChargeUpdateParams.FraudDetails.UserReport;
}
}
namespace ChargeCaptureParams {
type TransferData = Stripe_.ChargeCaptureParams.TransferData;
}
namespace Charge {
type BillingDetails = Stripe_.Charge.BillingDetails;
type FraudDetails = Stripe_.Charge.FraudDetails;
type Level3 = Stripe_.Charge.Level3;
type Outcome = Stripe_.Charge.Outcome;
type PaymentMethodDetails = Stripe_.Charge.PaymentMethodDetails;
type PresentmentDetails = Stripe_.Charge.PresentmentDetails;
type RadarOptions = Stripe_.Charge.RadarOptions;
type Shipping = Stripe_.Charge.Shipping;
type Status = Stripe_.Charge.Status;
type TransferData = Stripe_.Charge.TransferData;
namespace Level3 {
type LineItem = Stripe_.Charge.Level3.LineItem;
}
namespace Outcome {
type AdviceCode = Stripe_.Charge.Outcome.AdviceCode;
type Rule = Stripe_.Charge.Outcome.Rule;
}
namespace PaymentMethodDetails {
type AchCreditTransfer = Stripe_.Charge.PaymentMethodDetails.AchCreditTransfer;
type AchDebit = Stripe_.Charge.PaymentMethodDetails.AchDebit;
type AcssDebit = Stripe_.Charge.PaymentMethodDetails.AcssDebit;
type Affirm = Stripe_.Charge.PaymentMethodDetails.Affirm;
type AfterpayClearpay = Stripe_.Charge.PaymentMethodDetails.AfterpayClearpay;
type Alipay = Stripe_.Charge.PaymentMethodDetails.Alipay;
type Alma = Stripe_.Charge.PaymentMethodDetails.Alma;
type AmazonPay = Stripe_.Charge.PaymentMethodDetails.AmazonPay;
type AuBecsDebit = Stripe_.Charge.PaymentMethodDetails.AuBecsDebit;
type BacsDebit = Stripe_.Charge.PaymentMethodDetails.BacsDebit;
type Bancontact = Stripe_.Charge.PaymentMethodDetails.Bancontact;
type Billie = Stripe_.Charge.PaymentMethodDetails.Billie;
type Bizum = Stripe_.Charge.PaymentMethodDetails.Bizum;
type Blik = Stripe_.Charge.PaymentMethodDetails.Blik;
type Boleto = Stripe_.Charge.PaymentMethodDetails.Boleto;
type Card = Stripe_.Charge.PaymentMethodDetails.Card;
type CardPresent = Stripe_.Charge.PaymentMethodDetails.CardPresent;
type Cashapp = Stripe_.Charge.PaymentMethodDetails.Cashapp;
type Crypto = Stripe_.Charge.PaymentMethodDetails.Crypto;
type CustomerBalance = Stripe_.Charge.PaymentMethodDetails.CustomerBalance;
type Eps = Stripe_.Charge.PaymentMethodDetails.Eps;
type Fpx = Stripe_.Charge.PaymentMethodDetails.Fpx;
type Giropay = Stripe_.Charge.PaymentMethodDetails.Giropay;
type Grabpay = Stripe_.Charge.PaymentMethodDetails.Grabpay;
type Ideal = Stripe_.Charge.PaymentMethodDetails.Ideal;
type InteracPresent = Stripe_.Charge.PaymentMethodDetails.InteracPresent;
type KakaoPay = Stripe_.Charge.PaymentMethodDetails.KakaoPay;
type Klarna = Stripe_.Charge.PaymentMethodDetails.Klarna;
type Konbini = Stripe_.Charge.PaymentMethodDetails.Konbini;
type KrCard = Stripe_.Charge.PaymentMethodDetails.KrCard;
type Link = Stripe_.Charge.PaymentMethodDetails.Link;
type MbWay = Stripe_.Charge.PaymentMethodDetails.MbWay;
type Mobilepay = Stripe_.Charge.PaymentMethodDetails.Mobilepay;
type Multibanco = Stripe_.Charge.PaymentMethodDetails.Multibanco;
type NaverPay = Stripe_.Charge.PaymentMethodDetails.NaverPay;
type NzBankAccount = Stripe_.Charge.PaymentMethodDetails.NzBankAccount;
type Oxxo = Stripe_.Charge.PaymentMethodDetails.Oxxo;
type P24 = Stripe_.Charge.PaymentMethodDetails.P24;
type PayByBank = Stripe_.Charge.PaymentMethodDetails.PayByBank;
type Payco = Stripe_.Charge.PaymentMethodDetails.Payco;
type Paynow = Stripe_.Charge.PaymentMethodDetails.Paynow;
type Paypal = Stripe_.Charge.PaymentMethodDetails.Paypal;
type Payto = Stripe_.Charge.PaymentMethodDetails.Payto;
type Pix = Stripe_.Charge.PaymentMethodDetails.Pix;
type Promptpay = Stripe_.Charge.PaymentMethodDetails.Promptpay;
type RevolutPay = Stripe_.Charge.PaymentMethodDetails.RevolutPay;
type SamsungPay = Stripe_.Charge.PaymentMethodDetails.SamsungPay;
type Satispay = Stripe_.Charge.PaymentMethodDetails.Satispay;
type Scalapay = Stripe_.Charge.PaymentMethodDetails.Scalapay;
type SepaCreditTransfer = Stripe_.Charge.PaymentMethodDetails.SepaCreditTransfer;
type SepaDebit = Stripe_.Charge.PaymentMethodDetails.SepaDebit;
type Sofort = Stripe_.Charge.PaymentMethodDetails.Sofort;
type StripeAccount = Stripe_.Charge.PaymentMethodDetails.StripeAccount;
type Sunbit = Stripe_.Charge.PaymentMethodDetails.Sunbit;
type Swish = Stripe_.Charge.PaymentMethodDetails.Swish;
type Twint = Stripe_.Charge.PaymentMethodDetails.Twint;
type Upi = Stripe_.Charge.PaymentMethodDetails.Upi;
type UsBankAccount = Stripe_.Charge.PaymentMethodDetails.UsBankAccount;
type Wechat = Stripe_.Charge.PaymentMethodDetails.Wechat;
type WechatPay = Stripe_.Charge.PaymentMethodDetails.WechatPay;
type Zip = Stripe_.Charge.PaymentMethodDetails.Zip;
namespace AchDebit {
type AccountHolderType = Stripe_.Charge.PaymentMethodDetails.AchDebit.AccountHolderType;
}
namespace Alma {
type Installments = Stripe_.Charge.PaymentMethodDetails.Alma.Installments;
}
namespace AmazonPay {
type Funding = Stripe_.Charge.PaymentMethodDetails.AmazonPay.Funding;
namespace Funding {
type Card = Stripe_.Charge.PaymentMethodDetails.AmazonPay.Funding.Card;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.Charge.PaymentMethodDetails.Bancontact.PreferredLanguage;
}
namespace Card {
type Checks = Stripe_.Charge.PaymentMethodDetails.Card.Checks;
type ExtendedAuthorization = Stripe_.Charge.PaymentMethodDetails.Card.ExtendedAuthorization;
type IncrementalAuthorization = Stripe_.Charge.PaymentMethodDetails.Card.IncrementalAuthorization;
type Installments = Stripe_.Charge.PaymentMethodDetails.Card.Installments;
type Multicapture = Stripe_.Charge.PaymentMethodDetails.Card.Multicapture;
type NetworkToken = Stripe_.Charge.PaymentMethodDetails.Card.NetworkToken;
type Overcapture = Stripe_.Charge.PaymentMethodDetails.Card.Overcapture;
type RegulatedStatus = Stripe_.Charge.PaymentMethodDetails.Card.RegulatedStatus;
type ThreeDSecure = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure;
type Wallet = Stripe_.Charge.PaymentMethodDetails.Card.Wallet;
namespace ExtendedAuthorization {
type Status = Stripe_.Charge.PaymentMethodDetails.Card.ExtendedAuthorization.Status;
}
namespace IncrementalAuthorization {
type Status = Stripe_.Charge.PaymentMethodDetails.Card.IncrementalAuthorization.Status;
}
namespace Installments {
type Plan = Stripe_.Charge.PaymentMethodDetails.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.Charge.PaymentMethodDetails.Card.Installments.Plan.Type;
}
}
namespace Multicapture {
type Status = Stripe_.Charge.PaymentMethodDetails.Card.Multicapture.Status;
}
namespace Overcapture {
type Status = Stripe_.Charge.PaymentMethodDetails.Card.Overcapture.Status;
}
namespace ThreeDSecure {
type AuthenticationFlow = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.AuthenticationFlow;
type ElectronicCommerceIndicator = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.ExemptionIndicator;
type Result = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.Result;
type ResultReason = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.ResultReason;
type Version = Stripe_.Charge.PaymentMethodDetails.Card.ThreeDSecure.Version;
}
namespace Wallet {
type AmexExpressCheckout = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.AmexExpressCheckout;
type ApplePay = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.ApplePay;
type GooglePay = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.GooglePay;
type Link = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.Link;
type Masterpass = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.Masterpass;
type SamsungPay = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.SamsungPay;
type Type = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.Type;
type VisaCheckout = Stripe_.Charge.PaymentMethodDetails.Card.Wallet.VisaCheckout;
}
}
namespace CardPresent {
type Offline = Stripe_.Charge.PaymentMethodDetails.CardPresent.Offline;
type ReadMethod = Stripe_.Charge.PaymentMethodDetails.CardPresent.ReadMethod;
type Receipt = Stripe_.Charge.PaymentMethodDetails.CardPresent.Receipt;
type Wallet = Stripe_.Charge.PaymentMethodDetails.CardPresent.Wallet;
namespace Receipt {
type AccountType = Stripe_.Charge.PaymentMethodDetails.CardPresent.Receipt.AccountType;
}
namespace Wallet {
type Type = Stripe_.Charge.PaymentMethodDetails.CardPresent.Wallet.Type;
}
}
namespace Crypto {
type Network = Stripe_.Charge.PaymentMethodDetails.Crypto.Network;
type TokenCurrency = Stripe_.Charge.PaymentMethodDetails.Crypto.TokenCurrency;
}
namespace Eps {
type Bank = Stripe_.Charge.PaymentMethodDetails.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.Charge.PaymentMethodDetails.Fpx.AccountHolderType;
type Bank = Stripe_.Charge.PaymentMethodDetails.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.Charge.PaymentMethodDetails.Ideal.Bank;
type Bic = Stripe_.Charge.PaymentMethodDetails.Ideal.Bic;
}
namespace InteracPresent {
type ReadMethod = Stripe_.Charge.PaymentMethodDetails.InteracPresent.ReadMethod;
type Receipt = Stripe_.Charge.PaymentMethodDetails.InteracPresent.Receipt;
namespace Receipt {
type AccountType = Stripe_.Charge.PaymentMethodDetails.InteracPresent.Receipt.AccountType;
}
}
namespace Klarna {
type PayerDetails = Stripe_.Charge.PaymentMethodDetails.Klarna.PayerDetails;
namespace PayerDetails {
type Address = Stripe_.Charge.PaymentMethodDetails.Klarna.PayerDetails.Address;
}
}
namespace Konbini {
type Store = Stripe_.Charge.PaymentMethodDetails.Konbini.Store;
namespace Store {
type Chain = Stripe_.Charge.PaymentMethodDetails.Konbini.Store.Chain;
}
}
namespace KrCard {
type Brand = Stripe_.Charge.PaymentMethodDetails.KrCard.Brand;
}
namespace Mobilepay {
type Card = Stripe_.Charge.PaymentMethodDetails.Mobilepay.Card;
}
namespace P24 {
type Bank = Stripe_.Charge.PaymentMethodDetails.P24.Bank;
}
namespace Paypal {
type SellerProtection = Stripe_.Charge.PaymentMethodDetails.Paypal.SellerProtection;
namespace SellerProtection {
type DisputeCategory = Stripe_.Charge.PaymentMethodDetails.Paypal.SellerProtection.DisputeCategory;
type Status = Stripe_.Charge.PaymentMethodDetails.Paypal.SellerProtection.Status;
}
}
namespace RevolutPay {
type Funding = Stripe_.Charge.PaymentMethodDetails.RevolutPay.Funding;
namespace Funding {
type Card = Stripe_.Charge.PaymentMethodDetails.RevolutPay.Funding.Card;
}
}
namespace Sofort {
type PreferredLanguage = Stripe_.Charge.PaymentMethodDetails.Sofort.PreferredLanguage;
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.Charge.PaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.Charge.PaymentMethodDetails.UsBankAccount.AccountType;
}
}
}
namespace ConfirmationToken {
type MandateData = Stripe_.ConfirmationToken.MandateData;
type PaymentMethodOptions = Stripe_.ConfirmationToken.PaymentMethodOptions;
type PaymentMethodPreview = Stripe_.ConfirmationToken.PaymentMethodPreview;
type SetupFutureUsage = Stripe_.ConfirmationToken.SetupFutureUsage;
type Shipping = Stripe_.ConfirmationToken.Shipping;
namespace MandateData {
type CustomerAcceptance = Stripe_.ConfirmationToken.MandateData.CustomerAcceptance;
namespace CustomerAcceptance {
type Online = Stripe_.ConfirmationToken.MandateData.CustomerAcceptance.Online;
}
}
namespace PaymentMethodOptions {
type Card = Stripe_.ConfirmationToken.PaymentMethodOptions.Card;
namespace Card {
type Installments = Stripe_.ConfirmationToken.PaymentMethodOptions.Card.Installments;
namespace Installments {
type Plan = Stripe_.ConfirmationToken.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.ConfirmationToken.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
}
}
namespace PaymentMethodPreview {
type AcssDebit = Stripe_.ConfirmationToken.PaymentMethodPreview.AcssDebit;
type Affirm = Stripe_.ConfirmationToken.PaymentMethodPreview.Affirm;
type AfterpayClearpay = Stripe_.ConfirmationToken.PaymentMethodPreview.AfterpayClearpay;
type Alipay = Stripe_.ConfirmationToken.PaymentMethodPreview.Alipay;
type AllowRedisplay = Stripe_.ConfirmationToken.PaymentMethodPreview.AllowRedisplay;
type Alma = Stripe_.ConfirmationToken.PaymentMethodPreview.Alma;
type AmazonPay = Stripe_.ConfirmationToken.PaymentMethodPreview.AmazonPay;
type AuBecsDebit = Stripe_.ConfirmationToken.PaymentMethodPreview.AuBecsDebit;
type BacsDebit = Stripe_.ConfirmationToken.PaymentMethodPreview.BacsDebit;
type Bancontact = Stripe_.ConfirmationToken.PaymentMethodPreview.Bancontact;
type Billie = Stripe_.ConfirmationToken.PaymentMethodPreview.Billie;
type BillingDetails = Stripe_.ConfirmationToken.PaymentMethodPreview.BillingDetails;
type Bizum = Stripe_.ConfirmationToken.PaymentMethodPreview.Bizum;
type Blik = Stripe_.ConfirmationToken.PaymentMethodPreview.Blik;
type Boleto = Stripe_.ConfirmationToken.PaymentMethodPreview.Boleto;
type Card = Stripe_.ConfirmationToken.PaymentMethodPreview.Card;
type CardPresent = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent;
type Cashapp = Stripe_.ConfirmationToken.PaymentMethodPreview.Cashapp;
type Crypto = Stripe_.ConfirmationToken.PaymentMethodPreview.Crypto;
type CustomerBalance = Stripe_.ConfirmationToken.PaymentMethodPreview.CustomerBalance;
type Eps = Stripe_.ConfirmationToken.PaymentMethodPreview.Eps;
type Fpx = Stripe_.ConfirmationToken.PaymentMethodPreview.Fpx;
type Giropay = Stripe_.ConfirmationToken.PaymentMethodPreview.Giropay;
type Grabpay = Stripe_.ConfirmationToken.PaymentMethodPreview.Grabpay;
type Ideal = Stripe_.ConfirmationToken.PaymentMethodPreview.Ideal;
type InteracPresent = Stripe_.ConfirmationToken.PaymentMethodPreview.InteracPresent;
type KakaoPay = Stripe_.ConfirmationToken.PaymentMethodPreview.KakaoPay;
type Klarna = Stripe_.ConfirmationToken.PaymentMethodPreview.Klarna;
type Konbini = Stripe_.ConfirmationToken.PaymentMethodPreview.Konbini;
type KrCard = Stripe_.ConfirmationToken.PaymentMethodPreview.KrCard;
type Link = Stripe_.ConfirmationToken.PaymentMethodPreview.Link;
type MbWay = Stripe_.ConfirmationToken.PaymentMethodPreview.MbWay;
type Mobilepay = Stripe_.ConfirmationToken.PaymentMethodPreview.Mobilepay;
type Multibanco = Stripe_.ConfirmationToken.PaymentMethodPreview.Multibanco;
type NaverPay = Stripe_.ConfirmationToken.PaymentMethodPreview.NaverPay;
type NzBankAccount = Stripe_.ConfirmationToken.PaymentMethodPreview.NzBankAccount;
type Oxxo = Stripe_.ConfirmationToken.PaymentMethodPreview.Oxxo;
type P24 = Stripe_.ConfirmationToken.PaymentMethodPreview.P24;
type PayByBank = Stripe_.ConfirmationToken.PaymentMethodPreview.PayByBank;
type Payco = Stripe_.ConfirmationToken.PaymentMethodPreview.Payco;
type Paynow = Stripe_.ConfirmationToken.PaymentMethodPreview.Paynow;
type Paypal = Stripe_.ConfirmationToken.PaymentMethodPreview.Paypal;
type Payto = Stripe_.ConfirmationToken.PaymentMethodPreview.Payto;
type Pix = Stripe_.ConfirmationToken.PaymentMethodPreview.Pix;
type Promptpay = Stripe_.ConfirmationToken.PaymentMethodPreview.Promptpay;
type RevolutPay = Stripe_.ConfirmationToken.PaymentMethodPreview.RevolutPay;
type SamsungPay = Stripe_.ConfirmationToken.PaymentMethodPreview.SamsungPay;
type Satispay = Stripe_.ConfirmationToken.PaymentMethodPreview.Satispay;
type Scalapay = Stripe_.ConfirmationToken.PaymentMethodPreview.Scalapay;
type SepaDebit = Stripe_.ConfirmationToken.PaymentMethodPreview.SepaDebit;
type Sofort = Stripe_.ConfirmationToken.PaymentMethodPreview.Sofort;
type Sunbit = Stripe_.ConfirmationToken.PaymentMethodPreview.Sunbit;
type Swish = Stripe_.ConfirmationToken.PaymentMethodPreview.Swish;
type Twint = Stripe_.ConfirmationToken.PaymentMethodPreview.Twint;
type Type = Stripe_.ConfirmationToken.PaymentMethodPreview.Type;
type Upi = Stripe_.ConfirmationToken.PaymentMethodPreview.Upi;
type UsBankAccount = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount;
type WechatPay = Stripe_.ConfirmationToken.PaymentMethodPreview.WechatPay;
type Zip = Stripe_.ConfirmationToken.PaymentMethodPreview.Zip;
namespace Card {
type Checks = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Checks;
type GeneratedFrom = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom;
type Networks = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Networks;
type RegulatedStatus = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.RegulatedStatus;
type ThreeDSecureUsage = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.ThreeDSecureUsage;
type Wallet = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet;
namespace GeneratedFrom {
type PaymentMethodDetails = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails;
namespace PaymentMethodDetails {
type CardPresent = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent;
namespace CardPresent {
type Offline = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Offline;
type ReadMethod = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.ReadMethod;
type Receipt = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Receipt;
type Wallet = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Wallet;
namespace Receipt {
type AccountType = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Receipt.AccountType;
}
namespace Wallet {
type Type = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Wallet.Type;
}
}
}
}
namespace Wallet {
type AmexExpressCheckout = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.AmexExpressCheckout;
type ApplePay = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.ApplePay;
type GooglePay = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.GooglePay;
type Link = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.Link;
type Masterpass = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.Masterpass;
type SamsungPay = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.SamsungPay;
type Type = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.Type;
type VisaCheckout = Stripe_.ConfirmationToken.PaymentMethodPreview.Card.Wallet.VisaCheckout;
}
}
namespace CardPresent {
type Networks = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent.Networks;
type Offline = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent.Offline;
type ReadMethod = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent.ReadMethod;
type Wallet = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent.Wallet;
namespace Wallet {
type Type = Stripe_.ConfirmationToken.PaymentMethodPreview.CardPresent.Wallet.Type;
}
}
namespace Eps {
type Bank = Stripe_.ConfirmationToken.PaymentMethodPreview.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.ConfirmationToken.PaymentMethodPreview.Fpx.AccountHolderType;
type Bank = Stripe_.ConfirmationToken.PaymentMethodPreview.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.ConfirmationToken.PaymentMethodPreview.Ideal.Bank;
type Bic = Stripe_.ConfirmationToken.PaymentMethodPreview.Ideal.Bic;
}
namespace InteracPresent {
type Networks = Stripe_.ConfirmationToken.PaymentMethodPreview.InteracPresent.Networks;
type ReadMethod = Stripe_.ConfirmationToken.PaymentMethodPreview.InteracPresent.ReadMethod;
}
namespace Klarna {
type Dob = Stripe_.ConfirmationToken.PaymentMethodPreview.Klarna.Dob;
}
namespace KrCard {
type Brand = Stripe_.ConfirmationToken.PaymentMethodPreview.KrCard.Brand;
}
namespace NaverPay {
type Funding = Stripe_.ConfirmationToken.PaymentMethodPreview.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.ConfirmationToken.PaymentMethodPreview.P24.Bank;
}
namespace SepaDebit {
type GeneratedFrom = Stripe_.ConfirmationToken.PaymentMethodPreview.SepaDebit.GeneratedFrom;
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.AccountType;
type Networks = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.Networks;
type StatusDetails = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.StatusDetails;
namespace Networks {
type Supported = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.Networks.Supported;
}
namespace StatusDetails {
type Blocked = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.StatusDetails.Blocked;
namespace Blocked {
type NetworkCode = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.StatusDetails.Blocked.NetworkCode;
type Reason = Stripe_.ConfirmationToken.PaymentMethodPreview.UsBankAccount.StatusDetails.Blocked.Reason;
}
}
}
}
}
namespace CountrySpec {
type VerificationFields = Stripe_.CountrySpec.VerificationFields;
namespace VerificationFields {
type Company = Stripe_.CountrySpec.VerificationFields.Company;
type Individual = Stripe_.CountrySpec.VerificationFields.Individual;
}
}
namespace CouponCreateParams {
type AppliesTo = Stripe_.CouponCreateParams.AppliesTo;
type CurrencyOptions = Stripe_.CouponCreateParams.CurrencyOptions;
type Duration = Stripe_.CouponCreateParams.Duration;
}
namespace CouponUpdateParams {
type CurrencyOptions = Stripe_.CouponUpdateParams.CurrencyOptions;
}
namespace Coupon {
type AppliesTo = Stripe_.Coupon.AppliesTo;
type CurrencyOptions = Stripe_.Coupon.CurrencyOptions;
type Duration = Stripe_.Coupon.Duration;
}
namespace CreditNoteCreateParams {
type EmailType = Stripe_.CreditNoteCreateParams.EmailType;
type Line = Stripe_.CreditNoteCreateParams.Line;
type Reason = Stripe_.CreditNoteCreateParams.Reason;
type Refund = Stripe_.CreditNoteCreateParams.Refund;
type ShippingCost = Stripe_.CreditNoteCreateParams.ShippingCost;
namespace Line {
type TaxAmount = Stripe_.CreditNoteCreateParams.Line.TaxAmount;
type Type = Stripe_.CreditNoteCreateParams.Line.Type;
}
namespace Refund {
type PaymentRecordRefund = Stripe_.CreditNoteCreateParams.Refund.PaymentRecordRefund;
type Type = Stripe_.CreditNoteCreateParams.Refund.Type;
}
}
namespace CreditNoteListPreviewLineItemsParams {
type EmailType = Stripe_.CreditNoteListPreviewLineItemsParams.EmailType;
type Line = Stripe_.CreditNoteListPreviewLineItemsParams.Line;
type Reason = Stripe_.CreditNoteListPreviewLineItemsParams.Reason;
type Refund = Stripe_.CreditNoteListPreviewLineItemsParams.Refund;
type ShippingCost = Stripe_.CreditNoteListPreviewLineItemsParams.ShippingCost;
namespace Line {
type TaxAmount = Stripe_.CreditNoteListPreviewLineItemsParams.Line.TaxAmount;
type Type = Stripe_.CreditNoteListPreviewLineItemsParams.Line.Type;
}
namespace Refund {
type PaymentRecordRefund = Stripe_.CreditNoteListPreviewLineItemsParams.Refund.PaymentRecordRefund;
type Type = Stripe_.CreditNoteListPreviewLineItemsParams.Refund.Type;
}
}
namespace CreditNotePreviewParams {
type EmailType = Stripe_.CreditNotePreviewParams.EmailType;
type Line = Stripe_.CreditNotePreviewParams.Line;
type Reason = Stripe_.CreditNotePreviewParams.Reason;
type Refund = Stripe_.CreditNotePreviewParams.Refund;
type ShippingCost = Stripe_.CreditNotePreviewParams.ShippingCost;
namespace Line {
type TaxAmount = Stripe_.CreditNotePreviewParams.Line.TaxAmount;
type Type = Stripe_.CreditNotePreviewParams.Line.Type;
}
namespace Refund {
type PaymentRecordRefund = Stripe_.CreditNotePreviewParams.Refund.PaymentRecordRefund;
type Type = Stripe_.CreditNotePreviewParams.Refund.Type;
}
}
namespace CreditNote {
type DiscountAmount = Stripe_.CreditNote.DiscountAmount;
type PretaxCreditAmount = Stripe_.CreditNote.PretaxCreditAmount;
type Reason = Stripe_.CreditNote.Reason;
type Refund = Stripe_.CreditNote.Refund;
type ShippingCost = Stripe_.CreditNote.ShippingCost;
type Status = Stripe_.CreditNote.Status;
type TotalTax = Stripe_.CreditNote.TotalTax;
type Type = Stripe_.CreditNote.Type;
namespace PretaxCreditAmount {
type Type = Stripe_.CreditNote.PretaxCreditAmount.Type;
}
namespace Refund {
type PaymentRecordRefund = Stripe_.CreditNote.Refund.PaymentRecordRefund;
type Type = Stripe_.CreditNote.Refund.Type;
}
namespace ShippingCost {
type Tax = Stripe_.CreditNote.ShippingCost.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.CreditNote.ShippingCost.Tax.TaxabilityReason;
}
}
namespace TotalTax {
type TaxBehavior = Stripe_.CreditNote.TotalTax.TaxBehavior;
type TaxRateDetails = Stripe_.CreditNote.TotalTax.TaxRateDetails;
type TaxabilityReason = Stripe_.CreditNote.TotalTax.TaxabilityReason;
}
}
namespace CustomerCreateParams {
type CashBalance = Stripe_.CustomerCreateParams.CashBalance;
type InvoiceSettings = Stripe_.CustomerCreateParams.InvoiceSettings;
type Shipping = Stripe_.CustomerCreateParams.Shipping;
type Tax = Stripe_.CustomerCreateParams.Tax;
type TaxExempt = Stripe_.CustomerCreateParams.TaxExempt;
type TaxIdDatum = Stripe_.CustomerCreateParams.TaxIdDatum;
namespace CashBalance {
type Settings = Stripe_.CustomerCreateParams.CashBalance.Settings;
namespace Settings {
type ReconciliationMode = Stripe_.CustomerCreateParams.CashBalance.Settings.ReconciliationMode;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.CustomerCreateParams.InvoiceSettings.CustomField;
type RenderingOptions = Stripe_.CustomerCreateParams.InvoiceSettings.RenderingOptions;
namespace RenderingOptions {
type AmountTaxDisplay = Stripe_.CustomerCreateParams.InvoiceSettings.RenderingOptions.AmountTaxDisplay;
}
}
namespace Tax {
type ValidateLocation = Stripe_.CustomerCreateParams.Tax.ValidateLocation;
}
namespace TaxIdDatum {
type Type = Stripe_.CustomerCreateParams.TaxIdDatum.Type;
}
}
namespace CustomerUpdateParams {
type CashBalance = Stripe_.CustomerUpdateParams.CashBalance;
type InvoiceSettings = Stripe_.CustomerUpdateParams.InvoiceSettings;
type Shipping = Stripe_.CustomerUpdateParams.Shipping;
type Tax = Stripe_.CustomerUpdateParams.Tax;
type TaxExempt = Stripe_.CustomerUpdateParams.TaxExempt;
namespace CashBalance {
type Settings = Stripe_.CustomerUpdateParams.CashBalance.Settings;
namespace Settings {
type ReconciliationMode = Stripe_.CustomerUpdateParams.CashBalance.Settings.ReconciliationMode;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.CustomerUpdateParams.InvoiceSettings.CustomField;
type RenderingOptions = Stripe_.CustomerUpdateParams.InvoiceSettings.RenderingOptions;
namespace RenderingOptions {
type AmountTaxDisplay = Stripe_.CustomerUpdateParams.InvoiceSettings.RenderingOptions.AmountTaxDisplay;
}
}
namespace Tax {
type ValidateLocation = Stripe_.CustomerUpdateParams.Tax.ValidateLocation;
}
}
namespace CustomerCreateFundingInstructionsParams {
type BankTransfer = Stripe_.CustomerCreateFundingInstructionsParams.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.CustomerCreateFundingInstructionsParams.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.CustomerCreateFundingInstructionsParams.BankTransfer.RequestedAddressType;
type Type = Stripe_.CustomerCreateFundingInstructionsParams.BankTransfer.Type;
}
}
namespace CustomerCreateTaxIdParams {
type Type = Stripe_.CustomerCreateTaxIdParams.Type;
}
namespace CustomerListPaymentMethodsParams {
type AllowRedisplay = Stripe_.CustomerListPaymentMethodsParams.AllowRedisplay;
type Type = Stripe_.CustomerListPaymentMethodsParams.Type;
}
namespace CustomerUpdateCashBalanceParams {
type Settings = Stripe_.CustomerUpdateCashBalanceParams.Settings;
namespace Settings {
type ReconciliationMode = Stripe_.CustomerUpdateCashBalanceParams.Settings.ReconciliationMode;
}
}
namespace CustomerUpdateSourceParams {
type AccountHolderType = Stripe_.CustomerUpdateSourceParams.AccountHolderType;
type Owner = Stripe_.CustomerUpdateSourceParams.Owner;
}
namespace Customer {
type InvoiceSettings = Stripe_.Customer.InvoiceSettings;
type Shipping = Stripe_.Customer.Shipping;
type Tax = Stripe_.Customer.Tax;
type TaxExempt = Stripe_.Customer.TaxExempt;
namespace InvoiceSettings {
type CustomField = Stripe_.Customer.InvoiceSettings.CustomField;
type RenderingOptions = Stripe_.Customer.InvoiceSettings.RenderingOptions;
}
namespace Tax {
type AutomaticTax = Stripe_.Customer.Tax.AutomaticTax;
type Location = Stripe_.Customer.Tax.Location;
type Provider = Stripe_.Customer.Tax.Provider;
namespace Location {
type Source = Stripe_.Customer.Tax.Location.Source;
}
}
}
namespace CustomerSessionCreateParams {
type Components = Stripe_.CustomerSessionCreateParams.Components;
namespace Components {
type BuyButton = Stripe_.CustomerSessionCreateParams.Components.BuyButton;
type CustomerSheet = Stripe_.CustomerSessionCreateParams.Components.CustomerSheet;
type MobilePaymentElement = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement;
type PaymentElement = Stripe_.CustomerSessionCreateParams.Components.PaymentElement;
type PricingTable = Stripe_.CustomerSessionCreateParams.Components.PricingTable;
namespace CustomerSheet {
type Features = Stripe_.CustomerSessionCreateParams.Components.CustomerSheet.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSessionCreateParams.Components.CustomerSheet.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRemove = Stripe_.CustomerSessionCreateParams.Components.CustomerSheet.Features.PaymentMethodRemove;
}
}
namespace MobilePaymentElement {
type Features = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRedisplay = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features.PaymentMethodRedisplay;
type PaymentMethodRemove = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features.PaymentMethodSave;
type PaymentMethodSaveAllowRedisplayOverride = Stripe_.CustomerSessionCreateParams.Components.MobilePaymentElement.Features.PaymentMethodSaveAllowRedisplayOverride;
}
}
namespace PaymentElement {
type Features = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRedisplay = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features.PaymentMethodRedisplay;
type PaymentMethodRemove = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features.PaymentMethodSave;
type PaymentMethodSaveUsage = Stripe_.CustomerSessionCreateParams.Components.PaymentElement.Features.PaymentMethodSaveUsage;
}
}
}
}
namespace CustomerSession {
type Components = Stripe_.CustomerSession.Components;
namespace Components {
type BuyButton = Stripe_.CustomerSession.Components.BuyButton;
type CustomerSheet = Stripe_.CustomerSession.Components.CustomerSheet;
type MobilePaymentElement = Stripe_.CustomerSession.Components.MobilePaymentElement;
type PaymentElement = Stripe_.CustomerSession.Components.PaymentElement;
type PricingTable = Stripe_.CustomerSession.Components.PricingTable;
namespace CustomerSheet {
type Features = Stripe_.CustomerSession.Components.CustomerSheet.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSession.Components.CustomerSheet.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRemove = Stripe_.CustomerSession.Components.CustomerSheet.Features.PaymentMethodRemove;
}
}
namespace MobilePaymentElement {
type Features = Stripe_.CustomerSession.Components.MobilePaymentElement.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSession.Components.MobilePaymentElement.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRedisplay = Stripe_.CustomerSession.Components.MobilePaymentElement.Features.PaymentMethodRedisplay;
type PaymentMethodRemove = Stripe_.CustomerSession.Components.MobilePaymentElement.Features.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.CustomerSession.Components.MobilePaymentElement.Features.PaymentMethodSave;
type PaymentMethodSaveAllowRedisplayOverride = Stripe_.CustomerSession.Components.MobilePaymentElement.Features.PaymentMethodSaveAllowRedisplayOverride;
}
}
namespace PaymentElement {
type Features = Stripe_.CustomerSession.Components.PaymentElement.Features;
namespace Features {
type PaymentMethodAllowRedisplayFilter = Stripe_.CustomerSession.Components.PaymentElement.Features.PaymentMethodAllowRedisplayFilter;
type PaymentMethodRedisplay = Stripe_.CustomerSession.Components.PaymentElement.Features.PaymentMethodRedisplay;
type PaymentMethodRemove = Stripe_.CustomerSession.Components.PaymentElement.Features.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.CustomerSession.Components.PaymentElement.Features.PaymentMethodSave;
type PaymentMethodSaveUsage = Stripe_.CustomerSession.Components.PaymentElement.Features.PaymentMethodSaveUsage;
}
}
}
}
namespace DisputeUpdateParams {
type Evidence = Stripe_.DisputeUpdateParams.Evidence;
namespace Evidence {
type EnhancedEvidence = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence;
namespace EnhancedEvidence {
type MastercardCompliance = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.MastercardCompliance;
type VisaCompellingEvidence3 = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.VisaCompellingEvidence3;
type VisaCompliance = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.VisaCompliance;
namespace VisaCompellingEvidence3 {
type DisputedTransaction = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.VisaCompellingEvidence3.DisputedTransaction;
type PriorUndisputedTransaction = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.VisaCompellingEvidence3.PriorUndisputedTransaction;
namespace DisputedTransaction {
type MerchandiseOrServices = Stripe_.DisputeUpdateParams.Evidence.EnhancedEvidence.VisaCompellingEvidence3.DisputedTransaction.MerchandiseOrServices;
}
}
}
}
}
namespace Dispute {
type EnhancedEligibilityType = Stripe_.Dispute.EnhancedEligibilityType;
type Evidence = Stripe_.Dispute.Evidence;
type EvidenceDetails = Stripe_.Dispute.EvidenceDetails;
type PaymentMethodDetails = Stripe_.Dispute.PaymentMethodDetails;
type Status = Stripe_.Dispute.Status;
namespace Evidence {
type EnhancedEvidence = Stripe_.Dispute.Evidence.EnhancedEvidence;
namespace EnhancedEvidence {
type MastercardCompliance = Stripe_.Dispute.Evidence.EnhancedEvidence.MastercardCompliance;
type VisaCompellingEvidence3 = Stripe_.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3;
type VisaCompliance = Stripe_.Dispute.Evidence.EnhancedEvidence.VisaCompliance;
namespace VisaCompellingEvidence3 {
type DisputedTransaction = Stripe_.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3.DisputedTransaction;
type PriorUndisputedTransaction = Stripe_.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3.PriorUndisputedTransaction;
namespace DisputedTransaction {
type MerchandiseOrServices = Stripe_.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3.DisputedTransaction.MerchandiseOrServices;
}
}
}
}
namespace EvidenceDetails {
type EnhancedEligibility = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility;
namespace EnhancedEligibility {
type MastercardCompliance = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.MastercardCompliance;
type VisaCompellingEvidence3 = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3;
type VisaCompliance = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompliance;
namespace MastercardCompliance {
type Status = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.MastercardCompliance.Status;
}
namespace VisaCompellingEvidence3 {
type RequiredAction = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3.RequiredAction;
type Status = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompellingEvidence3.Status;
}
namespace VisaCompliance {
type Status = Stripe_.Dispute.EvidenceDetails.EnhancedEligibility.VisaCompliance.Status;
}
}
}
namespace PaymentMethodDetails {
type AmazonPay = Stripe_.Dispute.PaymentMethodDetails.AmazonPay;
type Card = Stripe_.Dispute.PaymentMethodDetails.Card;
type Klarna = Stripe_.Dispute.PaymentMethodDetails.Klarna;
type Paypal = Stripe_.Dispute.PaymentMethodDetails.Paypal;
type Type = Stripe_.Dispute.PaymentMethodDetails.Type;
namespace AmazonPay {
type DisputeType = Stripe_.Dispute.PaymentMethodDetails.AmazonPay.DisputeType;
}
namespace Card {
type CaseType = Stripe_.Dispute.PaymentMethodDetails.Card.CaseType;
}
}
}
namespace Event {
type Data = Stripe_.Event.Data;
type Request = Stripe_.Event.Request;
type Type = Stripe_.Event.Type;
namespace Data {
type Object = Stripe_.Event.Data.Object;
type PreviousAttributes = Stripe_.Event.Data.PreviousAttributes;
}
}
namespace FileCreateParams {
type Purpose = Stripe_.FileCreateParams.Purpose;
type FileLinkData = Stripe_.FileCreateParams.FileLinkData;
}
namespace FileListParams {
type Purpose = Stripe_.FileListParams.Purpose;
}
namespace File {
type Purpose = Stripe_.File.Purpose;
}
namespace InvoiceCreateParams {
type AutomaticTax = Stripe_.InvoiceCreateParams.AutomaticTax;
type CollectionMethod = Stripe_.InvoiceCreateParams.CollectionMethod;
type CustomField = Stripe_.InvoiceCreateParams.CustomField;
type Discount = Stripe_.InvoiceCreateParams.Discount;
type FromInvoice = Stripe_.InvoiceCreateParams.FromInvoice;
type Issuer = Stripe_.InvoiceCreateParams.Issuer;
type PaymentSettings = Stripe_.InvoiceCreateParams.PaymentSettings;
type PendingInvoiceItemsBehavior = Stripe_.InvoiceCreateParams.PendingInvoiceItemsBehavior;
type Rendering = Stripe_.InvoiceCreateParams.Rendering;
type ShippingCost = Stripe_.InvoiceCreateParams.ShippingCost;
type ShippingDetails = Stripe_.InvoiceCreateParams.ShippingDetails;
type TransferData = Stripe_.InvoiceCreateParams.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.InvoiceCreateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.InvoiceCreateParams.AutomaticTax.Liability.Type;
}
}
namespace Issuer {
type Type = Stripe_.InvoiceCreateParams.Issuer.Type;
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodType;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type Installments = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card.Installments;
type RequestThreeDSecure = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace Installments {
type Plan = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
}
}
namespace Payto {
type MandateOptions = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type Purpose = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Pix.AmountIncludesIof;
}
namespace Upi {
type MandateOptions = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace Rendering {
type AmountTaxDisplay = Stripe_.InvoiceCreateParams.Rendering.AmountTaxDisplay;
type Pdf = Stripe_.InvoiceCreateParams.Rendering.Pdf;
namespace Pdf {
type PageSize = Stripe_.InvoiceCreateParams.Rendering.Pdf.PageSize;
}
}
namespace ShippingCost {
type ShippingRateData = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData;
namespace ShippingRateData {
type DeliveryEstimate = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.DeliveryEstimate;
type FixedAmount = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.FixedAmount;
type TaxBehavior = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.TaxBehavior;
namespace DeliveryEstimate {
type Maximum = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Maximum;
type Minimum = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Minimum;
namespace Maximum {
type Unit = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Maximum.Unit;
}
namespace Minimum {
type Unit = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Minimum.Unit;
}
}
namespace FixedAmount {
type CurrencyOptions = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.InvoiceCreateParams.ShippingCost.ShippingRateData.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
}
}
namespace InvoiceUpdateParams {
type AutomaticTax = Stripe_.InvoiceUpdateParams.AutomaticTax;
type CollectionMethod = Stripe_.InvoiceUpdateParams.CollectionMethod;
type CustomField = Stripe_.InvoiceUpdateParams.CustomField;
type Discount = Stripe_.InvoiceUpdateParams.Discount;
type Issuer = Stripe_.InvoiceUpdateParams.Issuer;
type PaymentSettings = Stripe_.InvoiceUpdateParams.PaymentSettings;
type Rendering = Stripe_.InvoiceUpdateParams.Rendering;
type ShippingCost = Stripe_.InvoiceUpdateParams.ShippingCost;
type ShippingDetails = Stripe_.InvoiceUpdateParams.ShippingDetails;
type TransferData = Stripe_.InvoiceUpdateParams.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.InvoiceUpdateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.InvoiceUpdateParams.AutomaticTax.Liability.Type;
}
}
namespace Issuer {
type Type = Stripe_.InvoiceUpdateParams.Issuer.Type;
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodType;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type Installments = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card.Installments;
type RequestThreeDSecure = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace Installments {
type Plan = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
}
}
namespace Payto {
type MandateOptions = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type Purpose = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Pix.AmountIncludesIof;
}
namespace Upi {
type MandateOptions = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace Rendering {
type AmountTaxDisplay = Stripe_.InvoiceUpdateParams.Rendering.AmountTaxDisplay;
type Pdf = Stripe_.InvoiceUpdateParams.Rendering.Pdf;
namespace Pdf {
type PageSize = Stripe_.InvoiceUpdateParams.Rendering.Pdf.PageSize;
}
}
namespace ShippingCost {
type ShippingRateData = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData;
namespace ShippingRateData {
type DeliveryEstimate = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.DeliveryEstimate;
type FixedAmount = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.FixedAmount;
type TaxBehavior = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.TaxBehavior;
namespace DeliveryEstimate {
type Maximum = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Maximum;
type Minimum = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Minimum;
namespace Maximum {
type Unit = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Maximum.Unit;
}
namespace Minimum {
type Unit = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.DeliveryEstimate.Minimum.Unit;
}
}
namespace FixedAmount {
type CurrencyOptions = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.InvoiceUpdateParams.ShippingCost.ShippingRateData.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
}
}
namespace InvoiceListParams {
type CollectionMethod = Stripe_.InvoiceListParams.CollectionMethod;
type Status = Stripe_.InvoiceListParams.Status;
}
namespace InvoiceAddLinesParams {
type Line = Stripe_.InvoiceAddLinesParams.Line;
namespace Line {
type Discount = Stripe_.InvoiceAddLinesParams.Line.Discount;
type Period = Stripe_.InvoiceAddLinesParams.Line.Period;
type PriceData = Stripe_.InvoiceAddLinesParams.Line.PriceData;
type Pricing = Stripe_.InvoiceAddLinesParams.Line.Pricing;
type TaxAmount = Stripe_.InvoiceAddLinesParams.Line.TaxAmount;
namespace PriceData {
type ProductData = Stripe_.InvoiceAddLinesParams.Line.PriceData.ProductData;
type TaxBehavior = Stripe_.InvoiceAddLinesParams.Line.PriceData.TaxBehavior;
}
namespace TaxAmount {
type TaxRateData = Stripe_.InvoiceAddLinesParams.Line.TaxAmount.TaxRateData;
type TaxabilityReason = Stripe_.InvoiceAddLinesParams.Line.TaxAmount.TaxabilityReason;
namespace TaxRateData {
type JurisdictionLevel = Stripe_.InvoiceAddLinesParams.Line.TaxAmount.TaxRateData.JurisdictionLevel;
type TaxType = Stripe_.InvoiceAddLinesParams.Line.TaxAmount.TaxRateData.TaxType;
}
}
}
}
namespace InvoiceCreatePreviewParams {
type AutomaticTax = Stripe_.InvoiceCreatePreviewParams.AutomaticTax;
type CustomerDetails = Stripe_.InvoiceCreatePreviewParams.CustomerDetails;
type Discount = Stripe_.InvoiceCreatePreviewParams.Discount;
type InvoiceItem = Stripe_.InvoiceCreatePreviewParams.InvoiceItem;
type Issuer = Stripe_.InvoiceCreatePreviewParams.Issuer;
type PreviewMode = Stripe_.InvoiceCreatePreviewParams.PreviewMode;
type ScheduleDetails = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails;
type SubscriptionDetails = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails;
namespace AutomaticTax {
type Liability = Stripe_.InvoiceCreatePreviewParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.InvoiceCreatePreviewParams.AutomaticTax.Liability.Type;
}
}
namespace CustomerDetails {
type Shipping = Stripe_.InvoiceCreatePreviewParams.CustomerDetails.Shipping;
type Tax = Stripe_.InvoiceCreatePreviewParams.CustomerDetails.Tax;
type TaxExempt = Stripe_.InvoiceCreatePreviewParams.CustomerDetails.TaxExempt;
type TaxId = Stripe_.InvoiceCreatePreviewParams.CustomerDetails.TaxId;
namespace TaxId {
type Type = Stripe_.InvoiceCreatePreviewParams.CustomerDetails.TaxId.Type;
}
}
namespace InvoiceItem {
type Discount = Stripe_.InvoiceCreatePreviewParams.InvoiceItem.Discount;
type Period = Stripe_.InvoiceCreatePreviewParams.InvoiceItem.Period;
type PriceData = Stripe_.InvoiceCreatePreviewParams.InvoiceItem.PriceData;
type TaxBehavior = Stripe_.InvoiceCreatePreviewParams.InvoiceItem.TaxBehavior;
namespace PriceData {
type TaxBehavior = Stripe_.InvoiceCreatePreviewParams.InvoiceItem.PriceData.TaxBehavior;
}
}
namespace Issuer {
type Type = Stripe_.InvoiceCreatePreviewParams.Issuer.Type;
}
namespace ScheduleDetails {
type BillingMode = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.BillingMode;
type EndBehavior = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.EndBehavior;
type Phase = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase;
type ProrationBehavior = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.ProrationBehavior;
namespace BillingMode {
type Flexible = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.BillingMode.Flexible;
type Type = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace Phase {
type AddInvoiceItem = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem;
type AutomaticTax = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AutomaticTax;
type BillingCycleAnchor = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.BillingCycleAnchor;
type BillingThresholds = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.BillingThresholds;
type CollectionMethod = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.CollectionMethod;
type Discount = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Discount;
type Duration = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Duration;
type InvoiceSettings = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.InvoiceSettings;
type Item = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item;
type ProrationBehavior = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.ProrationBehavior;
type TransferData = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.TransferData;
namespace AddInvoiceItem {
type Discount = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Discount;
type Period = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Period;
type PriceData = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.PriceData;
namespace Period {
type End = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Period.End;
type Start = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.Period.Start.Type;
}
}
namespace PriceData {
type TaxBehavior = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AddInvoiceItem.PriceData.TaxBehavior;
}
}
namespace AutomaticTax {
type Liability = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.AutomaticTax.Liability.Type;
}
}
namespace Duration {
type Interval = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Duration.Interval;
}
namespace InvoiceSettings {
type Issuer = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.BillingThresholds;
type Discount = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.Discount;
type PriceData = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.InvoiceCreatePreviewParams.ScheduleDetails.Phase.Item.PriceData.Recurring.Interval;
}
}
}
}
}
namespace SubscriptionDetails {
type BillingCycleAnchor = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingCycleAnchor;
type BillingMode = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingMode;
type BillingSchedule = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule;
type CancelAt = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.CancelAt;
type Item = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item;
type ProrationBehavior = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.ProrationBehavior;
namespace BillingMode {
type Flexible = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingMode.Flexible;
type Type = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace BillingSchedule {
type AppliesTo = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule.AppliesTo;
type BillUntil = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule.BillUntil;
namespace BillUntil {
type Duration = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule.BillUntil.Duration;
type Type = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule.BillUntil.Type;
namespace Duration {
type Interval = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.BillingSchedule.BillUntil.Duration.Interval;
}
}
}
namespace Item {
type BillingThresholds = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.BillingThresholds;
type Discount = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.Discount;
type PriceData = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.InvoiceCreatePreviewParams.SubscriptionDetails.Item.PriceData.Recurring.Interval;
}
}
}
}
}
namespace InvoiceRemoveLinesParams {
type Line = Stripe_.InvoiceRemoveLinesParams.Line;
namespace Line {
type Behavior = Stripe_.InvoiceRemoveLinesParams.Line.Behavior;
}
}
namespace InvoiceUpdateLinesParams {
type Line = Stripe_.InvoiceUpdateLinesParams.Line;
namespace Line {
type Discount = Stripe_.InvoiceUpdateLinesParams.Line.Discount;
type Period = Stripe_.InvoiceUpdateLinesParams.Line.Period;
type PriceData = Stripe_.InvoiceUpdateLinesParams.Line.PriceData;
type Pricing = Stripe_.InvoiceUpdateLinesParams.Line.Pricing;
type TaxAmount = Stripe_.InvoiceUpdateLinesParams.Line.TaxAmount;
namespace PriceData {
type ProductData = Stripe_.InvoiceUpdateLinesParams.Line.PriceData.ProductData;
type TaxBehavior = Stripe_.InvoiceUpdateLinesParams.Line.PriceData.TaxBehavior;
}
namespace TaxAmount {
type TaxRateData = Stripe_.InvoiceUpdateLinesParams.Line.TaxAmount.TaxRateData;
type TaxabilityReason = Stripe_.InvoiceUpdateLinesParams.Line.TaxAmount.TaxabilityReason;
namespace TaxRateData {
type JurisdictionLevel = Stripe_.InvoiceUpdateLinesParams.Line.TaxAmount.TaxRateData.JurisdictionLevel;
type TaxType = Stripe_.InvoiceUpdateLinesParams.Line.TaxAmount.TaxRateData.TaxType;
}
}
}
}
namespace InvoiceUpdateLineItemParams {
type Discount = Stripe_.InvoiceUpdateLineItemParams.Discount;
type Period = Stripe_.InvoiceUpdateLineItemParams.Period;
type PriceData = Stripe_.InvoiceUpdateLineItemParams.PriceData;
type Pricing = Stripe_.InvoiceUpdateLineItemParams.Pricing;
type TaxAmount = Stripe_.InvoiceUpdateLineItemParams.TaxAmount;
namespace PriceData {
type ProductData = Stripe_.InvoiceUpdateLineItemParams.PriceData.ProductData;
type TaxBehavior = Stripe_.InvoiceUpdateLineItemParams.PriceData.TaxBehavior;
}
namespace TaxAmount {
type TaxRateData = Stripe_.InvoiceUpdateLineItemParams.TaxAmount.TaxRateData;
type TaxabilityReason = Stripe_.InvoiceUpdateLineItemParams.TaxAmount.TaxabilityReason;
namespace TaxRateData {
type JurisdictionLevel = Stripe_.InvoiceUpdateLineItemParams.TaxAmount.TaxRateData.JurisdictionLevel;
type TaxType = Stripe_.InvoiceUpdateLineItemParams.TaxAmount.TaxRateData.TaxType;
}
}
}
namespace Invoice {
type AutomaticTax = Stripe_.Invoice.AutomaticTax;
type BillingReason = Stripe_.Invoice.BillingReason;
type CollectionMethod = Stripe_.Invoice.CollectionMethod;
type ConfirmationSecret = Stripe_.Invoice.ConfirmationSecret;
type CustomField = Stripe_.Invoice.CustomField;
type CustomerShipping = Stripe_.Invoice.CustomerShipping;
type CustomerTaxExempt = Stripe_.Invoice.CustomerTaxExempt;
type CustomerTaxId = Stripe_.Invoice.CustomerTaxId;
type FromInvoice = Stripe_.Invoice.FromInvoice;
type Issuer = Stripe_.Invoice.Issuer;
type LastFinalizationError = Stripe_.Invoice.LastFinalizationError;
type Parent = Stripe_.Invoice.Parent;
type PaymentSettings = Stripe_.Invoice.PaymentSettings;
type Rendering = Stripe_.Invoice.Rendering;
type ShippingCost = Stripe_.Invoice.ShippingCost;
type ShippingDetails = Stripe_.Invoice.ShippingDetails;
type Status = Stripe_.Invoice.Status;
type StatusTransitions = Stripe_.Invoice.StatusTransitions;
type ThresholdReason = Stripe_.Invoice.ThresholdReason;
type TotalDiscountAmount = Stripe_.Invoice.TotalDiscountAmount;
type TotalPretaxCreditAmount = Stripe_.Invoice.TotalPretaxCreditAmount;
type TotalTax = Stripe_.Invoice.TotalTax;
namespace AutomaticTax {
type DisabledReason = Stripe_.Invoice.AutomaticTax.DisabledReason;
type Liability = Stripe_.Invoice.AutomaticTax.Liability;
type Status = Stripe_.Invoice.AutomaticTax.Status;
namespace Liability {
type Type = Stripe_.Invoice.AutomaticTax.Liability.Type;
}
}
namespace CustomerTaxId {
type Type = Stripe_.Invoice.CustomerTaxId.Type;
}
namespace Issuer {
type Type = Stripe_.Invoice.Issuer.Type;
}
namespace LastFinalizationError {
type Code = Stripe_.Invoice.LastFinalizationError.Code;
type Type = Stripe_.Invoice.LastFinalizationError.Type;
}
namespace Parent {
type QuoteDetails = Stripe_.Invoice.Parent.QuoteDetails;
type SubscriptionDetails = Stripe_.Invoice.Parent.SubscriptionDetails;
type Type = Stripe_.Invoice.Parent.Type;
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.Invoice.PaymentSettings.PaymentMethodType;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type Installments = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Card.Installments;
type RequestThreeDSecure = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
namespace EuBankTransfer {
type Country = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer.Country;
}
}
}
namespace Payto {
type MandateOptions = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type Purpose = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Pix.AmountIncludesIof;
}
namespace Upi {
type MandateOptions = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.Invoice.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace Rendering {
type Pdf = Stripe_.Invoice.Rendering.Pdf;
namespace Pdf {
type PageSize = Stripe_.Invoice.Rendering.Pdf.PageSize;
}
}
namespace ShippingCost {
type Tax = Stripe_.Invoice.ShippingCost.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Invoice.ShippingCost.Tax.TaxabilityReason;
}
}
namespace ThresholdReason {
type ItemReason = Stripe_.Invoice.ThresholdReason.ItemReason;
}
namespace TotalPretaxCreditAmount {
type Type = Stripe_.Invoice.TotalPretaxCreditAmount.Type;
}
namespace TotalTax {
type TaxBehavior = Stripe_.Invoice.TotalTax.TaxBehavior;
type TaxRateDetails = Stripe_.Invoice.TotalTax.TaxRateDetails;
type TaxabilityReason = Stripe_.Invoice.TotalTax.TaxabilityReason;
}
}
namespace InvoiceItemCreateParams {
type Discount = Stripe_.InvoiceItemCreateParams.Discount;
type Period = Stripe_.InvoiceItemCreateParams.Period;
type PriceData = Stripe_.InvoiceItemCreateParams.PriceData;
type Pricing = Stripe_.InvoiceItemCreateParams.Pricing;
type TaxBehavior = Stripe_.InvoiceItemCreateParams.TaxBehavior;
namespace PriceData {
type TaxBehavior = Stripe_.InvoiceItemCreateParams.PriceData.TaxBehavior;
}
}
namespace InvoiceItemUpdateParams {
type Discount = Stripe_.InvoiceItemUpdateParams.Discount;
type Period = Stripe_.InvoiceItemUpdateParams.Period;
type PriceData = Stripe_.InvoiceItemUpdateParams.PriceData;
type Pricing = Stripe_.InvoiceItemUpdateParams.Pricing;
type TaxBehavior = Stripe_.InvoiceItemUpdateParams.TaxBehavior;
namespace PriceData {
type TaxBehavior = Stripe_.InvoiceItemUpdateParams.PriceData.TaxBehavior;
}
}
namespace InvoiceItem {
type Parent = Stripe_.InvoiceItem.Parent;
type Period = Stripe_.InvoiceItem.Period;
type Pricing = Stripe_.InvoiceItem.Pricing;
type ProrationDetails = Stripe_.InvoiceItem.ProrationDetails;
namespace Parent {
type SubscriptionDetails = Stripe_.InvoiceItem.Parent.SubscriptionDetails;
}
namespace Pricing {
type PriceDetails = Stripe_.InvoiceItem.Pricing.PriceDetails;
}
namespace ProrationDetails {
type CreditedItems = Stripe_.InvoiceItem.ProrationDetails.CreditedItems;
type DiscountAmount = Stripe_.InvoiceItem.ProrationDetails.DiscountAmount;
namespace CreditedItems {
type InvoiceLineItemDetails = Stripe_.InvoiceItem.ProrationDetails.CreditedItems.InvoiceLineItemDetails;
type Type = Stripe_.InvoiceItem.ProrationDetails.CreditedItems.Type;
}
}
}
namespace InvoicePaymentListParams {
type Payment = Stripe_.InvoicePaymentListParams.Payment;
type Status = Stripe_.InvoicePaymentListParams.Status;
namespace Payment {
type Type = Stripe_.InvoicePaymentListParams.Payment.Type;
}
}
namespace InvoicePayment {
type Payment = Stripe_.InvoicePayment.Payment;
type StatusTransitions = Stripe_.InvoicePayment.StatusTransitions;
namespace Payment {
type Type = Stripe_.InvoicePayment.Payment.Type;
}
}
namespace InvoiceRenderingTemplateListParams {
type Status = Stripe_.InvoiceRenderingTemplateListParams.Status;
}
namespace InvoiceRenderingTemplate {
type Status = Stripe_.InvoiceRenderingTemplate.Status;
}
namespace Mandate {
type CustomerAcceptance = Stripe_.Mandate.CustomerAcceptance;
type MultiUse = Stripe_.Mandate.MultiUse;
type PaymentMethodDetails = Stripe_.Mandate.PaymentMethodDetails;
type SingleUse = Stripe_.Mandate.SingleUse;
type Status = Stripe_.Mandate.Status;
type Type = Stripe_.Mandate.Type;
namespace CustomerAcceptance {
type Offline = Stripe_.Mandate.CustomerAcceptance.Offline;
type Online = Stripe_.Mandate.CustomerAcceptance.Online;
type Type = Stripe_.Mandate.CustomerAcceptance.Type;
}
namespace PaymentMethodDetails {
type AcssDebit = Stripe_.Mandate.PaymentMethodDetails.AcssDebit;
type AmazonPay = Stripe_.Mandate.PaymentMethodDetails.AmazonPay;
type AuBecsDebit = Stripe_.Mandate.PaymentMethodDetails.AuBecsDebit;
type BacsDebit = Stripe_.Mandate.PaymentMethodDetails.BacsDebit;
type Card = Stripe_.Mandate.PaymentMethodDetails.Card;
type Cashapp = Stripe_.Mandate.PaymentMethodDetails.Cashapp;
type KakaoPay = Stripe_.Mandate.PaymentMethodDetails.KakaoPay;
type Klarna = Stripe_.Mandate.PaymentMethodDetails.Klarna;
type KrCard = Stripe_.Mandate.PaymentMethodDetails.KrCard;
type Link = Stripe_.Mandate.PaymentMethodDetails.Link;
type NaverPay = Stripe_.Mandate.PaymentMethodDetails.NaverPay;
type NzBankAccount = Stripe_.Mandate.PaymentMethodDetails.NzBankAccount;
type Paypal = Stripe_.Mandate.PaymentMethodDetails.Paypal;
type Payto = Stripe_.Mandate.PaymentMethodDetails.Payto;
type Pix = Stripe_.Mandate.PaymentMethodDetails.Pix;
type RevolutPay = Stripe_.Mandate.PaymentMethodDetails.RevolutPay;
type SepaDebit = Stripe_.Mandate.PaymentMethodDetails.SepaDebit;
type Twint = Stripe_.Mandate.PaymentMethodDetails.Twint;
type Upi = Stripe_.Mandate.PaymentMethodDetails.Upi;
type UsBankAccount = Stripe_.Mandate.PaymentMethodDetails.UsBankAccount;
namespace AcssDebit {
type DefaultFor = Stripe_.Mandate.PaymentMethodDetails.AcssDebit.DefaultFor;
type PaymentSchedule = Stripe_.Mandate.PaymentMethodDetails.AcssDebit.PaymentSchedule;
type TransactionType = Stripe_.Mandate.PaymentMethodDetails.AcssDebit.TransactionType;
}
namespace BacsDebit {
type NetworkStatus = Stripe_.Mandate.PaymentMethodDetails.BacsDebit.NetworkStatus;
type RevocationReason = Stripe_.Mandate.PaymentMethodDetails.BacsDebit.RevocationReason;
}
namespace Payto {
type AmountType = Stripe_.Mandate.PaymentMethodDetails.Payto.AmountType;
type PaymentSchedule = Stripe_.Mandate.PaymentMethodDetails.Payto.PaymentSchedule;
type Purpose = Stripe_.Mandate.PaymentMethodDetails.Payto.Purpose;
}
namespace Pix {
type AmountIncludesIof = Stripe_.Mandate.PaymentMethodDetails.Pix.AmountIncludesIof;
type AmountType = Stripe_.Mandate.PaymentMethodDetails.Pix.AmountType;
type PaymentSchedule = Stripe_.Mandate.PaymentMethodDetails.Pix.PaymentSchedule;
}
namespace Upi {
type AmountType = Stripe_.Mandate.PaymentMethodDetails.Upi.AmountType;
}
}
}
namespace PaymentAttemptRecord {
type Amount = Stripe_.PaymentAttemptRecord.Amount;
type AmountAuthorized = Stripe_.PaymentAttemptRecord.AmountAuthorized;
type AmountCanceled = Stripe_.PaymentAttemptRecord.AmountCanceled;
type AmountFailed = Stripe_.PaymentAttemptRecord.AmountFailed;
type AmountGuaranteed = Stripe_.PaymentAttemptRecord.AmountGuaranteed;
type AmountRefunded = Stripe_.PaymentAttemptRecord.AmountRefunded;
type AmountRequested = Stripe_.PaymentAttemptRecord.AmountRequested;
type CustomerDetails = Stripe_.PaymentAttemptRecord.CustomerDetails;
type CustomerPresence = Stripe_.PaymentAttemptRecord.CustomerPresence;
type PaymentMethodDetails = Stripe_.PaymentAttemptRecord.PaymentMethodDetails;
type ProcessorDetails = Stripe_.PaymentAttemptRecord.ProcessorDetails;
type ReportedBy = Stripe_.PaymentAttemptRecord.ReportedBy;
type ShippingDetails = Stripe_.PaymentAttemptRecord.ShippingDetails;
namespace PaymentMethodDetails {
type AchCreditTransfer = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AchCreditTransfer;
type AchDebit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AchDebit;
type AcssDebit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AcssDebit;
type Affirm = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Affirm;
type AfterpayClearpay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AfterpayClearpay;
type Alipay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Alipay;
type Alma = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Alma;
type AmazonPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AmazonPay;
type AuBecsDebit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AuBecsDebit;
type BacsDebit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.BacsDebit;
type Bancontact = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Bancontact;
type Billie = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Billie;
type BillingDetails = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.BillingDetails;
type Bizum = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Bizum;
type Blik = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Blik;
type Boleto = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Boleto;
type Card = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card;
type CardPresent = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent;
type Cashapp = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Cashapp;
type Crypto = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Crypto;
type Custom = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Custom;
type CustomerBalance = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CustomerBalance;
type Eps = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Eps;
type Fpx = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Fpx;
type Giropay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Giropay;
type Grabpay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Grabpay;
type Ideal = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Ideal;
type InteracPresent = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.InteracPresent;
type KakaoPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.KakaoPay;
type Klarna = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Klarna;
type Konbini = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Konbini;
type KrCard = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.KrCard;
type Link = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Link;
type MbWay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.MbWay;
type Mobilepay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Mobilepay;
type Multibanco = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Multibanco;
type NaverPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.NaverPay;
type NzBankAccount = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.NzBankAccount;
type Oxxo = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Oxxo;
type P24 = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.P24;
type PayByBank = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.PayByBank;
type Payco = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Payco;
type Paynow = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Paynow;
type Paypal = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Paypal;
type Payto = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Payto;
type Pix = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Pix;
type Promptpay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Promptpay;
type RevolutPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.RevolutPay;
type SamsungPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.SamsungPay;
type Satispay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Satispay;
type Scalapay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Scalapay;
type SepaCreditTransfer = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.SepaCreditTransfer;
type SepaDebit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.SepaDebit;
type Sofort = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Sofort;
type StripeAccount = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.StripeAccount;
type Sunbit = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Sunbit;
type Swish = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Swish;
type Twint = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Twint;
type Upi = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Upi;
type UsBankAccount = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.UsBankAccount;
type Wechat = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Wechat;
type WechatPay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.WechatPay;
type Zip = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Zip;
namespace AchDebit {
type AccountHolderType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AchDebit.AccountHolderType;
}
namespace Alma {
type Installments = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Alma.Installments;
}
namespace AmazonPay {
type Funding = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AmazonPay.Funding;
namespace Funding {
type Card = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.AmazonPay.Funding.Card;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Bancontact.PreferredLanguage;
}
namespace Card {
type Brand = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Brand;
type Checks = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Checks;
type Funding = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Funding;
type Installments = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Installments;
type Network = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Network;
type NetworkToken = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.NetworkToken;
type ThreeDSecure = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure;
type Wallet = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Wallet;
namespace Checks {
type AddressLine1Check = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Checks.AddressLine1Check;
type AddressPostalCodeCheck = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Checks.AddressPostalCodeCheck;
type CvcCheck = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Checks.CvcCheck;
}
namespace Installments {
type Plan = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Installments.Plan.Type;
}
}
namespace ThreeDSecure {
type AuthenticationFlow = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.AuthenticationFlow;
type ElectronicCommerceIndicator = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.ExemptionIndicator;
type Result = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.Result;
type ResultReason = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.ResultReason;
type Version = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.ThreeDSecure.Version;
}
namespace Wallet {
type ApplePay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Wallet.ApplePay;
type GooglePay = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Card.Wallet.GooglePay;
}
}
namespace CardPresent {
type Offline = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.Offline;
type ReadMethod = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.ReadMethod;
type Receipt = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.Receipt;
type Wallet = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.Wallet;
namespace Receipt {
type AccountType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.Receipt.AccountType;
}
namespace Wallet {
type Type = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.CardPresent.Wallet.Type;
}
}
namespace Crypto {
type Network = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Crypto.Network;
type TokenCurrency = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Crypto.TokenCurrency;
}
namespace Eps {
type Bank = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Ideal.Bank;
type Bic = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Ideal.Bic;
}
namespace InteracPresent {
type ReadMethod = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.InteracPresent.ReadMethod;
type Receipt = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.InteracPresent.Receipt;
namespace Receipt {
type AccountType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.InteracPresent.Receipt.AccountType;
}
}
namespace Klarna {
type PayerDetails = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Klarna.PayerDetails;
namespace PayerDetails {
type Address = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Klarna.PayerDetails.Address;
}
}
namespace Konbini {
type Store = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Konbini.Store;
namespace Store {
type Chain = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Konbini.Store.Chain;
}
}
namespace KrCard {
type Brand = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.KrCard.Brand;
}
namespace Mobilepay {
type Card = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Mobilepay.Card;
}
namespace P24 {
type Bank = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.P24.Bank;
}
namespace Paypal {
type SellerProtection = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Paypal.SellerProtection;
namespace SellerProtection {
type DisputeCategory = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Paypal.SellerProtection.DisputeCategory;
type Status = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Paypal.SellerProtection.Status;
}
}
namespace RevolutPay {
type Funding = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.RevolutPay.Funding;
namespace Funding {
type Card = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.RevolutPay.Funding.Card;
}
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.Sofort.PreferredLanguage;
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentAttemptRecord.PaymentMethodDetails.UsBankAccount.AccountType;
}
}
namespace ProcessorDetails {
type Custom = Stripe_.PaymentAttemptRecord.ProcessorDetails.Custom;
}
}
namespace PaymentIntentCreateParams {
type AllowedPaymentMethodType = Stripe_.PaymentIntentCreateParams.AllowedPaymentMethodType;
type AmountDetails = Stripe_.PaymentIntentCreateParams.AmountDetails;
type AutomaticPaymentMethods = Stripe_.PaymentIntentCreateParams.AutomaticPaymentMethods;
type CaptureMethod = Stripe_.PaymentIntentCreateParams.CaptureMethod;
type ConfirmationMethod = Stripe_.PaymentIntentCreateParams.ConfirmationMethod;
type ExcludedPaymentMethodType = Stripe_.PaymentIntentCreateParams.ExcludedPaymentMethodType;
type Hooks = Stripe_.PaymentIntentCreateParams.Hooks;
type MandateData = Stripe_.PaymentIntentCreateParams.MandateData;
type OffSession = Stripe_.PaymentIntentCreateParams.OffSession;
type PaymentDetails = Stripe_.PaymentIntentCreateParams.PaymentDetails;
type PaymentMethodData = Stripe_.PaymentIntentCreateParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions;
type RadarOptions = Stripe_.PaymentIntentCreateParams.RadarOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.SetupFutureUsage;
type Shipping = Stripe_.PaymentIntentCreateParams.Shipping;
type TransferData = Stripe_.PaymentIntentCreateParams.TransferData;
namespace AmountDetails {
type LineItem = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem;
type Shipping = Stripe_.PaymentIntentCreateParams.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntentCreateParams.AmountDetails.Tax;
namespace LineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentCreateParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
}
namespace AutomaticPaymentMethods {
type AllowRedirects = Stripe_.PaymentIntentCreateParams.AutomaticPaymentMethods.AllowRedirects;
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntentCreateParams.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntentCreateParams.Hooks.Inputs.Tax;
}
}
namespace MandateData {
type CustomerAcceptance = Stripe_.PaymentIntentCreateParams.MandateData.CustomerAcceptance;
namespace CustomerAcceptance {
type Offline = Stripe_.PaymentIntentCreateParams.MandateData.CustomerAcceptance.Offline;
type Online = Stripe_.PaymentIntentCreateParams.MandateData.CustomerAcceptance.Online;
type Type = Stripe_.PaymentIntentCreateParams.MandateData.CustomerAcceptance.Type;
}
}
namespace PaymentMethodData {
type AcssDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.PaymentIntentCreateParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Bizum;
type Blik = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Blik;
type Boleto = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.PaymentIntentCreateParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Eps;
type Fpx = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.PaymentIntentCreateParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.PaymentIntentCreateParams.PaymentMethodData.KrCard;
type Link = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Link;
type MbWay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentCreateParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.PaymentIntentCreateParams.PaymentMethodData.P24;
type PayByBank = Stripe_.PaymentIntentCreateParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Payco;
type Paynow = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Paypal;
type Payto = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Payto;
type Pix = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Swish;
type Twint = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Twint;
type Type = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Type;
type Upi = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.PaymentIntentCreateParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentCreateParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.PaymentIntentCreateParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.PaymentIntentCreateParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentCreateParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentIntentCreateParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentIntentCreateParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Alipay;
type Alma = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Billie;
type Bizum = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Bizum;
type Blik = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Blik;
type Boleto = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Boleto;
type Card = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CardPresent;
type Cashapp = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Cashapp;
type Crypto = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Crypto;
type CustomerBalance = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CustomerBalance;
type Eps = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Eps;
type Fpx = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Ideal;
type InteracPresent = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.KrCard;
type Link = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Link;
type MbWay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.MbWay;
type Mobilepay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.P24;
type PayByBank = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.PayByBank;
type Payco = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payco;
type Paynow = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix;
type Promptpay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Promptpay;
type RevolutPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Swish;
type Twint = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Twint;
type Upi = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.WechatPay;
type Zip = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Zip;
namespace AcssDebit {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type PaymentSchedule = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Alipay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Alipay.SetupFutureUsage;
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace AuBecsDebit {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.AuBecsDebit.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Bancontact.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Bancontact.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.Installments;
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.Network;
type RequestExtendedAuthorization = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.SetupFutureUsage;
type ThreeDSecure = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace Installments {
type Plan = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.ExemptionIndicator;
type NetworkOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace CardPresent {
type CaptureMethod = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CardPresent.CaptureMethod;
type Routing = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CardPresent.Routing;
namespace Routing {
type RequestedPriority = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CardPresent.Routing.RequestedPriority;
}
}
namespace Cashapp {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Cashapp.SetupFutureUsage;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
}
}
namespace Ideal {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Ideal.SetupFutureUsage;
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type OnDemand = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.SetupFutureUsage;
type Subscription = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace KrCard {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace NzBankAccount {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.NzBankAccount.SetupFutureUsage;
}
namespace Paypal {
type PreferredLocale = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Paypal.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace Satispay {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Satispay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Sofort.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Sofort.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.Networks;
type SetupFutureUsage = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type TransactionPurpose = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.TransactionPurpose;
type VerificationMethod = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
namespace WechatPay {
type Client = Stripe_.PaymentIntentCreateParams.PaymentMethodOptions.WechatPay.Client;
}
}
namespace TransferData {
type PaymentData = Stripe_.PaymentIntentCreateParams.TransferData.PaymentData;
}
}
namespace PaymentIntentUpdateParams {
type AllowedPaymentMethodType = Stripe_.PaymentIntentUpdateParams.AllowedPaymentMethodType;
type AmountDetails = Stripe_.PaymentIntentUpdateParams.AmountDetails;
type CaptureMethod = Stripe_.PaymentIntentUpdateParams.CaptureMethod;
type ExcludedPaymentMethodType = Stripe_.PaymentIntentUpdateParams.ExcludedPaymentMethodType;
type Hooks = Stripe_.PaymentIntentUpdateParams.Hooks;
type PaymentDetails = Stripe_.PaymentIntentUpdateParams.PaymentDetails;
type PaymentMethodData = Stripe_.PaymentIntentUpdateParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.SetupFutureUsage;
type Shipping = Stripe_.PaymentIntentUpdateParams.Shipping;
type TransferData = Stripe_.PaymentIntentUpdateParams.TransferData;
namespace AmountDetails {
type LineItem = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem;
type Shipping = Stripe_.PaymentIntentUpdateParams.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntentUpdateParams.AmountDetails.Tax;
namespace LineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentUpdateParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntentUpdateParams.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntentUpdateParams.Hooks.Inputs.Tax;
}
}
namespace PaymentMethodData {
type AcssDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Bizum;
type Blik = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Blik;
type Boleto = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Eps;
type Fpx = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.KrCard;
type Link = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Link;
type MbWay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.P24;
type PayByBank = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Payco;
type Paynow = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Paypal;
type Payto = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Payto;
type Pix = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Swish;
type Twint = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Twint;
type Type = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Type;
type Upi = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Alipay;
type Alma = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Billie;
type Bizum = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Bizum;
type Blik = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Blik;
type Boleto = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Boleto;
type Card = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CardPresent;
type Cashapp = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Cashapp;
type Crypto = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Crypto;
type CustomerBalance = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CustomerBalance;
type Eps = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Eps;
type Fpx = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Ideal;
type InteracPresent = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.KrCard;
type Link = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Link;
type MbWay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.MbWay;
type Mobilepay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.P24;
type PayByBank = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.PayByBank;
type Payco = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payco;
type Paynow = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix;
type Promptpay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Promptpay;
type RevolutPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Swish;
type Twint = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Twint;
type Upi = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.WechatPay;
type Zip = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Zip;
namespace AcssDebit {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type PaymentSchedule = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Alipay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Alipay.SetupFutureUsage;
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace AuBecsDebit {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.AuBecsDebit.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Bancontact.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Bancontact.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments;
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.Network;
type RequestExtendedAuthorization = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.SetupFutureUsage;
type ThreeDSecure = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace Installments {
type Plan = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.ExemptionIndicator;
type NetworkOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace CardPresent {
type CaptureMethod = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CardPresent.CaptureMethod;
type Routing = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CardPresent.Routing;
namespace Routing {
type RequestedPriority = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CardPresent.Routing.RequestedPriority;
}
}
namespace Cashapp {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Cashapp.SetupFutureUsage;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
}
}
namespace Ideal {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Ideal.SetupFutureUsage;
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type OnDemand = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.SetupFutureUsage;
type Subscription = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace KrCard {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace NzBankAccount {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.NzBankAccount.SetupFutureUsage;
}
namespace Paypal {
type PreferredLocale = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Paypal.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace Satispay {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Satispay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Sofort.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Sofort.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.Networks;
type SetupFutureUsage = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type TransactionPurpose = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.TransactionPurpose;
type VerificationMethod = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
namespace WechatPay {
type Client = Stripe_.PaymentIntentUpdateParams.PaymentMethodOptions.WechatPay.Client;
}
}
namespace TransferData {
type PaymentData = Stripe_.PaymentIntentUpdateParams.TransferData.PaymentData;
}
}
namespace PaymentIntentCancelParams {
type CancellationReason = Stripe_.PaymentIntentCancelParams.CancellationReason;
}
namespace PaymentIntentCaptureParams {
type AmountDetails = Stripe_.PaymentIntentCaptureParams.AmountDetails;
type Hooks = Stripe_.PaymentIntentCaptureParams.Hooks;
type PaymentDetails = Stripe_.PaymentIntentCaptureParams.PaymentDetails;
type TransferData = Stripe_.PaymentIntentCaptureParams.TransferData;
namespace AmountDetails {
type LineItem = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem;
type Shipping = Stripe_.PaymentIntentCaptureParams.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntentCaptureParams.AmountDetails.Tax;
namespace LineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentCaptureParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntentCaptureParams.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntentCaptureParams.Hooks.Inputs.Tax;
}
}
}
namespace PaymentIntentConfirmParams {
type AllowedPaymentMethodType = Stripe_.PaymentIntentConfirmParams.AllowedPaymentMethodType;
type AmountDetails = Stripe_.PaymentIntentConfirmParams.AmountDetails;
type CaptureMethod = Stripe_.PaymentIntentConfirmParams.CaptureMethod;
type ExcludedPaymentMethodType = Stripe_.PaymentIntentConfirmParams.ExcludedPaymentMethodType;
type Hooks = Stripe_.PaymentIntentConfirmParams.Hooks;
type MandateData = Stripe_.PaymentIntentConfirmParams.MandateData;
type OffSession = Stripe_.PaymentIntentConfirmParams.OffSession;
type PaymentDetails = Stripe_.PaymentIntentConfirmParams.PaymentDetails;
type PaymentMethodData = Stripe_.PaymentIntentConfirmParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions;
type RadarOptions = Stripe_.PaymentIntentConfirmParams.RadarOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.SetupFutureUsage;
type Shipping = Stripe_.PaymentIntentConfirmParams.Shipping;
namespace AmountDetails {
type LineItem = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem;
type Shipping = Stripe_.PaymentIntentConfirmParams.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntentConfirmParams.AmountDetails.Tax;
namespace LineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentConfirmParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntentConfirmParams.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntentConfirmParams.Hooks.Inputs.Tax;
}
}
namespace MandateData {
type CustomerAcceptance = Stripe_.PaymentIntentConfirmParams.MandateData.CustomerAcceptance;
namespace CustomerAcceptance {
type Offline = Stripe_.PaymentIntentConfirmParams.MandateData.CustomerAcceptance.Offline;
type Online = Stripe_.PaymentIntentConfirmParams.MandateData.CustomerAcceptance.Online;
type Type = Stripe_.PaymentIntentConfirmParams.MandateData.CustomerAcceptance.Type;
}
}
namespace PaymentMethodData {
type AcssDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Bizum;
type Blik = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Blik;
type Boleto = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Eps;
type Fpx = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.KrCard;
type Link = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Link;
type MbWay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.P24;
type PayByBank = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Payco;
type Paynow = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Paypal;
type Payto = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Payto;
type Pix = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Swish;
type Twint = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Twint;
type Type = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Type;
type Upi = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Alipay;
type Alma = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Billie;
type Bizum = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Bizum;
type Blik = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Blik;
type Boleto = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Boleto;
type Card = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CardPresent;
type Cashapp = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Cashapp;
type Crypto = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Crypto;
type CustomerBalance = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CustomerBalance;
type Eps = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Eps;
type Fpx = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Ideal;
type InteracPresent = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.InteracPresent;
type KakaoPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.KrCard;
type Link = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Link;
type MbWay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.MbWay;
type Mobilepay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.NaverPay;
type NzBankAccount = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.NzBankAccount;
type Oxxo = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.P24;
type PayByBank = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.PayByBank;
type Payco = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payco;
type Paynow = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix;
type Promptpay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Promptpay;
type RevolutPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Swish;
type Twint = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Twint;
type Upi = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.WechatPay;
type Zip = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Zip;
namespace AcssDebit {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type PaymentSchedule = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Alipay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Alipay.SetupFutureUsage;
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace AuBecsDebit {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.AuBecsDebit.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Bancontact.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Bancontact.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments;
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.Network;
type RequestExtendedAuthorization = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.SetupFutureUsage;
type ThreeDSecure = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace Installments {
type Plan = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.ExemptionIndicator;
type NetworkOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace CardPresent {
type CaptureMethod = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CardPresent.CaptureMethod;
type Routing = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CardPresent.Routing;
namespace Routing {
type RequestedPriority = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CardPresent.Routing.RequestedPriority;
}
}
namespace Cashapp {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Cashapp.SetupFutureUsage;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
}
}
namespace Ideal {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Ideal.SetupFutureUsage;
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type OnDemand = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.SetupFutureUsage;
type Subscription = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace KrCard {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace NzBankAccount {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.NzBankAccount.SetupFutureUsage;
}
namespace Paypal {
type PreferredLocale = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Paypal.PreferredLocale;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace Satispay {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Satispay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Sofort.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Sofort.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.Networks;
type SetupFutureUsage = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type TransactionPurpose = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.TransactionPurpose;
type VerificationMethod = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
namespace WechatPay {
type Client = Stripe_.PaymentIntentConfirmParams.PaymentMethodOptions.WechatPay.Client;
}
}
}
namespace PaymentIntentIncrementAuthorizationParams {
type AmountDetails = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails;
type Hooks = Stripe_.PaymentIntentIncrementAuthorizationParams.Hooks;
type PaymentDetails = Stripe_.PaymentIntentIncrementAuthorizationParams.PaymentDetails;
type TransferData = Stripe_.PaymentIntentIncrementAuthorizationParams.TransferData;
namespace AmountDetails {
type LineItem = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem;
type Shipping = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.Tax;
namespace LineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentIncrementAuthorizationParams.AmountDetails.LineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntentIncrementAuthorizationParams.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntentIncrementAuthorizationParams.Hooks.Inputs.Tax;
}
}
}
namespace PaymentIntent {
type AllowedPaymentMethodType = Stripe_.PaymentIntent.AllowedPaymentMethodType;
type AmountDetails = Stripe_.PaymentIntent.AmountDetails;
type AutomaticPaymentMethods = Stripe_.PaymentIntent.AutomaticPaymentMethods;
type CancellationReason = Stripe_.PaymentIntent.CancellationReason;
type CaptureMethod = Stripe_.PaymentIntent.CaptureMethod;
type ConfirmationMethod = Stripe_.PaymentIntent.ConfirmationMethod;
type ExcludedPaymentMethodType = Stripe_.PaymentIntent.ExcludedPaymentMethodType;
type Hooks = Stripe_.PaymentIntent.Hooks;
type LastPaymentError = Stripe_.PaymentIntent.LastPaymentError;
type ManagedPayments = Stripe_.PaymentIntent.ManagedPayments;
type NextAction = Stripe_.PaymentIntent.NextAction;
type PaymentDetails = Stripe_.PaymentIntent.PaymentDetails;
type PaymentMethodConfigurationDetails = Stripe_.PaymentIntent.PaymentMethodConfigurationDetails;
type PaymentMethodOptions = Stripe_.PaymentIntent.PaymentMethodOptions;
type PresentmentDetails = Stripe_.PaymentIntent.PresentmentDetails;
type Processing = Stripe_.PaymentIntent.Processing;
type SetupFutureUsage = Stripe_.PaymentIntent.SetupFutureUsage;
type Shipping = Stripe_.PaymentIntent.Shipping;
type Status = Stripe_.PaymentIntent.Status;
type TransferData = Stripe_.PaymentIntent.TransferData;
namespace AmountDetails {
type Error = Stripe_.PaymentIntent.AmountDetails.Error;
type Shipping = Stripe_.PaymentIntent.AmountDetails.Shipping;
type Tax = Stripe_.PaymentIntent.AmountDetails.Tax;
type Tip = Stripe_.PaymentIntent.AmountDetails.Tip;
namespace Error {
type Code = Stripe_.PaymentIntent.AmountDetails.Error.Code;
}
}
namespace AutomaticPaymentMethods {
type AllowRedirects = Stripe_.PaymentIntent.AutomaticPaymentMethods.AllowRedirects;
}
namespace Hooks {
type Inputs = Stripe_.PaymentIntent.Hooks.Inputs;
namespace Inputs {
type Tax = Stripe_.PaymentIntent.Hooks.Inputs.Tax;
}
}
namespace LastPaymentError {
type Code = Stripe_.PaymentIntent.LastPaymentError.Code;
type Type = Stripe_.PaymentIntent.LastPaymentError.Type;
}
namespace NextAction {
type AlipayHandleRedirect = Stripe_.PaymentIntent.NextAction.AlipayHandleRedirect;
type BlikAuthorize = Stripe_.PaymentIntent.NextAction.BlikAuthorize;
type BoletoDisplayDetails = Stripe_.PaymentIntent.NextAction.BoletoDisplayDetails;
type CardAwaitNotification = Stripe_.PaymentIntent.NextAction.CardAwaitNotification;
type CashappHandleRedirectOrDisplayQrCode = Stripe_.PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode;
type DisplayBankTransferInstructions = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions;
type KlarnaDisplayQrCode = Stripe_.PaymentIntent.NextAction.KlarnaDisplayQrCode;
type KonbiniDisplayDetails = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails;
type MultibancoDisplayDetails = Stripe_.PaymentIntent.NextAction.MultibancoDisplayDetails;
type OxxoDisplayDetails = Stripe_.PaymentIntent.NextAction.OxxoDisplayDetails;
type PaynowDisplayQrCode = Stripe_.PaymentIntent.NextAction.PaynowDisplayQrCode;
type PixDisplayQrCode = Stripe_.PaymentIntent.NextAction.PixDisplayQrCode;
type PromptpayDisplayQrCode = Stripe_.PaymentIntent.NextAction.PromptpayDisplayQrCode;
type RedirectToUrl = Stripe_.PaymentIntent.NextAction.RedirectToUrl;
type SwishHandleRedirectOrDisplayQrCode = Stripe_.PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode;
type UpiHandleRedirectOrDisplayQrCode = Stripe_.PaymentIntent.NextAction.UpiHandleRedirectOrDisplayQrCode;
type UseStripeSdk = Stripe_.PaymentIntent.NextAction.UseStripeSdk;
type VerifyWithMicrodeposits = Stripe_.PaymentIntent.NextAction.VerifyWithMicrodeposits;
type WechatPayDisplayQrCode = Stripe_.PaymentIntent.NextAction.WechatPayDisplayQrCode;
type WechatPayRedirectToAndroidApp = Stripe_.PaymentIntent.NextAction.WechatPayRedirectToAndroidApp;
type WechatPayRedirectToIosApp = Stripe_.PaymentIntent.NextAction.WechatPayRedirectToIosApp;
namespace CashappHandleRedirectOrDisplayQrCode {
type QrCode = Stripe_.PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCode;
}
namespace DisplayBankTransferInstructions {
type FinancialAddress = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress;
type Type = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.Type;
namespace FinancialAddress {
type Aba = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Aba;
type Iban = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban;
type SortCode = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode;
type Spei = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei;
type SupportedNetwork = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SupportedNetwork;
type Swift = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift;
type Type = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Type;
type Zengin = Stripe_.PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin;
}
}
namespace KonbiniDisplayDetails {
type Stores = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails.Stores;
namespace Stores {
type Familymart = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Familymart;
type Lawson = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Lawson;
type Ministop = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Ministop;
type Seicomart = Stripe_.PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Seicomart;
}
}
namespace SwishHandleRedirectOrDisplayQrCode {
type QrCode = Stripe_.PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode.QrCode;
}
namespace UpiHandleRedirectOrDisplayQrCode {
type QrCode = Stripe_.PaymentIntent.NextAction.UpiHandleRedirectOrDisplayQrCode.QrCode;
}
namespace VerifyWithMicrodeposits {
type MicrodepositType = Stripe_.PaymentIntent.NextAction.VerifyWithMicrodeposits.MicrodepositType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.PaymentIntent.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.PaymentIntent.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.PaymentIntent.PaymentMethodOptions.Alipay;
type Alma = Stripe_.PaymentIntent.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.PaymentIntent.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.PaymentIntent.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.PaymentIntent.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.PaymentIntent.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.PaymentIntent.PaymentMethodOptions.Billie;
type Bizum = Stripe_.PaymentIntent.PaymentMethodOptions.Bizum;
type Blik = Stripe_.PaymentIntent.PaymentMethodOptions.Blik;
type Boleto = Stripe_.PaymentIntent.PaymentMethodOptions.Boleto;
type Card = Stripe_.PaymentIntent.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntent.PaymentMethodOptions.CardPresent;
type Cashapp = Stripe_.PaymentIntent.PaymentMethodOptions.Cashapp;
type Crypto = Stripe_.PaymentIntent.PaymentMethodOptions.Crypto;
type CustomerBalance = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance;
type Eps = Stripe_.PaymentIntent.PaymentMethodOptions.Eps;
type Fpx = Stripe_.PaymentIntent.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.PaymentIntent.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.PaymentIntent.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.PaymentIntent.PaymentMethodOptions.Ideal;
type InteracPresent = Stripe_.PaymentIntent.PaymentMethodOptions.InteracPresent;
type KakaoPay = Stripe_.PaymentIntent.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.PaymentIntent.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.PaymentIntent.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.PaymentIntent.PaymentMethodOptions.KrCard;
type Link = Stripe_.PaymentIntent.PaymentMethodOptions.Link;
type MbWay = Stripe_.PaymentIntent.PaymentMethodOptions.MbWay;
type Mobilepay = Stripe_.PaymentIntent.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.PaymentIntent.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.PaymentIntent.PaymentMethodOptions.NaverPay;
type NzBankAccount = Stripe_.PaymentIntent.PaymentMethodOptions.NzBankAccount;
type Oxxo = Stripe_.PaymentIntent.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.PaymentIntent.PaymentMethodOptions.P24;
type PayByBank = Stripe_.PaymentIntent.PaymentMethodOptions.PayByBank;
type Payco = Stripe_.PaymentIntent.PaymentMethodOptions.Payco;
type Paynow = Stripe_.PaymentIntent.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.PaymentIntent.PaymentMethodOptions.Paypal;
type Payto = Stripe_.PaymentIntent.PaymentMethodOptions.Payto;
type Pix = Stripe_.PaymentIntent.PaymentMethodOptions.Pix;
type Promptpay = Stripe_.PaymentIntent.PaymentMethodOptions.Promptpay;
type RevolutPay = Stripe_.PaymentIntent.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.PaymentIntent.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.PaymentIntent.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.PaymentIntent.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.PaymentIntent.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.PaymentIntent.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.PaymentIntent.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.PaymentIntent.PaymentMethodOptions.Swish;
type Twint = Stripe_.PaymentIntent.PaymentMethodOptions.Twint;
type Upi = Stripe_.PaymentIntent.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.PaymentIntent.PaymentMethodOptions.WechatPay;
type Zip = Stripe_.PaymentIntent.PaymentMethodOptions.Zip;
namespace AcssDebit {
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type PaymentSchedule = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Alipay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Alipay.SetupFutureUsage;
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace AuBecsDebit {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.AuBecsDebit.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentIntent.PaymentMethodOptions.Bancontact.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Bancontact.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Installments;
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Network;
type RequestExtendedAuthorization = Stripe_.PaymentIntent.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.PaymentIntent.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.PaymentIntent.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.PaymentIntent.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.PaymentIntent.PaymentMethodOptions.Card.RequestThreeDSecure;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Card.SetupFutureUsage;
namespace Installments {
type AvailablePlan = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlan;
type Plan = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Installments.Plan;
namespace AvailablePlan {
type Type = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlan.Type;
}
namespace Plan {
type Type = Stripe_.PaymentIntent.PaymentMethodOptions.Card.Installments.Plan.Type;
}
}
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntent.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.PaymentIntent.PaymentMethodOptions.Card.MandateOptions.Interval;
}
}
namespace CardPresent {
type CaptureMethod = Stripe_.PaymentIntent.PaymentMethodOptions.CardPresent.CaptureMethod;
type Routing = Stripe_.PaymentIntent.PaymentMethodOptions.CardPresent.Routing;
namespace Routing {
type RequestedPriority = Stripe_.PaymentIntent.PaymentMethodOptions.CardPresent.Routing.RequestedPriority;
}
}
namespace Cashapp {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Cashapp.SetupFutureUsage;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
namespace EuBankTransfer {
type Country = Stripe_.PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer.Country;
}
}
}
namespace Ideal {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Ideal.SetupFutureUsage;
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Klarna.SetupFutureUsage;
}
namespace KrCard {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace NzBankAccount {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.NzBankAccount.SetupFutureUsage;
}
namespace Paypal {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.PaymentIntent.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntent.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.PaymentIntent.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.PaymentIntent.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace Satispay {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Satispay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentIntent.PaymentMethodOptions.Sofort.PreferredLanguage;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Sofort.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.Upi.SetupFutureUsage;
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.MandateOptions;
type SetupFutureUsage = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type TransactionPurpose = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.TransactionPurpose;
type VerificationMethod = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.PaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
namespace WechatPay {
type Client = Stripe_.PaymentIntent.PaymentMethodOptions.WechatPay.Client;
}
}
namespace Processing {
type Card = Stripe_.PaymentIntent.Processing.Card;
namespace Card {
type CustomerNotification = Stripe_.PaymentIntent.Processing.Card.CustomerNotification;
}
}
namespace TransferData {
type PaymentData = Stripe_.PaymentIntent.TransferData.PaymentData;
}
}
namespace PaymentLinkCreateParams {
type LineItem = Stripe_.PaymentLinkCreateParams.LineItem;
type AfterCompletion = Stripe_.PaymentLinkCreateParams.AfterCompletion;
type AutomaticTax = Stripe_.PaymentLinkCreateParams.AutomaticTax;
type BillingAddressCollection = Stripe_.PaymentLinkCreateParams.BillingAddressCollection;
type ConsentCollection = Stripe_.PaymentLinkCreateParams.ConsentCollection;
type CustomField = Stripe_.PaymentLinkCreateParams.CustomField;
type CustomText = Stripe_.PaymentLinkCreateParams.CustomText;
type CustomerCreation = Stripe_.PaymentLinkCreateParams.CustomerCreation;
type InvoiceCreation = Stripe_.PaymentLinkCreateParams.InvoiceCreation;
type ManagedPayments = Stripe_.PaymentLinkCreateParams.ManagedPayments;
type NameCollection = Stripe_.PaymentLinkCreateParams.NameCollection;
type OptionalItem = Stripe_.PaymentLinkCreateParams.OptionalItem;
type PaymentIntentData = Stripe_.PaymentLinkCreateParams.PaymentIntentData;
type PaymentMethodCollection = Stripe_.PaymentLinkCreateParams.PaymentMethodCollection;
type PaymentMethodOptions = Stripe_.PaymentLinkCreateParams.PaymentMethodOptions;
type PaymentMethodType = Stripe_.PaymentLinkCreateParams.PaymentMethodType;
type PhoneNumberCollection = Stripe_.PaymentLinkCreateParams.PhoneNumberCollection;
type Restrictions = Stripe_.PaymentLinkCreateParams.Restrictions;
type ShippingAddressCollection = Stripe_.PaymentLinkCreateParams.ShippingAddressCollection;
type ShippingOption = Stripe_.PaymentLinkCreateParams.ShippingOption;
type SubmitType = Stripe_.PaymentLinkCreateParams.SubmitType;
type SubscriptionData = Stripe_.PaymentLinkCreateParams.SubscriptionData;
type TaxIdCollection = Stripe_.PaymentLinkCreateParams.TaxIdCollection;
type TransferData = Stripe_.PaymentLinkCreateParams.TransferData;
namespace AfterCompletion {
type HostedConfirmation = Stripe_.PaymentLinkCreateParams.AfterCompletion.HostedConfirmation;
type Redirect = Stripe_.PaymentLinkCreateParams.AfterCompletion.Redirect;
type Type = Stripe_.PaymentLinkCreateParams.AfterCompletion.Type;
}
namespace AutomaticTax {
type Liability = Stripe_.PaymentLinkCreateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.PaymentLinkCreateParams.AutomaticTax.Liability.Type;
}
}
namespace ConsentCollection {
type PaymentMethodReuseAgreement = Stripe_.PaymentLinkCreateParams.ConsentCollection.PaymentMethodReuseAgreement;
type Promotions = Stripe_.PaymentLinkCreateParams.ConsentCollection.Promotions;
type TermsOfService = Stripe_.PaymentLinkCreateParams.ConsentCollection.TermsOfService;
namespace PaymentMethodReuseAgreement {
type Position = Stripe_.PaymentLinkCreateParams.ConsentCollection.PaymentMethodReuseAgreement.Position;
}
}
namespace CustomField {
type Dropdown = Stripe_.PaymentLinkCreateParams.CustomField.Dropdown;
type Label = Stripe_.PaymentLinkCreateParams.CustomField.Label;
type Numeric = Stripe_.PaymentLinkCreateParams.CustomField.Numeric;
type Text = Stripe_.PaymentLinkCreateParams.CustomField.Text;
type Type = Stripe_.PaymentLinkCreateParams.CustomField.Type;
namespace Dropdown {
type Option = Stripe_.PaymentLinkCreateParams.CustomField.Dropdown.Option;
}
}
namespace CustomText {
type AfterSubmit = Stripe_.PaymentLinkCreateParams.CustomText.AfterSubmit;
type ShippingAddress = Stripe_.PaymentLinkCreateParams.CustomText.ShippingAddress;
type Submit = Stripe_.PaymentLinkCreateParams.CustomText.Submit;
type TermsOfServiceAcceptance = Stripe_.PaymentLinkCreateParams.CustomText.TermsOfServiceAcceptance;
}
namespace InvoiceCreation {
type InvoiceData = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData;
namespace InvoiceData {
type CustomField = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData.CustomField;
type Issuer = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData.Issuer;
type RenderingOptions = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData.RenderingOptions;
namespace Issuer {
type Type = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData.Issuer.Type;
}
namespace RenderingOptions {
type AmountTaxDisplay = Stripe_.PaymentLinkCreateParams.InvoiceCreation.InvoiceData.RenderingOptions.AmountTaxDisplay;
}
}
}
namespace LineItem {
type AdjustableQuantity = Stripe_.PaymentLinkCreateParams.LineItem.AdjustableQuantity;
type PriceData = Stripe_.PaymentLinkCreateParams.LineItem.PriceData;
namespace PriceData {
type ProductData = Stripe_.PaymentLinkCreateParams.LineItem.PriceData.ProductData;
type Recurring = Stripe_.PaymentLinkCreateParams.LineItem.PriceData.Recurring;
type TaxBehavior = Stripe_.PaymentLinkCreateParams.LineItem.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.PaymentLinkCreateParams.LineItem.PriceData.Recurring.Interval;
}
}
}
namespace NameCollection {
type Business = Stripe_.PaymentLinkCreateParams.NameCollection.Business;
type Individual = Stripe_.PaymentLinkCreateParams.NameCollection.Individual;
}
namespace OptionalItem {
type AdjustableQuantity = Stripe_.PaymentLinkCreateParams.OptionalItem.AdjustableQuantity;
}
namespace PaymentIntentData {
type CaptureMethod = Stripe_.PaymentLinkCreateParams.PaymentIntentData.CaptureMethod;
type SetupFutureUsage = Stripe_.PaymentLinkCreateParams.PaymentIntentData.SetupFutureUsage;
}
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentLinkCreateParams.PaymentMethodOptions.Card;
namespace Card {
type Restrictions = Stripe_.PaymentLinkCreateParams.PaymentMethodOptions.Card.Restrictions;
namespace Restrictions {
type BrandsBlocked = Stripe_.PaymentLinkCreateParams.PaymentMethodOptions.Card.Restrictions.BrandsBlocked;
}
}
}
namespace Restrictions {
type CompletedSessions = Stripe_.PaymentLinkCreateParams.Restrictions.CompletedSessions;
}
namespace ShippingAddressCollection {
type AllowedCountry = Stripe_.PaymentLinkCreateParams.ShippingAddressCollection.AllowedCountry;
}
namespace SubscriptionData {
type InvoiceSettings = Stripe_.PaymentLinkCreateParams.SubscriptionData.InvoiceSettings;
type TrialSettings = Stripe_.PaymentLinkCreateParams.SubscriptionData.TrialSettings;
namespace InvoiceSettings {
type Issuer = Stripe_.PaymentLinkCreateParams.SubscriptionData.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.PaymentLinkCreateParams.SubscriptionData.InvoiceSettings.Issuer.Type;
}
}
namespace TrialSettings {
type EndBehavior = Stripe_.PaymentLinkCreateParams.SubscriptionData.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.PaymentLinkCreateParams.SubscriptionData.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace TaxIdCollection {
type Required = Stripe_.PaymentLinkCreateParams.TaxIdCollection.Required;
}
}
namespace PaymentLinkUpdateParams {
type AfterCompletion = Stripe_.PaymentLinkUpdateParams.AfterCompletion;
type AutomaticTax = Stripe_.PaymentLinkUpdateParams.AutomaticTax;
type BillingAddressCollection = Stripe_.PaymentLinkUpdateParams.BillingAddressCollection;
type ConsentCollection = Stripe_.PaymentLinkUpdateParams.ConsentCollection;
type CustomField = Stripe_.PaymentLinkUpdateParams.CustomField;
type CustomText = Stripe_.PaymentLinkUpdateParams.CustomText;
type CustomerCreation = Stripe_.PaymentLinkUpdateParams.CustomerCreation;
type InvoiceCreation = Stripe_.PaymentLinkUpdateParams.InvoiceCreation;
type LineItem = Stripe_.PaymentLinkUpdateParams.LineItem;
type NameCollection = Stripe_.PaymentLinkUpdateParams.NameCollection;
type OptionalItem = Stripe_.PaymentLinkUpdateParams.OptionalItem;
type PaymentIntentData = Stripe_.PaymentLinkUpdateParams.PaymentIntentData;
type PaymentMethodCollection = Stripe_.PaymentLinkUpdateParams.PaymentMethodCollection;
type PaymentMethodOptions = Stripe_.PaymentLinkUpdateParams.PaymentMethodOptions;
type PaymentMethodType = Stripe_.PaymentLinkUpdateParams.PaymentMethodType;
type PhoneNumberCollection = Stripe_.PaymentLinkUpdateParams.PhoneNumberCollection;
type Restrictions = Stripe_.PaymentLinkUpdateParams.Restrictions;
type ShippingAddressCollection = Stripe_.PaymentLinkUpdateParams.ShippingAddressCollection;
type ShippingOption = Stripe_.PaymentLinkUpdateParams.ShippingOption;
type SubmitType = Stripe_.PaymentLinkUpdateParams.SubmitType;
type SubscriptionData = Stripe_.PaymentLinkUpdateParams.SubscriptionData;
type TaxIdCollection = Stripe_.PaymentLinkUpdateParams.TaxIdCollection;
namespace AfterCompletion {
type HostedConfirmation = Stripe_.PaymentLinkUpdateParams.AfterCompletion.HostedConfirmation;
type Redirect = Stripe_.PaymentLinkUpdateParams.AfterCompletion.Redirect;
type Type = Stripe_.PaymentLinkUpdateParams.AfterCompletion.Type;
}
namespace AutomaticTax {
type Liability = Stripe_.PaymentLinkUpdateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.PaymentLinkUpdateParams.AutomaticTax.Liability.Type;
}
}
namespace ConsentCollection {
type PaymentMethodReuseAgreement = Stripe_.PaymentLinkUpdateParams.ConsentCollection.PaymentMethodReuseAgreement;
type Promotions = Stripe_.PaymentLinkUpdateParams.ConsentCollection.Promotions;
type TermsOfService = Stripe_.PaymentLinkUpdateParams.ConsentCollection.TermsOfService;
namespace PaymentMethodReuseAgreement {
type Position = Stripe_.PaymentLinkUpdateParams.ConsentCollection.PaymentMethodReuseAgreement.Position;
}
}
namespace CustomField {
type Dropdown = Stripe_.PaymentLinkUpdateParams.CustomField.Dropdown;
type Label = Stripe_.PaymentLinkUpdateParams.CustomField.Label;
type Numeric = Stripe_.PaymentLinkUpdateParams.CustomField.Numeric;
type Text = Stripe_.PaymentLinkUpdateParams.CustomField.Text;
type Type = Stripe_.PaymentLinkUpdateParams.CustomField.Type;
namespace Dropdown {
type Option = Stripe_.PaymentLinkUpdateParams.CustomField.Dropdown.Option;
}
}
namespace CustomText {
type AfterSubmit = Stripe_.PaymentLinkUpdateParams.CustomText.AfterSubmit;
type ShippingAddress = Stripe_.PaymentLinkUpdateParams.CustomText.ShippingAddress;
type Submit = Stripe_.PaymentLinkUpdateParams.CustomText.Submit;
type TermsOfServiceAcceptance = Stripe_.PaymentLinkUpdateParams.CustomText.TermsOfServiceAcceptance;
}
namespace InvoiceCreation {
type InvoiceData = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData;
namespace InvoiceData {
type CustomField = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData.CustomField;
type Issuer = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData.Issuer;
type RenderingOptions = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData.RenderingOptions;
namespace Issuer {
type Type = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData.Issuer.Type;
}
namespace RenderingOptions {
type AmountTaxDisplay = Stripe_.PaymentLinkUpdateParams.InvoiceCreation.InvoiceData.RenderingOptions.AmountTaxDisplay;
}
}
}
namespace LineItem {
type AdjustableQuantity = Stripe_.PaymentLinkUpdateParams.LineItem.AdjustableQuantity;
}
namespace NameCollection {
type Business = Stripe_.PaymentLinkUpdateParams.NameCollection.Business;
type Individual = Stripe_.PaymentLinkUpdateParams.NameCollection.Individual;
}
namespace OptionalItem {
type AdjustableQuantity = Stripe_.PaymentLinkUpdateParams.OptionalItem.AdjustableQuantity;
}
namespace PaymentIntentData {
type SetupFutureUsage = Stripe_.PaymentLinkUpdateParams.PaymentIntentData.SetupFutureUsage;
}
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentLinkUpdateParams.PaymentMethodOptions.Card;
namespace Card {
type Restrictions = Stripe_.PaymentLinkUpdateParams.PaymentMethodOptions.Card.Restrictions;
namespace Restrictions {
type BrandsBlocked = Stripe_.PaymentLinkUpdateParams.PaymentMethodOptions.Card.Restrictions.BrandsBlocked;
}
}
}
namespace Restrictions {
type CompletedSessions = Stripe_.PaymentLinkUpdateParams.Restrictions.CompletedSessions;
}
namespace ShippingAddressCollection {
type AllowedCountry = Stripe_.PaymentLinkUpdateParams.ShippingAddressCollection.AllowedCountry;
}
namespace SubscriptionData {
type InvoiceSettings = Stripe_.PaymentLinkUpdateParams.SubscriptionData.InvoiceSettings;
type TrialSettings = Stripe_.PaymentLinkUpdateParams.SubscriptionData.TrialSettings;
namespace InvoiceSettings {
type Issuer = Stripe_.PaymentLinkUpdateParams.SubscriptionData.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.PaymentLinkUpdateParams.SubscriptionData.InvoiceSettings.Issuer.Type;
}
}
namespace TrialSettings {
type EndBehavior = Stripe_.PaymentLinkUpdateParams.SubscriptionData.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.PaymentLinkUpdateParams.SubscriptionData.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace TaxIdCollection {
type Required = Stripe_.PaymentLinkUpdateParams.TaxIdCollection.Required;
}
}
namespace PaymentLink {
type AfterCompletion = Stripe_.PaymentLink.AfterCompletion;
type AutomaticTax = Stripe_.PaymentLink.AutomaticTax;
type BillingAddressCollection = Stripe_.PaymentLink.BillingAddressCollection;
type ConsentCollection = Stripe_.PaymentLink.ConsentCollection;
type CustomField = Stripe_.PaymentLink.CustomField;
type CustomText = Stripe_.PaymentLink.CustomText;
type CustomerCreation = Stripe_.PaymentLink.CustomerCreation;
type InvoiceCreation = Stripe_.PaymentLink.InvoiceCreation;
type ManagedPayments = Stripe_.PaymentLink.ManagedPayments;
type NameCollection = Stripe_.PaymentLink.NameCollection;
type OptionalItem = Stripe_.PaymentLink.OptionalItem;
type PaymentIntentData = Stripe_.PaymentLink.PaymentIntentData;
type PaymentMethodCollection = Stripe_.PaymentLink.PaymentMethodCollection;
type PaymentMethodOptions = Stripe_.PaymentLink.PaymentMethodOptions;
type PaymentMethodType = Stripe_.PaymentLink.PaymentMethodType;
type PhoneNumberCollection = Stripe_.PaymentLink.PhoneNumberCollection;
type Restrictions = Stripe_.PaymentLink.Restrictions;
type ShippingAddressCollection = Stripe_.PaymentLink.ShippingAddressCollection;
type ShippingOption = Stripe_.PaymentLink.ShippingOption;
type SubmitType = Stripe_.PaymentLink.SubmitType;
type SubscriptionData = Stripe_.PaymentLink.SubscriptionData;
type TaxIdCollection = Stripe_.PaymentLink.TaxIdCollection;
type TransferData = Stripe_.PaymentLink.TransferData;
namespace AfterCompletion {
type HostedConfirmation = Stripe_.PaymentLink.AfterCompletion.HostedConfirmation;
type Redirect = Stripe_.PaymentLink.AfterCompletion.Redirect;
type Type = Stripe_.PaymentLink.AfterCompletion.Type;
}
namespace AutomaticTax {
type Liability = Stripe_.PaymentLink.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.PaymentLink.AutomaticTax.Liability.Type;
}
}
namespace ConsentCollection {
type PaymentMethodReuseAgreement = Stripe_.PaymentLink.ConsentCollection.PaymentMethodReuseAgreement;
type Promotions = Stripe_.PaymentLink.ConsentCollection.Promotions;
type TermsOfService = Stripe_.PaymentLink.ConsentCollection.TermsOfService;
namespace PaymentMethodReuseAgreement {
type Position = Stripe_.PaymentLink.ConsentCollection.PaymentMethodReuseAgreement.Position;
}
}
namespace CustomField {
type Dropdown = Stripe_.PaymentLink.CustomField.Dropdown;
type Label = Stripe_.PaymentLink.CustomField.Label;
type Numeric = Stripe_.PaymentLink.CustomField.Numeric;
type Text = Stripe_.PaymentLink.CustomField.Text;
type Type = Stripe_.PaymentLink.CustomField.Type;
namespace Dropdown {
type Option = Stripe_.PaymentLink.CustomField.Dropdown.Option;
}
}
namespace CustomText {
type AfterSubmit = Stripe_.PaymentLink.CustomText.AfterSubmit;
type ShippingAddress = Stripe_.PaymentLink.CustomText.ShippingAddress;
type Submit = Stripe_.PaymentLink.CustomText.Submit;
type TermsOfServiceAcceptance = Stripe_.PaymentLink.CustomText.TermsOfServiceAcceptance;
}
namespace InvoiceCreation {
type InvoiceData = Stripe_.PaymentLink.InvoiceCreation.InvoiceData;
namespace InvoiceData {
type CustomField = Stripe_.PaymentLink.InvoiceCreation.InvoiceData.CustomField;
type Issuer = Stripe_.PaymentLink.InvoiceCreation.InvoiceData.Issuer;
type RenderingOptions = Stripe_.PaymentLink.InvoiceCreation.InvoiceData.RenderingOptions;
namespace Issuer {
type Type = Stripe_.PaymentLink.InvoiceCreation.InvoiceData.Issuer.Type;
}
}
}
namespace NameCollection {
type Business = Stripe_.PaymentLink.NameCollection.Business;
type Individual = Stripe_.PaymentLink.NameCollection.Individual;
}
namespace OptionalItem {
type AdjustableQuantity = Stripe_.PaymentLink.OptionalItem.AdjustableQuantity;
}
namespace PaymentIntentData {
type CaptureMethod = Stripe_.PaymentLink.PaymentIntentData.CaptureMethod;
type SetupFutureUsage = Stripe_.PaymentLink.PaymentIntentData.SetupFutureUsage;
}
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentLink.PaymentMethodOptions.Card;
namespace Card {
type Restrictions = Stripe_.PaymentLink.PaymentMethodOptions.Card.Restrictions;
namespace Restrictions {
type BrandsBlocked = Stripe_.PaymentLink.PaymentMethodOptions.Card.Restrictions.BrandsBlocked;
}
}
}
namespace Restrictions {
type CompletedSessions = Stripe_.PaymentLink.Restrictions.CompletedSessions;
}
namespace ShippingAddressCollection {
type AllowedCountry = Stripe_.PaymentLink.ShippingAddressCollection.AllowedCountry;
}
namespace SubscriptionData {
type InvoiceSettings = Stripe_.PaymentLink.SubscriptionData.InvoiceSettings;
type TrialSettings = Stripe_.PaymentLink.SubscriptionData.TrialSettings;
namespace InvoiceSettings {
type Issuer = Stripe_.PaymentLink.SubscriptionData.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.PaymentLink.SubscriptionData.InvoiceSettings.Issuer.Type;
}
}
namespace TrialSettings {
type EndBehavior = Stripe_.PaymentLink.SubscriptionData.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.PaymentLink.SubscriptionData.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace TaxIdCollection {
type Required = Stripe_.PaymentLink.TaxIdCollection.Required;
}
}
namespace PaymentMethodCreateParams {
type AcssDebit = Stripe_.PaymentMethodCreateParams.AcssDebit;
type Affirm = Stripe_.PaymentMethodCreateParams.Affirm;
type AfterpayClearpay = Stripe_.PaymentMethodCreateParams.AfterpayClearpay;
type Alipay = Stripe_.PaymentMethodCreateParams.Alipay;
type AllowRedisplay = Stripe_.PaymentMethodCreateParams.AllowRedisplay;
type Alma = Stripe_.PaymentMethodCreateParams.Alma;
type AmazonPay = Stripe_.PaymentMethodCreateParams.AmazonPay;
type AuBecsDebit = Stripe_.PaymentMethodCreateParams.AuBecsDebit;
type BacsDebit = Stripe_.PaymentMethodCreateParams.BacsDebit;
type Bancontact = Stripe_.PaymentMethodCreateParams.Bancontact;
type Billie = Stripe_.PaymentMethodCreateParams.Billie;
type BillingDetails = Stripe_.PaymentMethodCreateParams.BillingDetails;
type Bizum = Stripe_.PaymentMethodCreateParams.Bizum;
type Blik = Stripe_.PaymentMethodCreateParams.Blik;
type Boleto = Stripe_.PaymentMethodCreateParams.Boleto;
type Card = Stripe_.PaymentMethodCreateParams.Card;
type Cashapp = Stripe_.PaymentMethodCreateParams.Cashapp;
type Crypto = Stripe_.PaymentMethodCreateParams.Crypto;
type Custom = Stripe_.PaymentMethodCreateParams.Custom;
type CustomerBalance = Stripe_.PaymentMethodCreateParams.CustomerBalance;
type Eps = Stripe_.PaymentMethodCreateParams.Eps;
type Fpx = Stripe_.PaymentMethodCreateParams.Fpx;
type Giropay = Stripe_.PaymentMethodCreateParams.Giropay;
type Grabpay = Stripe_.PaymentMethodCreateParams.Grabpay;
type Ideal = Stripe_.PaymentMethodCreateParams.Ideal;
type InteracPresent = Stripe_.PaymentMethodCreateParams.InteracPresent;
type KakaoPay = Stripe_.PaymentMethodCreateParams.KakaoPay;
type Klarna = Stripe_.PaymentMethodCreateParams.Klarna;
type Konbini = Stripe_.PaymentMethodCreateParams.Konbini;
type KrCard = Stripe_.PaymentMethodCreateParams.KrCard;
type Link = Stripe_.PaymentMethodCreateParams.Link;
type MbWay = Stripe_.PaymentMethodCreateParams.MbWay;
type Mobilepay = Stripe_.PaymentMethodCreateParams.Mobilepay;
type Multibanco = Stripe_.PaymentMethodCreateParams.Multibanco;
type NaverPay = Stripe_.PaymentMethodCreateParams.NaverPay;
type NzBankAccount = Stripe_.PaymentMethodCreateParams.NzBankAccount;
type Oxxo = Stripe_.PaymentMethodCreateParams.Oxxo;
type P24 = Stripe_.PaymentMethodCreateParams.P24;
type PayByBank = Stripe_.PaymentMethodCreateParams.PayByBank;
type Payco = Stripe_.PaymentMethodCreateParams.Payco;
type Paynow = Stripe_.PaymentMethodCreateParams.Paynow;
type Paypal = Stripe_.PaymentMethodCreateParams.Paypal;
type Payto = Stripe_.PaymentMethodCreateParams.Payto;
type Pix = Stripe_.PaymentMethodCreateParams.Pix;
type Promptpay = Stripe_.PaymentMethodCreateParams.Promptpay;
type RadarOptions = Stripe_.PaymentMethodCreateParams.RadarOptions;
type RevolutPay = Stripe_.PaymentMethodCreateParams.RevolutPay;
type SamsungPay = Stripe_.PaymentMethodCreateParams.SamsungPay;
type Satispay = Stripe_.PaymentMethodCreateParams.Satispay;
type Scalapay = Stripe_.PaymentMethodCreateParams.Scalapay;
type SepaDebit = Stripe_.PaymentMethodCreateParams.SepaDebit;
type Sofort = Stripe_.PaymentMethodCreateParams.Sofort;
type Sunbit = Stripe_.PaymentMethodCreateParams.Sunbit;
type Swish = Stripe_.PaymentMethodCreateParams.Swish;
type Twint = Stripe_.PaymentMethodCreateParams.Twint;
type Type = Stripe_.PaymentMethodCreateParams.Type;
type Upi = Stripe_.PaymentMethodCreateParams.Upi;
type UsBankAccount = Stripe_.PaymentMethodCreateParams.UsBankAccount;
type WechatPay = Stripe_.PaymentMethodCreateParams.WechatPay;
type Zip = Stripe_.PaymentMethodCreateParams.Zip;
namespace Card {
type Networks = Stripe_.PaymentMethodCreateParams.Card.Networks;
namespace Networks {
type Preferred = Stripe_.PaymentMethodCreateParams.Card.Networks.Preferred;
}
}
namespace Eps {
type Bank = Stripe_.PaymentMethodCreateParams.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentMethodCreateParams.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentMethodCreateParams.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentMethodCreateParams.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.PaymentMethodCreateParams.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.PaymentMethodCreateParams.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.PaymentMethodCreateParams.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.PaymentMethodCreateParams.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.PaymentMethodCreateParams.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.PaymentMethodCreateParams.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentMethodCreateParams.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentMethodCreateParams.UsBankAccount.AccountType;
}
}
namespace PaymentMethodUpdateParams {
type AllowRedisplay = Stripe_.PaymentMethodUpdateParams.AllowRedisplay;
type BillingDetails = Stripe_.PaymentMethodUpdateParams.BillingDetails;
type Card = Stripe_.PaymentMethodUpdateParams.Card;
type Payto = Stripe_.PaymentMethodUpdateParams.Payto;
type UsBankAccount = Stripe_.PaymentMethodUpdateParams.UsBankAccount;
namespace Card {
type Networks = Stripe_.PaymentMethodUpdateParams.Card.Networks;
namespace Networks {
type Preferred = Stripe_.PaymentMethodUpdateParams.Card.Networks.Preferred;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentMethodUpdateParams.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentMethodUpdateParams.UsBankAccount.AccountType;
}
}
namespace PaymentMethodListParams {
type AllowRedisplay = Stripe_.PaymentMethodListParams.AllowRedisplay;
type Type = Stripe_.PaymentMethodListParams.Type;
}
namespace PaymentMethod {
type AcssDebit = Stripe_.PaymentMethod.AcssDebit;
type Affirm = Stripe_.PaymentMethod.Affirm;
type AfterpayClearpay = Stripe_.PaymentMethod.AfterpayClearpay;
type Alipay = Stripe_.PaymentMethod.Alipay;
type AllowRedisplay = Stripe_.PaymentMethod.AllowRedisplay;
type Alma = Stripe_.PaymentMethod.Alma;
type AmazonPay = Stripe_.PaymentMethod.AmazonPay;
type AuBecsDebit = Stripe_.PaymentMethod.AuBecsDebit;
type BacsDebit = Stripe_.PaymentMethod.BacsDebit;
type Bancontact = Stripe_.PaymentMethod.Bancontact;
type Billie = Stripe_.PaymentMethod.Billie;
type BillingDetails = Stripe_.PaymentMethod.BillingDetails;
type Bizum = Stripe_.PaymentMethod.Bizum;
type Blik = Stripe_.PaymentMethod.Blik;
type Boleto = Stripe_.PaymentMethod.Boleto;
type Card = Stripe_.PaymentMethod.Card;
type CardPresent = Stripe_.PaymentMethod.CardPresent;
type Cashapp = Stripe_.PaymentMethod.Cashapp;
type Crypto = Stripe_.PaymentMethod.Crypto;
type Custom = Stripe_.PaymentMethod.Custom;
type CustomerBalance = Stripe_.PaymentMethod.CustomerBalance;
type Eps = Stripe_.PaymentMethod.Eps;
type Fpx = Stripe_.PaymentMethod.Fpx;
type Giropay = Stripe_.PaymentMethod.Giropay;
type Grabpay = Stripe_.PaymentMethod.Grabpay;
type Ideal = Stripe_.PaymentMethod.Ideal;
type InteracPresent = Stripe_.PaymentMethod.InteracPresent;
type KakaoPay = Stripe_.PaymentMethod.KakaoPay;
type Klarna = Stripe_.PaymentMethod.Klarna;
type Konbini = Stripe_.PaymentMethod.Konbini;
type KrCard = Stripe_.PaymentMethod.KrCard;
type Link = Stripe_.PaymentMethod.Link;
type MbWay = Stripe_.PaymentMethod.MbWay;
type Mobilepay = Stripe_.PaymentMethod.Mobilepay;
type Multibanco = Stripe_.PaymentMethod.Multibanco;
type NaverPay = Stripe_.PaymentMethod.NaverPay;
type NzBankAccount = Stripe_.PaymentMethod.NzBankAccount;
type Oxxo = Stripe_.PaymentMethod.Oxxo;
type P24 = Stripe_.PaymentMethod.P24;
type PayByBank = Stripe_.PaymentMethod.PayByBank;
type Payco = Stripe_.PaymentMethod.Payco;
type Paynow = Stripe_.PaymentMethod.Paynow;
type Paypal = Stripe_.PaymentMethod.Paypal;
type Payto = Stripe_.PaymentMethod.Payto;
type Pix = Stripe_.PaymentMethod.Pix;
type Promptpay = Stripe_.PaymentMethod.Promptpay;
type RadarOptions = Stripe_.PaymentMethod.RadarOptions;
type RevolutPay = Stripe_.PaymentMethod.RevolutPay;
type SamsungPay = Stripe_.PaymentMethod.SamsungPay;
type Satispay = Stripe_.PaymentMethod.Satispay;
type Scalapay = Stripe_.PaymentMethod.Scalapay;
type SepaDebit = Stripe_.PaymentMethod.SepaDebit;
type Sofort = Stripe_.PaymentMethod.Sofort;
type Sunbit = Stripe_.PaymentMethod.Sunbit;
type Swish = Stripe_.PaymentMethod.Swish;
type Twint = Stripe_.PaymentMethod.Twint;
type Type = Stripe_.PaymentMethod.Type;
type Upi = Stripe_.PaymentMethod.Upi;
type UsBankAccount = Stripe_.PaymentMethod.UsBankAccount;
type WechatPay = Stripe_.PaymentMethod.WechatPay;
type Zip = Stripe_.PaymentMethod.Zip;
namespace Card {
type Checks = Stripe_.PaymentMethod.Card.Checks;
type GeneratedFrom = Stripe_.PaymentMethod.Card.GeneratedFrom;
type Networks = Stripe_.PaymentMethod.Card.Networks;
type RegulatedStatus = Stripe_.PaymentMethod.Card.RegulatedStatus;
type ThreeDSecureUsage = Stripe_.PaymentMethod.Card.ThreeDSecureUsage;
type Wallet = Stripe_.PaymentMethod.Card.Wallet;
namespace GeneratedFrom {
type PaymentMethodDetails = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails;
namespace PaymentMethodDetails {
type CardPresent = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent;
namespace CardPresent {
type Offline = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Offline;
type ReadMethod = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.ReadMethod;
type Receipt = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Receipt;
type Wallet = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Wallet;
namespace Receipt {
type AccountType = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Receipt.AccountType;
}
namespace Wallet {
type Type = Stripe_.PaymentMethod.Card.GeneratedFrom.PaymentMethodDetails.CardPresent.Wallet.Type;
}
}
}
}
namespace Wallet {
type AmexExpressCheckout = Stripe_.PaymentMethod.Card.Wallet.AmexExpressCheckout;
type ApplePay = Stripe_.PaymentMethod.Card.Wallet.ApplePay;
type GooglePay = Stripe_.PaymentMethod.Card.Wallet.GooglePay;
type Link = Stripe_.PaymentMethod.Card.Wallet.Link;
type Masterpass = Stripe_.PaymentMethod.Card.Wallet.Masterpass;
type SamsungPay = Stripe_.PaymentMethod.Card.Wallet.SamsungPay;
type Type = Stripe_.PaymentMethod.Card.Wallet.Type;
type VisaCheckout = Stripe_.PaymentMethod.Card.Wallet.VisaCheckout;
}
}
namespace CardPresent {
type Networks = Stripe_.PaymentMethod.CardPresent.Networks;
type Offline = Stripe_.PaymentMethod.CardPresent.Offline;
type ReadMethod = Stripe_.PaymentMethod.CardPresent.ReadMethod;
type Wallet = Stripe_.PaymentMethod.CardPresent.Wallet;
namespace Wallet {
type Type = Stripe_.PaymentMethod.CardPresent.Wallet.Type;
}
}
namespace Custom {
type Logo = Stripe_.PaymentMethod.Custom.Logo;
}
namespace Eps {
type Bank = Stripe_.PaymentMethod.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentMethod.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentMethod.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentMethod.Ideal.Bank;
type Bic = Stripe_.PaymentMethod.Ideal.Bic;
}
namespace InteracPresent {
type Networks = Stripe_.PaymentMethod.InteracPresent.Networks;
type ReadMethod = Stripe_.PaymentMethod.InteracPresent.ReadMethod;
}
namespace Klarna {
type Dob = Stripe_.PaymentMethod.Klarna.Dob;
}
namespace KrCard {
type Brand = Stripe_.PaymentMethod.KrCard.Brand;
}
namespace NaverPay {
type Funding = Stripe_.PaymentMethod.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.PaymentMethod.P24.Bank;
}
namespace SepaDebit {
type GeneratedFrom = Stripe_.PaymentMethod.SepaDebit.GeneratedFrom;
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentMethod.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentMethod.UsBankAccount.AccountType;
type Networks = Stripe_.PaymentMethod.UsBankAccount.Networks;
type StatusDetails = Stripe_.PaymentMethod.UsBankAccount.StatusDetails;
namespace Networks {
type Supported = Stripe_.PaymentMethod.UsBankAccount.Networks.Supported;
}
namespace StatusDetails {
type Blocked = Stripe_.PaymentMethod.UsBankAccount.StatusDetails.Blocked;
namespace Blocked {
type NetworkCode = Stripe_.PaymentMethod.UsBankAccount.StatusDetails.Blocked.NetworkCode;
type Reason = Stripe_.PaymentMethod.UsBankAccount.StatusDetails.Blocked.Reason;
}
}
}
}
namespace PaymentMethodConfigurationCreateParams {
type AcssDebit = Stripe_.PaymentMethodConfigurationCreateParams.AcssDebit;
type Affirm = Stripe_.PaymentMethodConfigurationCreateParams.Affirm;
type AfterpayClearpay = Stripe_.PaymentMethodConfigurationCreateParams.AfterpayClearpay;
type Alipay = Stripe_.PaymentMethodConfigurationCreateParams.Alipay;
type Alma = Stripe_.PaymentMethodConfigurationCreateParams.Alma;
type AmazonPay = Stripe_.PaymentMethodConfigurationCreateParams.AmazonPay;
type ApplePay = Stripe_.PaymentMethodConfigurationCreateParams.ApplePay;
type ApplePayLater = Stripe_.PaymentMethodConfigurationCreateParams.ApplePayLater;
type AuBecsDebit = Stripe_.PaymentMethodConfigurationCreateParams.AuBecsDebit;
type BacsDebit = Stripe_.PaymentMethodConfigurationCreateParams.BacsDebit;
type Bancontact = Stripe_.PaymentMethodConfigurationCreateParams.Bancontact;
type Billie = Stripe_.PaymentMethodConfigurationCreateParams.Billie;
type Bizum = Stripe_.PaymentMethodConfigurationCreateParams.Bizum;
type Blik = Stripe_.PaymentMethodConfigurationCreateParams.Blik;
type Boleto = Stripe_.PaymentMethodConfigurationCreateParams.Boleto;
type Card = Stripe_.PaymentMethodConfigurationCreateParams.Card;
type CartesBancaires = Stripe_.PaymentMethodConfigurationCreateParams.CartesBancaires;
type Cashapp = Stripe_.PaymentMethodConfigurationCreateParams.Cashapp;
type Crypto = Stripe_.PaymentMethodConfigurationCreateParams.Crypto;
type CustomerBalance = Stripe_.PaymentMethodConfigurationCreateParams.CustomerBalance;
type Eps = Stripe_.PaymentMethodConfigurationCreateParams.Eps;
type Fpx = Stripe_.PaymentMethodConfigurationCreateParams.Fpx;
type FrMealVoucherConecs = Stripe_.PaymentMethodConfigurationCreateParams.FrMealVoucherConecs;
type Giropay = Stripe_.PaymentMethodConfigurationCreateParams.Giropay;
type GooglePay = Stripe_.PaymentMethodConfigurationCreateParams.GooglePay;
type Grabpay = Stripe_.PaymentMethodConfigurationCreateParams.Grabpay;
type Ideal = Stripe_.PaymentMethodConfigurationCreateParams.Ideal;
type Jcb = Stripe_.PaymentMethodConfigurationCreateParams.Jcb;
type KakaoPay = Stripe_.PaymentMethodConfigurationCreateParams.KakaoPay;
type Klarna = Stripe_.PaymentMethodConfigurationCreateParams.Klarna;
type Konbini = Stripe_.PaymentMethodConfigurationCreateParams.Konbini;
type KrCard = Stripe_.PaymentMethodConfigurationCreateParams.KrCard;
type Link = Stripe_.PaymentMethodConfigurationCreateParams.Link;
type MbWay = Stripe_.PaymentMethodConfigurationCreateParams.MbWay;
type Mobilepay = Stripe_.PaymentMethodConfigurationCreateParams.Mobilepay;
type Multibanco = Stripe_.PaymentMethodConfigurationCreateParams.Multibanco;
type NaverPay = Stripe_.PaymentMethodConfigurationCreateParams.NaverPay;
type NzBankAccount = Stripe_.PaymentMethodConfigurationCreateParams.NzBankAccount;
type Oxxo = Stripe_.PaymentMethodConfigurationCreateParams.Oxxo;
type P24 = Stripe_.PaymentMethodConfigurationCreateParams.P24;
type PayByBank = Stripe_.PaymentMethodConfigurationCreateParams.PayByBank;
type Payco = Stripe_.PaymentMethodConfigurationCreateParams.Payco;
type Paynow = Stripe_.PaymentMethodConfigurationCreateParams.Paynow;
type Paypal = Stripe_.PaymentMethodConfigurationCreateParams.Paypal;
type Payto = Stripe_.PaymentMethodConfigurationCreateParams.Payto;
type Pix = Stripe_.PaymentMethodConfigurationCreateParams.Pix;
type Promptpay = Stripe_.PaymentMethodConfigurationCreateParams.Promptpay;
type RevolutPay = Stripe_.PaymentMethodConfigurationCreateParams.RevolutPay;
type SamsungPay = Stripe_.PaymentMethodConfigurationCreateParams.SamsungPay;
type Satispay = Stripe_.PaymentMethodConfigurationCreateParams.Satispay;
type Scalapay = Stripe_.PaymentMethodConfigurationCreateParams.Scalapay;
type SepaDebit = Stripe_.PaymentMethodConfigurationCreateParams.SepaDebit;
type Sofort = Stripe_.PaymentMethodConfigurationCreateParams.Sofort;
type Sunbit = Stripe_.PaymentMethodConfigurationCreateParams.Sunbit;
type Swish = Stripe_.PaymentMethodConfigurationCreateParams.Swish;
type Twint = Stripe_.PaymentMethodConfigurationCreateParams.Twint;
type Upi = Stripe_.PaymentMethodConfigurationCreateParams.Upi;
type UsBankAccount = Stripe_.PaymentMethodConfigurationCreateParams.UsBankAccount;
type WechatPay = Stripe_.PaymentMethodConfigurationCreateParams.WechatPay;
type Zip = Stripe_.PaymentMethodConfigurationCreateParams.Zip;
namespace AcssDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.AcssDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.AcssDebit.DisplayPreference.Preference;
}
}
namespace Affirm {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Affirm.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Affirm.DisplayPreference.Preference;
}
}
namespace AfterpayClearpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.AfterpayClearpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.AfterpayClearpay.DisplayPreference.Preference;
}
}
namespace Alipay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Alipay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Alipay.DisplayPreference.Preference;
}
}
namespace Alma {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Alma.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Alma.DisplayPreference.Preference;
}
}
namespace AmazonPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.AmazonPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.AmazonPay.DisplayPreference.Preference;
}
}
namespace ApplePay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.ApplePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.ApplePay.DisplayPreference.Preference;
}
}
namespace ApplePayLater {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.ApplePayLater.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.ApplePayLater.DisplayPreference.Preference;
}
}
namespace AuBecsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.AuBecsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.AuBecsDebit.DisplayPreference.Preference;
}
}
namespace BacsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.BacsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.BacsDebit.DisplayPreference.Preference;
}
}
namespace Bancontact {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Bancontact.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Bancontact.DisplayPreference.Preference;
}
}
namespace Billie {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Billie.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Billie.DisplayPreference.Preference;
}
}
namespace Bizum {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Bizum.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Bizum.DisplayPreference.Preference;
}
}
namespace Blik {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Blik.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Blik.DisplayPreference.Preference;
}
}
namespace Boleto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Boleto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Boleto.DisplayPreference.Preference;
}
}
namespace Card {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Card.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Card.DisplayPreference.Preference;
}
}
namespace CartesBancaires {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.CartesBancaires.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.CartesBancaires.DisplayPreference.Preference;
}
}
namespace Cashapp {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Cashapp.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Cashapp.DisplayPreference.Preference;
}
}
namespace Crypto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Crypto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Crypto.DisplayPreference.Preference;
}
}
namespace CustomerBalance {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.CustomerBalance.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.CustomerBalance.DisplayPreference.Preference;
}
}
namespace Eps {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Eps.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Eps.DisplayPreference.Preference;
}
}
namespace Fpx {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Fpx.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Fpx.DisplayPreference.Preference;
}
}
namespace FrMealVoucherConecs {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.FrMealVoucherConecs.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.FrMealVoucherConecs.DisplayPreference.Preference;
}
}
namespace Giropay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Giropay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Giropay.DisplayPreference.Preference;
}
}
namespace GooglePay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.GooglePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.GooglePay.DisplayPreference.Preference;
}
}
namespace Grabpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Grabpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Grabpay.DisplayPreference.Preference;
}
}
namespace Ideal {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Ideal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Ideal.DisplayPreference.Preference;
}
}
namespace Jcb {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Jcb.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Jcb.DisplayPreference.Preference;
}
}
namespace KakaoPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.KakaoPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.KakaoPay.DisplayPreference.Preference;
}
}
namespace Klarna {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Klarna.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Klarna.DisplayPreference.Preference;
}
}
namespace Konbini {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Konbini.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Konbini.DisplayPreference.Preference;
}
}
namespace KrCard {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.KrCard.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.KrCard.DisplayPreference.Preference;
}
}
namespace Link {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Link.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Link.DisplayPreference.Preference;
}
}
namespace MbWay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.MbWay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.MbWay.DisplayPreference.Preference;
}
}
namespace Mobilepay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Mobilepay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Mobilepay.DisplayPreference.Preference;
}
}
namespace Multibanco {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Multibanco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Multibanco.DisplayPreference.Preference;
}
}
namespace NaverPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.NaverPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.NaverPay.DisplayPreference.Preference;
}
}
namespace NzBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.NzBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.NzBankAccount.DisplayPreference.Preference;
}
}
namespace Oxxo {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Oxxo.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Oxxo.DisplayPreference.Preference;
}
}
namespace P24 {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.P24.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.P24.DisplayPreference.Preference;
}
}
namespace PayByBank {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.PayByBank.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.PayByBank.DisplayPreference.Preference;
}
}
namespace Payco {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Payco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Payco.DisplayPreference.Preference;
}
}
namespace Paynow {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Paynow.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Paynow.DisplayPreference.Preference;
}
}
namespace Paypal {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Paypal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Paypal.DisplayPreference.Preference;
}
}
namespace Payto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Payto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Payto.DisplayPreference.Preference;
}
}
namespace Pix {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Pix.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Pix.DisplayPreference.Preference;
}
}
namespace Promptpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Promptpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Promptpay.DisplayPreference.Preference;
}
}
namespace RevolutPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.RevolutPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.RevolutPay.DisplayPreference.Preference;
}
}
namespace SamsungPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.SamsungPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.SamsungPay.DisplayPreference.Preference;
}
}
namespace Satispay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Satispay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Satispay.DisplayPreference.Preference;
}
}
namespace Scalapay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Scalapay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Scalapay.DisplayPreference.Preference;
}
}
namespace SepaDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.SepaDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.SepaDebit.DisplayPreference.Preference;
}
}
namespace Sofort {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Sofort.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Sofort.DisplayPreference.Preference;
}
}
namespace Sunbit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Sunbit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Sunbit.DisplayPreference.Preference;
}
}
namespace Swish {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Swish.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Swish.DisplayPreference.Preference;
}
}
namespace Twint {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Twint.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Twint.DisplayPreference.Preference;
}
}
namespace Upi {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Upi.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Upi.DisplayPreference.Preference;
}
}
namespace UsBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.UsBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.UsBankAccount.DisplayPreference.Preference;
}
}
namespace WechatPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.WechatPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.WechatPay.DisplayPreference.Preference;
}
}
namespace Zip {
type DisplayPreference = Stripe_.PaymentMethodConfigurationCreateParams.Zip.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationCreateParams.Zip.DisplayPreference.Preference;
}
}
}
namespace PaymentMethodConfigurationUpdateParams {
type AcssDebit = Stripe_.PaymentMethodConfigurationUpdateParams.AcssDebit;
type Affirm = Stripe_.PaymentMethodConfigurationUpdateParams.Affirm;
type AfterpayClearpay = Stripe_.PaymentMethodConfigurationUpdateParams.AfterpayClearpay;
type Alipay = Stripe_.PaymentMethodConfigurationUpdateParams.Alipay;
type Alma = Stripe_.PaymentMethodConfigurationUpdateParams.Alma;
type AmazonPay = Stripe_.PaymentMethodConfigurationUpdateParams.AmazonPay;
type ApplePay = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePay;
type ApplePayLater = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePayLater;
type AuBecsDebit = Stripe_.PaymentMethodConfigurationUpdateParams.AuBecsDebit;
type BacsDebit = Stripe_.PaymentMethodConfigurationUpdateParams.BacsDebit;
type Bancontact = Stripe_.PaymentMethodConfigurationUpdateParams.Bancontact;
type Billie = Stripe_.PaymentMethodConfigurationUpdateParams.Billie;
type Bizum = Stripe_.PaymentMethodConfigurationUpdateParams.Bizum;
type Blik = Stripe_.PaymentMethodConfigurationUpdateParams.Blik;
type Boleto = Stripe_.PaymentMethodConfigurationUpdateParams.Boleto;
type Card = Stripe_.PaymentMethodConfigurationUpdateParams.Card;
type CartesBancaires = Stripe_.PaymentMethodConfigurationUpdateParams.CartesBancaires;
type Cashapp = Stripe_.PaymentMethodConfigurationUpdateParams.Cashapp;
type Crypto = Stripe_.PaymentMethodConfigurationUpdateParams.Crypto;
type CustomerBalance = Stripe_.PaymentMethodConfigurationUpdateParams.CustomerBalance;
type Eps = Stripe_.PaymentMethodConfigurationUpdateParams.Eps;
type Fpx = Stripe_.PaymentMethodConfigurationUpdateParams.Fpx;
type FrMealVoucherConecs = Stripe_.PaymentMethodConfigurationUpdateParams.FrMealVoucherConecs;
type Giropay = Stripe_.PaymentMethodConfigurationUpdateParams.Giropay;
type GooglePay = Stripe_.PaymentMethodConfigurationUpdateParams.GooglePay;
type Grabpay = Stripe_.PaymentMethodConfigurationUpdateParams.Grabpay;
type Ideal = Stripe_.PaymentMethodConfigurationUpdateParams.Ideal;
type Jcb = Stripe_.PaymentMethodConfigurationUpdateParams.Jcb;
type KakaoPay = Stripe_.PaymentMethodConfigurationUpdateParams.KakaoPay;
type Klarna = Stripe_.PaymentMethodConfigurationUpdateParams.Klarna;
type Konbini = Stripe_.PaymentMethodConfigurationUpdateParams.Konbini;
type KrCard = Stripe_.PaymentMethodConfigurationUpdateParams.KrCard;
type Link = Stripe_.PaymentMethodConfigurationUpdateParams.Link;
type MbWay = Stripe_.PaymentMethodConfigurationUpdateParams.MbWay;
type Mobilepay = Stripe_.PaymentMethodConfigurationUpdateParams.Mobilepay;
type Multibanco = Stripe_.PaymentMethodConfigurationUpdateParams.Multibanco;
type NaverPay = Stripe_.PaymentMethodConfigurationUpdateParams.NaverPay;
type NzBankAccount = Stripe_.PaymentMethodConfigurationUpdateParams.NzBankAccount;
type Oxxo = Stripe_.PaymentMethodConfigurationUpdateParams.Oxxo;
type P24 = Stripe_.PaymentMethodConfigurationUpdateParams.P24;
type PayByBank = Stripe_.PaymentMethodConfigurationUpdateParams.PayByBank;
type Payco = Stripe_.PaymentMethodConfigurationUpdateParams.Payco;
type Paynow = Stripe_.PaymentMethodConfigurationUpdateParams.Paynow;
type Paypal = Stripe_.PaymentMethodConfigurationUpdateParams.Paypal;
type Payto = Stripe_.PaymentMethodConfigurationUpdateParams.Payto;
type Pix = Stripe_.PaymentMethodConfigurationUpdateParams.Pix;
type Promptpay = Stripe_.PaymentMethodConfigurationUpdateParams.Promptpay;
type RevolutPay = Stripe_.PaymentMethodConfigurationUpdateParams.RevolutPay;
type SamsungPay = Stripe_.PaymentMethodConfigurationUpdateParams.SamsungPay;
type Satispay = Stripe_.PaymentMethodConfigurationUpdateParams.Satispay;
type Scalapay = Stripe_.PaymentMethodConfigurationUpdateParams.Scalapay;
type SepaDebit = Stripe_.PaymentMethodConfigurationUpdateParams.SepaDebit;
type Sofort = Stripe_.PaymentMethodConfigurationUpdateParams.Sofort;
type Sunbit = Stripe_.PaymentMethodConfigurationUpdateParams.Sunbit;
type Swish = Stripe_.PaymentMethodConfigurationUpdateParams.Swish;
type Twint = Stripe_.PaymentMethodConfigurationUpdateParams.Twint;
type Upi = Stripe_.PaymentMethodConfigurationUpdateParams.Upi;
type UsBankAccount = Stripe_.PaymentMethodConfigurationUpdateParams.UsBankAccount;
type WechatPay = Stripe_.PaymentMethodConfigurationUpdateParams.WechatPay;
type Zip = Stripe_.PaymentMethodConfigurationUpdateParams.Zip;
namespace AcssDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.AcssDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.AcssDebit.DisplayPreference.Preference;
}
}
namespace Affirm {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Affirm.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Affirm.DisplayPreference.Preference;
}
}
namespace AfterpayClearpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.AfterpayClearpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.AfterpayClearpay.DisplayPreference.Preference;
}
}
namespace Alipay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Alipay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Alipay.DisplayPreference.Preference;
}
}
namespace Alma {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Alma.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Alma.DisplayPreference.Preference;
}
}
namespace AmazonPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.AmazonPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.AmazonPay.DisplayPreference.Preference;
}
}
namespace ApplePay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePay.DisplayPreference.Preference;
}
}
namespace ApplePayLater {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePayLater.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.ApplePayLater.DisplayPreference.Preference;
}
}
namespace AuBecsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.AuBecsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.AuBecsDebit.DisplayPreference.Preference;
}
}
namespace BacsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.BacsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.BacsDebit.DisplayPreference.Preference;
}
}
namespace Bancontact {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Bancontact.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Bancontact.DisplayPreference.Preference;
}
}
namespace Billie {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Billie.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Billie.DisplayPreference.Preference;
}
}
namespace Bizum {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Bizum.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Bizum.DisplayPreference.Preference;
}
}
namespace Blik {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Blik.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Blik.DisplayPreference.Preference;
}
}
namespace Boleto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Boleto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Boleto.DisplayPreference.Preference;
}
}
namespace Card {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Card.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Card.DisplayPreference.Preference;
}
}
namespace CartesBancaires {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.CartesBancaires.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.CartesBancaires.DisplayPreference.Preference;
}
}
namespace Cashapp {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Cashapp.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Cashapp.DisplayPreference.Preference;
}
}
namespace Crypto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Crypto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Crypto.DisplayPreference.Preference;
}
}
namespace CustomerBalance {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.CustomerBalance.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.CustomerBalance.DisplayPreference.Preference;
}
}
namespace Eps {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Eps.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Eps.DisplayPreference.Preference;
}
}
namespace Fpx {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Fpx.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Fpx.DisplayPreference.Preference;
}
}
namespace FrMealVoucherConecs {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.FrMealVoucherConecs.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.FrMealVoucherConecs.DisplayPreference.Preference;
}
}
namespace Giropay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Giropay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Giropay.DisplayPreference.Preference;
}
}
namespace GooglePay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.GooglePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.GooglePay.DisplayPreference.Preference;
}
}
namespace Grabpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Grabpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Grabpay.DisplayPreference.Preference;
}
}
namespace Ideal {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Ideal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Ideal.DisplayPreference.Preference;
}
}
namespace Jcb {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Jcb.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Jcb.DisplayPreference.Preference;
}
}
namespace KakaoPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.KakaoPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.KakaoPay.DisplayPreference.Preference;
}
}
namespace Klarna {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Klarna.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Klarna.DisplayPreference.Preference;
}
}
namespace Konbini {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Konbini.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Konbini.DisplayPreference.Preference;
}
}
namespace KrCard {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.KrCard.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.KrCard.DisplayPreference.Preference;
}
}
namespace Link {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Link.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Link.DisplayPreference.Preference;
}
}
namespace MbWay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.MbWay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.MbWay.DisplayPreference.Preference;
}
}
namespace Mobilepay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Mobilepay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Mobilepay.DisplayPreference.Preference;
}
}
namespace Multibanco {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Multibanco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Multibanco.DisplayPreference.Preference;
}
}
namespace NaverPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.NaverPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.NaverPay.DisplayPreference.Preference;
}
}
namespace NzBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.NzBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.NzBankAccount.DisplayPreference.Preference;
}
}
namespace Oxxo {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Oxxo.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Oxxo.DisplayPreference.Preference;
}
}
namespace P24 {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.P24.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.P24.DisplayPreference.Preference;
}
}
namespace PayByBank {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.PayByBank.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.PayByBank.DisplayPreference.Preference;
}
}
namespace Payco {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Payco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Payco.DisplayPreference.Preference;
}
}
namespace Paynow {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Paynow.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Paynow.DisplayPreference.Preference;
}
}
namespace Paypal {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Paypal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Paypal.DisplayPreference.Preference;
}
}
namespace Payto {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Payto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Payto.DisplayPreference.Preference;
}
}
namespace Pix {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Pix.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Pix.DisplayPreference.Preference;
}
}
namespace Promptpay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Promptpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Promptpay.DisplayPreference.Preference;
}
}
namespace RevolutPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.RevolutPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.RevolutPay.DisplayPreference.Preference;
}
}
namespace SamsungPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.SamsungPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.SamsungPay.DisplayPreference.Preference;
}
}
namespace Satispay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Satispay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Satispay.DisplayPreference.Preference;
}
}
namespace Scalapay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Scalapay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Scalapay.DisplayPreference.Preference;
}
}
namespace SepaDebit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.SepaDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.SepaDebit.DisplayPreference.Preference;
}
}
namespace Sofort {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Sofort.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Sofort.DisplayPreference.Preference;
}
}
namespace Sunbit {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Sunbit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Sunbit.DisplayPreference.Preference;
}
}
namespace Swish {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Swish.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Swish.DisplayPreference.Preference;
}
}
namespace Twint {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Twint.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Twint.DisplayPreference.Preference;
}
}
namespace Upi {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Upi.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Upi.DisplayPreference.Preference;
}
}
namespace UsBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.UsBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.UsBankAccount.DisplayPreference.Preference;
}
}
namespace WechatPay {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.WechatPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.WechatPay.DisplayPreference.Preference;
}
}
namespace Zip {
type DisplayPreference = Stripe_.PaymentMethodConfigurationUpdateParams.Zip.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfigurationUpdateParams.Zip.DisplayPreference.Preference;
}
}
}
namespace PaymentMethodConfiguration {
type AcssDebit = Stripe_.PaymentMethodConfiguration.AcssDebit;
type Affirm = Stripe_.PaymentMethodConfiguration.Affirm;
type AfterpayClearpay = Stripe_.PaymentMethodConfiguration.AfterpayClearpay;
type Alipay = Stripe_.PaymentMethodConfiguration.Alipay;
type Alma = Stripe_.PaymentMethodConfiguration.Alma;
type AmazonPay = Stripe_.PaymentMethodConfiguration.AmazonPay;
type ApplePay = Stripe_.PaymentMethodConfiguration.ApplePay;
type AuBecsDebit = Stripe_.PaymentMethodConfiguration.AuBecsDebit;
type BacsDebit = Stripe_.PaymentMethodConfiguration.BacsDebit;
type Bancontact = Stripe_.PaymentMethodConfiguration.Bancontact;
type Billie = Stripe_.PaymentMethodConfiguration.Billie;
type Bizum = Stripe_.PaymentMethodConfiguration.Bizum;
type Blik = Stripe_.PaymentMethodConfiguration.Blik;
type Boleto = Stripe_.PaymentMethodConfiguration.Boleto;
type Card = Stripe_.PaymentMethodConfiguration.Card;
type CartesBancaires = Stripe_.PaymentMethodConfiguration.CartesBancaires;
type Cashapp = Stripe_.PaymentMethodConfiguration.Cashapp;
type Crypto = Stripe_.PaymentMethodConfiguration.Crypto;
type CustomerBalance = Stripe_.PaymentMethodConfiguration.CustomerBalance;
type Eps = Stripe_.PaymentMethodConfiguration.Eps;
type Fpx = Stripe_.PaymentMethodConfiguration.Fpx;
type Giropay = Stripe_.PaymentMethodConfiguration.Giropay;
type GooglePay = Stripe_.PaymentMethodConfiguration.GooglePay;
type Grabpay = Stripe_.PaymentMethodConfiguration.Grabpay;
type Ideal = Stripe_.PaymentMethodConfiguration.Ideal;
type Jcb = Stripe_.PaymentMethodConfiguration.Jcb;
type KakaoPay = Stripe_.PaymentMethodConfiguration.KakaoPay;
type Klarna = Stripe_.PaymentMethodConfiguration.Klarna;
type Konbini = Stripe_.PaymentMethodConfiguration.Konbini;
type KrCard = Stripe_.PaymentMethodConfiguration.KrCard;
type Link = Stripe_.PaymentMethodConfiguration.Link;
type MbWay = Stripe_.PaymentMethodConfiguration.MbWay;
type Mobilepay = Stripe_.PaymentMethodConfiguration.Mobilepay;
type Multibanco = Stripe_.PaymentMethodConfiguration.Multibanco;
type NaverPay = Stripe_.PaymentMethodConfiguration.NaverPay;
type NzBankAccount = Stripe_.PaymentMethodConfiguration.NzBankAccount;
type Oxxo = Stripe_.PaymentMethodConfiguration.Oxxo;
type P24 = Stripe_.PaymentMethodConfiguration.P24;
type PayByBank = Stripe_.PaymentMethodConfiguration.PayByBank;
type Payco = Stripe_.PaymentMethodConfiguration.Payco;
type Paynow = Stripe_.PaymentMethodConfiguration.Paynow;
type Paypal = Stripe_.PaymentMethodConfiguration.Paypal;
type Payto = Stripe_.PaymentMethodConfiguration.Payto;
type Pix = Stripe_.PaymentMethodConfiguration.Pix;
type Promptpay = Stripe_.PaymentMethodConfiguration.Promptpay;
type RevolutPay = Stripe_.PaymentMethodConfiguration.RevolutPay;
type SamsungPay = Stripe_.PaymentMethodConfiguration.SamsungPay;
type Satispay = Stripe_.PaymentMethodConfiguration.Satispay;
type Scalapay = Stripe_.PaymentMethodConfiguration.Scalapay;
type SepaDebit = Stripe_.PaymentMethodConfiguration.SepaDebit;
type Sofort = Stripe_.PaymentMethodConfiguration.Sofort;
type Sunbit = Stripe_.PaymentMethodConfiguration.Sunbit;
type Swish = Stripe_.PaymentMethodConfiguration.Swish;
type Twint = Stripe_.PaymentMethodConfiguration.Twint;
type Upi = Stripe_.PaymentMethodConfiguration.Upi;
type UsBankAccount = Stripe_.PaymentMethodConfiguration.UsBankAccount;
type WechatPay = Stripe_.PaymentMethodConfiguration.WechatPay;
type Zip = Stripe_.PaymentMethodConfiguration.Zip;
namespace AcssDebit {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.AcssDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.AcssDebit.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.AcssDebit.DisplayPreference.Value;
}
}
namespace Affirm {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Affirm.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Affirm.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Affirm.DisplayPreference.Value;
}
}
namespace AfterpayClearpay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.AfterpayClearpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.AfterpayClearpay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.AfterpayClearpay.DisplayPreference.Value;
}
}
namespace Alipay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Alipay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Alipay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Alipay.DisplayPreference.Value;
}
}
namespace Alma {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Alma.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Alma.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Alma.DisplayPreference.Value;
}
}
namespace AmazonPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.AmazonPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.AmazonPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.AmazonPay.DisplayPreference.Value;
}
}
namespace ApplePay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.ApplePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.ApplePay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.ApplePay.DisplayPreference.Value;
}
}
namespace AuBecsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.AuBecsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.AuBecsDebit.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.AuBecsDebit.DisplayPreference.Value;
}
}
namespace BacsDebit {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.BacsDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.BacsDebit.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.BacsDebit.DisplayPreference.Value;
}
}
namespace Bancontact {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Bancontact.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Bancontact.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Bancontact.DisplayPreference.Value;
}
}
namespace Billie {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Billie.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Billie.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Billie.DisplayPreference.Value;
}
}
namespace Bizum {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Bizum.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Bizum.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Bizum.DisplayPreference.Value;
}
}
namespace Blik {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Blik.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Blik.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Blik.DisplayPreference.Value;
}
}
namespace Boleto {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Boleto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Boleto.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Boleto.DisplayPreference.Value;
}
}
namespace Card {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Card.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Card.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Card.DisplayPreference.Value;
}
}
namespace CartesBancaires {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.CartesBancaires.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.CartesBancaires.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.CartesBancaires.DisplayPreference.Value;
}
}
namespace Cashapp {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Cashapp.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Cashapp.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Cashapp.DisplayPreference.Value;
}
}
namespace Crypto {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Crypto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Crypto.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Crypto.DisplayPreference.Value;
}
}
namespace CustomerBalance {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.CustomerBalance.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.CustomerBalance.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.CustomerBalance.DisplayPreference.Value;
}
}
namespace Eps {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Eps.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Eps.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Eps.DisplayPreference.Value;
}
}
namespace Fpx {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Fpx.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Fpx.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Fpx.DisplayPreference.Value;
}
}
namespace Giropay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Giropay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Giropay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Giropay.DisplayPreference.Value;
}
}
namespace GooglePay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.GooglePay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.GooglePay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.GooglePay.DisplayPreference.Value;
}
}
namespace Grabpay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Grabpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Grabpay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Grabpay.DisplayPreference.Value;
}
}
namespace Ideal {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Ideal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Ideal.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Ideal.DisplayPreference.Value;
}
}
namespace Jcb {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Jcb.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Jcb.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Jcb.DisplayPreference.Value;
}
}
namespace KakaoPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.KakaoPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.KakaoPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.KakaoPay.DisplayPreference.Value;
}
}
namespace Klarna {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Klarna.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Klarna.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Klarna.DisplayPreference.Value;
}
}
namespace Konbini {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Konbini.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Konbini.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Konbini.DisplayPreference.Value;
}
}
namespace KrCard {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.KrCard.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.KrCard.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.KrCard.DisplayPreference.Value;
}
}
namespace Link {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Link.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Link.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Link.DisplayPreference.Value;
}
}
namespace MbWay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.MbWay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.MbWay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.MbWay.DisplayPreference.Value;
}
}
namespace Mobilepay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Mobilepay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Mobilepay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Mobilepay.DisplayPreference.Value;
}
}
namespace Multibanco {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Multibanco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Multibanco.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Multibanco.DisplayPreference.Value;
}
}
namespace NaverPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.NaverPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.NaverPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.NaverPay.DisplayPreference.Value;
}
}
namespace NzBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.NzBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.NzBankAccount.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.NzBankAccount.DisplayPreference.Value;
}
}
namespace Oxxo {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Oxxo.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Oxxo.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Oxxo.DisplayPreference.Value;
}
}
namespace P24 {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.P24.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.P24.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.P24.DisplayPreference.Value;
}
}
namespace PayByBank {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.PayByBank.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.PayByBank.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.PayByBank.DisplayPreference.Value;
}
}
namespace Payco {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Payco.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Payco.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Payco.DisplayPreference.Value;
}
}
namespace Paynow {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Paynow.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Paynow.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Paynow.DisplayPreference.Value;
}
}
namespace Paypal {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Paypal.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Paypal.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Paypal.DisplayPreference.Value;
}
}
namespace Payto {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Payto.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Payto.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Payto.DisplayPreference.Value;
}
}
namespace Pix {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Pix.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Pix.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Pix.DisplayPreference.Value;
}
}
namespace Promptpay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Promptpay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Promptpay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Promptpay.DisplayPreference.Value;
}
}
namespace RevolutPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.RevolutPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.RevolutPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.RevolutPay.DisplayPreference.Value;
}
}
namespace SamsungPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.SamsungPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.SamsungPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.SamsungPay.DisplayPreference.Value;
}
}
namespace Satispay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Satispay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Satispay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Satispay.DisplayPreference.Value;
}
}
namespace Scalapay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Scalapay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Scalapay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Scalapay.DisplayPreference.Value;
}
}
namespace SepaDebit {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.SepaDebit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.SepaDebit.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.SepaDebit.DisplayPreference.Value;
}
}
namespace Sofort {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Sofort.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Sofort.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Sofort.DisplayPreference.Value;
}
}
namespace Sunbit {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Sunbit.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Sunbit.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Sunbit.DisplayPreference.Value;
}
}
namespace Swish {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Swish.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Swish.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Swish.DisplayPreference.Value;
}
}
namespace Twint {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Twint.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Twint.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Twint.DisplayPreference.Value;
}
}
namespace Upi {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Upi.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Upi.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Upi.DisplayPreference.Value;
}
}
namespace UsBankAccount {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.UsBankAccount.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.UsBankAccount.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.UsBankAccount.DisplayPreference.Value;
}
}
namespace WechatPay {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.WechatPay.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.WechatPay.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.WechatPay.DisplayPreference.Value;
}
}
namespace Zip {
type DisplayPreference = Stripe_.PaymentMethodConfiguration.Zip.DisplayPreference;
namespace DisplayPreference {
type Preference = Stripe_.PaymentMethodConfiguration.Zip.DisplayPreference.Preference;
type Value = Stripe_.PaymentMethodConfiguration.Zip.DisplayPreference.Value;
}
}
}
namespace PaymentMethodDomain {
type AmazonPay = Stripe_.PaymentMethodDomain.AmazonPay;
type ApplePay = Stripe_.PaymentMethodDomain.ApplePay;
type GooglePay = Stripe_.PaymentMethodDomain.GooglePay;
type Klarna = Stripe_.PaymentMethodDomain.Klarna;
type Link = Stripe_.PaymentMethodDomain.Link;
type Paypal = Stripe_.PaymentMethodDomain.Paypal;
namespace AmazonPay {
type Status = Stripe_.PaymentMethodDomain.AmazonPay.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.AmazonPay.StatusDetails;
}
namespace ApplePay {
type Status = Stripe_.PaymentMethodDomain.ApplePay.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.ApplePay.StatusDetails;
}
namespace GooglePay {
type Status = Stripe_.PaymentMethodDomain.GooglePay.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.GooglePay.StatusDetails;
}
namespace Klarna {
type Status = Stripe_.PaymentMethodDomain.Klarna.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.Klarna.StatusDetails;
}
namespace Link {
type Status = Stripe_.PaymentMethodDomain.Link.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.Link.StatusDetails;
}
namespace Paypal {
type Status = Stripe_.PaymentMethodDomain.Paypal.Status;
type StatusDetails = Stripe_.PaymentMethodDomain.Paypal.StatusDetails;
}
}
namespace PaymentRecordReportPaymentParams {
type AmountRequested = Stripe_.PaymentRecordReportPaymentParams.AmountRequested;
type PaymentMethodDetails = Stripe_.PaymentRecordReportPaymentParams.PaymentMethodDetails;
type CustomerDetails = Stripe_.PaymentRecordReportPaymentParams.CustomerDetails;
type CustomerPresence = Stripe_.PaymentRecordReportPaymentParams.CustomerPresence;
type Failed = Stripe_.PaymentRecordReportPaymentParams.Failed;
type Guaranteed = Stripe_.PaymentRecordReportPaymentParams.Guaranteed;
type Outcome = Stripe_.PaymentRecordReportPaymentParams.Outcome;
type ProcessorDetails = Stripe_.PaymentRecordReportPaymentParams.ProcessorDetails;
type ShippingDetails = Stripe_.PaymentRecordReportPaymentParams.ShippingDetails;
namespace PaymentMethodDetails {
type BillingDetails = Stripe_.PaymentRecordReportPaymentParams.PaymentMethodDetails.BillingDetails;
type Custom = Stripe_.PaymentRecordReportPaymentParams.PaymentMethodDetails.Custom;
}
namespace ProcessorDetails {
type Custom = Stripe_.PaymentRecordReportPaymentParams.ProcessorDetails.Custom;
}
}
namespace PaymentRecordReportPaymentAttemptParams {
type Failed = Stripe_.PaymentRecordReportPaymentAttemptParams.Failed;
type Guaranteed = Stripe_.PaymentRecordReportPaymentAttemptParams.Guaranteed;
type Outcome = Stripe_.PaymentRecordReportPaymentAttemptParams.Outcome;
type PaymentMethodDetails = Stripe_.PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails;
type ShippingDetails = Stripe_.PaymentRecordReportPaymentAttemptParams.ShippingDetails;
namespace PaymentMethodDetails {
type BillingDetails = Stripe_.PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails.BillingDetails;
type Custom = Stripe_.PaymentRecordReportPaymentAttemptParams.PaymentMethodDetails.Custom;
}
}
namespace PaymentRecordReportPaymentAttemptInformationalParams {
type CustomerDetails = Stripe_.PaymentRecordReportPaymentAttemptInformationalParams.CustomerDetails;
type ShippingDetails = Stripe_.PaymentRecordReportPaymentAttemptInformationalParams.ShippingDetails;
}
namespace PaymentRecordReportRefundParams {
type ProcessorDetails = Stripe_.PaymentRecordReportRefundParams.ProcessorDetails;
type Amount = Stripe_.PaymentRecordReportRefundParams.Amount;
type Refunded = Stripe_.PaymentRecordReportRefundParams.Refunded;
namespace ProcessorDetails {
type Custom = Stripe_.PaymentRecordReportRefundParams.ProcessorDetails.Custom;
}
}
namespace PaymentRecord {
type Amount = Stripe_.PaymentRecord.Amount;
type AmountAuthorized = Stripe_.PaymentRecord.AmountAuthorized;
type AmountCanceled = Stripe_.PaymentRecord.AmountCanceled;
type AmountFailed = Stripe_.PaymentRecord.AmountFailed;
type AmountGuaranteed = Stripe_.PaymentRecord.AmountGuaranteed;
type AmountRefunded = Stripe_.PaymentRecord.AmountRefunded;
type AmountRequested = Stripe_.PaymentRecord.AmountRequested;
type CustomerDetails = Stripe_.PaymentRecord.CustomerDetails;
type CustomerPresence = Stripe_.PaymentRecord.CustomerPresence;
type PaymentMethodDetails = Stripe_.PaymentRecord.PaymentMethodDetails;
type ProcessorDetails = Stripe_.PaymentRecord.ProcessorDetails;
type ReportedBy = Stripe_.PaymentRecord.ReportedBy;
type ShippingDetails = Stripe_.PaymentRecord.ShippingDetails;
namespace PaymentMethodDetails {
type AchCreditTransfer = Stripe_.PaymentRecord.PaymentMethodDetails.AchCreditTransfer;
type AchDebit = Stripe_.PaymentRecord.PaymentMethodDetails.AchDebit;
type AcssDebit = Stripe_.PaymentRecord.PaymentMethodDetails.AcssDebit;
type Affirm = Stripe_.PaymentRecord.PaymentMethodDetails.Affirm;
type AfterpayClearpay = Stripe_.PaymentRecord.PaymentMethodDetails.AfterpayClearpay;
type Alipay = Stripe_.PaymentRecord.PaymentMethodDetails.Alipay;
type Alma = Stripe_.PaymentRecord.PaymentMethodDetails.Alma;
type AmazonPay = Stripe_.PaymentRecord.PaymentMethodDetails.AmazonPay;
type AuBecsDebit = Stripe_.PaymentRecord.PaymentMethodDetails.AuBecsDebit;
type BacsDebit = Stripe_.PaymentRecord.PaymentMethodDetails.BacsDebit;
type Bancontact = Stripe_.PaymentRecord.PaymentMethodDetails.Bancontact;
type Billie = Stripe_.PaymentRecord.PaymentMethodDetails.Billie;
type BillingDetails = Stripe_.PaymentRecord.PaymentMethodDetails.BillingDetails;
type Bizum = Stripe_.PaymentRecord.PaymentMethodDetails.Bizum;
type Blik = Stripe_.PaymentRecord.PaymentMethodDetails.Blik;
type Boleto = Stripe_.PaymentRecord.PaymentMethodDetails.Boleto;
type Card = Stripe_.PaymentRecord.PaymentMethodDetails.Card;
type CardPresent = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent;
type Cashapp = Stripe_.PaymentRecord.PaymentMethodDetails.Cashapp;
type Crypto = Stripe_.PaymentRecord.PaymentMethodDetails.Crypto;
type Custom = Stripe_.PaymentRecord.PaymentMethodDetails.Custom;
type CustomerBalance = Stripe_.PaymentRecord.PaymentMethodDetails.CustomerBalance;
type Eps = Stripe_.PaymentRecord.PaymentMethodDetails.Eps;
type Fpx = Stripe_.PaymentRecord.PaymentMethodDetails.Fpx;
type Giropay = Stripe_.PaymentRecord.PaymentMethodDetails.Giropay;
type Grabpay = Stripe_.PaymentRecord.PaymentMethodDetails.Grabpay;
type Ideal = Stripe_.PaymentRecord.PaymentMethodDetails.Ideal;
type InteracPresent = Stripe_.PaymentRecord.PaymentMethodDetails.InteracPresent;
type KakaoPay = Stripe_.PaymentRecord.PaymentMethodDetails.KakaoPay;
type Klarna = Stripe_.PaymentRecord.PaymentMethodDetails.Klarna;
type Konbini = Stripe_.PaymentRecord.PaymentMethodDetails.Konbini;
type KrCard = Stripe_.PaymentRecord.PaymentMethodDetails.KrCard;
type Link = Stripe_.PaymentRecord.PaymentMethodDetails.Link;
type MbWay = Stripe_.PaymentRecord.PaymentMethodDetails.MbWay;
type Mobilepay = Stripe_.PaymentRecord.PaymentMethodDetails.Mobilepay;
type Multibanco = Stripe_.PaymentRecord.PaymentMethodDetails.Multibanco;
type NaverPay = Stripe_.PaymentRecord.PaymentMethodDetails.NaverPay;
type NzBankAccount = Stripe_.PaymentRecord.PaymentMethodDetails.NzBankAccount;
type Oxxo = Stripe_.PaymentRecord.PaymentMethodDetails.Oxxo;
type P24 = Stripe_.PaymentRecord.PaymentMethodDetails.P24;
type PayByBank = Stripe_.PaymentRecord.PaymentMethodDetails.PayByBank;
type Payco = Stripe_.PaymentRecord.PaymentMethodDetails.Payco;
type Paynow = Stripe_.PaymentRecord.PaymentMethodDetails.Paynow;
type Paypal = Stripe_.PaymentRecord.PaymentMethodDetails.Paypal;
type Payto = Stripe_.PaymentRecord.PaymentMethodDetails.Payto;
type Pix = Stripe_.PaymentRecord.PaymentMethodDetails.Pix;
type Promptpay = Stripe_.PaymentRecord.PaymentMethodDetails.Promptpay;
type RevolutPay = Stripe_.PaymentRecord.PaymentMethodDetails.RevolutPay;
type SamsungPay = Stripe_.PaymentRecord.PaymentMethodDetails.SamsungPay;
type Satispay = Stripe_.PaymentRecord.PaymentMethodDetails.Satispay;
type Scalapay = Stripe_.PaymentRecord.PaymentMethodDetails.Scalapay;
type SepaCreditTransfer = Stripe_.PaymentRecord.PaymentMethodDetails.SepaCreditTransfer;
type SepaDebit = Stripe_.PaymentRecord.PaymentMethodDetails.SepaDebit;
type Sofort = Stripe_.PaymentRecord.PaymentMethodDetails.Sofort;
type StripeAccount = Stripe_.PaymentRecord.PaymentMethodDetails.StripeAccount;
type Sunbit = Stripe_.PaymentRecord.PaymentMethodDetails.Sunbit;
type Swish = Stripe_.PaymentRecord.PaymentMethodDetails.Swish;
type Twint = Stripe_.PaymentRecord.PaymentMethodDetails.Twint;
type Upi = Stripe_.PaymentRecord.PaymentMethodDetails.Upi;
type UsBankAccount = Stripe_.PaymentRecord.PaymentMethodDetails.UsBankAccount;
type Wechat = Stripe_.PaymentRecord.PaymentMethodDetails.Wechat;
type WechatPay = Stripe_.PaymentRecord.PaymentMethodDetails.WechatPay;
type Zip = Stripe_.PaymentRecord.PaymentMethodDetails.Zip;
namespace AchDebit {
type AccountHolderType = Stripe_.PaymentRecord.PaymentMethodDetails.AchDebit.AccountHolderType;
}
namespace Alma {
type Installments = Stripe_.PaymentRecord.PaymentMethodDetails.Alma.Installments;
}
namespace AmazonPay {
type Funding = Stripe_.PaymentRecord.PaymentMethodDetails.AmazonPay.Funding;
namespace Funding {
type Card = Stripe_.PaymentRecord.PaymentMethodDetails.AmazonPay.Funding.Card;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.PaymentRecord.PaymentMethodDetails.Bancontact.PreferredLanguage;
}
namespace Card {
type Brand = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Brand;
type Checks = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Checks;
type Funding = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Funding;
type Installments = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Installments;
type Network = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Network;
type NetworkToken = Stripe_.PaymentRecord.PaymentMethodDetails.Card.NetworkToken;
type ThreeDSecure = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure;
type Wallet = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Wallet;
namespace Checks {
type AddressLine1Check = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Checks.AddressLine1Check;
type AddressPostalCodeCheck = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Checks.AddressPostalCodeCheck;
type CvcCheck = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Checks.CvcCheck;
}
namespace Installments {
type Plan = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Installments.Plan;
namespace Plan {
type Type = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Installments.Plan.Type;
}
}
namespace ThreeDSecure {
type AuthenticationFlow = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.AuthenticationFlow;
type ElectronicCommerceIndicator = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.ElectronicCommerceIndicator;
type ExemptionIndicator = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.ExemptionIndicator;
type Result = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.Result;
type ResultReason = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.ResultReason;
type Version = Stripe_.PaymentRecord.PaymentMethodDetails.Card.ThreeDSecure.Version;
}
namespace Wallet {
type ApplePay = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Wallet.ApplePay;
type GooglePay = Stripe_.PaymentRecord.PaymentMethodDetails.Card.Wallet.GooglePay;
}
}
namespace CardPresent {
type Offline = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.Offline;
type ReadMethod = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.ReadMethod;
type Receipt = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.Receipt;
type Wallet = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.Wallet;
namespace Receipt {
type AccountType = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.Receipt.AccountType;
}
namespace Wallet {
type Type = Stripe_.PaymentRecord.PaymentMethodDetails.CardPresent.Wallet.Type;
}
}
namespace Crypto {
type Network = Stripe_.PaymentRecord.PaymentMethodDetails.Crypto.Network;
type TokenCurrency = Stripe_.PaymentRecord.PaymentMethodDetails.Crypto.TokenCurrency;
}
namespace Eps {
type Bank = Stripe_.PaymentRecord.PaymentMethodDetails.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.PaymentRecord.PaymentMethodDetails.Fpx.AccountHolderType;
type Bank = Stripe_.PaymentRecord.PaymentMethodDetails.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.PaymentRecord.PaymentMethodDetails.Ideal.Bank;
type Bic = Stripe_.PaymentRecord.PaymentMethodDetails.Ideal.Bic;
}
namespace InteracPresent {
type ReadMethod = Stripe_.PaymentRecord.PaymentMethodDetails.InteracPresent.ReadMethod;
type Receipt = Stripe_.PaymentRecord.PaymentMethodDetails.InteracPresent.Receipt;
namespace Receipt {
type AccountType = Stripe_.PaymentRecord.PaymentMethodDetails.InteracPresent.Receipt.AccountType;
}
}
namespace Klarna {
type PayerDetails = Stripe_.PaymentRecord.PaymentMethodDetails.Klarna.PayerDetails;
namespace PayerDetails {
type Address = Stripe_.PaymentRecord.PaymentMethodDetails.Klarna.PayerDetails.Address;
}
}
namespace Konbini {
type Store = Stripe_.PaymentRecord.PaymentMethodDetails.Konbini.Store;
namespace Store {
type Chain = Stripe_.PaymentRecord.PaymentMethodDetails.Konbini.Store.Chain;
}
}
namespace KrCard {
type Brand = Stripe_.PaymentRecord.PaymentMethodDetails.KrCard.Brand;
}
namespace Mobilepay {
type Card = Stripe_.PaymentRecord.PaymentMethodDetails.Mobilepay.Card;
}
namespace P24 {
type Bank = Stripe_.PaymentRecord.PaymentMethodDetails.P24.Bank;
}
namespace Paypal {
type SellerProtection = Stripe_.PaymentRecord.PaymentMethodDetails.Paypal.SellerProtection;
namespace SellerProtection {
type DisputeCategory = Stripe_.PaymentRecord.PaymentMethodDetails.Paypal.SellerProtection.DisputeCategory;
type Status = Stripe_.PaymentRecord.PaymentMethodDetails.Paypal.SellerProtection.Status;
}
}
namespace RevolutPay {
type Funding = Stripe_.PaymentRecord.PaymentMethodDetails.RevolutPay.Funding;
namespace Funding {
type Card = Stripe_.PaymentRecord.PaymentMethodDetails.RevolutPay.Funding.Card;
}
}
namespace Sofort {
type PreferredLanguage = Stripe_.PaymentRecord.PaymentMethodDetails.Sofort.PreferredLanguage;
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.PaymentRecord.PaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.PaymentRecord.PaymentMethodDetails.UsBankAccount.AccountType;
}
}
namespace ProcessorDetails {
type Custom = Stripe_.PaymentRecord.ProcessorDetails.Custom;
}
}
namespace PayoutCreateParams {
type Method = Stripe_.PayoutCreateParams.Method;
type SourceType = Stripe_.PayoutCreateParams.SourceType;
}
namespace Payout {
type ReconciliationStatus = Stripe_.Payout.ReconciliationStatus;
type TraceId = Stripe_.Payout.TraceId;
type Type = Stripe_.Payout.Type;
}
namespace PlanCreateParams {
type Interval = Stripe_.PlanCreateParams.Interval;
type BillingScheme = Stripe_.PlanCreateParams.BillingScheme;
type Product = Stripe_.PlanCreateParams.Product;
type Tier = Stripe_.PlanCreateParams.Tier;
type TiersMode = Stripe_.PlanCreateParams.TiersMode;
type TransformUsage = Stripe_.PlanCreateParams.TransformUsage;
type UsageType = Stripe_.PlanCreateParams.UsageType;
namespace TransformUsage {
type Round = Stripe_.PlanCreateParams.TransformUsage.Round;
}
}
namespace Plan {
type BillingScheme = Stripe_.Plan.BillingScheme;
type Interval = Stripe_.Plan.Interval;
type Tier = Stripe_.Plan.Tier;
type TiersMode = Stripe_.Plan.TiersMode;
type TransformUsage = Stripe_.Plan.TransformUsage;
type UsageType = Stripe_.Plan.UsageType;
namespace TransformUsage {
type Round = Stripe_.Plan.TransformUsage.Round;
}
}
namespace PriceCreateParams {
type BillingScheme = Stripe_.PriceCreateParams.BillingScheme;
type CurrencyOptions = Stripe_.PriceCreateParams.CurrencyOptions;
type CustomUnitAmount = Stripe_.PriceCreateParams.CustomUnitAmount;
type ProductData = Stripe_.PriceCreateParams.ProductData;
type Recurring = Stripe_.PriceCreateParams.Recurring;
type TaxBehavior = Stripe_.PriceCreateParams.TaxBehavior;
type Tier = Stripe_.PriceCreateParams.Tier;
type TiersMode = Stripe_.PriceCreateParams.TiersMode;
type TransformQuantity = Stripe_.PriceCreateParams.TransformQuantity;
namespace CurrencyOptions {
type CustomUnitAmount = Stripe_.PriceCreateParams.CurrencyOptions.CustomUnitAmount;
type TaxBehavior = Stripe_.PriceCreateParams.CurrencyOptions.TaxBehavior;
type Tier = Stripe_.PriceCreateParams.CurrencyOptions.Tier;
}
namespace Recurring {
type Interval = Stripe_.PriceCreateParams.Recurring.Interval;
type UsageType = Stripe_.PriceCreateParams.Recurring.UsageType;
}
namespace TransformQuantity {
type Round = Stripe_.PriceCreateParams.TransformQuantity.Round;
}
}
namespace PriceUpdateParams {
type CurrencyOptions = Stripe_.PriceUpdateParams.CurrencyOptions;
type TaxBehavior = Stripe_.PriceUpdateParams.TaxBehavior;
namespace CurrencyOptions {
type CustomUnitAmount = Stripe_.PriceUpdateParams.CurrencyOptions.CustomUnitAmount;
type TaxBehavior = Stripe_.PriceUpdateParams.CurrencyOptions.TaxBehavior;
type Tier = Stripe_.PriceUpdateParams.CurrencyOptions.Tier;
}
}
namespace PriceListParams {
type Recurring = Stripe_.PriceListParams.Recurring;
type Type = Stripe_.PriceListParams.Type;
namespace Recurring {
type Interval = Stripe_.PriceListParams.Recurring.Interval;
type UsageType = Stripe_.PriceListParams.Recurring.UsageType;
}
}
namespace Price {
type BillingScheme = Stripe_.Price.BillingScheme;
type CurrencyOptions = Stripe_.Price.CurrencyOptions;
type CustomUnitAmount = Stripe_.Price.CustomUnitAmount;
type Recurring = Stripe_.Price.Recurring;
type TaxBehavior = Stripe_.Price.TaxBehavior;
type Tier = Stripe_.Price.Tier;
type TiersMode = Stripe_.Price.TiersMode;
type TransformQuantity = Stripe_.Price.TransformQuantity;
type Type = Stripe_.Price.Type;
namespace CurrencyOptions {
type CustomUnitAmount = Stripe_.Price.CurrencyOptions.CustomUnitAmount;
type TaxBehavior = Stripe_.Price.CurrencyOptions.TaxBehavior;
type Tier = Stripe_.Price.CurrencyOptions.Tier;
}
namespace Recurring {
type Interval = Stripe_.Price.Recurring.Interval;
type UsageType = Stripe_.Price.Recurring.UsageType;
}
namespace TransformQuantity {
type Round = Stripe_.Price.TransformQuantity.Round;
}
}
namespace ProductCreateParams {
type DefaultPriceData = Stripe_.ProductCreateParams.DefaultPriceData;
type MarketingFeature = Stripe_.ProductCreateParams.MarketingFeature;
type PackageDimensions = Stripe_.ProductCreateParams.PackageDimensions;
type Type = Stripe_.ProductCreateParams.Type;
namespace DefaultPriceData {
type CurrencyOptions = Stripe_.ProductCreateParams.DefaultPriceData.CurrencyOptions;
type CustomUnitAmount = Stripe_.ProductCreateParams.DefaultPriceData.CustomUnitAmount;
type Recurring = Stripe_.ProductCreateParams.DefaultPriceData.Recurring;
type TaxBehavior = Stripe_.ProductCreateParams.DefaultPriceData.TaxBehavior;
namespace CurrencyOptions {
type CustomUnitAmount = Stripe_.ProductCreateParams.DefaultPriceData.CurrencyOptions.CustomUnitAmount;
type TaxBehavior = Stripe_.ProductCreateParams.DefaultPriceData.CurrencyOptions.TaxBehavior;
type Tier = Stripe_.ProductCreateParams.DefaultPriceData.CurrencyOptions.Tier;
}
namespace Recurring {
type Interval = Stripe_.ProductCreateParams.DefaultPriceData.Recurring.Interval;
}
}
}
namespace ProductUpdateParams {
type MarketingFeature = Stripe_.ProductUpdateParams.MarketingFeature;
type PackageDimensions = Stripe_.ProductUpdateParams.PackageDimensions;
}
namespace ProductListParams {
type Type = Stripe_.ProductListParams.Type;
}
namespace Product {
type MarketingFeature = Stripe_.Product.MarketingFeature;
type PackageDimensions = Stripe_.Product.PackageDimensions;
type Type = Stripe_.Product.Type;
}
namespace PromotionCodeCreateParams {
type Promotion = Stripe_.PromotionCodeCreateParams.Promotion;
type Restrictions = Stripe_.PromotionCodeCreateParams.Restrictions;
namespace Restrictions {
type CurrencyOptions = Stripe_.PromotionCodeCreateParams.Restrictions.CurrencyOptions;
}
}
namespace PromotionCodeUpdateParams {
type Restrictions = Stripe_.PromotionCodeUpdateParams.Restrictions;
namespace Restrictions {
type CurrencyOptions = Stripe_.PromotionCodeUpdateParams.Restrictions.CurrencyOptions;
}
}
namespace PromotionCode {
type Promotion = Stripe_.PromotionCode.Promotion;
type Restrictions = Stripe_.PromotionCode.Restrictions;
namespace Restrictions {
type CurrencyOptions = Stripe_.PromotionCode.Restrictions.CurrencyOptions;
}
}
namespace QuoteCreateParams {
type AutomaticTax = Stripe_.QuoteCreateParams.AutomaticTax;
type CollectionMethod = Stripe_.QuoteCreateParams.CollectionMethod;
type Discount = Stripe_.QuoteCreateParams.Discount;
type FromQuote = Stripe_.QuoteCreateParams.FromQuote;
type InvoiceSettings = Stripe_.QuoteCreateParams.InvoiceSettings;
type LineItem = Stripe_.QuoteCreateParams.LineItem;
type SubscriptionData = Stripe_.QuoteCreateParams.SubscriptionData;
type TransferData = Stripe_.QuoteCreateParams.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.QuoteCreateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.QuoteCreateParams.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.QuoteCreateParams.InvoiceSettings.CustomField;
type Issuer = Stripe_.QuoteCreateParams.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.QuoteCreateParams.InvoiceSettings.Issuer.Type;
}
}
namespace LineItem {
type Discount = Stripe_.QuoteCreateParams.LineItem.Discount;
type PriceData = Stripe_.QuoteCreateParams.LineItem.PriceData;
namespace PriceData {
type Recurring = Stripe_.QuoteCreateParams.LineItem.PriceData.Recurring;
type TaxBehavior = Stripe_.QuoteCreateParams.LineItem.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.QuoteCreateParams.LineItem.PriceData.Recurring.Interval;
}
}
}
namespace SubscriptionData {
type BillingMode = Stripe_.QuoteCreateParams.SubscriptionData.BillingMode;
namespace BillingMode {
type Flexible = Stripe_.QuoteCreateParams.SubscriptionData.BillingMode.Flexible;
type Type = Stripe_.QuoteCreateParams.SubscriptionData.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.QuoteCreateParams.SubscriptionData.BillingMode.Flexible.ProrationDiscounts;
}
}
}
}
namespace QuoteUpdateParams {
type AutomaticTax = Stripe_.QuoteUpdateParams.AutomaticTax;
type CollectionMethod = Stripe_.QuoteUpdateParams.CollectionMethod;
type Discount = Stripe_.QuoteUpdateParams.Discount;
type InvoiceSettings = Stripe_.QuoteUpdateParams.InvoiceSettings;
type LineItem = Stripe_.QuoteUpdateParams.LineItem;
type SubscriptionData = Stripe_.QuoteUpdateParams.SubscriptionData;
type TransferData = Stripe_.QuoteUpdateParams.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.QuoteUpdateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.QuoteUpdateParams.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.QuoteUpdateParams.InvoiceSettings.CustomField;
type Issuer = Stripe_.QuoteUpdateParams.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.QuoteUpdateParams.InvoiceSettings.Issuer.Type;
}
}
namespace LineItem {
type Discount = Stripe_.QuoteUpdateParams.LineItem.Discount;
type PriceData = Stripe_.QuoteUpdateParams.LineItem.PriceData;
namespace PriceData {
type Recurring = Stripe_.QuoteUpdateParams.LineItem.PriceData.Recurring;
type TaxBehavior = Stripe_.QuoteUpdateParams.LineItem.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.QuoteUpdateParams.LineItem.PriceData.Recurring.Interval;
}
}
}
}
namespace QuoteListParams {
type Status = Stripe_.QuoteListParams.Status;
}
namespace Quote {
type AutomaticTax = Stripe_.Quote.AutomaticTax;
type CollectionMethod = Stripe_.Quote.CollectionMethod;
type Computed = Stripe_.Quote.Computed;
type FromQuote = Stripe_.Quote.FromQuote;
type InvoiceSettings = Stripe_.Quote.InvoiceSettings;
type Status = Stripe_.Quote.Status;
type StatusTransitions = Stripe_.Quote.StatusTransitions;
type SubscriptionData = Stripe_.Quote.SubscriptionData;
type TotalDetails = Stripe_.Quote.TotalDetails;
type TransferData = Stripe_.Quote.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.Quote.AutomaticTax.Liability;
type Status = Stripe_.Quote.AutomaticTax.Status;
namespace Liability {
type Type = Stripe_.Quote.AutomaticTax.Liability.Type;
}
}
namespace Computed {
type Recurring = Stripe_.Quote.Computed.Recurring;
type Upfront = Stripe_.Quote.Computed.Upfront;
namespace Recurring {
type Interval = Stripe_.Quote.Computed.Recurring.Interval;
type TotalDetails = Stripe_.Quote.Computed.Recurring.TotalDetails;
namespace TotalDetails {
type Breakdown = Stripe_.Quote.Computed.Recurring.TotalDetails.Breakdown;
namespace Breakdown {
type Discount = Stripe_.Quote.Computed.Recurring.TotalDetails.Breakdown.Discount;
type Tax = Stripe_.Quote.Computed.Recurring.TotalDetails.Breakdown.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Quote.Computed.Recurring.TotalDetails.Breakdown.Tax.TaxabilityReason;
}
}
}
}
namespace Upfront {
type TotalDetails = Stripe_.Quote.Computed.Upfront.TotalDetails;
namespace TotalDetails {
type Breakdown = Stripe_.Quote.Computed.Upfront.TotalDetails.Breakdown;
namespace Breakdown {
type Discount = Stripe_.Quote.Computed.Upfront.TotalDetails.Breakdown.Discount;
type Tax = Stripe_.Quote.Computed.Upfront.TotalDetails.Breakdown.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Quote.Computed.Upfront.TotalDetails.Breakdown.Tax.TaxabilityReason;
}
}
}
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.Quote.InvoiceSettings.CustomField;
type Issuer = Stripe_.Quote.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.Quote.InvoiceSettings.Issuer.Type;
}
}
namespace SubscriptionData {
type BillingMode = Stripe_.Quote.SubscriptionData.BillingMode;
namespace BillingMode {
type Flexible = Stripe_.Quote.SubscriptionData.BillingMode.Flexible;
type Type = Stripe_.Quote.SubscriptionData.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.Quote.SubscriptionData.BillingMode.Flexible.ProrationDiscounts;
}
}
}
namespace TotalDetails {
type Breakdown = Stripe_.Quote.TotalDetails.Breakdown;
namespace Breakdown {
type Discount = Stripe_.Quote.TotalDetails.Breakdown.Discount;
type Tax = Stripe_.Quote.TotalDetails.Breakdown.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Quote.TotalDetails.Breakdown.Tax.TaxabilityReason;
}
}
}
}
namespace RefundCreateParams {
type Reason = Stripe_.RefundCreateParams.Reason;
}
namespace Refund {
type DestinationDetails = Stripe_.Refund.DestinationDetails;
type NextAction = Stripe_.Refund.NextAction;
type PendingReason = Stripe_.Refund.PendingReason;
type PresentmentDetails = Stripe_.Refund.PresentmentDetails;
type Reason = Stripe_.Refund.Reason;
namespace DestinationDetails {
type Affirm = Stripe_.Refund.DestinationDetails.Affirm;
type AfterpayClearpay = Stripe_.Refund.DestinationDetails.AfterpayClearpay;
type Alipay = Stripe_.Refund.DestinationDetails.Alipay;
type Alma = Stripe_.Refund.DestinationDetails.Alma;
type AmazonPay = Stripe_.Refund.DestinationDetails.AmazonPay;
type AuBankTransfer = Stripe_.Refund.DestinationDetails.AuBankTransfer;
type Blik = Stripe_.Refund.DestinationDetails.Blik;
type BrBankTransfer = Stripe_.Refund.DestinationDetails.BrBankTransfer;
type Card = Stripe_.Refund.DestinationDetails.Card;
type Cashapp = Stripe_.Refund.DestinationDetails.Cashapp;
type Crypto = Stripe_.Refund.DestinationDetails.Crypto;
type CustomerCashBalance = Stripe_.Refund.DestinationDetails.CustomerCashBalance;
type Eps = Stripe_.Refund.DestinationDetails.Eps;
type EuBankTransfer = Stripe_.Refund.DestinationDetails.EuBankTransfer;
type GbBankTransfer = Stripe_.Refund.DestinationDetails.GbBankTransfer;
type Giropay = Stripe_.Refund.DestinationDetails.Giropay;
type Grabpay = Stripe_.Refund.DestinationDetails.Grabpay;
type JpBankTransfer = Stripe_.Refund.DestinationDetails.JpBankTransfer;
type Klarna = Stripe_.Refund.DestinationDetails.Klarna;
type MbWay = Stripe_.Refund.DestinationDetails.MbWay;
type Multibanco = Stripe_.Refund.DestinationDetails.Multibanco;
type MxBankTransfer = Stripe_.Refund.DestinationDetails.MxBankTransfer;
type NzBankTransfer = Stripe_.Refund.DestinationDetails.NzBankTransfer;
type P24 = Stripe_.Refund.DestinationDetails.P24;
type Paynow = Stripe_.Refund.DestinationDetails.Paynow;
type Paypal = Stripe_.Refund.DestinationDetails.Paypal;
type Pix = Stripe_.Refund.DestinationDetails.Pix;
type Revolut = Stripe_.Refund.DestinationDetails.Revolut;
type Scalapay = Stripe_.Refund.DestinationDetails.Scalapay;
type Sofort = Stripe_.Refund.DestinationDetails.Sofort;
type Swish = Stripe_.Refund.DestinationDetails.Swish;
type ThBankTransfer = Stripe_.Refund.DestinationDetails.ThBankTransfer;
type Twint = Stripe_.Refund.DestinationDetails.Twint;
type UsBankTransfer = Stripe_.Refund.DestinationDetails.UsBankTransfer;
type WechatPay = Stripe_.Refund.DestinationDetails.WechatPay;
type Zip = Stripe_.Refund.DestinationDetails.Zip;
namespace Card {
type Type = Stripe_.Refund.DestinationDetails.Card.Type;
}
}
namespace NextAction {
type DisplayDetails = Stripe_.Refund.NextAction.DisplayDetails;
namespace DisplayDetails {
type EmailSent = Stripe_.Refund.NextAction.DisplayDetails.EmailSent;
}
}
}
namespace Review {
type ClosedReason = Stripe_.Review.ClosedReason;
type IpAddressLocation = Stripe_.Review.IpAddressLocation;
type OpenedReason = Stripe_.Review.OpenedReason;
type Session = Stripe_.Review.Session;
}
namespace SetupAttempt {
type FlowDirection = Stripe_.SetupAttempt.FlowDirection;
type PaymentMethodDetails = Stripe_.SetupAttempt.PaymentMethodDetails;
type SetupError = Stripe_.SetupAttempt.SetupError;
namespace PaymentMethodDetails {
type AcssDebit = Stripe_.SetupAttempt.PaymentMethodDetails.AcssDebit;
type AmazonPay = Stripe_.SetupAttempt.PaymentMethodDetails.AmazonPay;
type AuBecsDebit = Stripe_.SetupAttempt.PaymentMethodDetails.AuBecsDebit;
type BacsDebit = Stripe_.SetupAttempt.PaymentMethodDetails.BacsDebit;
type Bancontact = Stripe_.SetupAttempt.PaymentMethodDetails.Bancontact;
type Boleto = Stripe_.SetupAttempt.PaymentMethodDetails.Boleto;
type Card = Stripe_.SetupAttempt.PaymentMethodDetails.Card;
type CardPresent = Stripe_.SetupAttempt.PaymentMethodDetails.CardPresent;
type Cashapp = Stripe_.SetupAttempt.PaymentMethodDetails.Cashapp;
type Ideal = Stripe_.SetupAttempt.PaymentMethodDetails.Ideal;
type KakaoPay = Stripe_.SetupAttempt.PaymentMethodDetails.KakaoPay;
type Klarna = Stripe_.SetupAttempt.PaymentMethodDetails.Klarna;
type KrCard = Stripe_.SetupAttempt.PaymentMethodDetails.KrCard;
type Link = Stripe_.SetupAttempt.PaymentMethodDetails.Link;
type NaverPay = Stripe_.SetupAttempt.PaymentMethodDetails.NaverPay;
type NzBankAccount = Stripe_.SetupAttempt.PaymentMethodDetails.NzBankAccount;
type Paypal = Stripe_.SetupAttempt.PaymentMethodDetails.Paypal;
type Payto = Stripe_.SetupAttempt.PaymentMethodDetails.Payto;
type Pix = Stripe_.SetupAttempt.PaymentMethodDetails.Pix;
type RevolutPay = Stripe_.SetupAttempt.PaymentMethodDetails.RevolutPay;
type Satispay = Stripe_.SetupAttempt.PaymentMethodDetails.Satispay;
type SepaDebit = Stripe_.SetupAttempt.PaymentMethodDetails.SepaDebit;
type Sofort = Stripe_.SetupAttempt.PaymentMethodDetails.Sofort;
type Twint = Stripe_.SetupAttempt.PaymentMethodDetails.Twint;
type Upi = Stripe_.SetupAttempt.PaymentMethodDetails.Upi;
type UsBankAccount = Stripe_.SetupAttempt.PaymentMethodDetails.UsBankAccount;
namespace Bancontact {
type PreferredLanguage = Stripe_.SetupAttempt.PaymentMethodDetails.Bancontact.PreferredLanguage;
}
namespace Card {
type Checks = Stripe_.SetupAttempt.PaymentMethodDetails.Card.Checks;
type ThreeDSecure = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure;
type Wallet = Stripe_.SetupAttempt.PaymentMethodDetails.Card.Wallet;
namespace ThreeDSecure {
type AuthenticationFlow = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure.AuthenticationFlow;
type ElectronicCommerceIndicator = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure.ElectronicCommerceIndicator;
type Result = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure.Result;
type ResultReason = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure.ResultReason;
type Version = Stripe_.SetupAttempt.PaymentMethodDetails.Card.ThreeDSecure.Version;
}
namespace Wallet {
type ApplePay = Stripe_.SetupAttempt.PaymentMethodDetails.Card.Wallet.ApplePay;
type GooglePay = Stripe_.SetupAttempt.PaymentMethodDetails.Card.Wallet.GooglePay;
type Type = Stripe_.SetupAttempt.PaymentMethodDetails.Card.Wallet.Type;
}
}
namespace CardPresent {
type Offline = Stripe_.SetupAttempt.PaymentMethodDetails.CardPresent.Offline;
}
namespace Ideal {
type Bank = Stripe_.SetupAttempt.PaymentMethodDetails.Ideal.Bank;
type Bic = Stripe_.SetupAttempt.PaymentMethodDetails.Ideal.Bic;
}
namespace Sofort {
type PreferredLanguage = Stripe_.SetupAttempt.PaymentMethodDetails.Sofort.PreferredLanguage;
}
}
namespace SetupError {
type Code = Stripe_.SetupAttempt.SetupError.Code;
type Type = Stripe_.SetupAttempt.SetupError.Type;
}
}
namespace SetupIntentCreateParams {
type AllowedPaymentMethodType = Stripe_.SetupIntentCreateParams.AllowedPaymentMethodType;
type AutomaticPaymentMethods = Stripe_.SetupIntentCreateParams.AutomaticPaymentMethods;
type ExcludedPaymentMethodType = Stripe_.SetupIntentCreateParams.ExcludedPaymentMethodType;
type FlowDirection = Stripe_.SetupIntentCreateParams.FlowDirection;
type MandateData = Stripe_.SetupIntentCreateParams.MandateData;
type PaymentMethodData = Stripe_.SetupIntentCreateParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions;
type SingleUse = Stripe_.SetupIntentCreateParams.SingleUse;
type Usage = Stripe_.SetupIntentCreateParams.Usage;
namespace AutomaticPaymentMethods {
type AllowRedirects = Stripe_.SetupIntentCreateParams.AutomaticPaymentMethods.AllowRedirects;
}
namespace MandateData {
type CustomerAcceptance = Stripe_.SetupIntentCreateParams.MandateData.CustomerAcceptance;
namespace CustomerAcceptance {
type Offline = Stripe_.SetupIntentCreateParams.MandateData.CustomerAcceptance.Offline;
type Online = Stripe_.SetupIntentCreateParams.MandateData.CustomerAcceptance.Online;
type Type = Stripe_.SetupIntentCreateParams.MandateData.CustomerAcceptance.Type;
}
}
namespace PaymentMethodData {
type AcssDebit = Stripe_.SetupIntentCreateParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.SetupIntentCreateParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.SetupIntentCreateParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.SetupIntentCreateParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.SetupIntentCreateParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.SetupIntentCreateParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.SetupIntentCreateParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.SetupIntentCreateParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.SetupIntentCreateParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.SetupIntentCreateParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.SetupIntentCreateParams.PaymentMethodData.Bizum;
type Blik = Stripe_.SetupIntentCreateParams.PaymentMethodData.Blik;
type Boleto = Stripe_.SetupIntentCreateParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.SetupIntentCreateParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.SetupIntentCreateParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.SetupIntentCreateParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.SetupIntentCreateParams.PaymentMethodData.Eps;
type Fpx = Stripe_.SetupIntentCreateParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.SetupIntentCreateParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.SetupIntentCreateParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.SetupIntentCreateParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.SetupIntentCreateParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.SetupIntentCreateParams.PaymentMethodData.KrCard;
type Link = Stripe_.SetupIntentCreateParams.PaymentMethodData.Link;
type MbWay = Stripe_.SetupIntentCreateParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.SetupIntentCreateParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.SetupIntentCreateParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.SetupIntentCreateParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.SetupIntentCreateParams.PaymentMethodData.P24;
type PayByBank = Stripe_.SetupIntentCreateParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.SetupIntentCreateParams.PaymentMethodData.Payco;
type Paynow = Stripe_.SetupIntentCreateParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.SetupIntentCreateParams.PaymentMethodData.Paypal;
type Payto = Stripe_.SetupIntentCreateParams.PaymentMethodData.Payto;
type Pix = Stripe_.SetupIntentCreateParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.SetupIntentCreateParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.SetupIntentCreateParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.SetupIntentCreateParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.SetupIntentCreateParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.SetupIntentCreateParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.SetupIntentCreateParams.PaymentMethodData.Swish;
type Twint = Stripe_.SetupIntentCreateParams.PaymentMethodData.Twint;
type Type = Stripe_.SetupIntentCreateParams.PaymentMethodData.Type;
type Upi = Stripe_.SetupIntentCreateParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.SetupIntentCreateParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.SetupIntentCreateParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.SetupIntentCreateParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.SetupIntentCreateParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.SetupIntentCreateParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.SetupIntentCreateParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.SetupIntentCreateParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.SetupIntentCreateParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.SetupIntentCreateParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.SetupIntentCreateParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.SetupIntentCreateParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentCreateParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.SetupIntentCreateParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.SetupIntentCreateParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit;
type AmazonPay = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AmazonPay;
type BacsDebit = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.BacsDebit;
type Bizum = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Bizum;
type Card = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna;
type Link = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Link;
type Paypal = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type Currency = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace BacsDebit {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.BacsDebit.MandateOptions;
}
namespace Card {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type ThreeDSecure = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type NetworkOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace Klarna {
type OnDemand = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.PreferredLocale;
type Subscription = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace Payto {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace SepaDebit {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.SepaDebit.MandateOptions;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.Networks;
type VerificationMethod = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.SetupIntentCreateParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
}
}
namespace SetupIntentUpdateParams {
type AllowedPaymentMethodType = Stripe_.SetupIntentUpdateParams.AllowedPaymentMethodType;
type ExcludedPaymentMethodType = Stripe_.SetupIntentUpdateParams.ExcludedPaymentMethodType;
type FlowDirection = Stripe_.SetupIntentUpdateParams.FlowDirection;
type PaymentMethodData = Stripe_.SetupIntentUpdateParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions;
namespace PaymentMethodData {
type AcssDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.SetupIntentUpdateParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Bizum;
type Blik = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Blik;
type Boleto = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.SetupIntentUpdateParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Eps;
type Fpx = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.SetupIntentUpdateParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.SetupIntentUpdateParams.PaymentMethodData.KrCard;
type Link = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Link;
type MbWay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.SetupIntentUpdateParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.SetupIntentUpdateParams.PaymentMethodData.P24;
type PayByBank = Stripe_.SetupIntentUpdateParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Payco;
type Paynow = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Paypal;
type Payto = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Payto;
type Pix = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Swish;
type Twint = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Twint;
type Type = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Type;
type Upi = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.SetupIntentUpdateParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.SetupIntentUpdateParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.SetupIntentUpdateParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.SetupIntentUpdateParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentUpdateParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.SetupIntentUpdateParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.SetupIntentUpdateParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit;
type AmazonPay = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AmazonPay;
type BacsDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.BacsDebit;
type Bizum = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Bizum;
type Card = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna;
type Link = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Link;
type Paypal = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type Currency = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace BacsDebit {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.BacsDebit.MandateOptions;
}
namespace Card {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type ThreeDSecure = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type NetworkOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace Klarna {
type OnDemand = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.PreferredLocale;
type Subscription = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace Payto {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace SepaDebit {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.SepaDebit.MandateOptions;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.Networks;
type VerificationMethod = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.SetupIntentUpdateParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
}
}
namespace SetupIntentCancelParams {
type CancellationReason = Stripe_.SetupIntentCancelParams.CancellationReason;
}
namespace SetupIntentConfirmParams {
type AllowedPaymentMethodType = Stripe_.SetupIntentConfirmParams.AllowedPaymentMethodType;
type MandateData = Stripe_.SetupIntentConfirmParams.MandateData;
type PaymentMethodData = Stripe_.SetupIntentConfirmParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions;
namespace MandateData {
type CustomerAcceptance = Stripe_.SetupIntentConfirmParams.MandateData.CustomerAcceptance;
namespace CustomerAcceptance {
type Offline = Stripe_.SetupIntentConfirmParams.MandateData.CustomerAcceptance.Offline;
type Online = Stripe_.SetupIntentConfirmParams.MandateData.CustomerAcceptance.Online;
type Type = Stripe_.SetupIntentConfirmParams.MandateData.CustomerAcceptance.Type;
}
}
namespace PaymentMethodData {
type AcssDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodData.AcssDebit;
type Affirm = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Affirm;
type AfterpayClearpay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.AfterpayClearpay;
type Alipay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Alipay;
type AllowRedisplay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.AllowRedisplay;
type Alma = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Alma;
type AmazonPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.AmazonPay;
type AuBecsDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodData.AuBecsDebit;
type BacsDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodData.BacsDebit;
type Bancontact = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Bancontact;
type Billie = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Billie;
type BillingDetails = Stripe_.SetupIntentConfirmParams.PaymentMethodData.BillingDetails;
type Bizum = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Bizum;
type Blik = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Blik;
type Boleto = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Boleto;
type Cashapp = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Cashapp;
type Crypto = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Crypto;
type CustomerBalance = Stripe_.SetupIntentConfirmParams.PaymentMethodData.CustomerBalance;
type Eps = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Eps;
type Fpx = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Fpx;
type Giropay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Giropay;
type Grabpay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Grabpay;
type Ideal = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Ideal;
type InteracPresent = Stripe_.SetupIntentConfirmParams.PaymentMethodData.InteracPresent;
type KakaoPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.KakaoPay;
type Klarna = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Klarna;
type Konbini = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Konbini;
type KrCard = Stripe_.SetupIntentConfirmParams.PaymentMethodData.KrCard;
type Link = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Link;
type MbWay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.MbWay;
type Mobilepay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Mobilepay;
type Multibanco = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Multibanco;
type NaverPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.NaverPay;
type NzBankAccount = Stripe_.SetupIntentConfirmParams.PaymentMethodData.NzBankAccount;
type Oxxo = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Oxxo;
type P24 = Stripe_.SetupIntentConfirmParams.PaymentMethodData.P24;
type PayByBank = Stripe_.SetupIntentConfirmParams.PaymentMethodData.PayByBank;
type Payco = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Payco;
type Paynow = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Paynow;
type Paypal = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Paypal;
type Payto = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Payto;
type Pix = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Pix;
type Promptpay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Promptpay;
type RadarOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodData.RadarOptions;
type RevolutPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.RevolutPay;
type SamsungPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.SamsungPay;
type Satispay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Satispay;
type Scalapay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Scalapay;
type SepaDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodData.SepaDebit;
type Sofort = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Sofort;
type Sunbit = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Sunbit;
type Swish = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Swish;
type Twint = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Twint;
type Type = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Type;
type Upi = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Upi;
type UsBankAccount = Stripe_.SetupIntentConfirmParams.PaymentMethodData.UsBankAccount;
type WechatPay = Stripe_.SetupIntentConfirmParams.PaymentMethodData.WechatPay;
type Zip = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Zip;
namespace Eps {
type Bank = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Eps.Bank;
}
namespace Fpx {
type AccountHolderType = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Fpx.AccountHolderType;
type Bank = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Fpx.Bank;
}
namespace Ideal {
type Bank = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Ideal.Bank;
}
namespace Klarna {
type Dob = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Klarna.Dob;
}
namespace NaverPay {
type Funding = Stripe_.SetupIntentConfirmParams.PaymentMethodData.NaverPay.Funding;
}
namespace P24 {
type Bank = Stripe_.SetupIntentConfirmParams.PaymentMethodData.P24.Bank;
}
namespace Sofort {
type Country = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Sofort.Country;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentConfirmParams.PaymentMethodData.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type AccountHolderType = Stripe_.SetupIntentConfirmParams.PaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.SetupIntentConfirmParams.PaymentMethodData.UsBankAccount.AccountType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit;
type AmazonPay = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AmazonPay;
type BacsDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.BacsDebit;
type Bizum = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Bizum;
type Card = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card;
type CardPresent = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna;
type Link = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Link;
type Paypal = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type Currency = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace BacsDebit {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.BacsDebit.MandateOptions;
}
namespace Card {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type ThreeDSecure = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.MandateOptions.Interval;
}
namespace ThreeDSecure {
type AresTransStatus = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.AresTransStatus;
type ElectronicCommerceIndicator = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.ElectronicCommerceIndicator;
type NetworkOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions;
type Version = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.Version;
namespace NetworkOptions {
type CartesBancaires = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires;
namespace CartesBancaires {
type CbAvalgo = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Card.ThreeDSecure.NetworkOptions.CartesBancaires.CbAvalgo;
}
}
}
}
namespace Klarna {
type OnDemand = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.OnDemand;
type PreferredLocale = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.PreferredLocale;
type Subscription = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription;
namespace OnDemand {
type PurchaseInterval = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.OnDemand.PurchaseInterval;
}
namespace Subscription {
type Interval = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace Payto {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace SepaDebit {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.SepaDebit.MandateOptions;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.MandateOptions;
type Networks = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.Networks;
type VerificationMethod = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
namespace Networks {
type Requested = Stripe_.SetupIntentConfirmParams.PaymentMethodOptions.UsBankAccount.Networks.Requested;
}
}
}
}
namespace SetupIntent {
type AllowedPaymentMethodType = Stripe_.SetupIntent.AllowedPaymentMethodType;
type AutomaticPaymentMethods = Stripe_.SetupIntent.AutomaticPaymentMethods;
type CancellationReason = Stripe_.SetupIntent.CancellationReason;
type ExcludedPaymentMethodType = Stripe_.SetupIntent.ExcludedPaymentMethodType;
type FlowDirection = Stripe_.SetupIntent.FlowDirection;
type LastSetupError = Stripe_.SetupIntent.LastSetupError;
type ManagedPayments = Stripe_.SetupIntent.ManagedPayments;
type NextAction = Stripe_.SetupIntent.NextAction;
type PaymentMethodConfigurationDetails = Stripe_.SetupIntent.PaymentMethodConfigurationDetails;
type PaymentMethodOptions = Stripe_.SetupIntent.PaymentMethodOptions;
type Status = Stripe_.SetupIntent.Status;
namespace AutomaticPaymentMethods {
type AllowRedirects = Stripe_.SetupIntent.AutomaticPaymentMethods.AllowRedirects;
}
namespace LastSetupError {
type Code = Stripe_.SetupIntent.LastSetupError.Code;
type Type = Stripe_.SetupIntent.LastSetupError.Type;
}
namespace NextAction {
type BlikAuthorize = Stripe_.SetupIntent.NextAction.BlikAuthorize;
type CashappHandleRedirectOrDisplayQrCode = Stripe_.SetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCode;
type PixDisplayQrCode = Stripe_.SetupIntent.NextAction.PixDisplayQrCode;
type RedirectToUrl = Stripe_.SetupIntent.NextAction.RedirectToUrl;
type UpiHandleRedirectOrDisplayQrCode = Stripe_.SetupIntent.NextAction.UpiHandleRedirectOrDisplayQrCode;
type UseStripeSdk = Stripe_.SetupIntent.NextAction.UseStripeSdk;
type VerifyWithMicrodeposits = Stripe_.SetupIntent.NextAction.VerifyWithMicrodeposits;
namespace CashappHandleRedirectOrDisplayQrCode {
type QrCode = Stripe_.SetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCode;
}
namespace UpiHandleRedirectOrDisplayQrCode {
type QrCode = Stripe_.SetupIntent.NextAction.UpiHandleRedirectOrDisplayQrCode.QrCode;
}
namespace VerifyWithMicrodeposits {
type MicrodepositType = Stripe_.SetupIntent.NextAction.VerifyWithMicrodeposits.MicrodepositType;
}
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit;
type AmazonPay = Stripe_.SetupIntent.PaymentMethodOptions.AmazonPay;
type BacsDebit = Stripe_.SetupIntent.PaymentMethodOptions.BacsDebit;
type Bizum = Stripe_.SetupIntent.PaymentMethodOptions.Bizum;
type Card = Stripe_.SetupIntent.PaymentMethodOptions.Card;
type CardPresent = Stripe_.SetupIntent.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.SetupIntent.PaymentMethodOptions.Klarna;
type Link = Stripe_.SetupIntent.PaymentMethodOptions.Link;
type Paypal = Stripe_.SetupIntent.PaymentMethodOptions.Paypal;
type Payto = Stripe_.SetupIntent.PaymentMethodOptions.Payto;
type Pix = Stripe_.SetupIntent.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SetupIntent.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SetupIntent.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type Currency = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.SetupIntent.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace BacsDebit {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.BacsDebit.MandateOptions;
}
namespace Card {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SetupIntent.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SetupIntent.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntent.PaymentMethodOptions.Card.MandateOptions.AmountType;
type Interval = Stripe_.SetupIntent.PaymentMethodOptions.Card.MandateOptions.Interval;
}
}
namespace Payto {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntent.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntent.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.SetupIntent.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SetupIntent.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.SetupIntent.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.SetupIntent.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace SepaDebit {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.SepaDebit.MandateOptions;
}
namespace Upi {
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SetupIntent.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type MandateOptions = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.MandateOptions;
type VerificationMethod = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace ShippingRateCreateParams {
type DeliveryEstimate = Stripe_.ShippingRateCreateParams.DeliveryEstimate;
type FixedAmount = Stripe_.ShippingRateCreateParams.FixedAmount;
type TaxBehavior = Stripe_.ShippingRateCreateParams.TaxBehavior;
namespace DeliveryEstimate {
type Maximum = Stripe_.ShippingRateCreateParams.DeliveryEstimate.Maximum;
type Minimum = Stripe_.ShippingRateCreateParams.DeliveryEstimate.Minimum;
namespace Maximum {
type Unit = Stripe_.ShippingRateCreateParams.DeliveryEstimate.Maximum.Unit;
}
namespace Minimum {
type Unit = Stripe_.ShippingRateCreateParams.DeliveryEstimate.Minimum.Unit;
}
}
namespace FixedAmount {
type CurrencyOptions = Stripe_.ShippingRateCreateParams.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.ShippingRateCreateParams.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
namespace ShippingRateUpdateParams {
type FixedAmount = Stripe_.ShippingRateUpdateParams.FixedAmount;
type TaxBehavior = Stripe_.ShippingRateUpdateParams.TaxBehavior;
namespace FixedAmount {
type CurrencyOptions = Stripe_.ShippingRateUpdateParams.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.ShippingRateUpdateParams.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
namespace ShippingRate {
type DeliveryEstimate = Stripe_.ShippingRate.DeliveryEstimate;
type FixedAmount = Stripe_.ShippingRate.FixedAmount;
type TaxBehavior = Stripe_.ShippingRate.TaxBehavior;
namespace DeliveryEstimate {
type Maximum = Stripe_.ShippingRate.DeliveryEstimate.Maximum;
type Minimum = Stripe_.ShippingRate.DeliveryEstimate.Minimum;
namespace Maximum {
type Unit = Stripe_.ShippingRate.DeliveryEstimate.Maximum.Unit;
}
namespace Minimum {
type Unit = Stripe_.ShippingRate.DeliveryEstimate.Minimum.Unit;
}
}
namespace FixedAmount {
type CurrencyOptions = Stripe_.ShippingRate.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.ShippingRate.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
namespace SourceCreateParams {
type Flow = Stripe_.SourceCreateParams.Flow;
type Mandate = Stripe_.SourceCreateParams.Mandate;
type Owner = Stripe_.SourceCreateParams.Owner;
type Receiver = Stripe_.SourceCreateParams.Receiver;
type Redirect = Stripe_.SourceCreateParams.Redirect;
type SourceOrder = Stripe_.SourceCreateParams.SourceOrder;
type Usage = Stripe_.SourceCreateParams.Usage;
namespace Mandate {
type Acceptance = Stripe_.SourceCreateParams.Mandate.Acceptance;
type Interval = Stripe_.SourceCreateParams.Mandate.Interval;
type NotificationMethod = Stripe_.SourceCreateParams.Mandate.NotificationMethod;
namespace Acceptance {
type Offline = Stripe_.SourceCreateParams.Mandate.Acceptance.Offline;
type Online = Stripe_.SourceCreateParams.Mandate.Acceptance.Online;
type Status = Stripe_.SourceCreateParams.Mandate.Acceptance.Status;
type Type = Stripe_.SourceCreateParams.Mandate.Acceptance.Type;
}
}
namespace Receiver {
type RefundAttributesMethod = Stripe_.SourceCreateParams.Receiver.RefundAttributesMethod;
}
namespace SourceOrder {
type Item = Stripe_.SourceCreateParams.SourceOrder.Item;
type Shipping = Stripe_.SourceCreateParams.SourceOrder.Shipping;
namespace Item {
type Type = Stripe_.SourceCreateParams.SourceOrder.Item.Type;
}
}
}
namespace SourceUpdateParams {
type Mandate = Stripe_.SourceUpdateParams.Mandate;
type Owner = Stripe_.SourceUpdateParams.Owner;
type SourceOrder = Stripe_.SourceUpdateParams.SourceOrder;
namespace Mandate {
type Acceptance = Stripe_.SourceUpdateParams.Mandate.Acceptance;
type Interval = Stripe_.SourceUpdateParams.Mandate.Interval;
type NotificationMethod = Stripe_.SourceUpdateParams.Mandate.NotificationMethod;
namespace Acceptance {
type Offline = Stripe_.SourceUpdateParams.Mandate.Acceptance.Offline;
type Online = Stripe_.SourceUpdateParams.Mandate.Acceptance.Online;
type Status = Stripe_.SourceUpdateParams.Mandate.Acceptance.Status;
type Type = Stripe_.SourceUpdateParams.Mandate.Acceptance.Type;
}
}
namespace SourceOrder {
type Item = Stripe_.SourceUpdateParams.SourceOrder.Item;
type Shipping = Stripe_.SourceUpdateParams.SourceOrder.Shipping;
namespace Item {
type Type = Stripe_.SourceUpdateParams.SourceOrder.Item.Type;
}
}
}
namespace Source {
type AchCreditTransfer = Stripe_.Source.AchCreditTransfer;
type AchDebit = Stripe_.Source.AchDebit;
type AcssDebit = Stripe_.Source.AcssDebit;
type Alipay = Stripe_.Source.Alipay;
type AllowRedisplay = Stripe_.Source.AllowRedisplay;
type AuBecsDebit = Stripe_.Source.AuBecsDebit;
type Bancontact = Stripe_.Source.Bancontact;
type Card = Stripe_.Source.Card;
type CardPresent = Stripe_.Source.CardPresent;
type CodeVerification = Stripe_.Source.CodeVerification;
type Eps = Stripe_.Source.Eps;
type Giropay = Stripe_.Source.Giropay;
type Ideal = Stripe_.Source.Ideal;
type Klarna = Stripe_.Source.Klarna;
type Multibanco = Stripe_.Source.Multibanco;
type Owner = Stripe_.Source.Owner;
type P24 = Stripe_.Source.P24;
type Receiver = Stripe_.Source.Receiver;
type Redirect = Stripe_.Source.Redirect;
type SepaCreditTransfer = Stripe_.Source.SepaCreditTransfer;
type SepaDebit = Stripe_.Source.SepaDebit;
type Sofort = Stripe_.Source.Sofort;
type SourceOrder = Stripe_.Source.SourceOrder;
type ThreeDSecure = Stripe_.Source.ThreeDSecure;
type Type = Stripe_.Source.Type;
type Wechat = Stripe_.Source.Wechat;
namespace SourceOrder {
type Item = Stripe_.Source.SourceOrder.Item;
type Shipping = Stripe_.Source.SourceOrder.Shipping;
}
}
namespace SubscriptionCreateParams {
type AddInvoiceItem = Stripe_.SubscriptionCreateParams.AddInvoiceItem;
type AutomaticTax = Stripe_.SubscriptionCreateParams.AutomaticTax;
type BillingCycleAnchorConfig = Stripe_.SubscriptionCreateParams.BillingCycleAnchorConfig;
type BillingMode = Stripe_.SubscriptionCreateParams.BillingMode;
type BillingSchedule = Stripe_.SubscriptionCreateParams.BillingSchedule;
type BillingThresholds = Stripe_.SubscriptionCreateParams.BillingThresholds;
type CancelAt = Stripe_.SubscriptionCreateParams.CancelAt;
type CollectionMethod = Stripe_.SubscriptionCreateParams.CollectionMethod;
type Discount = Stripe_.SubscriptionCreateParams.Discount;
type InvoiceSettings = Stripe_.SubscriptionCreateParams.InvoiceSettings;
type Item = Stripe_.SubscriptionCreateParams.Item;
type PaymentBehavior = Stripe_.SubscriptionCreateParams.PaymentBehavior;
type PaymentSettings = Stripe_.SubscriptionCreateParams.PaymentSettings;
type PendingInvoiceItemInterval = Stripe_.SubscriptionCreateParams.PendingInvoiceItemInterval;
type ProrationBehavior = Stripe_.SubscriptionCreateParams.ProrationBehavior;
type TransferData = Stripe_.SubscriptionCreateParams.TransferData;
type TrialSettings = Stripe_.SubscriptionCreateParams.TrialSettings;
namespace AddInvoiceItem {
type Discount = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Discount;
type Period = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Period;
type PriceData = Stripe_.SubscriptionCreateParams.AddInvoiceItem.PriceData;
namespace Period {
type End = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Period.End;
type Start = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.SubscriptionCreateParams.AddInvoiceItem.Period.Start.Type;
}
}
namespace PriceData {
type TaxBehavior = Stripe_.SubscriptionCreateParams.AddInvoiceItem.PriceData.TaxBehavior;
}
}
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionCreateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionCreateParams.AutomaticTax.Liability.Type;
}
}
namespace BillingMode {
type Flexible = Stripe_.SubscriptionCreateParams.BillingMode.Flexible;
type Type = Stripe_.SubscriptionCreateParams.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.SubscriptionCreateParams.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace BillingSchedule {
type AppliesTo = Stripe_.SubscriptionCreateParams.BillingSchedule.AppliesTo;
type BillUntil = Stripe_.SubscriptionCreateParams.BillingSchedule.BillUntil;
namespace BillUntil {
type Duration = Stripe_.SubscriptionCreateParams.BillingSchedule.BillUntil.Duration;
type Type = Stripe_.SubscriptionCreateParams.BillingSchedule.BillUntil.Type;
namespace Duration {
type Interval = Stripe_.SubscriptionCreateParams.BillingSchedule.BillUntil.Duration.Interval;
}
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionCreateParams.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionCreateParams.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionCreateParams.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.SubscriptionCreateParams.Item.BillingThresholds;
type Discount = Stripe_.SubscriptionCreateParams.Item.Discount;
type PriceData = Stripe_.SubscriptionCreateParams.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.SubscriptionCreateParams.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionCreateParams.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionCreateParams.Item.PriceData.Recurring.Interval;
}
}
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodType;
type SaveDefaultPaymentMethod = Stripe_.SubscriptionCreateParams.PaymentSettings.SaveDefaultPaymentMethod;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type MandateOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Card.MandateOptions.AmountType;
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
}
}
namespace Payto {
type MandateOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type Purpose = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type PaymentSchedule = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace Upi {
type MandateOptions = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SubscriptionCreateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace PendingInvoiceItemInterval {
type Interval = Stripe_.SubscriptionCreateParams.PendingInvoiceItemInterval.Interval;
}
namespace TrialSettings {
type EndBehavior = Stripe_.SubscriptionCreateParams.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.SubscriptionCreateParams.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace SubscriptionUpdateParams {
type AddInvoiceItem = Stripe_.SubscriptionUpdateParams.AddInvoiceItem;
type AutomaticTax = Stripe_.SubscriptionUpdateParams.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionUpdateParams.BillingCycleAnchor;
type BillingSchedule = Stripe_.SubscriptionUpdateParams.BillingSchedule;
type BillingThresholds = Stripe_.SubscriptionUpdateParams.BillingThresholds;
type CancelAt = Stripe_.SubscriptionUpdateParams.CancelAt;
type CancellationDetails = Stripe_.SubscriptionUpdateParams.CancellationDetails;
type CollectionMethod = Stripe_.SubscriptionUpdateParams.CollectionMethod;
type Discount = Stripe_.SubscriptionUpdateParams.Discount;
type InvoiceSettings = Stripe_.SubscriptionUpdateParams.InvoiceSettings;
type Item = Stripe_.SubscriptionUpdateParams.Item;
type PauseCollection = Stripe_.SubscriptionUpdateParams.PauseCollection;
type PaymentBehavior = Stripe_.SubscriptionUpdateParams.PaymentBehavior;
type PaymentSettings = Stripe_.SubscriptionUpdateParams.PaymentSettings;
type PendingInvoiceItemInterval = Stripe_.SubscriptionUpdateParams.PendingInvoiceItemInterval;
type ProrationBehavior = Stripe_.SubscriptionUpdateParams.ProrationBehavior;
type TransferData = Stripe_.SubscriptionUpdateParams.TransferData;
type TrialSettings = Stripe_.SubscriptionUpdateParams.TrialSettings;
namespace AddInvoiceItem {
type Discount = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Discount;
type Period = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Period;
type PriceData = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.PriceData;
namespace Period {
type End = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Period.End;
type Start = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.Period.Start.Type;
}
}
namespace PriceData {
type TaxBehavior = Stripe_.SubscriptionUpdateParams.AddInvoiceItem.PriceData.TaxBehavior;
}
}
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionUpdateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionUpdateParams.AutomaticTax.Liability.Type;
}
}
namespace BillingSchedule {
type AppliesTo = Stripe_.SubscriptionUpdateParams.BillingSchedule.AppliesTo;
type BillUntil = Stripe_.SubscriptionUpdateParams.BillingSchedule.BillUntil;
namespace BillUntil {
type Duration = Stripe_.SubscriptionUpdateParams.BillingSchedule.BillUntil.Duration;
type Type = Stripe_.SubscriptionUpdateParams.BillingSchedule.BillUntil.Type;
namespace Duration {
type Interval = Stripe_.SubscriptionUpdateParams.BillingSchedule.BillUntil.Duration.Interval;
}
}
}
namespace CancellationDetails {
type Feedback = Stripe_.SubscriptionUpdateParams.CancellationDetails.Feedback;
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionUpdateParams.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionUpdateParams.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionUpdateParams.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.SubscriptionUpdateParams.Item.BillingThresholds;
type Discount = Stripe_.SubscriptionUpdateParams.Item.Discount;
type PriceData = Stripe_.SubscriptionUpdateParams.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.SubscriptionUpdateParams.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionUpdateParams.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionUpdateParams.Item.PriceData.Recurring.Interval;
}
}
}
namespace PauseCollection {
type Behavior = Stripe_.SubscriptionUpdateParams.PauseCollection.Behavior;
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodType;
type SaveDefaultPaymentMethod = Stripe_.SubscriptionUpdateParams.PaymentSettings.SaveDefaultPaymentMethod;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type MandateOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Card.MandateOptions.AmountType;
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
}
}
namespace Payto {
type MandateOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type Purpose = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type PaymentSchedule = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace Upi {
type MandateOptions = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.SubscriptionUpdateParams.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace PendingInvoiceItemInterval {
type Interval = Stripe_.SubscriptionUpdateParams.PendingInvoiceItemInterval.Interval;
}
namespace TrialSettings {
type EndBehavior = Stripe_.SubscriptionUpdateParams.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.SubscriptionUpdateParams.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace SubscriptionListParams {
type AutomaticTax = Stripe_.SubscriptionListParams.AutomaticTax;
type CollectionMethod = Stripe_.SubscriptionListParams.CollectionMethod;
type Status = Stripe_.SubscriptionListParams.Status;
}
namespace SubscriptionCancelParams {
type CancellationDetails = Stripe_.SubscriptionCancelParams.CancellationDetails;
namespace CancellationDetails {
type Feedback = Stripe_.SubscriptionCancelParams.CancellationDetails.Feedback;
}
}
namespace SubscriptionMigrateParams {
type BillingMode = Stripe_.SubscriptionMigrateParams.BillingMode;
namespace BillingMode {
type Flexible = Stripe_.SubscriptionMigrateParams.BillingMode.Flexible;
namespace Flexible {
type ProrationDiscounts = Stripe_.SubscriptionMigrateParams.BillingMode.Flexible.ProrationDiscounts;
}
}
}
namespace SubscriptionResumeParams {
type BillingCycleAnchor = Stripe_.SubscriptionResumeParams.BillingCycleAnchor;
type ProrationBehavior = Stripe_.SubscriptionResumeParams.ProrationBehavior;
}
namespace Subscription {
type AutomaticTax = Stripe_.Subscription.AutomaticTax;
type BillingCycleAnchorConfig = Stripe_.Subscription.BillingCycleAnchorConfig;
type BillingMode = Stripe_.Subscription.BillingMode;
type BillingSchedule = Stripe_.Subscription.BillingSchedule;
type BillingThresholds = Stripe_.Subscription.BillingThresholds;
type CancellationDetails = Stripe_.Subscription.CancellationDetails;
type CollectionMethod = Stripe_.Subscription.CollectionMethod;
type InvoiceSettings = Stripe_.Subscription.InvoiceSettings;
type ManagedPayments = Stripe_.Subscription.ManagedPayments;
type PauseCollection = Stripe_.Subscription.PauseCollection;
type PaymentSettings = Stripe_.Subscription.PaymentSettings;
type PendingInvoiceItemInterval = Stripe_.Subscription.PendingInvoiceItemInterval;
type PendingUpdate = Stripe_.Subscription.PendingUpdate;
type PresentmentDetails = Stripe_.Subscription.PresentmentDetails;
type Status = Stripe_.Subscription.Status;
type TransferData = Stripe_.Subscription.TransferData;
type TrialSettings = Stripe_.Subscription.TrialSettings;
namespace AutomaticTax {
type Liability = Stripe_.Subscription.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.Subscription.AutomaticTax.Liability.Type;
}
}
namespace BillingMode {
type Flexible = Stripe_.Subscription.BillingMode.Flexible;
type Type = Stripe_.Subscription.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.Subscription.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace BillingSchedule {
type AppliesTo = Stripe_.Subscription.BillingSchedule.AppliesTo;
type BillUntil = Stripe_.Subscription.BillingSchedule.BillUntil;
namespace BillUntil {
type Duration = Stripe_.Subscription.BillingSchedule.BillUntil.Duration;
type Type = Stripe_.Subscription.BillingSchedule.BillUntil.Type;
namespace Duration {
type Interval = Stripe_.Subscription.BillingSchedule.BillUntil.Duration.Interval;
}
}
}
namespace CancellationDetails {
type Feedback = Stripe_.Subscription.CancellationDetails.Feedback;
type Reason = Stripe_.Subscription.CancellationDetails.Reason;
}
namespace InvoiceSettings {
type CustomField = Stripe_.Subscription.InvoiceSettings.CustomField;
type Issuer = Stripe_.Subscription.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.Subscription.InvoiceSettings.Issuer.Type;
}
}
namespace PauseCollection {
type Behavior = Stripe_.Subscription.PauseCollection.Behavior;
}
namespace PaymentSettings {
type PaymentMethodOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions;
type PaymentMethodType = Stripe_.Subscription.PaymentSettings.PaymentMethodType;
type SaveDefaultPaymentMethod = Stripe_.Subscription.PaymentSettings.SaveDefaultPaymentMethod;
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.AcssDebit;
type Bancontact = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Bancontact;
type Card = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Card;
type CustomerBalance = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.CustomerBalance;
type Konbini = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Konbini;
type Payto = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Payto;
type Pix = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Pix;
type SepaDebit = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.SepaDebit;
type Upi = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount;
namespace AcssDebit {
type MandateOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions;
type VerificationMethod = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type TransactionType = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace Bancontact {
type PreferredLanguage = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage;
}
namespace Card {
type MandateOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Card.MandateOptions;
type Network = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Card.Network;
type RequestThreeDSecure = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure;
namespace MandateOptions {
type AmountType = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Card.MandateOptions.AmountType;
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
namespace EuBankTransfer {
type Country = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer.Country;
}
}
}
namespace Payto {
type MandateOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type Purpose = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type MandateOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type PaymentSchedule = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace Upi {
type MandateOptions = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions;
namespace MandateOptions {
type AmountType = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type VerificationMethod = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.Subscription.PaymentSettings.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
}
}
namespace PendingInvoiceItemInterval {
type Interval = Stripe_.Subscription.PendingInvoiceItemInterval.Interval;
}
namespace TrialSettings {
type EndBehavior = Stripe_.Subscription.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.Subscription.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace SubscriptionItemCreateParams {
type BillingThresholds = Stripe_.SubscriptionItemCreateParams.BillingThresholds;
type Discount = Stripe_.SubscriptionItemCreateParams.Discount;
type PaymentBehavior = Stripe_.SubscriptionItemCreateParams.PaymentBehavior;
type PriceData = Stripe_.SubscriptionItemCreateParams.PriceData;
type ProrationBehavior = Stripe_.SubscriptionItemCreateParams.ProrationBehavior;
namespace PriceData {
type Recurring = Stripe_.SubscriptionItemCreateParams.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionItemCreateParams.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionItemCreateParams.PriceData.Recurring.Interval;
}
}
}
namespace SubscriptionItemUpdateParams {
type BillingThresholds = Stripe_.SubscriptionItemUpdateParams.BillingThresholds;
type Discount = Stripe_.SubscriptionItemUpdateParams.Discount;
type PaymentBehavior = Stripe_.SubscriptionItemUpdateParams.PaymentBehavior;
type PriceData = Stripe_.SubscriptionItemUpdateParams.PriceData;
type ProrationBehavior = Stripe_.SubscriptionItemUpdateParams.ProrationBehavior;
namespace PriceData {
type Recurring = Stripe_.SubscriptionItemUpdateParams.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionItemUpdateParams.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionItemUpdateParams.PriceData.Recurring.Interval;
}
}
}
namespace SubscriptionItemDeleteParams {
type PaymentBehavior = Stripe_.SubscriptionItemDeleteParams.PaymentBehavior;
type ProrationBehavior = Stripe_.SubscriptionItemDeleteParams.ProrationBehavior;
}
namespace SubscriptionItem {
type BillingThresholds = Stripe_.SubscriptionItem.BillingThresholds;
}
namespace SubscriptionScheduleCreateParams {
type BillingMode = Stripe_.SubscriptionScheduleCreateParams.BillingMode;
type DefaultSettings = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings;
type EndBehavior = Stripe_.SubscriptionScheduleCreateParams.EndBehavior;
type Phase = Stripe_.SubscriptionScheduleCreateParams.Phase;
namespace BillingMode {
type Flexible = Stripe_.SubscriptionScheduleCreateParams.BillingMode.Flexible;
type Type = Stripe_.SubscriptionScheduleCreateParams.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.SubscriptionScheduleCreateParams.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace DefaultSettings {
type AutomaticTax = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.CollectionMethod;
type InvoiceSettings = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.InvoiceSettings;
type TransferData = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionScheduleCreateParams.DefaultSettings.InvoiceSettings.Issuer.Type;
}
}
}
namespace Phase {
type AddInvoiceItem = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem;
type AutomaticTax = Stripe_.SubscriptionScheduleCreateParams.Phase.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionScheduleCreateParams.Phase.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionScheduleCreateParams.Phase.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionScheduleCreateParams.Phase.CollectionMethod;
type Discount = Stripe_.SubscriptionScheduleCreateParams.Phase.Discount;
type Duration = Stripe_.SubscriptionScheduleCreateParams.Phase.Duration;
type InvoiceSettings = Stripe_.SubscriptionScheduleCreateParams.Phase.InvoiceSettings;
type Item = Stripe_.SubscriptionScheduleCreateParams.Phase.Item;
type ProrationBehavior = Stripe_.SubscriptionScheduleCreateParams.Phase.ProrationBehavior;
type TransferData = Stripe_.SubscriptionScheduleCreateParams.Phase.TransferData;
namespace AddInvoiceItem {
type Discount = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Discount;
type Period = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Period;
type PriceData = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.PriceData;
namespace Period {
type End = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Period.End;
type Start = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.Period.Start.Type;
}
}
namespace PriceData {
type TaxBehavior = Stripe_.SubscriptionScheduleCreateParams.Phase.AddInvoiceItem.PriceData.TaxBehavior;
}
}
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionScheduleCreateParams.Phase.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionScheduleCreateParams.Phase.AutomaticTax.Liability.Type;
}
}
namespace Duration {
type Interval = Stripe_.SubscriptionScheduleCreateParams.Phase.Duration.Interval;
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionScheduleCreateParams.Phase.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionScheduleCreateParams.Phase.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionScheduleCreateParams.Phase.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.BillingThresholds;
type Discount = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.Discount;
type PriceData = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionScheduleCreateParams.Phase.Item.PriceData.Recurring.Interval;
}
}
}
}
}
namespace SubscriptionScheduleUpdateParams {
type DefaultSettings = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings;
type EndBehavior = Stripe_.SubscriptionScheduleUpdateParams.EndBehavior;
type Phase = Stripe_.SubscriptionScheduleUpdateParams.Phase;
type ProrationBehavior = Stripe_.SubscriptionScheduleUpdateParams.ProrationBehavior;
namespace DefaultSettings {
type AutomaticTax = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.CollectionMethod;
type InvoiceSettings = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.InvoiceSettings;
type TransferData = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionScheduleUpdateParams.DefaultSettings.InvoiceSettings.Issuer.Type;
}
}
}
namespace Phase {
type AddInvoiceItem = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem;
type AutomaticTax = Stripe_.SubscriptionScheduleUpdateParams.Phase.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionScheduleUpdateParams.Phase.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionScheduleUpdateParams.Phase.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionScheduleUpdateParams.Phase.CollectionMethod;
type Discount = Stripe_.SubscriptionScheduleUpdateParams.Phase.Discount;
type Duration = Stripe_.SubscriptionScheduleUpdateParams.Phase.Duration;
type InvoiceSettings = Stripe_.SubscriptionScheduleUpdateParams.Phase.InvoiceSettings;
type Item = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item;
type ProrationBehavior = Stripe_.SubscriptionScheduleUpdateParams.Phase.ProrationBehavior;
type TransferData = Stripe_.SubscriptionScheduleUpdateParams.Phase.TransferData;
namespace AddInvoiceItem {
type Discount = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Discount;
type Period = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Period;
type PriceData = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.PriceData;
namespace Period {
type End = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Period.End;
type Start = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.Period.Start.Type;
}
}
namespace PriceData {
type TaxBehavior = Stripe_.SubscriptionScheduleUpdateParams.Phase.AddInvoiceItem.PriceData.TaxBehavior;
}
}
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionScheduleUpdateParams.Phase.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionScheduleUpdateParams.Phase.AutomaticTax.Liability.Type;
}
}
namespace Duration {
type Interval = Stripe_.SubscriptionScheduleUpdateParams.Phase.Duration.Interval;
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionScheduleUpdateParams.Phase.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionScheduleUpdateParams.Phase.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionScheduleUpdateParams.Phase.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.BillingThresholds;
type Discount = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.Discount;
type PriceData = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.PriceData;
namespace PriceData {
type Recurring = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.PriceData.Recurring;
type TaxBehavior = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.SubscriptionScheduleUpdateParams.Phase.Item.PriceData.Recurring.Interval;
}
}
}
}
}
namespace SubscriptionSchedule {
type BillingMode = Stripe_.SubscriptionSchedule.BillingMode;
type CurrentPhase = Stripe_.SubscriptionSchedule.CurrentPhase;
type DefaultSettings = Stripe_.SubscriptionSchedule.DefaultSettings;
type EndBehavior = Stripe_.SubscriptionSchedule.EndBehavior;
type Phase = Stripe_.SubscriptionSchedule.Phase;
type Status = Stripe_.SubscriptionSchedule.Status;
namespace BillingMode {
type Flexible = Stripe_.SubscriptionSchedule.BillingMode.Flexible;
type Type = Stripe_.SubscriptionSchedule.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.SubscriptionSchedule.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace DefaultSettings {
type AutomaticTax = Stripe_.SubscriptionSchedule.DefaultSettings.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionSchedule.DefaultSettings.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionSchedule.DefaultSettings.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionSchedule.DefaultSettings.CollectionMethod;
type InvoiceSettings = Stripe_.SubscriptionSchedule.DefaultSettings.InvoiceSettings;
type TransferData = Stripe_.SubscriptionSchedule.DefaultSettings.TransferData;
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionSchedule.DefaultSettings.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionSchedule.DefaultSettings.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionSchedule.DefaultSettings.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionSchedule.DefaultSettings.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionSchedule.DefaultSettings.InvoiceSettings.Issuer.Type;
}
}
}
namespace Phase {
type AddInvoiceItem = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem;
type AutomaticTax = Stripe_.SubscriptionSchedule.Phase.AutomaticTax;
type BillingCycleAnchor = Stripe_.SubscriptionSchedule.Phase.BillingCycleAnchor;
type BillingThresholds = Stripe_.SubscriptionSchedule.Phase.BillingThresholds;
type CollectionMethod = Stripe_.SubscriptionSchedule.Phase.CollectionMethod;
type Discount = Stripe_.SubscriptionSchedule.Phase.Discount;
type InvoiceSettings = Stripe_.SubscriptionSchedule.Phase.InvoiceSettings;
type Item = Stripe_.SubscriptionSchedule.Phase.Item;
type ProrationBehavior = Stripe_.SubscriptionSchedule.Phase.ProrationBehavior;
type TransferData = Stripe_.SubscriptionSchedule.Phase.TransferData;
namespace AddInvoiceItem {
type Discount = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Discount;
type Period = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Period;
namespace Period {
type End = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Period.End;
type Start = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Period.Start;
namespace End {
type Type = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Period.End.Type;
}
namespace Start {
type Type = Stripe_.SubscriptionSchedule.Phase.AddInvoiceItem.Period.Start.Type;
}
}
}
namespace AutomaticTax {
type Liability = Stripe_.SubscriptionSchedule.Phase.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.SubscriptionSchedule.Phase.AutomaticTax.Liability.Type;
}
}
namespace InvoiceSettings {
type CustomField = Stripe_.SubscriptionSchedule.Phase.InvoiceSettings.CustomField;
type Issuer = Stripe_.SubscriptionSchedule.Phase.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.SubscriptionSchedule.Phase.InvoiceSettings.Issuer.Type;
}
}
namespace Item {
type BillingThresholds = Stripe_.SubscriptionSchedule.Phase.Item.BillingThresholds;
type Discount = Stripe_.SubscriptionSchedule.Phase.Item.Discount;
}
}
}
namespace TaxIdCreateParams {
type Type = Stripe_.TaxIdCreateParams.Type;
type Owner = Stripe_.TaxIdCreateParams.Owner;
namespace Owner {
type Type = Stripe_.TaxIdCreateParams.Owner.Type;
}
}
namespace TaxIdListParams {
type Owner = Stripe_.TaxIdListParams.Owner;
namespace Owner {
type Type = Stripe_.TaxIdListParams.Owner.Type;
}
}
namespace TaxId {
type Owner = Stripe_.TaxId.Owner;
type Type = Stripe_.TaxId.Type;
type Verification = Stripe_.TaxId.Verification;
namespace Owner {
type Type = Stripe_.TaxId.Owner.Type;
}
namespace Verification {
type Status = Stripe_.TaxId.Verification.Status;
}
}
namespace TaxRateCreateParams {
type TaxType = Stripe_.TaxRateCreateParams.TaxType;
}
namespace TaxRateUpdateParams {
type TaxType = Stripe_.TaxRateUpdateParams.TaxType;
}
namespace TaxRate {
type FlatAmount = Stripe_.TaxRate.FlatAmount;
type JurisdictionLevel = Stripe_.TaxRate.JurisdictionLevel;
type RateType = Stripe_.TaxRate.RateType;
type TaxType = Stripe_.TaxRate.TaxType;
}
namespace TokenCreateParams {
type Account = Stripe_.TokenCreateParams.Account;
type BankAccount = Stripe_.TokenCreateParams.BankAccount;
type Card = Stripe_.TokenCreateParams.Card;
type CvcUpdate = Stripe_.TokenCreateParams.CvcUpdate;
type Person = Stripe_.TokenCreateParams.Person;
type Pii = Stripe_.TokenCreateParams.Pii;
namespace Account {
type BusinessType = Stripe_.TokenCreateParams.Account.BusinessType;
type Company = Stripe_.TokenCreateParams.Account.Company;
type Individual = Stripe_.TokenCreateParams.Account.Individual;
namespace Company {
type DirectorshipDeclaration = Stripe_.TokenCreateParams.Account.Company.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.TokenCreateParams.Account.Company.OwnershipDeclaration;
type OwnershipExemptionReason = Stripe_.TokenCreateParams.Account.Company.OwnershipExemptionReason;
type RegistrationDate = Stripe_.TokenCreateParams.Account.Company.RegistrationDate;
type RepresentativeDeclaration = Stripe_.TokenCreateParams.Account.Company.RepresentativeDeclaration;
type Structure = Stripe_.TokenCreateParams.Account.Company.Structure;
type Verification = Stripe_.TokenCreateParams.Account.Company.Verification;
namespace Verification {
type Document = Stripe_.TokenCreateParams.Account.Company.Verification.Document;
}
}
namespace Individual {
type Dob = Stripe_.TokenCreateParams.Account.Individual.Dob;
type PoliticalExposure = Stripe_.TokenCreateParams.Account.Individual.PoliticalExposure;
type Relationship = Stripe_.TokenCreateParams.Account.Individual.Relationship;
type Verification = Stripe_.TokenCreateParams.Account.Individual.Verification;
namespace Verification {
type AdditionalDocument = Stripe_.TokenCreateParams.Account.Individual.Verification.AdditionalDocument;
type Document = Stripe_.TokenCreateParams.Account.Individual.Verification.Document;
}
}
}
namespace BankAccount {
type AccountHolderType = Stripe_.TokenCreateParams.BankAccount.AccountHolderType;
type AccountType = Stripe_.TokenCreateParams.BankAccount.AccountType;
}
namespace Card {
type Networks = Stripe_.TokenCreateParams.Card.Networks;
namespace Networks {
type Preferred = Stripe_.TokenCreateParams.Card.Networks.Preferred;
}
}
namespace Person {
type AdditionalTosAcceptances = Stripe_.TokenCreateParams.Person.AdditionalTosAcceptances;
type Dob = Stripe_.TokenCreateParams.Person.Dob;
type Documents = Stripe_.TokenCreateParams.Person.Documents;
type PoliticalExposure = Stripe_.TokenCreateParams.Person.PoliticalExposure;
type Relationship = Stripe_.TokenCreateParams.Person.Relationship;
type UsCfpbData = Stripe_.TokenCreateParams.Person.UsCfpbData;
type Verification = Stripe_.TokenCreateParams.Person.Verification;
namespace AdditionalTosAcceptances {
type Account = Stripe_.TokenCreateParams.Person.AdditionalTosAcceptances.Account;
}
namespace Documents {
type CompanyAuthorization = Stripe_.TokenCreateParams.Person.Documents.CompanyAuthorization;
type Passport = Stripe_.TokenCreateParams.Person.Documents.Passport;
type Visa = Stripe_.TokenCreateParams.Person.Documents.Visa;
}
namespace UsCfpbData {
type EthnicityDetails = Stripe_.TokenCreateParams.Person.UsCfpbData.EthnicityDetails;
type RaceDetails = Stripe_.TokenCreateParams.Person.UsCfpbData.RaceDetails;
namespace EthnicityDetails {
type Ethnicity = Stripe_.TokenCreateParams.Person.UsCfpbData.EthnicityDetails.Ethnicity;
}
namespace RaceDetails {
type Race = Stripe_.TokenCreateParams.Person.UsCfpbData.RaceDetails.Race;
}
}
namespace Verification {
type AdditionalDocument = Stripe_.TokenCreateParams.Person.Verification.AdditionalDocument;
type Document = Stripe_.TokenCreateParams.Person.Verification.Document;
}
}
}
namespace TopupCreateParams {
type PaymentMethodOptions = Stripe_.TopupCreateParams.PaymentMethodOptions;
namespace PaymentMethodOptions {
type UsBankAccount = Stripe_.TopupCreateParams.PaymentMethodOptions.UsBankAccount;
}
}
namespace TopupListParams {
type Status = Stripe_.TopupListParams.Status;
}
namespace Topup {
type InitiatedBy = Stripe_.Topup.InitiatedBy;
type PaymentMethodOptions = Stripe_.Topup.PaymentMethodOptions;
type Status = Stripe_.Topup.Status;
namespace PaymentMethodOptions {
type UsBankAccount = Stripe_.Topup.PaymentMethodOptions.UsBankAccount;
}
}
namespace TransferCreateParams {
type SourceType = Stripe_.TransferCreateParams.SourceType;
}
namespace WebhookEndpointCreateParams {
type EnabledEvent = Stripe_.WebhookEndpointCreateParams.EnabledEvent;
type ApiVersion = Stripe_.WebhookEndpointCreateParams.ApiVersion;
}
namespace WebhookEndpointUpdateParams {
type EnabledEvent = Stripe_.WebhookEndpointUpdateParams.EnabledEvent;
}
namespace BankAccount {
type AvailablePayoutMethod = Stripe_.BankAccount.AvailablePayoutMethod;
type FutureRequirements = Stripe_.BankAccount.FutureRequirements;
type Requirements = Stripe_.BankAccount.Requirements;
namespace FutureRequirements {
type Error = Stripe_.BankAccount.FutureRequirements.Error;
namespace Error {
type Code = Stripe_.BankAccount.FutureRequirements.Error.Code;
}
}
namespace Requirements {
type Error = Stripe_.BankAccount.Requirements.Error;
namespace Error {
type Code = Stripe_.BankAccount.Requirements.Error.Code;
}
}
}
namespace Card {
type AllowRedisplay = Stripe_.Card.AllowRedisplay;
type AvailablePayoutMethod = Stripe_.Card.AvailablePayoutMethod;
type Networks = Stripe_.Card.Networks;
type RegulatedStatus = Stripe_.Card.RegulatedStatus;
}
namespace DeletedDiscount {
type Source = Stripe_.DeletedDiscount.Source;
}
namespace Discount {
type Source = Stripe_.Discount.Source;
}
namespace FundingInstructions {
type BankTransfer = Stripe_.FundingInstructions.BankTransfer;
namespace BankTransfer {
type FinancialAddress = Stripe_.FundingInstructions.BankTransfer.FinancialAddress;
type Type = Stripe_.FundingInstructions.BankTransfer.Type;
namespace FinancialAddress {
type Aba = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Aba;
type Iban = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Iban;
type SortCode = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.SortCode;
type Spei = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Spei;
type SupportedNetwork = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.SupportedNetwork;
type Swift = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Swift;
type Type = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Type;
type Zengin = Stripe_.FundingInstructions.BankTransfer.FinancialAddress.Zengin;
}
}
}
namespace LineItem {
type AdjustableQuantity = Stripe_.LineItem.AdjustableQuantity;
type Discount = Stripe_.LineItem.Discount;
type Tax = Stripe_.LineItem.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.LineItem.Tax.TaxabilityReason;
}
}
namespace SourceMandateNotification {
type AcssDebit = Stripe_.SourceMandateNotification.AcssDebit;
type BacsDebit = Stripe_.SourceMandateNotification.BacsDebit;
type SepaDebit = Stripe_.SourceMandateNotification.SepaDebit;
}
namespace SourceTransaction {
type AchCreditTransfer = Stripe_.SourceTransaction.AchCreditTransfer;
type ChfCreditTransfer = Stripe_.SourceTransaction.ChfCreditTransfer;
type GbpCreditTransfer = Stripe_.SourceTransaction.GbpCreditTransfer;
type PaperCheck = Stripe_.SourceTransaction.PaperCheck;
type SepaCreditTransfer = Stripe_.SourceTransaction.SepaCreditTransfer;
type Type = Stripe_.SourceTransaction.Type;
}
namespace Capability {
type FutureRequirements = Stripe_.Capability.FutureRequirements;
type Requirements = Stripe_.Capability.Requirements;
type Status = Stripe_.Capability.Status;
namespace FutureRequirements {
type Alternative = Stripe_.Capability.FutureRequirements.Alternative;
type DisabledReason = Stripe_.Capability.FutureRequirements.DisabledReason;
type Error = Stripe_.Capability.FutureRequirements.Error;
namespace Error {
type Code = Stripe_.Capability.FutureRequirements.Error.Code;
}
}
namespace Requirements {
type Alternative = Stripe_.Capability.Requirements.Alternative;
type DisabledReason = Stripe_.Capability.Requirements.DisabledReason;
type Error = Stripe_.Capability.Requirements.Error;
namespace Error {
type Code = Stripe_.Capability.Requirements.Error.Code;
}
}
}
namespace Person {
type AdditionalTosAcceptances = Stripe_.Person.AdditionalTosAcceptances;
type AddressKana = Stripe_.Person.AddressKana;
type AddressKanji = Stripe_.Person.AddressKanji;
type Dob = Stripe_.Person.Dob;
type FutureRequirements = Stripe_.Person.FutureRequirements;
type PoliticalExposure = Stripe_.Person.PoliticalExposure;
type Relationship = Stripe_.Person.Relationship;
type Requirements = Stripe_.Person.Requirements;
type UsCfpbData = Stripe_.Person.UsCfpbData;
type Verification = Stripe_.Person.Verification;
namespace AdditionalTosAcceptances {
type Account = Stripe_.Person.AdditionalTosAcceptances.Account;
}
namespace FutureRequirements {
type Alternative = Stripe_.Person.FutureRequirements.Alternative;
type Error = Stripe_.Person.FutureRequirements.Error;
namespace Error {
type Code = Stripe_.Person.FutureRequirements.Error.Code;
}
}
namespace Requirements {
type Alternative = Stripe_.Person.Requirements.Alternative;
type Error = Stripe_.Person.Requirements.Error;
namespace Error {
type Code = Stripe_.Person.Requirements.Error.Code;
}
}
namespace UsCfpbData {
type EthnicityDetails = Stripe_.Person.UsCfpbData.EthnicityDetails;
type RaceDetails = Stripe_.Person.UsCfpbData.RaceDetails;
namespace EthnicityDetails {
type Ethnicity = Stripe_.Person.UsCfpbData.EthnicityDetails.Ethnicity;
}
namespace RaceDetails {
type Race = Stripe_.Person.UsCfpbData.RaceDetails.Race;
}
}
namespace Verification {
type AdditionalDocument = Stripe_.Person.Verification.AdditionalDocument;
type Document = Stripe_.Person.Verification.Document;
}
}
namespace CreditNoteLineItem {
type DiscountAmount = Stripe_.CreditNoteLineItem.DiscountAmount;
type PretaxCreditAmount = Stripe_.CreditNoteLineItem.PretaxCreditAmount;
type Tax = Stripe_.CreditNoteLineItem.Tax;
type Type = Stripe_.CreditNoteLineItem.Type;
namespace PretaxCreditAmount {
type Type = Stripe_.CreditNoteLineItem.PretaxCreditAmount.Type;
}
namespace Tax {
type TaxBehavior = Stripe_.CreditNoteLineItem.Tax.TaxBehavior;
type TaxRateDetails = Stripe_.CreditNoteLineItem.Tax.TaxRateDetails;
type TaxabilityReason = Stripe_.CreditNoteLineItem.Tax.TaxabilityReason;
}
}
namespace CustomerBalanceTransaction {
type Type = Stripe_.CustomerBalanceTransaction.Type;
}
namespace CashBalance {
type Settings = Stripe_.CashBalance.Settings;
namespace Settings {
type ReconciliationMode = Stripe_.CashBalance.Settings.ReconciliationMode;
}
}
namespace CustomerCashBalanceTransaction {
type AdjustedForOverdraft = Stripe_.CustomerCashBalanceTransaction.AdjustedForOverdraft;
type AppliedToPayment = Stripe_.CustomerCashBalanceTransaction.AppliedToPayment;
type Funded = Stripe_.CustomerCashBalanceTransaction.Funded;
type RefundedFromPayment = Stripe_.CustomerCashBalanceTransaction.RefundedFromPayment;
type TransferredToBalance = Stripe_.CustomerCashBalanceTransaction.TransferredToBalance;
type Type = Stripe_.CustomerCashBalanceTransaction.Type;
type UnappliedFromPayment = Stripe_.CustomerCashBalanceTransaction.UnappliedFromPayment;
namespace Funded {
type BankTransfer = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.EuBankTransfer;
type GbBankTransfer = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.GbBankTransfer;
type JpBankTransfer = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.JpBankTransfer;
type Type = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.Type;
type UsBankTransfer = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.UsBankTransfer;
namespace UsBankTransfer {
type Network = Stripe_.CustomerCashBalanceTransaction.Funded.BankTransfer.UsBankTransfer.Network;
}
}
}
}
namespace InvoiceLineItem {
type DiscountAmount = Stripe_.InvoiceLineItem.DiscountAmount;
type Parent = Stripe_.InvoiceLineItem.Parent;
type Period = Stripe_.InvoiceLineItem.Period;
type PretaxCreditAmount = Stripe_.InvoiceLineItem.PretaxCreditAmount;
type Pricing = Stripe_.InvoiceLineItem.Pricing;
type Tax = Stripe_.InvoiceLineItem.Tax;
namespace Parent {
type InvoiceItemDetails = Stripe_.InvoiceLineItem.Parent.InvoiceItemDetails;
type SubscriptionItemDetails = Stripe_.InvoiceLineItem.Parent.SubscriptionItemDetails;
type Type = Stripe_.InvoiceLineItem.Parent.Type;
namespace InvoiceItemDetails {
type ProrationDetails = Stripe_.InvoiceLineItem.Parent.InvoiceItemDetails.ProrationDetails;
namespace ProrationDetails {
type CreditedItems = Stripe_.InvoiceLineItem.Parent.InvoiceItemDetails.ProrationDetails.CreditedItems;
}
}
namespace SubscriptionItemDetails {
type ProrationDetails = Stripe_.InvoiceLineItem.Parent.SubscriptionItemDetails.ProrationDetails;
namespace ProrationDetails {
type CreditedItems = Stripe_.InvoiceLineItem.Parent.SubscriptionItemDetails.ProrationDetails.CreditedItems;
}
}
}
namespace PretaxCreditAmount {
type Type = Stripe_.InvoiceLineItem.PretaxCreditAmount.Type;
}
namespace Pricing {
type PriceDetails = Stripe_.InvoiceLineItem.Pricing.PriceDetails;
}
namespace Tax {
type TaxBehavior = Stripe_.InvoiceLineItem.Tax.TaxBehavior;
type TaxRateDetails = Stripe_.InvoiceLineItem.Tax.TaxRateDetails;
type TaxabilityReason = Stripe_.InvoiceLineItem.Tax.TaxabilityReason;
}
}
namespace PaymentIntentAmountDetailsLineItem {
type PaymentMethodOptions = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions;
type Tax = Stripe_.PaymentIntentAmountDetailsLineItem.Tax;
namespace PaymentMethodOptions {
type Card = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Card;
type CardPresent = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.CardPresent;
type Klarna = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Klarna;
type Paypal = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Paypal;
namespace Paypal {
type Category = Stripe_.PaymentIntentAmountDetailsLineItem.PaymentMethodOptions.Paypal.Category;
}
}
}
type Apps = Stripe_.Apps;
type Billing = Stripe_.Billing;
type BillingPortal = Stripe_.BillingPortal;
type Checkout = Stripe_.Checkout;
type Climate = Stripe_.Climate;
type Entitlements = Stripe_.Entitlements;
type FinancialConnections = Stripe_.FinancialConnections;
type Forwarding = Stripe_.Forwarding;
type Identity = Stripe_.Identity;
type Issuing = Stripe_.Issuing;
type Radar = Stripe_.Radar;
type Reporting = Stripe_.Reporting;
type Sigma = Stripe_.Sigma;
type Tax = Stripe_.Tax;
type Terminal = Stripe_.Terminal;
type TestHelpers = Stripe_.TestHelpers;
type Treasury = Stripe_.Treasury;
type V2 = Stripe_.V2;
type Reserve = Stripe_.Reserve;
namespace Apps {
type Secret = Stripe_.Apps.Secret;
type SecretCreateParams = Stripe_.Apps.SecretCreateParams;
type SecretListParams = Stripe_.Apps.SecretListParams;
type SecretDeleteWhereParams = Stripe_.Apps.SecretDeleteWhereParams;
type SecretFindParams = Stripe_.Apps.SecretFindParams;
type SecretResource = Stripe_.Apps.SecretResource;
namespace SecretCreateParams {
type Scope = Stripe_.Apps.SecretCreateParams.Scope;
namespace Scope {
type Type = Stripe_.Apps.SecretCreateParams.Scope.Type;
}
}
namespace Secret {
type Scope = Stripe_.Apps.Secret.Scope;
namespace Scope {
type Type = Stripe_.Apps.Secret.Scope.Type;
}
}
}
namespace Billing {
type Alert = Stripe_.Billing.Alert;
type AlertCreateParams = Stripe_.Billing.AlertCreateParams;
type AlertRetrieveParams = Stripe_.Billing.AlertRetrieveParams;
type AlertListParams = Stripe_.Billing.AlertListParams;
type AlertActivateParams = Stripe_.Billing.AlertActivateParams;
type AlertArchiveParams = Stripe_.Billing.AlertArchiveParams;
type AlertDeactivateParams = Stripe_.Billing.AlertDeactivateParams;
type AlertResource = Stripe_.Billing.AlertResource;
type CreditBalanceSummary = Stripe_.Billing.CreditBalanceSummary;
type CreditBalanceSummaryRetrieveParams = Stripe_.Billing.CreditBalanceSummaryRetrieveParams;
type CreditBalanceSummaryResource = Stripe_.Billing.CreditBalanceSummaryResource;
type CreditBalanceTransaction = Stripe_.Billing.CreditBalanceTransaction;
type CreditBalanceTransactionRetrieveParams = Stripe_.Billing.CreditBalanceTransactionRetrieveParams;
type CreditBalanceTransactionListParams = Stripe_.Billing.CreditBalanceTransactionListParams;
type CreditBalanceTransactionResource = Stripe_.Billing.CreditBalanceTransactionResource;
type CreditGrant = Stripe_.Billing.CreditGrant;
type CreditGrantCreateParams = Stripe_.Billing.CreditGrantCreateParams;
type CreditGrantRetrieveParams = Stripe_.Billing.CreditGrantRetrieveParams;
type CreditGrantUpdateParams = Stripe_.Billing.CreditGrantUpdateParams;
type CreditGrantListParams = Stripe_.Billing.CreditGrantListParams;
type CreditGrantExpireParams = Stripe_.Billing.CreditGrantExpireParams;
type CreditGrantVoidGrantParams = Stripe_.Billing.CreditGrantVoidGrantParams;
type CreditGrantResource = Stripe_.Billing.CreditGrantResource;
type Meter = Stripe_.Billing.Meter;
type MeterCreateParams = Stripe_.Billing.MeterCreateParams;
type MeterRetrieveParams = Stripe_.Billing.MeterRetrieveParams;
type MeterUpdateParams = Stripe_.Billing.MeterUpdateParams;
type MeterListParams = Stripe_.Billing.MeterListParams;
type MeterDeactivateParams = Stripe_.Billing.MeterDeactivateParams;
type MeterListEventSummariesParams = Stripe_.Billing.MeterListEventSummariesParams;
type MeterReactivateParams = Stripe_.Billing.MeterReactivateParams;
type MeterResource = Stripe_.Billing.MeterResource;
type MeterEvent = Stripe_.Billing.MeterEvent;
type MeterEventCreateParams = Stripe_.Billing.MeterEventCreateParams;
type MeterEventResource = Stripe_.Billing.MeterEventResource;
type MeterEventAdjustment = Stripe_.Billing.MeterEventAdjustment;
type MeterEventAdjustmentCreateParams = Stripe_.Billing.MeterEventAdjustmentCreateParams;
type MeterEventAdjustmentResource = Stripe_.Billing.MeterEventAdjustmentResource;
type AlertTriggered = Stripe_.Billing.AlertTriggered;
type MeterEventSummary = Stripe_.Billing.MeterEventSummary;
namespace AlertCreateParams {
type UsageThreshold = Stripe_.Billing.AlertCreateParams.UsageThreshold;
namespace UsageThreshold {
type Filter = Stripe_.Billing.AlertCreateParams.UsageThreshold.Filter;
}
}
namespace Alert {
type Status = Stripe_.Billing.Alert.Status;
type UsageThreshold = Stripe_.Billing.Alert.UsageThreshold;
namespace UsageThreshold {
type Filter = Stripe_.Billing.Alert.UsageThreshold.Filter;
}
}
namespace CreditBalanceSummaryRetrieveParams {
type Filter = Stripe_.Billing.CreditBalanceSummaryRetrieveParams.Filter;
namespace Filter {
type ApplicabilityScope = Stripe_.Billing.CreditBalanceSummaryRetrieveParams.Filter.ApplicabilityScope;
type Type = Stripe_.Billing.CreditBalanceSummaryRetrieveParams.Filter.Type;
namespace ApplicabilityScope {
type Price = Stripe_.Billing.CreditBalanceSummaryRetrieveParams.Filter.ApplicabilityScope.Price;
}
}
}
namespace CreditBalanceSummary {
type Balance = Stripe_.Billing.CreditBalanceSummary.Balance;
namespace Balance {
type AvailableBalance = Stripe_.Billing.CreditBalanceSummary.Balance.AvailableBalance;
type LedgerBalance = Stripe_.Billing.CreditBalanceSummary.Balance.LedgerBalance;
namespace AvailableBalance {
type Monetary = Stripe_.Billing.CreditBalanceSummary.Balance.AvailableBalance.Monetary;
}
namespace LedgerBalance {
type Monetary = Stripe_.Billing.CreditBalanceSummary.Balance.LedgerBalance.Monetary;
}
}
}
namespace CreditBalanceTransaction {
type Credit = Stripe_.Billing.CreditBalanceTransaction.Credit;
type Debit = Stripe_.Billing.CreditBalanceTransaction.Debit;
type Type = Stripe_.Billing.CreditBalanceTransaction.Type;
namespace Credit {
type Amount = Stripe_.Billing.CreditBalanceTransaction.Credit.Amount;
type CreditsApplicationInvoiceVoided = Stripe_.Billing.CreditBalanceTransaction.Credit.CreditsApplicationInvoiceVoided;
type Type = Stripe_.Billing.CreditBalanceTransaction.Credit.Type;
namespace Amount {
type Monetary = Stripe_.Billing.CreditBalanceTransaction.Credit.Amount.Monetary;
}
}
namespace Debit {
type Amount = Stripe_.Billing.CreditBalanceTransaction.Debit.Amount;
type CreditsApplied = Stripe_.Billing.CreditBalanceTransaction.Debit.CreditsApplied;
type Type = Stripe_.Billing.CreditBalanceTransaction.Debit.Type;
namespace Amount {
type Monetary = Stripe_.Billing.CreditBalanceTransaction.Debit.Amount.Monetary;
}
}
}
namespace CreditGrantCreateParams {
type Amount = Stripe_.Billing.CreditGrantCreateParams.Amount;
type ApplicabilityConfig = Stripe_.Billing.CreditGrantCreateParams.ApplicabilityConfig;
type Category = Stripe_.Billing.CreditGrantCreateParams.Category;
namespace Amount {
type Monetary = Stripe_.Billing.CreditGrantCreateParams.Amount.Monetary;
}
namespace ApplicabilityConfig {
type Scope = Stripe_.Billing.CreditGrantCreateParams.ApplicabilityConfig.Scope;
namespace Scope {
type Price = Stripe_.Billing.CreditGrantCreateParams.ApplicabilityConfig.Scope.Price;
}
}
}
namespace CreditGrant {
type Amount = Stripe_.Billing.CreditGrant.Amount;
type ApplicabilityConfig = Stripe_.Billing.CreditGrant.ApplicabilityConfig;
type Category = Stripe_.Billing.CreditGrant.Category;
namespace Amount {
type Monetary = Stripe_.Billing.CreditGrant.Amount.Monetary;
}
namespace ApplicabilityConfig {
type Scope = Stripe_.Billing.CreditGrant.ApplicabilityConfig.Scope;
namespace Scope {
type Price = Stripe_.Billing.CreditGrant.ApplicabilityConfig.Scope.Price;
}
}
}
namespace MeterCreateParams {
type DefaultAggregation = Stripe_.Billing.MeterCreateParams.DefaultAggregation;
type CustomerMapping = Stripe_.Billing.MeterCreateParams.CustomerMapping;
type EventTimeWindow = Stripe_.Billing.MeterCreateParams.EventTimeWindow;
type ValueSettings = Stripe_.Billing.MeterCreateParams.ValueSettings;
namespace DefaultAggregation {
type Formula = Stripe_.Billing.MeterCreateParams.DefaultAggregation.Formula;
}
}
namespace Meter {
type CustomerMapping = Stripe_.Billing.Meter.CustomerMapping;
type DefaultAggregation = Stripe_.Billing.Meter.DefaultAggregation;
type EventTimeWindow = Stripe_.Billing.Meter.EventTimeWindow;
type Status = Stripe_.Billing.Meter.Status;
type StatusTransitions = Stripe_.Billing.Meter.StatusTransitions;
type ValueSettings = Stripe_.Billing.Meter.ValueSettings;
namespace DefaultAggregation {
type Formula = Stripe_.Billing.Meter.DefaultAggregation.Formula;
}
}
namespace MeterEventAdjustmentCreateParams {
type Cancel = Stripe_.Billing.MeterEventAdjustmentCreateParams.Cancel;
}
namespace MeterEventAdjustment {
type Cancel = Stripe_.Billing.MeterEventAdjustment.Cancel;
type Status = Stripe_.Billing.MeterEventAdjustment.Status;
}
}
namespace BillingPortal {
type Configuration = Stripe_.BillingPortal.Configuration;
type ConfigurationCreateParams = Stripe_.BillingPortal.ConfigurationCreateParams;
type ConfigurationRetrieveParams = Stripe_.BillingPortal.ConfigurationRetrieveParams;
type ConfigurationUpdateParams = Stripe_.BillingPortal.ConfigurationUpdateParams;
type ConfigurationListParams = Stripe_.BillingPortal.ConfigurationListParams;
type ConfigurationResource = Stripe_.BillingPortal.ConfigurationResource;
type Session = Stripe_.BillingPortal.Session;
type SessionCreateParams = Stripe_.BillingPortal.SessionCreateParams;
type SessionResource = Stripe_.BillingPortal.SessionResource;
namespace ConfigurationCreateParams {
type Features = Stripe_.BillingPortal.ConfigurationCreateParams.Features;
type BusinessProfile = Stripe_.BillingPortal.ConfigurationCreateParams.BusinessProfile;
type LoginPage = Stripe_.BillingPortal.ConfigurationCreateParams.LoginPage;
namespace Features {
type CustomerUpdate = Stripe_.BillingPortal.ConfigurationCreateParams.Features.CustomerUpdate;
type InvoiceHistory = Stripe_.BillingPortal.ConfigurationCreateParams.Features.InvoiceHistory;
type PaymentMethodUpdate = Stripe_.BillingPortal.ConfigurationCreateParams.Features.PaymentMethodUpdate;
type SubscriptionCancel = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionCancel;
type SubscriptionUpdate = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate;
namespace CustomerUpdate {
type AllowedUpdate = Stripe_.BillingPortal.ConfigurationCreateParams.Features.CustomerUpdate.AllowedUpdate;
}
namespace SubscriptionCancel {
type CancellationReason = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionCancel.CancellationReason;
type Mode = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionCancel.Mode;
type ProrationBehavior = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionCancel.ProrationBehavior;
namespace CancellationReason {
type Option = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionCancel.CancellationReason.Option;
}
}
namespace SubscriptionUpdate {
type BillingCycleAnchor = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.BillingCycleAnchor;
type DefaultAllowedUpdate = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.DefaultAllowedUpdate;
type Product = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.Product;
type ProrationBehavior = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.ProrationBehavior;
type ScheduleAtPeriodEnd = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.ScheduleAtPeriodEnd;
type TrialUpdateBehavior = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.TrialUpdateBehavior;
namespace Product {
type AdjustableQuantity = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.Product.AdjustableQuantity;
}
namespace ScheduleAtPeriodEnd {
type Condition = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.ScheduleAtPeriodEnd.Condition;
namespace Condition {
type Type = Stripe_.BillingPortal.ConfigurationCreateParams.Features.SubscriptionUpdate.ScheduleAtPeriodEnd.Condition.Type;
}
}
}
}
}
namespace Configuration {
type BusinessProfile = Stripe_.BillingPortal.Configuration.BusinessProfile;
type Features = Stripe_.BillingPortal.Configuration.Features;
type LoginPage = Stripe_.BillingPortal.Configuration.LoginPage;
namespace Features {
type CustomerUpdate = Stripe_.BillingPortal.Configuration.Features.CustomerUpdate;
type InvoiceHistory = Stripe_.BillingPortal.Configuration.Features.InvoiceHistory;
type PaymentMethodUpdate = Stripe_.BillingPortal.Configuration.Features.PaymentMethodUpdate;
type SubscriptionCancel = Stripe_.BillingPortal.Configuration.Features.SubscriptionCancel;
type SubscriptionUpdate = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate;
namespace CustomerUpdate {
type AllowedUpdate = Stripe_.BillingPortal.Configuration.Features.CustomerUpdate.AllowedUpdate;
}
namespace SubscriptionCancel {
type CancellationReason = Stripe_.BillingPortal.Configuration.Features.SubscriptionCancel.CancellationReason;
type Mode = Stripe_.BillingPortal.Configuration.Features.SubscriptionCancel.Mode;
type ProrationBehavior = Stripe_.BillingPortal.Configuration.Features.SubscriptionCancel.ProrationBehavior;
namespace CancellationReason {
type Option = Stripe_.BillingPortal.Configuration.Features.SubscriptionCancel.CancellationReason.Option;
}
}
namespace SubscriptionUpdate {
type BillingCycleAnchor = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.BillingCycleAnchor;
type DefaultAllowedUpdate = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.DefaultAllowedUpdate;
type Product = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.Product;
type ProrationBehavior = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.ProrationBehavior;
type ScheduleAtPeriodEnd = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.ScheduleAtPeriodEnd;
type TrialUpdateBehavior = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.TrialUpdateBehavior;
namespace Product {
type AdjustableQuantity = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.Product.AdjustableQuantity;
}
namespace ScheduleAtPeriodEnd {
type Condition = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.ScheduleAtPeriodEnd.Condition;
namespace Condition {
type Type = Stripe_.BillingPortal.Configuration.Features.SubscriptionUpdate.ScheduleAtPeriodEnd.Condition.Type;
}
}
}
}
}
namespace SessionCreateParams {
type FlowData = Stripe_.BillingPortal.SessionCreateParams.FlowData;
type Locale = Stripe_.BillingPortal.SessionCreateParams.Locale;
namespace FlowData {
type AfterCompletion = Stripe_.BillingPortal.SessionCreateParams.FlowData.AfterCompletion;
type SubscriptionCancel = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionCancel;
type SubscriptionUpdate = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionUpdate;
type SubscriptionUpdateConfirm = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionUpdateConfirm;
type Type = Stripe_.BillingPortal.SessionCreateParams.FlowData.Type;
namespace AfterCompletion {
type HostedConfirmation = Stripe_.BillingPortal.SessionCreateParams.FlowData.AfterCompletion.HostedConfirmation;
type Redirect = Stripe_.BillingPortal.SessionCreateParams.FlowData.AfterCompletion.Redirect;
type Type = Stripe_.BillingPortal.SessionCreateParams.FlowData.AfterCompletion.Type;
}
namespace SubscriptionCancel {
type Retention = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionCancel.Retention;
namespace Retention {
type CouponOffer = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionCancel.Retention.CouponOffer;
}
}
namespace SubscriptionUpdateConfirm {
type Discount = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionUpdateConfirm.Discount;
type Item = Stripe_.BillingPortal.SessionCreateParams.FlowData.SubscriptionUpdateConfirm.Item;
}
}
}
namespace Session {
type Flow = Stripe_.BillingPortal.Session.Flow;
type Locale = Stripe_.BillingPortal.Session.Locale;
namespace Flow {
type AfterCompletion = Stripe_.BillingPortal.Session.Flow.AfterCompletion;
type SubscriptionCancel = Stripe_.BillingPortal.Session.Flow.SubscriptionCancel;
type SubscriptionUpdate = Stripe_.BillingPortal.Session.Flow.SubscriptionUpdate;
type SubscriptionUpdateConfirm = Stripe_.BillingPortal.Session.Flow.SubscriptionUpdateConfirm;
type Type = Stripe_.BillingPortal.Session.Flow.Type;
namespace AfterCompletion {
type HostedConfirmation = Stripe_.BillingPortal.Session.Flow.AfterCompletion.HostedConfirmation;
type Redirect = Stripe_.BillingPortal.Session.Flow.AfterCompletion.Redirect;
type Type = Stripe_.BillingPortal.Session.Flow.AfterCompletion.Type;
}
namespace SubscriptionCancel {
type Retention = Stripe_.BillingPortal.Session.Flow.SubscriptionCancel.Retention;
namespace Retention {
type CouponOffer = Stripe_.BillingPortal.Session.Flow.SubscriptionCancel.Retention.CouponOffer;
}
}
namespace SubscriptionUpdateConfirm {
type Discount = Stripe_.BillingPortal.Session.Flow.SubscriptionUpdateConfirm.Discount;
type Item = Stripe_.BillingPortal.Session.Flow.SubscriptionUpdateConfirm.Item;
}
}
}
}
namespace Checkout {
type Session = Stripe_.Checkout.Session;
type SessionCreateParams = Stripe_.Checkout.SessionCreateParams;
type SessionRetrieveParams = Stripe_.Checkout.SessionRetrieveParams;
type SessionUpdateParams = Stripe_.Checkout.SessionUpdateParams;
type SessionListParams = Stripe_.Checkout.SessionListParams;
type SessionExpireParams = Stripe_.Checkout.SessionExpireParams;
type SessionListLineItemsParams = Stripe_.Checkout.SessionListLineItemsParams;
type SessionResource = Stripe_.Checkout.SessionResource;
namespace SessionCreateParams {
type AdaptivePricing = Stripe_.Checkout.SessionCreateParams.AdaptivePricing;
type AfterExpiration = Stripe_.Checkout.SessionCreateParams.AfterExpiration;
type AutomaticTax = Stripe_.Checkout.SessionCreateParams.AutomaticTax;
type BillingAddressCollection = Stripe_.Checkout.SessionCreateParams.BillingAddressCollection;
type BrandingSettings = Stripe_.Checkout.SessionCreateParams.BrandingSettings;
type ConsentCollection = Stripe_.Checkout.SessionCreateParams.ConsentCollection;
type CustomField = Stripe_.Checkout.SessionCreateParams.CustomField;
type CustomText = Stripe_.Checkout.SessionCreateParams.CustomText;
type CustomerCreation = Stripe_.Checkout.SessionCreateParams.CustomerCreation;
type CustomerUpdate = Stripe_.Checkout.SessionCreateParams.CustomerUpdate;
type Discount = Stripe_.Checkout.SessionCreateParams.Discount;
type ExcludedPaymentMethodType = Stripe_.Checkout.SessionCreateParams.ExcludedPaymentMethodType;
type InvoiceCreation = Stripe_.Checkout.SessionCreateParams.InvoiceCreation;
type LineItem = Stripe_.Checkout.SessionCreateParams.LineItem;
type Locale = Stripe_.Checkout.SessionCreateParams.Locale;
type ManagedPayments = Stripe_.Checkout.SessionCreateParams.ManagedPayments;
type Mode = Stripe_.Checkout.SessionCreateParams.Mode;
type NameCollection = Stripe_.Checkout.SessionCreateParams.NameCollection;
type OptionalItem = Stripe_.Checkout.SessionCreateParams.OptionalItem;
type OriginContext = Stripe_.Checkout.SessionCreateParams.OriginContext;
type PaymentIntentData = Stripe_.Checkout.SessionCreateParams.PaymentIntentData;
type PaymentMethodCollection = Stripe_.Checkout.SessionCreateParams.PaymentMethodCollection;
type PaymentMethodData = Stripe_.Checkout.SessionCreateParams.PaymentMethodData;
type PaymentMethodOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions;
type PaymentMethodType = Stripe_.Checkout.SessionCreateParams.PaymentMethodType;
type Permissions = Stripe_.Checkout.SessionCreateParams.Permissions;
type PhoneNumberCollection = Stripe_.Checkout.SessionCreateParams.PhoneNumberCollection;
type RedirectOnCompletion = Stripe_.Checkout.SessionCreateParams.RedirectOnCompletion;
type SavedPaymentMethodOptions = Stripe_.Checkout.SessionCreateParams.SavedPaymentMethodOptions;
type SetupIntentData = Stripe_.Checkout.SessionCreateParams.SetupIntentData;
type ShippingAddressCollection = Stripe_.Checkout.SessionCreateParams.ShippingAddressCollection;
type ShippingOption = Stripe_.Checkout.SessionCreateParams.ShippingOption;
type SubmitType = Stripe_.Checkout.SessionCreateParams.SubmitType;
type SubscriptionData = Stripe_.Checkout.SessionCreateParams.SubscriptionData;
type TaxIdCollection = Stripe_.Checkout.SessionCreateParams.TaxIdCollection;
type UiMode = Stripe_.Checkout.SessionCreateParams.UiMode;
type WalletOptions = Stripe_.Checkout.SessionCreateParams.WalletOptions;
namespace AfterExpiration {
type Recovery = Stripe_.Checkout.SessionCreateParams.AfterExpiration.Recovery;
}
namespace AutomaticTax {
type Liability = Stripe_.Checkout.SessionCreateParams.AutomaticTax.Liability;
namespace Liability {
type Type = Stripe_.Checkout.SessionCreateParams.AutomaticTax.Liability.Type;
}
}
namespace BrandingSettings {
type BorderStyle = Stripe_.Checkout.SessionCreateParams.BrandingSettings.BorderStyle;
type FontFamily = Stripe_.Checkout.SessionCreateParams.BrandingSettings.FontFamily;
type Icon = Stripe_.Checkout.SessionCreateParams.BrandingSettings.Icon;
type Logo = Stripe_.Checkout.SessionCreateParams.BrandingSettings.Logo;
namespace Icon {
type Type = Stripe_.Checkout.SessionCreateParams.BrandingSettings.Icon.Type;
}
namespace Logo {
type Type = Stripe_.Checkout.SessionCreateParams.BrandingSettings.Logo.Type;
}
}
namespace ConsentCollection {
type PaymentMethodReuseAgreement = Stripe_.Checkout.SessionCreateParams.ConsentCollection.PaymentMethodReuseAgreement;
type Promotions = Stripe_.Checkout.SessionCreateParams.ConsentCollection.Promotions;
type TermsOfService = Stripe_.Checkout.SessionCreateParams.ConsentCollection.TermsOfService;
namespace PaymentMethodReuseAgreement {
type Position = Stripe_.Checkout.SessionCreateParams.ConsentCollection.PaymentMethodReuseAgreement.Position;
}
}
namespace CustomerUpdate {
type Address = Stripe_.Checkout.SessionCreateParams.CustomerUpdate.Address;
type Name = Stripe_.Checkout.SessionCreateParams.CustomerUpdate.Name;
type Shipping = Stripe_.Checkout.SessionCreateParams.CustomerUpdate.Shipping;
}
namespace CustomField {
type Dropdown = Stripe_.Checkout.SessionCreateParams.CustomField.Dropdown;
type Label = Stripe_.Checkout.SessionCreateParams.CustomField.Label;
type Numeric = Stripe_.Checkout.SessionCreateParams.CustomField.Numeric;
type Text = Stripe_.Checkout.SessionCreateParams.CustomField.Text;
type Type = Stripe_.Checkout.SessionCreateParams.CustomField.Type;
namespace Dropdown {
type Option = Stripe_.Checkout.SessionCreateParams.CustomField.Dropdown.Option;
}
}
namespace CustomText {
type AfterSubmit = Stripe_.Checkout.SessionCreateParams.CustomText.AfterSubmit;
type ShippingAddress = Stripe_.Checkout.SessionCreateParams.CustomText.ShippingAddress;
type Submit = Stripe_.Checkout.SessionCreateParams.CustomText.Submit;
type TermsOfServiceAcceptance = Stripe_.Checkout.SessionCreateParams.CustomText.TermsOfServiceAcceptance;
}
namespace InvoiceCreation {
type InvoiceData = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData;
namespace InvoiceData {
type CustomField = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData.CustomField;
type Issuer = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData.Issuer;
type RenderingOptions = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData.RenderingOptions;
namespace Issuer {
type Type = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData.Issuer.Type;
}
namespace RenderingOptions {
type AmountTaxDisplay = Stripe_.Checkout.SessionCreateParams.InvoiceCreation.InvoiceData.RenderingOptions.AmountTaxDisplay;
}
}
}
namespace LineItem {
type AdjustableQuantity = Stripe_.Checkout.SessionCreateParams.LineItem.AdjustableQuantity;
type PriceData = Stripe_.Checkout.SessionCreateParams.LineItem.PriceData;
namespace PriceData {
type ProductData = Stripe_.Checkout.SessionCreateParams.LineItem.PriceData.ProductData;
type Recurring = Stripe_.Checkout.SessionCreateParams.LineItem.PriceData.Recurring;
type TaxBehavior = Stripe_.Checkout.SessionCreateParams.LineItem.PriceData.TaxBehavior;
namespace Recurring {
type Interval = Stripe_.Checkout.SessionCreateParams.LineItem.PriceData.Recurring.Interval;
}
}
}
namespace NameCollection {
type Business = Stripe_.Checkout.SessionCreateParams.NameCollection.Business;
type Individual = Stripe_.Checkout.SessionCreateParams.NameCollection.Individual;
}
namespace OptionalItem {
type AdjustableQuantity = Stripe_.Checkout.SessionCreateParams.OptionalItem.AdjustableQuantity;
}
namespace PaymentIntentData {
type CaptureMethod = Stripe_.Checkout.SessionCreateParams.PaymentIntentData.CaptureMethod;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentIntentData.SetupFutureUsage;
type Shipping = Stripe_.Checkout.SessionCreateParams.PaymentIntentData.Shipping;
type TransferData = Stripe_.Checkout.SessionCreateParams.PaymentIntentData.TransferData;
}
namespace PaymentMethodData {
type AllowRedisplay = Stripe_.Checkout.SessionCreateParams.PaymentMethodData.AllowRedisplay;
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Alipay;
type Alma = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Billie;
type Boleto = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Boleto;
type Card = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card;
type Cashapp = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Cashapp;
type Crypto = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Crypto;
type CustomerBalance = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.CustomerBalance;
type DemoPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.DemoPay;
type Eps = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Eps;
type Fpx = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Ideal;
type KakaoPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.KrCard;
type Link = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Link;
type Mobilepay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.NaverPay;
type Oxxo = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.P24;
type PayByBank = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.PayByBank;
type Payco = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payco;
type Paynow = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Paypal;
type Payto = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto;
type Pix = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix;
type RevolutPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Swish;
type Twint = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Twint;
type Upi = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.WechatPay;
namespace AcssDebit {
type Currency = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.Installments;
type RequestExtendedAuthorization = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.RequestThreeDSecure;
type Restrictions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.Restrictions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.SetupFutureUsage;
namespace Restrictions {
type BrandsBlocked = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Card.Restrictions.BrandsBlocked;
}
}
namespace Cashapp {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Cashapp.SetupFutureUsage;
}
namespace CustomerBalance {
type BankTransfer = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
}
}
namespace DemoPay {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.DemoPay.SetupFutureUsage;
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type Subscription = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Klarna.Subscription;
namespace Subscription {
type Interval = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Klarna.Subscription.Interval;
type NextBilling = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Klarna.Subscription.NextBilling;
}
}
namespace KrCard {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace Paypal {
type PreferredLocale = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Paypal.PreferredLocale;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type MandateOptions = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type SetupFutureUsage = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type VerificationMethod = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Permission = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
}
}
namespace WechatPay {
type Client = Stripe_.Checkout.SessionCreateParams.PaymentMethodOptions.WechatPay.Client;
}
}
namespace Permissions {
type UpdateShippingDetails = Stripe_.Checkout.SessionCreateParams.Permissions.UpdateShippingDetails;
}
namespace SavedPaymentMethodOptions {
type AllowRedisplayFilter = Stripe_.Checkout.SessionCreateParams.SavedPaymentMethodOptions.AllowRedisplayFilter;
type PaymentMethodRemove = Stripe_.Checkout.SessionCreateParams.SavedPaymentMethodOptions.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.Checkout.SessionCreateParams.SavedPaymentMethodOptions.PaymentMethodSave;
}
namespace ShippingAddressCollection {
type AllowedCountry = Stripe_.Checkout.SessionCreateParams.ShippingAddressCollection.AllowedCountry;
}
namespace ShippingOption {
type ShippingRateData = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData;
namespace ShippingRateData {
type DeliveryEstimate = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.DeliveryEstimate;
type FixedAmount = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.FixedAmount;
type TaxBehavior = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.TaxBehavior;
namespace DeliveryEstimate {
type Maximum = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.DeliveryEstimate.Maximum;
type Minimum = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.DeliveryEstimate.Minimum;
namespace Maximum {
type Unit = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.DeliveryEstimate.Maximum.Unit;
}
namespace Minimum {
type Unit = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.DeliveryEstimate.Minimum.Unit;
}
}
namespace FixedAmount {
type CurrencyOptions = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.FixedAmount.CurrencyOptions;
namespace CurrencyOptions {
type TaxBehavior = Stripe_.Checkout.SessionCreateParams.ShippingOption.ShippingRateData.FixedAmount.CurrencyOptions.TaxBehavior;
}
}
}
}
namespace SubscriptionData {
type BillingCycleAnchorConfig = Stripe_.Checkout.SessionCreateParams.SubscriptionData.BillingCycleAnchorConfig;
type BillingMode = Stripe_.Checkout.SessionCreateParams.SubscriptionData.BillingMode;
type InvoiceSettings = Stripe_.Checkout.SessionCreateParams.SubscriptionData.InvoiceSettings;
type PendingInvoiceItemInterval = Stripe_.Checkout.SessionCreateParams.SubscriptionData.PendingInvoiceItemInterval;
type ProrationBehavior = Stripe_.Checkout.SessionCreateParams.SubscriptionData.ProrationBehavior;
type TransferData = Stripe_.Checkout.SessionCreateParams.SubscriptionData.TransferData;
type TrialSettings = Stripe_.Checkout.SessionCreateParams.SubscriptionData.TrialSettings;
namespace BillingMode {
type Flexible = Stripe_.Checkout.SessionCreateParams.SubscriptionData.BillingMode.Flexible;
type Type = Stripe_.Checkout.SessionCreateParams.SubscriptionData.BillingMode.Type;
namespace Flexible {
type ProrationDiscounts = Stripe_.Checkout.SessionCreateParams.SubscriptionData.BillingMode.Flexible.ProrationDiscounts;
}
}
namespace InvoiceSettings {
type Issuer = Stripe_.Checkout.SessionCreateParams.SubscriptionData.InvoiceSettings.Issuer;
namespace Issuer {
type Type = Stripe_.Checkout.SessionCreateParams.SubscriptionData.InvoiceSettings.Issuer.Type;
}
}
namespace PendingInvoiceItemInterval {
type Interval = Stripe_.Checkout.SessionCreateParams.SubscriptionData.PendingInvoiceItemInterval.Interval;
}
namespace TrialSettings {
type EndBehavior = Stripe_.Checkout.SessionCreateParams.SubscriptionData.TrialSettings.EndBehavior;
namespace EndBehavior {
type MissingPaymentMethod = Stripe_.Checkout.SessionCreateParams.SubscriptionData.TrialSettings.EndBehavior.MissingPaymentMethod;
}
}
}
namespace TaxIdCollection {
type Required = Stripe_.Checkout.SessionCreateParams.TaxIdCollection.Required;
}
namespace WalletOptions {
type Link = Stripe_.Checkout.SessionCreateParams.WalletOptions.Link;
namespace Link {
type Display = Stripe_.Checkout.SessionCreateParams.WalletOptions.Link.Display;
}
}
}
namespace Session {
type AdaptivePricing = Stripe_.Checkout.Session.AdaptivePricing;
type AfterExpiration = Stripe_.Checkout.Session.AfterExpiration;
type AutomaticTax = Stripe_.Checkout.Session.AutomaticTax;
type BillingAddressCollection = Stripe_.Checkout.Session.BillingAddressCollection;
type BrandingSettings = Stripe_.Checkout.Session.BrandingSettings;
type CollectedInformation = Stripe_.Checkout.Session.CollectedInformation;
type Consent = Stripe_.Checkout.Session.Consent;
type ConsentCollection = Stripe_.Checkout.Session.ConsentCollection;
type CurrencyConversion = Stripe_.Checkout.Session.CurrencyConversion;
type CustomField = Stripe_.Checkout.Session.CustomField;
type CustomText = Stripe_.Checkout.Session.CustomText;
type CustomerCreation = Stripe_.Checkout.Session.CustomerCreation;
type CustomerDetails = Stripe_.Checkout.Session.CustomerDetails;
type Discount = Stripe_.Checkout.Session.Discount;
type InvoiceCreation = Stripe_.Checkout.Session.InvoiceCreation;
type Locale = Stripe_.Checkout.Session.Locale;
type ManagedPayments = Stripe_.Checkout.Session.ManagedPayments;
type Mode = Stripe_.Checkout.Session.Mode;
type NameCollection = Stripe_.Checkout.Session.NameCollection;
type OptionalItem = Stripe_.Checkout.Session.OptionalItem;
type OriginContext = Stripe_.Checkout.Session.OriginContext;
type PaymentMethodCollection = Stripe_.Checkout.Session.PaymentMethodCollection;
type PaymentMethodConfigurationDetails = Stripe_.Checkout.Session.PaymentMethodConfigurationDetails;
type PaymentMethodOptions = Stripe_.Checkout.Session.PaymentMethodOptions;
type PaymentStatus = Stripe_.Checkout.Session.PaymentStatus;
type Permissions = Stripe_.Checkout.Session.Permissions;
type PhoneNumberCollection = Stripe_.Checkout.Session.PhoneNumberCollection;
type PresentmentDetails = Stripe_.Checkout.Session.PresentmentDetails;
type RedirectOnCompletion = Stripe_.Checkout.Session.RedirectOnCompletion;
type SavedPaymentMethodOptions = Stripe_.Checkout.Session.SavedPaymentMethodOptions;
type ShippingAddressCollection = Stripe_.Checkout.Session.ShippingAddressCollection;
type ShippingCost = Stripe_.Checkout.Session.ShippingCost;
type ShippingOption = Stripe_.Checkout.Session.ShippingOption;
type Status = Stripe_.Checkout.Session.Status;
type SubmitType = Stripe_.Checkout.Session.SubmitType;
type TaxIdCollection = Stripe_.Checkout.Session.TaxIdCollection;
type TotalDetails = Stripe_.Checkout.Session.TotalDetails;
type UiMode = Stripe_.Checkout.Session.UiMode;
type WalletOptions = Stripe_.Checkout.Session.WalletOptions;
namespace AfterExpiration {
type Recovery = Stripe_.Checkout.Session.AfterExpiration.Recovery;
}
namespace AutomaticTax {
type Liability = Stripe_.Checkout.Session.AutomaticTax.Liability;
type Status = Stripe_.Checkout.Session.AutomaticTax.Status;
namespace Liability {
type Type = Stripe_.Checkout.Session.AutomaticTax.Liability.Type;
}
}
namespace BrandingSettings {
type BorderStyle = Stripe_.Checkout.Session.BrandingSettings.BorderStyle;
type Icon = Stripe_.Checkout.Session.BrandingSettings.Icon;
type Logo = Stripe_.Checkout.Session.BrandingSettings.Logo;
namespace Icon {
type Type = Stripe_.Checkout.Session.BrandingSettings.Icon.Type;
}
namespace Logo {
type Type = Stripe_.Checkout.Session.BrandingSettings.Logo.Type;
}
}
namespace CollectedInformation {
type ShippingDetails = Stripe_.Checkout.Session.CollectedInformation.ShippingDetails;
}
namespace Consent {
type Promotions = Stripe_.Checkout.Session.Consent.Promotions;
}
namespace ConsentCollection {
type PaymentMethodReuseAgreement = Stripe_.Checkout.Session.ConsentCollection.PaymentMethodReuseAgreement;
type Promotions = Stripe_.Checkout.Session.ConsentCollection.Promotions;
type TermsOfService = Stripe_.Checkout.Session.ConsentCollection.TermsOfService;
namespace PaymentMethodReuseAgreement {
type Position = Stripe_.Checkout.Session.ConsentCollection.PaymentMethodReuseAgreement.Position;
}
}
namespace CustomerDetails {
type TaxExempt = Stripe_.Checkout.Session.CustomerDetails.TaxExempt;
type TaxId = Stripe_.Checkout.Session.CustomerDetails.TaxId;
namespace TaxId {
type Type = Stripe_.Checkout.Session.CustomerDetails.TaxId.Type;
}
}
namespace CustomField {
type Dropdown = Stripe_.Checkout.Session.CustomField.Dropdown;
type Label = Stripe_.Checkout.Session.CustomField.Label;
type Numeric = Stripe_.Checkout.Session.CustomField.Numeric;
type Text = Stripe_.Checkout.Session.CustomField.Text;
type Type = Stripe_.Checkout.Session.CustomField.Type;
namespace Dropdown {
type Option = Stripe_.Checkout.Session.CustomField.Dropdown.Option;
}
}
namespace CustomText {
type AfterSubmit = Stripe_.Checkout.Session.CustomText.AfterSubmit;
type ShippingAddress = Stripe_.Checkout.Session.CustomText.ShippingAddress;
type Submit = Stripe_.Checkout.Session.CustomText.Submit;
type TermsOfServiceAcceptance = Stripe_.Checkout.Session.CustomText.TermsOfServiceAcceptance;
}
namespace InvoiceCreation {
type InvoiceData = Stripe_.Checkout.Session.InvoiceCreation.InvoiceData;
namespace InvoiceData {
type CustomField = Stripe_.Checkout.Session.InvoiceCreation.InvoiceData.CustomField;
type Issuer = Stripe_.Checkout.Session.InvoiceCreation.InvoiceData.Issuer;
type RenderingOptions = Stripe_.Checkout.Session.InvoiceCreation.InvoiceData.RenderingOptions;
namespace Issuer {
type Type = Stripe_.Checkout.Session.InvoiceCreation.InvoiceData.Issuer.Type;
}
}
}
namespace NameCollection {
type Business = Stripe_.Checkout.Session.NameCollection.Business;
type Individual = Stripe_.Checkout.Session.NameCollection.Individual;
}
namespace OptionalItem {
type AdjustableQuantity = Stripe_.Checkout.Session.OptionalItem.AdjustableQuantity;
}
namespace PaymentMethodOptions {
type AcssDebit = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit;
type Affirm = Stripe_.Checkout.Session.PaymentMethodOptions.Affirm;
type AfterpayClearpay = Stripe_.Checkout.Session.PaymentMethodOptions.AfterpayClearpay;
type Alipay = Stripe_.Checkout.Session.PaymentMethodOptions.Alipay;
type Alma = Stripe_.Checkout.Session.PaymentMethodOptions.Alma;
type AmazonPay = Stripe_.Checkout.Session.PaymentMethodOptions.AmazonPay;
type AuBecsDebit = Stripe_.Checkout.Session.PaymentMethodOptions.AuBecsDebit;
type BacsDebit = Stripe_.Checkout.Session.PaymentMethodOptions.BacsDebit;
type Bancontact = Stripe_.Checkout.Session.PaymentMethodOptions.Bancontact;
type Billie = Stripe_.Checkout.Session.PaymentMethodOptions.Billie;
type Boleto = Stripe_.Checkout.Session.PaymentMethodOptions.Boleto;
type Card = Stripe_.Checkout.Session.PaymentMethodOptions.Card;
type Cashapp = Stripe_.Checkout.Session.PaymentMethodOptions.Cashapp;
type CustomerBalance = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance;
type Eps = Stripe_.Checkout.Session.PaymentMethodOptions.Eps;
type Fpx = Stripe_.Checkout.Session.PaymentMethodOptions.Fpx;
type Giropay = Stripe_.Checkout.Session.PaymentMethodOptions.Giropay;
type Grabpay = Stripe_.Checkout.Session.PaymentMethodOptions.Grabpay;
type Ideal = Stripe_.Checkout.Session.PaymentMethodOptions.Ideal;
type KakaoPay = Stripe_.Checkout.Session.PaymentMethodOptions.KakaoPay;
type Klarna = Stripe_.Checkout.Session.PaymentMethodOptions.Klarna;
type Konbini = Stripe_.Checkout.Session.PaymentMethodOptions.Konbini;
type KrCard = Stripe_.Checkout.Session.PaymentMethodOptions.KrCard;
type Link = Stripe_.Checkout.Session.PaymentMethodOptions.Link;
type Mobilepay = Stripe_.Checkout.Session.PaymentMethodOptions.Mobilepay;
type Multibanco = Stripe_.Checkout.Session.PaymentMethodOptions.Multibanco;
type NaverPay = Stripe_.Checkout.Session.PaymentMethodOptions.NaverPay;
type Oxxo = Stripe_.Checkout.Session.PaymentMethodOptions.Oxxo;
type P24 = Stripe_.Checkout.Session.PaymentMethodOptions.P24;
type Payco = Stripe_.Checkout.Session.PaymentMethodOptions.Payco;
type Paynow = Stripe_.Checkout.Session.PaymentMethodOptions.Paynow;
type Paypal = Stripe_.Checkout.Session.PaymentMethodOptions.Paypal;
type Payto = Stripe_.Checkout.Session.PaymentMethodOptions.Payto;
type Pix = Stripe_.Checkout.Session.PaymentMethodOptions.Pix;
type RevolutPay = Stripe_.Checkout.Session.PaymentMethodOptions.RevolutPay;
type SamsungPay = Stripe_.Checkout.Session.PaymentMethodOptions.SamsungPay;
type Satispay = Stripe_.Checkout.Session.PaymentMethodOptions.Satispay;
type Scalapay = Stripe_.Checkout.Session.PaymentMethodOptions.Scalapay;
type SepaDebit = Stripe_.Checkout.Session.PaymentMethodOptions.SepaDebit;
type Sofort = Stripe_.Checkout.Session.PaymentMethodOptions.Sofort;
type Sunbit = Stripe_.Checkout.Session.PaymentMethodOptions.Sunbit;
type Swish = Stripe_.Checkout.Session.PaymentMethodOptions.Swish;
type Twint = Stripe_.Checkout.Session.PaymentMethodOptions.Twint;
type Upi = Stripe_.Checkout.Session.PaymentMethodOptions.Upi;
type UsBankAccount = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount;
type WechatPay = Stripe_.Checkout.Session.PaymentMethodOptions.WechatPay;
namespace AcssDebit {
type Currency = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.Currency;
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.SetupFutureUsage;
type VerificationMethod = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.VerificationMethod;
namespace MandateOptions {
type DefaultFor = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.MandateOptions.DefaultFor;
type PaymentSchedule = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.MandateOptions.PaymentSchedule;
type TransactionType = Stripe_.Checkout.Session.PaymentMethodOptions.AcssDebit.MandateOptions.TransactionType;
}
}
namespace AmazonPay {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.AmazonPay.SetupFutureUsage;
}
namespace BacsDebit {
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.BacsDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.BacsDebit.SetupFutureUsage;
}
namespace Boleto {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Boleto.SetupFutureUsage;
}
namespace Card {
type Installments = Stripe_.Checkout.Session.PaymentMethodOptions.Card.Installments;
type RequestExtendedAuthorization = Stripe_.Checkout.Session.PaymentMethodOptions.Card.RequestExtendedAuthorization;
type RequestIncrementalAuthorization = Stripe_.Checkout.Session.PaymentMethodOptions.Card.RequestIncrementalAuthorization;
type RequestMulticapture = Stripe_.Checkout.Session.PaymentMethodOptions.Card.RequestMulticapture;
type RequestOvercapture = Stripe_.Checkout.Session.PaymentMethodOptions.Card.RequestOvercapture;
type RequestThreeDSecure = Stripe_.Checkout.Session.PaymentMethodOptions.Card.RequestThreeDSecure;
type Restrictions = Stripe_.Checkout.Session.PaymentMethodOptions.Card.Restrictions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Card.SetupFutureUsage;
namespace Restrictions {
type BrandsBlocked = Stripe_.Checkout.Session.PaymentMethodOptions.Card.Restrictions.BrandsBlocked;
}
}
namespace CustomerBalance {
type BankTransfer = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance.BankTransfer;
namespace BankTransfer {
type EuBankTransfer = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer;
type RequestedAddressType = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance.BankTransfer.RequestedAddressType;
type Type = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance.BankTransfer.Type;
namespace EuBankTransfer {
type Country = Stripe_.Checkout.Session.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer.Country;
}
}
}
namespace KakaoPay {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.KakaoPay.SetupFutureUsage;
}
namespace Klarna {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Klarna.SetupFutureUsage;
}
namespace KrCard {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.KrCard.SetupFutureUsage;
}
namespace Link {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Link.SetupFutureUsage;
}
namespace NaverPay {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.NaverPay.SetupFutureUsage;
}
namespace Paypal {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Paypal.SetupFutureUsage;
}
namespace Payto {
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.Payto.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Payto.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.Checkout.Session.PaymentMethodOptions.Payto.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.Checkout.Session.PaymentMethodOptions.Payto.MandateOptions.PaymentSchedule;
type Purpose = Stripe_.Checkout.Session.PaymentMethodOptions.Payto.MandateOptions.Purpose;
}
}
namespace Pix {
type AmountIncludesIof = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.AmountIncludesIof;
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.SetupFutureUsage;
namespace MandateOptions {
type AmountIncludesIof = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.MandateOptions.AmountIncludesIof;
type AmountType = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.MandateOptions.AmountType;
type PaymentSchedule = Stripe_.Checkout.Session.PaymentMethodOptions.Pix.MandateOptions.PaymentSchedule;
}
}
namespace RevolutPay {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.RevolutPay.SetupFutureUsage;
}
namespace SepaDebit {
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.SepaDebit.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.SepaDebit.SetupFutureUsage;
}
namespace Twint {
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Twint.SetupFutureUsage;
}
namespace Upi {
type MandateOptions = Stripe_.Checkout.Session.PaymentMethodOptions.Upi.MandateOptions;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.Upi.SetupFutureUsage;
namespace MandateOptions {
type AmountType = Stripe_.Checkout.Session.PaymentMethodOptions.Upi.MandateOptions.AmountType;
}
}
namespace UsBankAccount {
type FinancialConnections = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections;
type SetupFutureUsage = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.SetupFutureUsage;
type VerificationMethod = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.VerificationMethod;
namespace FinancialConnections {
type Filters = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters;
type Permission = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections.Permission;
type Prefetch = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections.Prefetch;
namespace Filters {
type AccountSubcategory = Stripe_.Checkout.Session.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filters.AccountSubcategory;
}
}
}
namespace WechatPay {
type Client = Stripe_.Checkout.Session.PaymentMethodOptions.WechatPay.Client;
}
}
namespace Permissions {
type UpdateShippingDetails = Stripe_.Checkout.Session.Permissions.UpdateShippingDetails;
}
namespace SavedPaymentMethodOptions {
type AllowRedisplayFilter = Stripe_.Checkout.Session.SavedPaymentMethodOptions.AllowRedisplayFilter;
type PaymentMethodRemove = Stripe_.Checkout.Session.SavedPaymentMethodOptions.PaymentMethodRemove;
type PaymentMethodSave = Stripe_.Checkout.Session.SavedPaymentMethodOptions.PaymentMethodSave;
}
namespace ShippingAddressCollection {
type AllowedCountry = Stripe_.Checkout.Session.ShippingAddressCollection.AllowedCountry;
}
namespace ShippingCost {
type Tax = Stripe_.Checkout.Session.ShippingCost.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Checkout.Session.ShippingCost.Tax.TaxabilityReason;
}
}
namespace TaxIdCollection {
type Required = Stripe_.Checkout.Session.TaxIdCollection.Required;
}
namespace TotalDetails {
type Breakdown = Stripe_.Checkout.Session.TotalDetails.Breakdown;
namespace Breakdown {
type Discount = Stripe_.Checkout.Session.TotalDetails.Breakdown.Discount;
type Tax = Stripe_.Checkout.Session.TotalDetails.Breakdown.Tax;
namespace Tax {
type TaxabilityReason = Stripe_.Checkout.Session.TotalDetails.Breakdown.Tax.TaxabilityReason;
}
}
}
namespace WalletOptions {
type Link = Stripe_.Checkout.Session.WalletOptions.Link;
namespace Link {
type Display = Stripe_.Checkout.Session.WalletOptions.Link.Display;
}
}
}
}
namespace Climate {
type Order = Stripe_.Climate.Order;
type OrderCreateParams = Stripe_.Climate.OrderCreateParams;
type OrderRetrieveParams = Stripe_.Climate.OrderRetrieveParams;
type OrderUpdateParams = Stripe_.Climate.OrderUpdateParams;
type OrderListParams = Stripe_.Climate.OrderListParams;
type OrderCancelParams = Stripe_.Climate.OrderCancelParams;
type OrderResource = Stripe_.Climate.OrderResource;
type Product = Stripe_.Climate.Product;
type ProductRetrieveParams = Stripe_.Climate.ProductRetrieveParams;
type ProductListParams = Stripe_.Climate.ProductListParams;
type ProductResource = Stripe_.Climate.ProductResource;
type Supplier = Stripe_.Climate.Supplier;
type SupplierRetrieveParams = Stripe_.Climate.SupplierRetrieveParams;
type SupplierListParams = Stripe_.Climate.SupplierListParams;
type SupplierResource = Stripe_.Climate.SupplierResource;
namespace OrderCreateParams {
type Beneficiary = Stripe_.Climate.OrderCreateParams.Beneficiary;
}
namespace Order {
type Beneficiary = Stripe_.Climate.Order.Beneficiary;
type CancellationReason = Stripe_.Climate.Order.CancellationReason;
type DeliveryDetail = Stripe_.Climate.Order.DeliveryDetail;
type Status = Stripe_.Climate.Order.Status;
namespace DeliveryDetail {
type Location = Stripe_.Climate.Order.DeliveryDetail.Location;
}
}
namespace Product {
type CurrentPricesPerMetricTon = Stripe_.Climate.Product.CurrentPricesPerMetricTon;
}
namespace Supplier {
type Location = Stripe_.Climate.Supplier.Location;
type RemovalPathway = Stripe_.Climate.Supplier.RemovalPathway;
}
}
namespace Entitlements {
type ActiveEntitlement = Stripe_.Entitlements.ActiveEntitlement;
type ActiveEntitlementRetrieveParams = Stripe_.Entitlements.ActiveEntitlementRetrieveParams;
type ActiveEntitlementListParams = Stripe_.Entitlements.ActiveEntitlementListParams;
type ActiveEntitlementResource = Stripe_.Entitlements.ActiveEntitlementResource;
type Feature = Stripe_.Entitlements.Feature;
type FeatureCreateParams = Stripe_.Entitlements.FeatureCreateParams;
type FeatureRetrieveParams = Stripe_.Entitlements.FeatureRetrieveParams;
type FeatureUpdateParams = Stripe_.Entitlements.FeatureUpdateParams;
type FeatureListParams = Stripe_.Entitlements.FeatureListParams;
type FeatureResource = Stripe_.Entitlements.FeatureResource;
type ActiveEntitlementSummary = Stripe_.Entitlements.ActiveEntitlementSummary;
}
namespace FinancialConnections {
type Account = Stripe_.FinancialConnections.Account;
type AccountRetrieveParams = Stripe_.FinancialConnections.AccountRetrieveParams;
type AccountListParams = Stripe_.FinancialConnections.AccountListParams;
type AccountDisconnectParams = Stripe_.FinancialConnections.AccountDisconnectParams;
type AccountListOwnersParams = Stripe_.FinancialConnections.AccountListOwnersParams;
type AccountRefreshParams = Stripe_.FinancialConnections.AccountRefreshParams;
type AccountSubscribeParams = Stripe_.FinancialConnections.AccountSubscribeParams;
type AccountUnsubscribeParams = Stripe_.FinancialConnections.AccountUnsubscribeParams;
type AccountResource = Stripe_.FinancialConnections.AccountResource;
type Session = Stripe_.FinancialConnections.Session;
type SessionCreateParams = Stripe_.FinancialConnections.SessionCreateParams;
type SessionRetrieveParams = Stripe_.FinancialConnections.SessionRetrieveParams;
type SessionResource = Stripe_.FinancialConnections.SessionResource;
type Transaction = Stripe_.FinancialConnections.Transaction;
type TransactionRetrieveParams = Stripe_.FinancialConnections.TransactionRetrieveParams;
type TransactionListParams = Stripe_.FinancialConnections.TransactionListParams;
type TransactionResource = Stripe_.FinancialConnections.TransactionResource;
type AccountOwner = Stripe_.FinancialConnections.AccountOwner;
type AccountOwnership = Stripe_.FinancialConnections.AccountOwnership;
type Authorization = Stripe_.FinancialConnections.Authorization;
namespace Account {
type AccountHolder = Stripe_.FinancialConnections.Account.AccountHolder;
type AccountNumber = Stripe_.FinancialConnections.Account.AccountNumber;
type Balance = Stripe_.FinancialConnections.Account.Balance;
type BalanceRefresh = Stripe_.FinancialConnections.Account.BalanceRefresh;
type Category = Stripe_.FinancialConnections.Account.Category;
type OwnershipRefresh = Stripe_.FinancialConnections.Account.OwnershipRefresh;
type Permission = Stripe_.FinancialConnections.Account.Permission;
type Status = Stripe_.FinancialConnections.Account.Status;
type StatusDetails = Stripe_.FinancialConnections.Account.StatusDetails;
type Subcategory = Stripe_.FinancialConnections.Account.Subcategory;
type SupportedPaymentMethodType = Stripe_.FinancialConnections.Account.SupportedPaymentMethodType;
type TransactionRefresh = Stripe_.FinancialConnections.Account.TransactionRefresh;
namespace AccountHolder {
type Type = Stripe_.FinancialConnections.Account.AccountHolder.Type;
}
namespace AccountNumber {
type IdentifierType = Stripe_.FinancialConnections.Account.AccountNumber.IdentifierType;
type Status = Stripe_.FinancialConnections.Account.AccountNumber.Status;
}
namespace Balance {
type Cash = Stripe_.FinancialConnections.Account.Balance.Cash;
type Credit = Stripe_.FinancialConnections.Account.Balance.Credit;
type Type = Stripe_.FinancialConnections.Account.Balance.Type;
}
namespace BalanceRefresh {
type Status = Stripe_.FinancialConnections.Account.BalanceRefresh.Status;
}
namespace OwnershipRefresh {
type Status = Stripe_.FinancialConnections.Account.OwnershipRefresh.Status;
}
namespace StatusDetails {
type Active = Stripe_.FinancialConnections.Account.StatusDetails.Active;
namespace Active {
type Action = Stripe_.FinancialConnections.Account.StatusDetails.Active.Action;
type Cause = Stripe_.FinancialConnections.Account.StatusDetails.Active.Cause;
}
}
namespace TransactionRefresh {
type Status = Stripe_.FinancialConnections.Account.TransactionRefresh.Status;
}
}
namespace SessionCreateParams {
type AccountHolder = Stripe_.FinancialConnections.SessionCreateParams.AccountHolder;
type Permission = Stripe_.FinancialConnections.SessionCreateParams.Permission;
type Filters = Stripe_.FinancialConnections.SessionCreateParams.Filters;
type Limits = Stripe_.FinancialConnections.SessionCreateParams.Limits;
type ManualEntry = Stripe_.FinancialConnections.SessionCreateParams.ManualEntry;
type Prefetch = Stripe_.FinancialConnections.SessionCreateParams.Prefetch;
namespace AccountHolder {
type Type = Stripe_.FinancialConnections.SessionCreateParams.AccountHolder.Type;
}
namespace Filters {
type AccountSubcategory = Stripe_.FinancialConnections.SessionCreateParams.Filters.AccountSubcategory;
type RequirePaymentMethodSupport = Stripe_.FinancialConnections.SessionCreateParams.Filters.RequirePaymentMethodSupport;
}
namespace ManualEntry {
type Mode = Stripe_.FinancialConnections.SessionCreateParams.ManualEntry.Mode;
}
}
namespace Session {
type AccountHolder = Stripe_.FinancialConnections.Session.AccountHolder;
type Filters = Stripe_.FinancialConnections.Session.Filters;
type Limits = Stripe_.FinancialConnections.Session.Limits;
type ManualEntry = Stripe_.FinancialConnections.Session.ManualEntry;
type Permission = Stripe_.FinancialConnections.Session.Permission;
type Prefetch = Stripe_.FinancialConnections.Session.Prefetch;
namespace AccountHolder {
type Type = Stripe_.FinancialConnections.Session.AccountHolder.Type;
}
namespace Filters {
type AccountSubcategory = Stripe_.FinancialConnections.Session.Filters.AccountSubcategory;
type RequirePaymentMethodSupport = Stripe_.FinancialConnections.Session.Filters.RequirePaymentMethodSupport;
}
namespace ManualEntry {
type Mode = Stripe_.FinancialConnections.Session.ManualEntry.Mode;
}
}
namespace Transaction {
type Status = Stripe_.FinancialConnections.Transaction.Status;
type StatusTransitions = Stripe_.FinancialConnections.Transaction.StatusTransitions;
}
namespace Authorization {
type Status = Stripe_.FinancialConnections.Authorization.Status;
type StatusDetails = Stripe_.FinancialConnections.Authorization.StatusDetails;
namespace StatusDetails {
type Active = Stripe_.FinancialConnections.Authorization.StatusDetails.Active;
type Inactive = Stripe_.FinancialConnections.Authorization.StatusDetails.Inactive;
namespace Active {
type Action = Stripe_.FinancialConnections.Authorization.StatusDetails.Active.Action;
}
namespace Inactive {
type Action = Stripe_.FinancialConnections.Authorization.StatusDetails.Inactive.Action;
}
}
}
}
namespace Forwarding {
type Request = Stripe_.Forwarding.Request;
type RequestCreateParams = Stripe_.Forwarding.RequestCreateParams;
type RequestRetrieveParams = Stripe_.Forwarding.RequestRetrieveParams;
type RequestListParams = Stripe_.Forwarding.RequestListParams;
type RequestResource = Stripe_.Forwarding.RequestResource;
namespace RequestCreateParams {
type Replacement = Stripe_.Forwarding.RequestCreateParams.Replacement;
type Request = Stripe_.Forwarding.RequestCreateParams.Request;
namespace Request {
type Header = Stripe_.Forwarding.RequestCreateParams.Request.Header;
}
}
namespace Request {
type Replacement = Stripe_.Forwarding.Request.Replacement;
type RequestContext = Stripe_.Forwarding.Request.RequestContext;
type RequestDetails = Stripe_.Forwarding.Request.RequestDetails;
type ResponseDetails = Stripe_.Forwarding.Request.ResponseDetails;
namespace RequestDetails {
type Header = Stripe_.Forwarding.Request.RequestDetails.Header;
}
namespace ResponseDetails {
type Header = Stripe_.Forwarding.Request.ResponseDetails.Header;
}
}
}
namespace Identity {
type VerificationReport = Stripe_.Identity.VerificationReport;
type VerificationReportRetrieveParams = Stripe_.Identity.VerificationReportRetrieveParams;
type VerificationReportListParams = Stripe_.Identity.VerificationReportListParams;
type VerificationReportResource = Stripe_.Identity.VerificationReportResource;
type VerificationSession = Stripe_.Identity.VerificationSession;
type VerificationSessionCreateParams = Stripe_.Identity.VerificationSessionCreateParams;
type VerificationSessionRetrieveParams = Stripe_.Identity.VerificationSessionRetrieveParams;
type VerificationSessionUpdateParams = Stripe_.Identity.VerificationSessionUpdateParams;
type VerificationSessionListParams = Stripe_.Identity.VerificationSessionListParams;
type VerificationSessionCancelParams = Stripe_.Identity.VerificationSessionCancelParams;
type VerificationSessionRedactParams = Stripe_.Identity.VerificationSessionRedactParams;
type VerificationSessionResource = Stripe_.Identity.VerificationSessionResource;
namespace VerificationReport {
type Document = Stripe_.Identity.VerificationReport.Document;
type Email = Stripe_.Identity.VerificationReport.Email;
type IdNumber = Stripe_.Identity.VerificationReport.IdNumber;
type Options = Stripe_.Identity.VerificationReport.Options;
type Phone = Stripe_.Identity.VerificationReport.Phone;
type Selfie = Stripe_.Identity.VerificationReport.Selfie;
type Type = Stripe_.Identity.VerificationReport.Type;
namespace Document {
type Dob = Stripe_.Identity.VerificationReport.Document.Dob;
type Error = Stripe_.Identity.VerificationReport.Document.Error;
type ExpirationDate = Stripe_.Identity.VerificationReport.Document.ExpirationDate;
type IssuedDate = Stripe_.Identity.VerificationReport.Document.IssuedDate;
type Sex = Stripe_.Identity.VerificationReport.Document.Sex;
type Status = Stripe_.Identity.VerificationReport.Document.Status;
type Type = Stripe_.Identity.VerificationReport.Document.Type;
namespace Error {
type Code = Stripe_.Identity.VerificationReport.Document.Error.Code;
}
}
namespace Email {
type Error = Stripe_.Identity.VerificationReport.Email.Error;
type Status = Stripe_.Identity.VerificationReport.Email.Status;
namespace Error {
type Code = Stripe_.Identity.VerificationReport.Email.Error.Code;
}
}
namespace IdNumber {
type Dob = Stripe_.Identity.VerificationReport.IdNumber.Dob;
type Error = Stripe_.Identity.VerificationReport.IdNumber.Error;
type IdNumberType = Stripe_.Identity.VerificationReport.IdNumber.IdNumberType;
type Status = Stripe_.Identity.VerificationReport.IdNumber.Status;
namespace Error {
type Code = Stripe_.Identity.VerificationReport.IdNumber.Error.Code;
}
}
namespace Options {
type Document = Stripe_.Identity.VerificationReport.Options.Document;
type IdNumber = Stripe_.Identity.VerificationReport.Options.IdNumber;
namespace Document {
type AllowedType = Stripe_.Identity.VerificationReport.Options.Document.AllowedType;
}
}
namespace Phone {
type Error = Stripe_.Identity.VerificationReport.Phone.Error;
type Status = Stripe_.Identity.VerificationReport.Phone.Status;
namespace Error {
type Code = Stripe_.Identity.VerificationReport.Phone.Error.Code;
}
}
namespace Selfie {
type Error = Stripe_.Identity.VerificationReport.Selfie.Error;
type Status = Stripe_.Identity.VerificationReport.Selfie.Status;
namespace Error {
type Code = Stripe_.Identity.VerificationReport.Selfie.Error.Code;
}
}
}
namespace VerificationSessionCreateParams {
type Options = Stripe_.Identity.VerificationSessionCreateParams.Options;
type ProvidedDetails = Stripe_.Identity.VerificationSessionCreateParams.ProvidedDetails;
type RelatedPerson = Stripe_.Identity.VerificationSessionCreateParams.RelatedPerson;
type Type = Stripe_.Identity.VerificationSessionCreateParams.Type;
namespace Options {
type Document = Stripe_.Identity.VerificationSessionCreateParams.Options.Document;
namespace Document {
type AllowedType = Stripe_.Identity.VerificationSessionCreateParams.Options.Document.AllowedType;
}
}
}
namespace VerificationSession {
type LastError = Stripe_.Identity.VerificationSession.LastError;
type Options = Stripe_.Identity.VerificationSession.Options;
type ProvidedDetails = Stripe_.Identity.VerificationSession.ProvidedDetails;
type Redaction = Stripe_.Identity.VerificationSession.Redaction;
type RelatedPerson = Stripe_.Identity.VerificationSession.RelatedPerson;
type Status = Stripe_.Identity.VerificationSession.Status;
type Type = Stripe_.Identity.VerificationSession.Type;
type VerifiedOutputs = Stripe_.Identity.VerificationSession.VerifiedOutputs;
namespace LastError {
type Code = Stripe_.Identity.VerificationSession.LastError.Code;
}
namespace Options {
type Document = Stripe_.Identity.VerificationSession.Options.Document;
type Email = Stripe_.Identity.VerificationSession.Options.Email;
type IdNumber = Stripe_.Identity.VerificationSession.Options.IdNumber;
type Matching = Stripe_.Identity.VerificationSession.Options.Matching;
type Phone = Stripe_.Identity.VerificationSession.Options.Phone;
namespace Document {
type AllowedType = Stripe_.Identity.VerificationSession.Options.Document.AllowedType;
}
namespace Matching {
type Dob = Stripe_.Identity.VerificationSession.Options.Matching.Dob;
type Name = Stripe_.Identity.VerificationSession.Options.Matching.Name;
}
}
namespace Redaction {
type Status = Stripe_.Identity.VerificationSession.Redaction.Status;
}
namespace VerifiedOutputs {
type Dob = Stripe_.Identity.VerificationSession.VerifiedOutputs.Dob;
type IdNumberType = Stripe_.Identity.VerificationSession.VerifiedOutputs.IdNumberType;
type Sex = Stripe_.Identity.VerificationSession.VerifiedOutputs.Sex;
}
}
}
namespace Issuing {
type Authorization = Stripe_.Issuing.Authorization;
type AuthorizationRetrieveParams = Stripe_.Issuing.AuthorizationRetrieveParams;
type AuthorizationUpdateParams = Stripe_.Issuing.AuthorizationUpdateParams;
type AuthorizationListParams = Stripe_.Issuing.AuthorizationListParams;
type AuthorizationApproveParams = Stripe_.Issuing.AuthorizationApproveParams;
type AuthorizationDeclineParams = Stripe_.Issuing.AuthorizationDeclineParams;
type AuthorizationResource = Stripe_.Issuing.AuthorizationResource;
type Card = Stripe_.Issuing.Card;
type CardCreateParams = Stripe_.Issuing.CardCreateParams;
type CardRetrieveParams = Stripe_.Issuing.CardRetrieveParams;
type CardUpdateParams = Stripe_.Issuing.CardUpdateParams;
type CardListParams = Stripe_.Issuing.CardListParams;
type CardResource = Stripe_.Issuing.CardResource;
type Cardholder = Stripe_.Issuing.Cardholder;
type CardholderCreateParams = Stripe_.Issuing.CardholderCreateParams;
type CardholderRetrieveParams = Stripe_.Issuing.CardholderRetrieveParams;
type CardholderUpdateParams = Stripe_.Issuing.CardholderUpdateParams;
type CardholderListParams = Stripe_.Issuing.CardholderListParams;
type CardholderResource = Stripe_.Issuing.CardholderResource;
type Dispute = Stripe_.Issuing.Dispute;
type DisputeCreateParams = Stripe_.Issuing.DisputeCreateParams;
type DisputeRetrieveParams = Stripe_.Issuing.DisputeRetrieveParams;
type DisputeUpdateParams = Stripe_.Issuing.DisputeUpdateParams;
type DisputeListParams = Stripe_.Issuing.DisputeListParams;
type DisputeSubmitParams = Stripe_.Issuing.DisputeSubmitParams;
type DisputeResource = Stripe_.Issuing.DisputeResource;
type PersonalizationDesign = Stripe_.Issuing.PersonalizationDesign;
type PersonalizationDesignCreateParams = Stripe_.Issuing.PersonalizationDesignCreateParams;
type PersonalizationDesignRetrieveParams = Stripe_.Issuing.PersonalizationDesignRetrieveParams;
type PersonalizationDesignUpdateParams = Stripe_.Issuing.PersonalizationDesignUpdateParams;
type PersonalizationDesignListParams = Stripe_.Issuing.PersonalizationDesignListParams;
type PersonalizationDesignResource = Stripe_.Issuing.PersonalizationDesignResource;
type PhysicalBundle = Stripe_.Issuing.PhysicalBundle;
type PhysicalBundleRetrieveParams = Stripe_.Issuing.PhysicalBundleRetrieveParams;
type PhysicalBundleListParams = Stripe_.Issuing.PhysicalBundleListParams;
type PhysicalBundleResource = Stripe_.Issuing.PhysicalBundleResource;
type Token = Stripe_.Issuing.Token;
type TokenRetrieveParams = Stripe_.Issuing.TokenRetrieveParams;
type TokenUpdateParams = Stripe_.Issuing.TokenUpdateParams;
type TokenListParams = Stripe_.Issuing.TokenListParams;
type TokenResource = Stripe_.Issuing.TokenResource;
type Transaction = Stripe_.Issuing.Transaction;
type TransactionRetrieveParams = Stripe_.Issuing.TransactionRetrieveParams;
type TransactionUpdateParams = Stripe_.Issuing.TransactionUpdateParams;
type TransactionListParams = Stripe_.Issuing.TransactionListParams;
type TransactionResource = Stripe_.Issuing.TransactionResource;
namespace Authorization {
type AmountDetails = Stripe_.Issuing.Authorization.AmountDetails;
type AuthorizationMethod = Stripe_.Issuing.Authorization.AuthorizationMethod;
type CardPresence = Stripe_.Issuing.Authorization.CardPresence;
type Fleet = Stripe_.Issuing.Authorization.Fleet;
type FraudChallenge = Stripe_.Issuing.Authorization.FraudChallenge;
type Fuel = Stripe_.Issuing.Authorization.Fuel;
type MerchantData = Stripe_.Issuing.Authorization.MerchantData;
type NetworkData = Stripe_.Issuing.Authorization.NetworkData;
type PendingRequest = Stripe_.Issuing.Authorization.PendingRequest;
type RequestHistory = Stripe_.Issuing.Authorization.RequestHistory;
type Status = Stripe_.Issuing.Authorization.Status;
type Treasury = Stripe_.Issuing.Authorization.Treasury;
type VerificationData = Stripe_.Issuing.Authorization.VerificationData;
namespace Fleet {
type CardholderPromptData = Stripe_.Issuing.Authorization.Fleet.CardholderPromptData;
type PurchaseType = Stripe_.Issuing.Authorization.Fleet.PurchaseType;
type ReportedBreakdown = Stripe_.Issuing.Authorization.Fleet.ReportedBreakdown;
type ServiceType = Stripe_.Issuing.Authorization.Fleet.ServiceType;
namespace ReportedBreakdown {
type Fuel = Stripe_.Issuing.Authorization.Fleet.ReportedBreakdown.Fuel;
type NonFuel = Stripe_.Issuing.Authorization.Fleet.ReportedBreakdown.NonFuel;
type Tax = Stripe_.Issuing.Authorization.Fleet.ReportedBreakdown.Tax;
}
}
namespace FraudChallenge {
type Status = Stripe_.Issuing.Authorization.FraudChallenge.Status;
type UndeliverableReason = Stripe_.Issuing.Authorization.FraudChallenge.UndeliverableReason;
}
namespace Fuel {
type Type = Stripe_.Issuing.Authorization.Fuel.Type;
type Unit = Stripe_.Issuing.Authorization.Fuel.Unit;
}
namespace PendingRequest {
type AmountDetails = Stripe_.Issuing.Authorization.PendingRequest.AmountDetails;
}
namespace RequestHistory {
type AmountDetails = Stripe_.Issuing.Authorization.RequestHistory.AmountDetails;
type Reason = Stripe_.Issuing.Authorization.RequestHistory.Reason;
}
namespace VerificationData {
type AddressLine1Check = Stripe_.Issuing.Authorization.VerificationData.AddressLine1Check;
type AddressPostalCodeCheck = Stripe_.Issuing.Authorization.VerificationData.AddressPostalCodeCheck;
type AuthenticationExemption = Stripe_.Issuing.Authorization.VerificationData.AuthenticationExemption;
type CvcCheck = Stripe_.Issuing.Authorization.VerificationData.CvcCheck;
type ExpiryCheck = Stripe_.Issuing.Authorization.VerificationData.ExpiryCheck;
type ThreeDSecure = Stripe_.Issuing.Authorization.VerificationData.ThreeDSecure;
namespace AuthenticationExemption {
type ClaimedBy = Stripe_.Issuing.Authorization.VerificationData.AuthenticationExemption.ClaimedBy;
type Type = Stripe_.Issuing.Authorization.VerificationData.AuthenticationExemption.Type;
}
namespace ThreeDSecure {
type Result = Stripe_.Issuing.Authorization.VerificationData.ThreeDSecure.Result;
}
}
}
namespace CardCreateParams {
type Type = Stripe_.Issuing.CardCreateParams.Type;
type LifecycleControls = Stripe_.Issuing.CardCreateParams.LifecycleControls;
type Pin = Stripe_.Issuing.CardCreateParams.Pin;
type ReplacementReason = Stripe_.Issuing.CardCreateParams.ReplacementReason;
type Shipping = Stripe_.Issuing.CardCreateParams.Shipping;
type SpendingControls = Stripe_.Issuing.CardCreateParams.SpendingControls;
type Status = Stripe_.Issuing.CardCreateParams.Status;
namespace LifecycleControls {
type CancelAfter = Stripe_.Issuing.CardCreateParams.LifecycleControls.CancelAfter;
}
namespace Shipping {
type Address = Stripe_.Issuing.CardCreateParams.Shipping.Address;
type AddressValidation = Stripe_.Issuing.CardCreateParams.Shipping.AddressValidation;
type Customs = Stripe_.Issuing.CardCreateParams.Shipping.Customs;
type Service = Stripe_.Issuing.CardCreateParams.Shipping.Service;
type Type = Stripe_.Issuing.CardCreateParams.Shipping.Type;
namespace AddressValidation {
type Mode = Stripe_.Issuing.CardCreateParams.Shipping.AddressValidation.Mode;
}
}
namespace SpendingControls {
type AllowedCardPresence = Stripe_.Issuing.CardCreateParams.SpendingControls.AllowedCardPresence;
type AllowedCategory = Stripe_.Issuing.CardCreateParams.SpendingControls.AllowedCategory;
type BlockedCardPresence = Stripe_.Issuing.CardCreateParams.SpendingControls.BlockedCardPresence;
type BlockedCategory = Stripe_.Issuing.CardCreateParams.SpendingControls.BlockedCategory;
type SpendingLimit = Stripe_.Issuing.CardCreateParams.SpendingControls.SpendingLimit;
namespace SpendingLimit {
type Category = Stripe_.Issuing.CardCreateParams.SpendingControls.SpendingLimit.Category;
type Interval = Stripe_.Issuing.CardCreateParams.SpendingControls.SpendingLimit.Interval;
}
}
}
namespace Card {
type CancellationReason = Stripe_.Issuing.Card.CancellationReason;
type LatestFraudWarning = Stripe_.Issuing.Card.LatestFraudWarning;
type LifecycleControls = Stripe_.Issuing.Card.LifecycleControls;
type ReplacementReason = Stripe_.Issuing.Card.ReplacementReason;
type Shipping = Stripe_.Issuing.Card.Shipping;
type SpendingControls = Stripe_.Issuing.Card.SpendingControls;
type Status = Stripe_.Issuing.Card.Status;
type Type = Stripe_.Issuing.Card.Type;
type Wallets = Stripe_.Issuing.Card.Wallets;
namespace LatestFraudWarning {
type Type = Stripe_.Issuing.Card.LatestFraudWarning.Type;
}
namespace LifecycleControls {
type CancelAfter = Stripe_.Issuing.Card.LifecycleControls.CancelAfter;
}
namespace Shipping {
type AddressValidation = Stripe_.Issuing.Card.Shipping.AddressValidation;
type Carrier = Stripe_.Issuing.Card.Shipping.Carrier;
type Customs = Stripe_.Issuing.Card.Shipping.Customs;
type Service = Stripe_.Issuing.Card.Shipping.Service;
type Status = Stripe_.Issuing.Card.Shipping.Status;
type Type = Stripe_.Issuing.Card.Shipping.Type;
namespace AddressValidation {
type Mode = Stripe_.Issuing.Card.Shipping.AddressValidation.Mode;
type Result = Stripe_.Issuing.Card.Shipping.AddressValidation.Result;
}
}
namespace SpendingControls {
type AllowedCardPresence = Stripe_.Issuing.Card.SpendingControls.AllowedCardPresence;
type AllowedCategory = Stripe_.Issuing.Card.SpendingControls.AllowedCategory;
type BlockedCardPresence = Stripe_.Issuing.Card.SpendingControls.BlockedCardPresence;
type BlockedCategory = Stripe_.Issuing.Card.SpendingControls.BlockedCategory;
type SpendingLimit = Stripe_.Issuing.Card.SpendingControls.SpendingLimit;
namespace SpendingLimit {
type Category = Stripe_.Issuing.Card.SpendingControls.SpendingLimit.Category;
type Interval = Stripe_.Issuing.Card.SpendingControls.SpendingLimit.Interval;
}
}
namespace Wallets {
type ApplePay = Stripe_.Issuing.Card.Wallets.ApplePay;
type GooglePay = Stripe_.Issuing.Card.Wallets.GooglePay;
namespace ApplePay {
type IneligibleReason = Stripe_.Issuing.Card.Wallets.ApplePay.IneligibleReason;
}
namespace GooglePay {
type IneligibleReason = Stripe_.Issuing.Card.Wallets.GooglePay.IneligibleReason;
}
}
}
namespace CardholderCreateParams {
type Billing = Stripe_.Issuing.CardholderCreateParams.Billing;
type Company = Stripe_.Issuing.CardholderCreateParams.Company;
type Individual = Stripe_.Issuing.CardholderCreateParams.Individual;
type PreferredLocale = Stripe_.Issuing.CardholderCreateParams.PreferredLocale;
type SpendingControls = Stripe_.Issuing.CardholderCreateParams.SpendingControls;
type Status = Stripe_.Issuing.CardholderCreateParams.Status;
type Type = Stripe_.Issuing.CardholderCreateParams.Type;
namespace Billing {
type Address = Stripe_.Issuing.CardholderCreateParams.Billing.Address;
}
namespace Individual {
type CardIssuing = Stripe_.Issuing.CardholderCreateParams.Individual.CardIssuing;
type Dob = Stripe_.Issuing.CardholderCreateParams.Individual.Dob;
type Verification = Stripe_.Issuing.CardholderCreateParams.Individual.Verification;
namespace CardIssuing {
type UserTermsAcceptance = Stripe_.Issuing.CardholderCreateParams.Individual.CardIssuing.UserTermsAcceptance;
}
namespace Verification {
type Document = Stripe_.Issuing.CardholderCreateParams.Individual.Verification.Document;
}
}
namespace SpendingControls {
type AllowedCardPresence = Stripe_.Issuing.CardholderCreateParams.SpendingControls.AllowedCardPresence;
type AllowedCategory = Stripe_.Issuing.CardholderCreateParams.SpendingControls.AllowedCategory;
type BlockedCardPresence = Stripe_.Issuing.CardholderCreateParams.SpendingControls.BlockedCardPresence;
type BlockedCategory = Stripe_.Issuing.CardholderCreateParams.SpendingControls.BlockedCategory;
type SpendingLimit = Stripe_.Issuing.CardholderCreateParams.SpendingControls.SpendingLimit;
namespace SpendingLimit {
type Category = Stripe_.Issuing.CardholderCreateParams.SpendingControls.SpendingLimit.Category;
type Interval = Stripe_.Issuing.CardholderCreateParams.SpendingControls.SpendingLimit.Interval;
}
}
}
namespace Cardholder {
type Billing = Stripe_.Issuing.Cardholder.Billing;
type Company = Stripe_.Issuing.Cardholder.Company;
type Individual = Stripe_.Issuing.Cardholder.Individual;
type PreferredLocale = Stripe_.Issuing.Cardholder.PreferredLocale;
type Requirements = Stripe_.Issuing.Cardholder.Requirements;
type SpendingControls = Stripe_.Issuing.Cardholder.SpendingControls;
type Status = Stripe_.Issuing.Cardholder.Status;
type Type = Stripe_.Issuing.Cardholder.Type;
namespace Individual {
type CardIssuing = Stripe_.Issuing.Cardholder.Individual.CardIssuing;
type Dob = Stripe_.Issuing.Cardholder.Individual.Dob;
type Verification = Stripe_.Issuing.Cardholder.Individual.Verification;
namespace CardIssuing {
type UserTermsAcceptance = Stripe_.Issuing.Cardholder.Individual.CardIssuing.UserTermsAcceptance;
}
namespace Verification {
type Document = Stripe_.Issuing.Cardholder.Individual.Verification.Document;
}
}
namespace Requirements {
type DisabledReason = Stripe_.Issuing.Cardholder.Requirements.DisabledReason;
type PastDue = Stripe_.Issuing.Cardholder.Requirements.PastDue;
}
namespace SpendingControls {
type AllowedCardPresence = Stripe_.Issuing.Cardholder.SpendingControls.AllowedCardPresence;
type AllowedCategory = Stripe_.Issuing.Cardholder.SpendingControls.AllowedCategory;
type BlockedCardPresence = Stripe_.Issuing.Cardholder.SpendingControls.BlockedCardPresence;
type BlockedCategory = Stripe_.Issuing.Cardholder.SpendingControls.BlockedCategory;
type SpendingLimit = Stripe_.Issuing.Cardholder.SpendingControls.SpendingLimit;
namespace SpendingLimit {
type Category = Stripe_.Issuing.Cardholder.SpendingControls.SpendingLimit.Category;
type Interval = Stripe_.Issuing.Cardholder.SpendingControls.SpendingLimit.Interval;
}
}
}
namespace DisputeCreateParams {
type Evidence = Stripe_.Issuing.DisputeCreateParams.Evidence;
type Treasury = Stripe_.Issuing.DisputeCreateParams.Treasury;
namespace Evidence {
type Canceled = Stripe_.Issuing.DisputeCreateParams.Evidence.Canceled;
type Duplicate = Stripe_.Issuing.DisputeCreateParams.Evidence.Duplicate;
type Fraudulent = Stripe_.Issuing.DisputeCreateParams.Evidence.Fraudulent;
type MerchandiseNotAsDescribed = Stripe_.Issuing.DisputeCreateParams.Evidence.MerchandiseNotAsDescribed;
type NoValidAuthorization = Stripe_.Issuing.DisputeCreateParams.Evidence.NoValidAuthorization;
type NotReceived = Stripe_.Issuing.DisputeCreateParams.Evidence.NotReceived;
type Other = Stripe_.Issuing.DisputeCreateParams.Evidence.Other;
type Reason = Stripe_.Issuing.DisputeCreateParams.Evidence.Reason;
type ServiceNotAsDescribed = Stripe_.Issuing.DisputeCreateParams.Evidence.ServiceNotAsDescribed;
namespace Canceled {
type ProductType = Stripe_.Issuing.DisputeCreateParams.Evidence.Canceled.ProductType;
type ReturnStatus = Stripe_.Issuing.DisputeCreateParams.Evidence.Canceled.ReturnStatus;
}
namespace MerchandiseNotAsDescribed {
type ReturnStatus = Stripe_.Issuing.DisputeCreateParams.Evidence.MerchandiseNotAsDescribed.ReturnStatus;
}
namespace NotReceived {
type ProductType = Stripe_.Issuing.DisputeCreateParams.Evidence.NotReceived.ProductType;
}
namespace Other {
type ProductType = Stripe_.Issuing.DisputeCreateParams.Evidence.Other.ProductType;
}
}
}
namespace Dispute {
type Evidence = Stripe_.Issuing.Dispute.Evidence;
type LossReason = Stripe_.Issuing.Dispute.LossReason;
type Status = Stripe_.Issuing.Dispute.Status;
type Treasury = Stripe_.Issuing.Dispute.Treasury;
namespace Evidence {
type Canceled = Stripe_.Issuing.Dispute.Evidence.Canceled;
type Duplicate = Stripe_.Issuing.Dispute.Evidence.Duplicate;
type Fraudulent = Stripe_.Issuing.Dispute.Evidence.Fraudulent;
type MerchandiseNotAsDescribed = Stripe_.Issuing.Dispute.Evidence.MerchandiseNotAsDescribed;
type NoValidAuthorization = Stripe_.Issuing.Dispute.Evidence.NoValidAuthorization;
type NotReceived = Stripe_.Issuing.Dispute.Evidence.NotReceived;
type Other = Stripe_.Issuing.Dispute.Evidence.Other;
type Reason = Stripe_.Issuing.Dispute.Evidence.Reason;
type ServiceNotAsDescribed = Stripe_.Issuing.Dispute.Evidence.ServiceNotAsDescribed;
namespace Canceled {
type ProductType = Stripe_.Issuing.Dispute.Evidence.Canceled.ProductType;
type ReturnStatus = Stripe_.Issuing.Dispute.Evidence.Canceled.ReturnStatus;
}
namespace MerchandiseNotAsDescribed {
type ReturnStatus = Stripe_.Issuing.Dispute.Evidence.MerchandiseNotAsDescribed.ReturnStatus;
}
namespace NotReceived {
type ProductType = Stripe_.Issuing.Dispute.Evidence.NotReceived.ProductType;
}
namespace Other {
type ProductType = Stripe_.Issuing.Dispute.Evidence.Other.ProductType;
}
}
}
namespace PersonalizationDesignCreateParams {
type CarrierText = Stripe_.Issuing.PersonalizationDesignCreateParams.CarrierText;
type Preferences = Stripe_.Issuing.PersonalizationDesignCreateParams.Preferences;
}
namespace PersonalizationDesign {
type CarrierText = Stripe_.Issuing.PersonalizationDesign.CarrierText;
type Preferences = Stripe_.Issuing.PersonalizationDesign.Preferences;
type RejectionReasons = Stripe_.Issuing.PersonalizationDesign.RejectionReasons;
type Status = Stripe_.Issuing.PersonalizationDesign.Status;
namespace RejectionReasons {
type CardLogo = Stripe_.Issuing.PersonalizationDesign.RejectionReasons.CardLogo;
type CarrierText = Stripe_.Issuing.PersonalizationDesign.RejectionReasons.CarrierText;
}
}
namespace PhysicalBundle {
type Features = Stripe_.Issuing.PhysicalBundle.Features;
type Status = Stripe_.Issuing.PhysicalBundle.Status;
type Type = Stripe_.Issuing.PhysicalBundle.Type;
namespace Features {
type CardLogo = Stripe_.Issuing.PhysicalBundle.Features.CardLogo;
type CarrierText = Stripe_.Issuing.PhysicalBundle.Features.CarrierText;
type SecondLine = Stripe_.Issuing.PhysicalBundle.Features.SecondLine;
}
}
namespace Token {
type Network = Stripe_.Issuing.Token.Network;
type NetworkData = Stripe_.Issuing.Token.NetworkData;
type Status = Stripe_.Issuing.Token.Status;
type WalletProvider = Stripe_.Issuing.Token.WalletProvider;
namespace NetworkData {
type Device = Stripe_.Issuing.Token.NetworkData.Device;
type Mastercard = Stripe_.Issuing.Token.NetworkData.Mastercard;
type Type = Stripe_.Issuing.Token.NetworkData.Type;
type Visa = Stripe_.Issuing.Token.NetworkData.Visa;
type WalletProvider = Stripe_.Issuing.Token.NetworkData.WalletProvider;
namespace Device {
type Type = Stripe_.Issuing.Token.NetworkData.Device.Type;
}
namespace WalletProvider {
type CardNumberSource = Stripe_.Issuing.Token.NetworkData.WalletProvider.CardNumberSource;
type CardholderAddress = Stripe_.Issuing.Token.NetworkData.WalletProvider.CardholderAddress;
type ReasonCode = Stripe_.Issuing.Token.NetworkData.WalletProvider.ReasonCode;
type SuggestedDecision = Stripe_.Issuing.Token.NetworkData.WalletProvider.SuggestedDecision;
}
}
}
namespace Transaction {
type AmountDetails = Stripe_.Issuing.Transaction.AmountDetails;
type MerchantData = Stripe_.Issuing.Transaction.MerchantData;
type NetworkData = Stripe_.Issuing.Transaction.NetworkData;
type PurchaseDetails = Stripe_.Issuing.Transaction.PurchaseDetails;
type Treasury = Stripe_.Issuing.Transaction.Treasury;
type Type = Stripe_.Issuing.Transaction.Type;
type Wallet = Stripe_.Issuing.Transaction.Wallet;
namespace PurchaseDetails {
type Fleet = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet;
type Flight = Stripe_.Issuing.Transaction.PurchaseDetails.Flight;
type Fuel = Stripe_.Issuing.Transaction.PurchaseDetails.Fuel;
type Lodging = Stripe_.Issuing.Transaction.PurchaseDetails.Lodging;
type Receipt = Stripe_.Issuing.Transaction.PurchaseDetails.Receipt;
namespace Fleet {
type CardholderPromptData = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet.CardholderPromptData;
type ReportedBreakdown = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet.ReportedBreakdown;
namespace ReportedBreakdown {
type Fuel = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet.ReportedBreakdown.Fuel;
type NonFuel = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet.ReportedBreakdown.NonFuel;
type Tax = Stripe_.Issuing.Transaction.PurchaseDetails.Fleet.ReportedBreakdown.Tax;
}
}
namespace Flight {
type Segment = Stripe_.Issuing.Transaction.PurchaseDetails.Flight.Segment;
}
}
}
}
namespace Radar {
type EarlyFraudWarning = Stripe_.Radar.EarlyFraudWarning;
type EarlyFraudWarningRetrieveParams = Stripe_.Radar.EarlyFraudWarningRetrieveParams;
type EarlyFraudWarningListParams = Stripe_.Radar.EarlyFraudWarningListParams;
type EarlyFraudWarningResource = Stripe_.Radar.EarlyFraudWarningResource;
type PaymentEvaluation = Stripe_.Radar.PaymentEvaluation;
type PaymentEvaluationCreateParams = Stripe_.Radar.PaymentEvaluationCreateParams;
type PaymentEvaluationResource = Stripe_.Radar.PaymentEvaluationResource;
type ValueList = Stripe_.Radar.ValueList;
type DeletedValueList = Stripe_.Radar.DeletedValueList;
type ValueListCreateParams = Stripe_.Radar.ValueListCreateParams;
type ValueListRetrieveParams = Stripe_.Radar.ValueListRetrieveParams;
type ValueListUpdateParams = Stripe_.Radar.ValueListUpdateParams;
type ValueListListParams = Stripe_.Radar.ValueListListParams;
type ValueListDeleteParams = Stripe_.Radar.ValueListDeleteParams;
type ValueListResource = Stripe_.Radar.ValueListResource;
type ValueListItem = Stripe_.Radar.ValueListItem;
type DeletedValueListItem = Stripe_.Radar.DeletedValueListItem;
type ValueListItemCreateParams = Stripe_.Radar.ValueListItemCreateParams;
type ValueListItemRetrieveParams = Stripe_.Radar.ValueListItemRetrieveParams;
type ValueListItemListParams = Stripe_.Radar.ValueListItemListParams;
type ValueListItemDeleteParams = Stripe_.Radar.ValueListItemDeleteParams;
type ValueListItemResource = Stripe_.Radar.ValueListItemResource;
namespace PaymentEvaluationCreateParams {
type CustomerDetails = Stripe_.Radar.PaymentEvaluationCreateParams.CustomerDetails;
type PaymentDetails = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails;
type ClientDeviceMetadataDetails = Stripe_.Radar.PaymentEvaluationCreateParams.ClientDeviceMetadataDetails;
namespace PaymentDetails {
type MoneyMovementDetails = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.MoneyMovementDetails;
type PaymentMethodDetails = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.PaymentMethodDetails;
type ShippingDetails = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.ShippingDetails;
namespace MoneyMovementDetails {
type Card = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.MoneyMovementDetails.Card;
namespace Card {
type CustomerPresence = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.MoneyMovementDetails.Card.CustomerPresence;
type PaymentType = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.MoneyMovementDetails.Card.PaymentType;
}
}
namespace PaymentMethodDetails {
type BillingDetails = Stripe_.Radar.PaymentEvaluationCreateParams.PaymentDetails.PaymentMethodDetails.BillingDetails;
}
}
}
namespace PaymentEvaluation {
type ClientDeviceMetadataDetails = Stripe_.Radar.PaymentEvaluation.ClientDeviceMetadataDetails;
type CustomerDetails = Stripe_.Radar.PaymentEvaluation.CustomerDetails;
type Event = Stripe_.Radar.PaymentEvaluation.Event;
type Outcome = Stripe_.Radar.PaymentEvaluation.Outcome;
type PaymentDetails = Stripe_.Radar.PaymentEvaluation.PaymentDetails;
type RecommendedAction = Stripe_.Radar.PaymentEvaluation.RecommendedAction;
type Signals = Stripe_.Radar.PaymentEvaluation.Signals;
namespace Event {
type DisputeOpened = Stripe_.Radar.PaymentEvaluation.Event.DisputeOpened;
type EarlyFraudWarningReceived = Stripe_.Radar.PaymentEvaluation.Event.EarlyFraudWarningReceived;
type Refunded = Stripe_.Radar.PaymentEvaluation.Event.Refunded;
type Type = Stripe_.Radar.PaymentEvaluation.Event.Type;
type UserInterventionRaised = Stripe_.Radar.PaymentEvaluation.Event.UserInterventionRaised;
type UserInterventionResolved = Stripe_.Radar.PaymentEvaluation.Event.UserInterventionResolved;
namespace DisputeOpened {
type Reason = Stripe_.Radar.PaymentEvaluation.Event.DisputeOpened.Reason;
}
namespace EarlyFraudWarningReceived {
type FraudType = Stripe_.Radar.PaymentEvaluation.Event.EarlyFraudWarningReceived.FraudType;
}
namespace Refunded {
type Reason = Stripe_.Radar.PaymentEvaluation.Event.Refunded.Reason;
}
namespace UserInterventionRaised {
type Custom = Stripe_.Radar.PaymentEvaluation.Event.UserInterventionRaised.Custom;
type Type = Stripe_.Radar.PaymentEvaluation.Event.UserInterventionRaised.Type;
}
namespace UserInterventionResolved {
type Outcome = Stripe_.Radar.PaymentEvaluation.Event.UserInterventionResolved.Outcome;
}
}
namespace Outcome {
type MerchantBlocked = Stripe_.Radar.PaymentEvaluation.Outcome.MerchantBlocked;
type Rejected = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected;
type Succeeded = Stripe_.Radar.PaymentEvaluation.Outcome.Succeeded;
type Type = Stripe_.Radar.PaymentEvaluation.Outcome.Type;
namespace MerchantBlocked {
type Reason = Stripe_.Radar.PaymentEvaluation.Outcome.MerchantBlocked.Reason;
}
namespace Rejected {
type Card = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected.Card;
namespace Card {
type AddressLine1Check = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected.Card.AddressLine1Check;
type AddressPostalCodeCheck = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected.Card.AddressPostalCodeCheck;
type CvcCheck = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected.Card.CvcCheck;
type Reason = Stripe_.Radar.PaymentEvaluation.Outcome.Rejected.Card.Reason;
}
}
namespace Succeeded {
type Card = Stripe_.Radar.PaymentEvaluation.Outcome.Succeeded.Card;
namespace Card {
type AddressLine1Check = Stripe_.Radar.PaymentEvaluation.Outcome.Succeeded.Card.AddressLine1Check;
type AddressPostalCodeCheck = Stripe_.Radar.PaymentEvaluation.Outcome.Succeeded.Card.AddressPostalCodeCheck;
type CvcCheck = Stripe_.Radar.PaymentEvaluation.Outcome.Succeeded.Card.CvcCheck;
}
}
}
namespace PaymentDetails {
type MoneyMovementDetails = Stripe_.Radar.PaymentEvaluation.PaymentDetails.MoneyMovementDetails;
type PaymentMethodDetails = Stripe_.Radar.PaymentEvaluation.PaymentDetails.PaymentMethodDetails;
type ShippingDetails = Stripe_.Radar.PaymentEvaluation.PaymentDetails.ShippingDetails;
namespace MoneyMovementDetails {
type Card = Stripe_.Radar.PaymentEvaluation.PaymentDetails.MoneyMovementDetails.Card;
namespace Card {
type CustomerPresence = Stripe_.Radar.PaymentEvaluation.PaymentDetails.MoneyMovementDetails.Card.CustomerPresence;
type PaymentType = Stripe_.Radar.PaymentEvaluation.PaymentDetails.MoneyMovementDetails.Card.PaymentType;
}
}
namespace PaymentMethodDetails {
type BillingDetails = Stripe_.Radar.PaymentEvaluation.PaymentDetails.PaymentMethodDetails.BillingDetails;
}
}
namespace Signals {
type FraudulentPayment = Stripe_.Radar.PaymentEvaluation.Signals.FraudulentPayment;
namespace FraudulentPayment {
type RiskLevel = Stripe_.Radar.PaymentEvaluation.Signals.FraudulentPayment.RiskLevel;
}
}
}
namespace ValueListCreateParams {
type ItemType = Stripe_.Radar.ValueListCreateParams.ItemType;
}
namespace ValueList {
type ItemType = Stripe_.Radar.ValueList.ItemType;
}
}
namespace Reporting {
type ReportRun = Stripe_.Reporting.ReportRun;
type ReportRunCreateParams = Stripe_.Reporting.ReportRunCreateParams;
type ReportRunRetrieveParams = Stripe_.Reporting.ReportRunRetrieveParams;
type ReportRunListParams = Stripe_.Reporting.ReportRunListParams;
type ReportRunResource = Stripe_.Reporting.ReportRunResource;
type ReportType = Stripe_.Reporting.ReportType;
type ReportTypeRetrieveParams = Stripe_.Reporting.ReportTypeRetrieveParams;
type ReportTypeListParams = Stripe_.Reporting.ReportTypeListParams;
type ReportTypeResource = Stripe_.Reporting.ReportTypeResource;
namespace ReportRunCreateParams {
type Parameters = Stripe_.Reporting.ReportRunCreateParams.Parameters;
namespace Parameters {
type ReportingCategory = Stripe_.Reporting.ReportRunCreateParams.Parameters.ReportingCategory;
type Timezone = Stripe_.Reporting.ReportRunCreateParams.Parameters.Timezone;
}
}
namespace ReportRun {
type Parameters = Stripe_.Reporting.ReportRun.Parameters;
}
}
namespace Sigma {
type ScheduledQueryRun = Stripe_.Sigma.ScheduledQueryRun;
type ScheduledQueryRunRetrieveParams = Stripe_.Sigma.ScheduledQueryRunRetrieveParams;
type ScheduledQueryRunListParams = Stripe_.Sigma.ScheduledQueryRunListParams;
type ScheduledQueryRunResource = Stripe_.Sigma.ScheduledQueryRunResource;
namespace ScheduledQueryRun {
type Error = Stripe_.Sigma.ScheduledQueryRun.Error;
}
}
namespace Tax {
type Association = Stripe_.Tax.Association;
type AssociationFindParams = Stripe_.Tax.AssociationFindParams;
type AssociationResource = Stripe_.Tax.AssociationResource;
type Calculation = Stripe_.Tax.Calculation;
type CalculationCreateParams = Stripe_.Tax.CalculationCreateParams;
type CalculationRetrieveParams = Stripe_.Tax.CalculationRetrieveParams;
type CalculationListLineItemsParams = Stripe_.Tax.CalculationListLineItemsParams;
type CalculationResource = Stripe_.Tax.CalculationResource;
type Registration = Stripe_.Tax.Registration;
type RegistrationCreateParams = Stripe_.Tax.RegistrationCreateParams;
type RegistrationRetrieveParams = Stripe_.Tax.RegistrationRetrieveParams;
type RegistrationUpdateParams = Stripe_.Tax.RegistrationUpdateParams;
type RegistrationListParams = Stripe_.Tax.RegistrationListParams;
type RegistrationResource = Stripe_.Tax.RegistrationResource;
type Settings = Stripe_.Tax.Settings;
type SettingsRetrieveParams = Stripe_.Tax.SettingsRetrieveParams;
type SettingsUpdateParams = Stripe_.Tax.SettingsUpdateParams;
type SettingResource = Stripe_.Tax.SettingResource;
type Transaction = Stripe_.Tax.Transaction;
type TransactionRetrieveParams = Stripe_.Tax.TransactionRetrieveParams;
type TransactionCreateFromCalculationParams = Stripe_.Tax.TransactionCreateFromCalculationParams;
type TransactionCreateReversalParams = Stripe_.Tax.TransactionCreateReversalParams;
type TransactionListLineItemsParams = Stripe_.Tax.TransactionListLineItemsParams;
type TransactionResource = Stripe_.Tax.TransactionResource;
type CalculationLineItem = Stripe_.Tax.CalculationLineItem;
type TransactionLineItem = Stripe_.Tax.TransactionLineItem;
namespace Association {
type TaxTransactionAttempt = Stripe_.Tax.Association.TaxTransactionAttempt;
namespace TaxTransactionAttempt {
type Committed = Stripe_.Tax.Association.TaxTransactionAttempt.Committed;
type Errored = Stripe_.Tax.Association.TaxTransactionAttempt.Errored;
namespace Errored {
type Reason = Stripe_.Tax.Association.TaxTransactionAttempt.Errored.Reason;
}
}
}
namespace CalculationCreateParams {
type LineItem = Stripe_.Tax.CalculationCreateParams.LineItem;
type CustomerDetails = Stripe_.Tax.CalculationCreateParams.CustomerDetails;
type ShipFromDetails = Stripe_.Tax.CalculationCreateParams.ShipFromDetails;
type ShippingCost = Stripe_.Tax.CalculationCreateParams.ShippingCost;
namespace CustomerDetails {
type Address = Stripe_.Tax.CalculationCreateParams.CustomerDetails.Address;
type AddressSource = Stripe_.Tax.CalculationCreateParams.CustomerDetails.AddressSource;
type TaxId = Stripe_.Tax.CalculationCreateParams.CustomerDetails.TaxId;
type TaxabilityOverride = Stripe_.Tax.CalculationCreateParams.CustomerDetails.TaxabilityOverride;
namespace TaxId {
type Type = Stripe_.Tax.CalculationCreateParams.CustomerDetails.TaxId.Type;
}
}
namespace LineItem {
type TaxBehavior = Stripe_.Tax.CalculationCreateParams.LineItem.TaxBehavior;
}
namespace ShipFromDetails {
type Address = Stripe_.Tax.CalculationCreateParams.ShipFromDetails.Address;
}
namespace ShippingCost {
type TaxBehavior = Stripe_.Tax.CalculationCreateParams.ShippingCost.TaxBehavior;
}
}
namespace Calculation {
type CustomerDetails = Stripe_.Tax.Calculation.CustomerDetails;
type ShipFromDetails = Stripe_.Tax.Calculation.ShipFromDetails;
type ShippingCost = Stripe_.Tax.Calculation.ShippingCost;
type TaxBreakdown = Stripe_.Tax.Calculation.TaxBreakdown;
namespace CustomerDetails {
type AddressSource = Stripe_.Tax.Calculation.CustomerDetails.AddressSource;
type TaxId = Stripe_.Tax.Calculation.CustomerDetails.TaxId;
type TaxabilityOverride = Stripe_.Tax.Calculation.CustomerDetails.TaxabilityOverride;
namespace TaxId {
type Type = Stripe_.Tax.Calculation.CustomerDetails.TaxId.Type;
}
}
namespace ShippingCost {
type TaxBehavior = Stripe_.Tax.Calculation.ShippingCost.TaxBehavior;
type TaxBreakdown = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown;
namespace TaxBreakdown {
type Jurisdiction = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.Jurisdiction;
type Sourcing = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.Sourcing;
type TaxRateDetails = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetails;
type TaxabilityReason = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.TaxabilityReason;
namespace Jurisdiction {
type Level = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.Jurisdiction.Level;
}
namespace TaxRateDetails {
type TaxType = Stripe_.Tax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetails.TaxType;
}
}
}
namespace TaxBreakdown {
type TaxRateDetails = Stripe_.Tax.Calculation.TaxBreakdown.TaxRateDetails;
type TaxabilityReason = Stripe_.Tax.Calculation.TaxBreakdown.TaxabilityReason;
namespace TaxRateDetails {
type FlatAmount = Stripe_.Tax.Calculation.TaxBreakdown.TaxRateDetails.FlatAmount;
type RateType = Stripe_.Tax.Calculation.TaxBreakdown.TaxRateDetails.RateType;
type TaxType = Stripe_.Tax.Calculation.TaxBreakdown.TaxRateDetails.TaxType;
}
}
}
namespace RegistrationCreateParams {
type CountryOptions = Stripe_.Tax.RegistrationCreateParams.CountryOptions;
namespace CountryOptions {
type Ae = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ae;
type Al = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Al;
type Am = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Am;
type Ao = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ao;
type At = Stripe_.Tax.RegistrationCreateParams.CountryOptions.At;
type Au = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Au;
type Aw = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Aw;
type Az = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Az;
type Ba = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ba;
type Bb = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bb;
type Bd = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bd;
type Be = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Be;
type Bf = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bf;
type Bg = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bg;
type Bh = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bh;
type Bj = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bj;
type Bs = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bs;
type By = Stripe_.Tax.RegistrationCreateParams.CountryOptions.By;
type Ca = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ca;
type Cd = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cd;
type Ch = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ch;
type Cl = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cl;
type Cm = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cm;
type Co = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Co;
type Cr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cr;
type Cv = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cv;
type Cy = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cy;
type Cz = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cz;
type De = Stripe_.Tax.RegistrationCreateParams.CountryOptions.De;
type Dk = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Dk;
type Ec = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ec;
type Ee = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ee;
type Eg = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Eg;
type Es = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Es;
type Et = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Et;
type Fi = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fi;
type Fr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fr;
type Gb = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gb;
type Ge = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ge;
type Gn = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gn;
type Gr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gr;
type Hr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hr;
type Hu = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hu;
type Id = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Id;
type Ie = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ie;
type In = Stripe_.Tax.RegistrationCreateParams.CountryOptions.In;
type Is = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Is;
type It = Stripe_.Tax.RegistrationCreateParams.CountryOptions.It;
type Jp = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Jp;
type Ke = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ke;
type Kg = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Kg;
type Kh = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Kh;
type Kr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Kr;
type Kz = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Kz;
type La = Stripe_.Tax.RegistrationCreateParams.CountryOptions.La;
type Lk = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lk;
type Lt = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lt;
type Lu = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lu;
type Lv = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lv;
type Ma = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ma;
type Md = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Md;
type Me = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Me;
type Mk = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mk;
type Mr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mr;
type Mt = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mt;
type Mx = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mx;
type My = Stripe_.Tax.RegistrationCreateParams.CountryOptions.My;
type Ng = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ng;
type Nl = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nl;
type No = Stripe_.Tax.RegistrationCreateParams.CountryOptions.No;
type Np = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Np;
type Nz = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nz;
type Om = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Om;
type Pe = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pe;
type Ph = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ph;
type Pl = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pl;
type Pt = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pt;
type Ro = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ro;
type Rs = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Rs;
type Ru = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ru;
type Sa = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sa;
type Se = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Se;
type Sg = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sg;
type Si = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Si;
type Sk = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sk;
type Sn = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sn;
type Sr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sr;
type Th = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Th;
type Tj = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Tj;
type Tr = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Tr;
type Tw = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Tw;
type Tz = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Tz;
type Ua = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ua;
type Ug = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ug;
type Us = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us;
type Uy = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Uy;
type Uz = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Uz;
type Vn = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Vn;
type Za = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Za;
type Zm = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Zm;
type Zw = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Zw;
namespace Ae {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ae.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ae.Standard.PlaceOfSupplyScheme;
}
}
namespace Al {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Al.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Al.Standard.PlaceOfSupplyScheme;
}
}
namespace Ao {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ao.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ao.Standard.PlaceOfSupplyScheme;
}
}
namespace At {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.At.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.At.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.At.Standard.PlaceOfSupplyScheme;
}
}
namespace Au {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Au.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Au.Standard.PlaceOfSupplyScheme;
}
}
namespace Aw {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Aw.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Aw.Standard.PlaceOfSupplyScheme;
}
}
namespace Ba {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ba.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ba.Standard.PlaceOfSupplyScheme;
}
}
namespace Bb {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bb.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bb.Standard.PlaceOfSupplyScheme;
}
}
namespace Bd {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bd.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bd.Standard.PlaceOfSupplyScheme;
}
}
namespace Be {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Be.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Be.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Be.Standard.PlaceOfSupplyScheme;
}
}
namespace Bf {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bf.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bf.Standard.PlaceOfSupplyScheme;
}
}
namespace Bg {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bg.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bg.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bg.Standard.PlaceOfSupplyScheme;
}
}
namespace Bh {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bh.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bh.Standard.PlaceOfSupplyScheme;
}
}
namespace Bs {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bs.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Bs.Standard.PlaceOfSupplyScheme;
}
}
namespace Ca {
type ProvinceStandard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ca.ProvinceStandard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ca.Type;
}
namespace Cd {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cd.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cd.Standard.PlaceOfSupplyScheme;
}
}
namespace Ch {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ch.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ch.Standard.PlaceOfSupplyScheme;
}
}
namespace Cy {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cy.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cy.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cy.Standard.PlaceOfSupplyScheme;
}
}
namespace Cz {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cz.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cz.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Cz.Standard.PlaceOfSupplyScheme;
}
}
namespace De {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.De.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.De.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.De.Standard.PlaceOfSupplyScheme;
}
}
namespace Dk {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Dk.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Dk.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Dk.Standard.PlaceOfSupplyScheme;
}
}
namespace Ee {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ee.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ee.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ee.Standard.PlaceOfSupplyScheme;
}
}
namespace Es {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Es.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Es.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Es.Standard.PlaceOfSupplyScheme;
}
}
namespace Et {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Et.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Et.Standard.PlaceOfSupplyScheme;
}
}
namespace Fi {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fi.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fi.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fi.Standard.PlaceOfSupplyScheme;
}
}
namespace Fr {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fr.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Fr.Standard.PlaceOfSupplyScheme;
}
}
namespace Gb {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gb.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gb.Standard.PlaceOfSupplyScheme;
}
}
namespace Gn {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gn.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gn.Standard.PlaceOfSupplyScheme;
}
}
namespace Gr {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gr.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Gr.Standard.PlaceOfSupplyScheme;
}
}
namespace Hr {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hr.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hr.Standard.PlaceOfSupplyScheme;
}
}
namespace Hu {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hu.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hu.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Hu.Standard.PlaceOfSupplyScheme;
}
}
namespace Ie {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ie.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ie.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ie.Standard.PlaceOfSupplyScheme;
}
}
namespace Is {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Is.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Is.Standard.PlaceOfSupplyScheme;
}
}
namespace It {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.It.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.It.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.It.Standard.PlaceOfSupplyScheme;
}
}
namespace Jp {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Jp.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Jp.Standard.PlaceOfSupplyScheme;
}
}
namespace Lt {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lt.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lt.Standard.PlaceOfSupplyScheme;
}
}
namespace Lu {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lu.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lu.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lu.Standard.PlaceOfSupplyScheme;
}
}
namespace Lv {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lv.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lv.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Lv.Standard.PlaceOfSupplyScheme;
}
}
namespace Me {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Me.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Me.Standard.PlaceOfSupplyScheme;
}
}
namespace Mk {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mk.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mk.Standard.PlaceOfSupplyScheme;
}
}
namespace Mr {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mr.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mr.Standard.PlaceOfSupplyScheme;
}
}
namespace Mt {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mt.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Mt.Standard.PlaceOfSupplyScheme;
}
}
namespace Nl {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nl.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nl.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nl.Standard.PlaceOfSupplyScheme;
}
}
namespace No {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.No.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.No.Standard.PlaceOfSupplyScheme;
}
}
namespace Nz {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nz.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Nz.Standard.PlaceOfSupplyScheme;
}
}
namespace Om {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Om.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Om.Standard.PlaceOfSupplyScheme;
}
}
namespace Pl {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pl.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pl.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pl.Standard.PlaceOfSupplyScheme;
}
}
namespace Pt {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pt.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Pt.Standard.PlaceOfSupplyScheme;
}
}
namespace Ro {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ro.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ro.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Ro.Standard.PlaceOfSupplyScheme;
}
}
namespace Rs {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Rs.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Rs.Standard.PlaceOfSupplyScheme;
}
}
namespace Se {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Se.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Se.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Se.Standard.PlaceOfSupplyScheme;
}
}
namespace Sg {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sg.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sg.Standard.PlaceOfSupplyScheme;
}
}
namespace Si {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Si.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Si.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Si.Standard.PlaceOfSupplyScheme;
}
}
namespace Sk {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sk.Standard;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sk.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sk.Standard.PlaceOfSupplyScheme;
}
}
namespace Sr {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sr.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Sr.Standard.PlaceOfSupplyScheme;
}
}
namespace Us {
type LocalAmusementTax = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.LocalAmusementTax;
type LocalLeaseTax = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.LocalLeaseTax;
type MassTransitParkingTax = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.MassTransitParkingTax;
type ParkingTax = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.ParkingTax;
type StateSalesTax = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.StateSalesTax;
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.Type;
namespace StateSalesTax {
type Election = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.StateSalesTax.Election;
namespace Election {
type Type = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Us.StateSalesTax.Election.Type;
}
}
}
namespace Uy {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Uy.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Uy.Standard.PlaceOfSupplyScheme;
}
}
namespace Za {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Za.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Za.Standard.PlaceOfSupplyScheme;
}
}
namespace Zw {
type Standard = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Zw.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.RegistrationCreateParams.CountryOptions.Zw.Standard.PlaceOfSupplyScheme;
}
}
}
}
namespace Registration {
type CountryOptions = Stripe_.Tax.Registration.CountryOptions;
type Status = Stripe_.Tax.Registration.Status;
namespace CountryOptions {
type Ae = Stripe_.Tax.Registration.CountryOptions.Ae;
type Al = Stripe_.Tax.Registration.CountryOptions.Al;
type Am = Stripe_.Tax.Registration.CountryOptions.Am;
type Ao = Stripe_.Tax.Registration.CountryOptions.Ao;
type At = Stripe_.Tax.Registration.CountryOptions.At;
type Au = Stripe_.Tax.Registration.CountryOptions.Au;
type Aw = Stripe_.Tax.Registration.CountryOptions.Aw;
type Az = Stripe_.Tax.Registration.CountryOptions.Az;
type Ba = Stripe_.Tax.Registration.CountryOptions.Ba;
type Bb = Stripe_.Tax.Registration.CountryOptions.Bb;
type Bd = Stripe_.Tax.Registration.CountryOptions.Bd;
type Be = Stripe_.Tax.Registration.CountryOptions.Be;
type Bf = Stripe_.Tax.Registration.CountryOptions.Bf;
type Bg = Stripe_.Tax.Registration.CountryOptions.Bg;
type Bh = Stripe_.Tax.Registration.CountryOptions.Bh;
type Bj = Stripe_.Tax.Registration.CountryOptions.Bj;
type Bs = Stripe_.Tax.Registration.CountryOptions.Bs;
type By = Stripe_.Tax.Registration.CountryOptions.By;
type Ca = Stripe_.Tax.Registration.CountryOptions.Ca;
type Cd = Stripe_.Tax.Registration.CountryOptions.Cd;
type Ch = Stripe_.Tax.Registration.CountryOptions.Ch;
type Cl = Stripe_.Tax.Registration.CountryOptions.Cl;
type Cm = Stripe_.Tax.Registration.CountryOptions.Cm;
type Co = Stripe_.Tax.Registration.CountryOptions.Co;
type Cr = Stripe_.Tax.Registration.CountryOptions.Cr;
type Cv = Stripe_.Tax.Registration.CountryOptions.Cv;
type Cy = Stripe_.Tax.Registration.CountryOptions.Cy;
type Cz = Stripe_.Tax.Registration.CountryOptions.Cz;
type De = Stripe_.Tax.Registration.CountryOptions.De;
type Dk = Stripe_.Tax.Registration.CountryOptions.Dk;
type Ec = Stripe_.Tax.Registration.CountryOptions.Ec;
type Ee = Stripe_.Tax.Registration.CountryOptions.Ee;
type Eg = Stripe_.Tax.Registration.CountryOptions.Eg;
type Es = Stripe_.Tax.Registration.CountryOptions.Es;
type Et = Stripe_.Tax.Registration.CountryOptions.Et;
type Fi = Stripe_.Tax.Registration.CountryOptions.Fi;
type Fr = Stripe_.Tax.Registration.CountryOptions.Fr;
type Gb = Stripe_.Tax.Registration.CountryOptions.Gb;
type Ge = Stripe_.Tax.Registration.CountryOptions.Ge;
type Gn = Stripe_.Tax.Registration.CountryOptions.Gn;
type Gr = Stripe_.Tax.Registration.CountryOptions.Gr;
type Hr = Stripe_.Tax.Registration.CountryOptions.Hr;
type Hu = Stripe_.Tax.Registration.CountryOptions.Hu;
type Id = Stripe_.Tax.Registration.CountryOptions.Id;
type Ie = Stripe_.Tax.Registration.CountryOptions.Ie;
type In = Stripe_.Tax.Registration.CountryOptions.In;
type Is = Stripe_.Tax.Registration.CountryOptions.Is;
type It = Stripe_.Tax.Registration.CountryOptions.It;
type Jp = Stripe_.Tax.Registration.CountryOptions.Jp;
type Ke = Stripe_.Tax.Registration.CountryOptions.Ke;
type Kg = Stripe_.Tax.Registration.CountryOptions.Kg;
type Kh = Stripe_.Tax.Registration.CountryOptions.Kh;
type Kr = Stripe_.Tax.Registration.CountryOptions.Kr;
type Kz = Stripe_.Tax.Registration.CountryOptions.Kz;
type La = Stripe_.Tax.Registration.CountryOptions.La;
type Lk = Stripe_.Tax.Registration.CountryOptions.Lk;
type Lt = Stripe_.Tax.Registration.CountryOptions.Lt;
type Lu = Stripe_.Tax.Registration.CountryOptions.Lu;
type Lv = Stripe_.Tax.Registration.CountryOptions.Lv;
type Ma = Stripe_.Tax.Registration.CountryOptions.Ma;
type Md = Stripe_.Tax.Registration.CountryOptions.Md;
type Me = Stripe_.Tax.Registration.CountryOptions.Me;
type Mk = Stripe_.Tax.Registration.CountryOptions.Mk;
type Mr = Stripe_.Tax.Registration.CountryOptions.Mr;
type Mt = Stripe_.Tax.Registration.CountryOptions.Mt;
type Mx = Stripe_.Tax.Registration.CountryOptions.Mx;
type My = Stripe_.Tax.Registration.CountryOptions.My;
type Ng = Stripe_.Tax.Registration.CountryOptions.Ng;
type Nl = Stripe_.Tax.Registration.CountryOptions.Nl;
type No = Stripe_.Tax.Registration.CountryOptions.No;
type Np = Stripe_.Tax.Registration.CountryOptions.Np;
type Nz = Stripe_.Tax.Registration.CountryOptions.Nz;
type Om = Stripe_.Tax.Registration.CountryOptions.Om;
type Pe = Stripe_.Tax.Registration.CountryOptions.Pe;
type Ph = Stripe_.Tax.Registration.CountryOptions.Ph;
type Pl = Stripe_.Tax.Registration.CountryOptions.Pl;
type Pt = Stripe_.Tax.Registration.CountryOptions.Pt;
type Ro = Stripe_.Tax.Registration.CountryOptions.Ro;
type Rs = Stripe_.Tax.Registration.CountryOptions.Rs;
type Ru = Stripe_.Tax.Registration.CountryOptions.Ru;
type Sa = Stripe_.Tax.Registration.CountryOptions.Sa;
type Se = Stripe_.Tax.Registration.CountryOptions.Se;
type Sg = Stripe_.Tax.Registration.CountryOptions.Sg;
type Si = Stripe_.Tax.Registration.CountryOptions.Si;
type Sk = Stripe_.Tax.Registration.CountryOptions.Sk;
type Sn = Stripe_.Tax.Registration.CountryOptions.Sn;
type Sr = Stripe_.Tax.Registration.CountryOptions.Sr;
type Th = Stripe_.Tax.Registration.CountryOptions.Th;
type Tj = Stripe_.Tax.Registration.CountryOptions.Tj;
type Tr = Stripe_.Tax.Registration.CountryOptions.Tr;
type Tw = Stripe_.Tax.Registration.CountryOptions.Tw;
type Tz = Stripe_.Tax.Registration.CountryOptions.Tz;
type Ua = Stripe_.Tax.Registration.CountryOptions.Ua;
type Ug = Stripe_.Tax.Registration.CountryOptions.Ug;
type Us = Stripe_.Tax.Registration.CountryOptions.Us;
type Uy = Stripe_.Tax.Registration.CountryOptions.Uy;
type Uz = Stripe_.Tax.Registration.CountryOptions.Uz;
type Vn = Stripe_.Tax.Registration.CountryOptions.Vn;
type Za = Stripe_.Tax.Registration.CountryOptions.Za;
type Zm = Stripe_.Tax.Registration.CountryOptions.Zm;
type Zw = Stripe_.Tax.Registration.CountryOptions.Zw;
namespace Ae {
type Standard = Stripe_.Tax.Registration.CountryOptions.Ae.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Ae.Standard.PlaceOfSupplyScheme;
}
}
namespace At {
type Standard = Stripe_.Tax.Registration.CountryOptions.At.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.At.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.At.Standard.PlaceOfSupplyScheme;
}
}
namespace Au {
type Standard = Stripe_.Tax.Registration.CountryOptions.Au.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Au.Standard.PlaceOfSupplyScheme;
}
}
namespace Be {
type Standard = Stripe_.Tax.Registration.CountryOptions.Be.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Be.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Be.Standard.PlaceOfSupplyScheme;
}
}
namespace Bg {
type Standard = Stripe_.Tax.Registration.CountryOptions.Bg.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Bg.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Bg.Standard.PlaceOfSupplyScheme;
}
}
namespace Ca {
type ProvinceStandard = Stripe_.Tax.Registration.CountryOptions.Ca.ProvinceStandard;
type Type = Stripe_.Tax.Registration.CountryOptions.Ca.Type;
}
namespace Ch {
type Standard = Stripe_.Tax.Registration.CountryOptions.Ch.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Ch.Standard.PlaceOfSupplyScheme;
}
}
namespace Cy {
type Standard = Stripe_.Tax.Registration.CountryOptions.Cy.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Cy.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Cy.Standard.PlaceOfSupplyScheme;
}
}
namespace Cz {
type Standard = Stripe_.Tax.Registration.CountryOptions.Cz.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Cz.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Cz.Standard.PlaceOfSupplyScheme;
}
}
namespace De {
type Standard = Stripe_.Tax.Registration.CountryOptions.De.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.De.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.De.Standard.PlaceOfSupplyScheme;
}
}
namespace Dk {
type Standard = Stripe_.Tax.Registration.CountryOptions.Dk.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Dk.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Dk.Standard.PlaceOfSupplyScheme;
}
}
namespace Ee {
type Standard = Stripe_.Tax.Registration.CountryOptions.Ee.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Ee.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Ee.Standard.PlaceOfSupplyScheme;
}
}
namespace Es {
type Standard = Stripe_.Tax.Registration.CountryOptions.Es.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Es.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Es.Standard.PlaceOfSupplyScheme;
}
}
namespace Fi {
type Standard = Stripe_.Tax.Registration.CountryOptions.Fi.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Fi.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Fi.Standard.PlaceOfSupplyScheme;
}
}
namespace Fr {
type Standard = Stripe_.Tax.Registration.CountryOptions.Fr.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Fr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Fr.Standard.PlaceOfSupplyScheme;
}
}
namespace Gb {
type Standard = Stripe_.Tax.Registration.CountryOptions.Gb.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Gb.Standard.PlaceOfSupplyScheme;
}
}
namespace Gr {
type Standard = Stripe_.Tax.Registration.CountryOptions.Gr.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Gr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Gr.Standard.PlaceOfSupplyScheme;
}
}
namespace Hr {
type Standard = Stripe_.Tax.Registration.CountryOptions.Hr.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Hr.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Hr.Standard.PlaceOfSupplyScheme;
}
}
namespace Hu {
type Standard = Stripe_.Tax.Registration.CountryOptions.Hu.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Hu.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Hu.Standard.PlaceOfSupplyScheme;
}
}
namespace Ie {
type Standard = Stripe_.Tax.Registration.CountryOptions.Ie.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Ie.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Ie.Standard.PlaceOfSupplyScheme;
}
}
namespace It {
type Standard = Stripe_.Tax.Registration.CountryOptions.It.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.It.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.It.Standard.PlaceOfSupplyScheme;
}
}
namespace Jp {
type Standard = Stripe_.Tax.Registration.CountryOptions.Jp.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Jp.Standard.PlaceOfSupplyScheme;
}
}
namespace Lt {
type Standard = Stripe_.Tax.Registration.CountryOptions.Lt.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Lt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Lt.Standard.PlaceOfSupplyScheme;
}
}
namespace Lu {
type Standard = Stripe_.Tax.Registration.CountryOptions.Lu.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Lu.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Lu.Standard.PlaceOfSupplyScheme;
}
}
namespace Lv {
type Standard = Stripe_.Tax.Registration.CountryOptions.Lv.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Lv.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Lv.Standard.PlaceOfSupplyScheme;
}
}
namespace Mt {
type Standard = Stripe_.Tax.Registration.CountryOptions.Mt.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Mt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Mt.Standard.PlaceOfSupplyScheme;
}
}
namespace Nl {
type Standard = Stripe_.Tax.Registration.CountryOptions.Nl.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Nl.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Nl.Standard.PlaceOfSupplyScheme;
}
}
namespace No {
type Standard = Stripe_.Tax.Registration.CountryOptions.No.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.No.Standard.PlaceOfSupplyScheme;
}
}
namespace Nz {
type Standard = Stripe_.Tax.Registration.CountryOptions.Nz.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Nz.Standard.PlaceOfSupplyScheme;
}
}
namespace Pl {
type Standard = Stripe_.Tax.Registration.CountryOptions.Pl.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Pl.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Pl.Standard.PlaceOfSupplyScheme;
}
}
namespace Pt {
type Standard = Stripe_.Tax.Registration.CountryOptions.Pt.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Pt.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Pt.Standard.PlaceOfSupplyScheme;
}
}
namespace Ro {
type Standard = Stripe_.Tax.Registration.CountryOptions.Ro.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Ro.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Ro.Standard.PlaceOfSupplyScheme;
}
}
namespace Se {
type Standard = Stripe_.Tax.Registration.CountryOptions.Se.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Se.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Se.Standard.PlaceOfSupplyScheme;
}
}
namespace Sg {
type Standard = Stripe_.Tax.Registration.CountryOptions.Sg.Standard;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Sg.Standard.PlaceOfSupplyScheme;
}
}
namespace Si {
type Standard = Stripe_.Tax.Registration.CountryOptions.Si.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Si.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Si.Standard.PlaceOfSupplyScheme;
}
}
namespace Sk {
type Standard = Stripe_.Tax.Registration.CountryOptions.Sk.Standard;
type Type = Stripe_.Tax.Registration.CountryOptions.Sk.Type;
namespace Standard {
type PlaceOfSupplyScheme = Stripe_.Tax.Registration.CountryOptions.Sk.Standard.PlaceOfSupplyScheme;
}
}
namespace Us {
type LocalAmusementTax = Stripe_.Tax.Registration.CountryOptions.Us.LocalAmusementTax;
type LocalLeaseTax = Stripe_.Tax.Registration.CountryOptions.Us.LocalLeaseTax;
type MassTransitParkingTax = Stripe_.Tax.Registration.CountryOptions.Us.MassTransitParkingTax;
type ParkingTax = Stripe_.Tax.Registration.CountryOptions.Us.ParkingTax;
type StateSalesTax = Stripe_.Tax.Registration.CountryOptions.Us.StateSalesTax;
type Type = Stripe_.Tax.Registration.CountryOptions.Us.Type;
namespace StateSalesTax {
type Election = Stripe_.Tax.Registration.CountryOptions.Us.StateSalesTax.Election;
namespace Election {
type Type = Stripe_.Tax.Registration.CountryOptions.Us.StateSalesTax.Election.Type;
}
}
}
}
}
namespace Settings {
type Defaults = Stripe_.Tax.Settings.Defaults;
type HeadOffice = Stripe_.Tax.Settings.HeadOffice;
type Status = Stripe_.Tax.Settings.Status;
type StatusDetails = Stripe_.Tax.Settings.StatusDetails;
namespace Defaults {
type Provider = Stripe_.Tax.Settings.Defaults.Provider;
type TaxBehavior = Stripe_.Tax.Settings.Defaults.TaxBehavior;
}
namespace StatusDetails {
type Active = Stripe_.Tax.Settings.StatusDetails.Active;
type Pending = Stripe_.Tax.Settings.StatusDetails.Pending;
}
}
namespace Transaction {
type CustomerDetails = Stripe_.Tax.Transaction.CustomerDetails;
type Reversal = Stripe_.Tax.Transaction.Reversal;
type ShipFromDetails = Stripe_.Tax.Transaction.ShipFromDetails;
type ShippingCost = Stripe_.Tax.Transaction.ShippingCost;
type Type = Stripe_.Tax.Transaction.Type;
namespace CustomerDetails {
type AddressSource = Stripe_.Tax.Transaction.CustomerDetails.AddressSource;
type TaxId = Stripe_.Tax.Transaction.CustomerDetails.TaxId;
type TaxabilityOverride = Stripe_.Tax.Transaction.CustomerDetails.TaxabilityOverride;
namespace TaxId {
type Type = Stripe_.Tax.Transaction.CustomerDetails.TaxId.Type;
}
}
namespace ShippingCost {
type TaxBehavior = Stripe_.Tax.Transaction.ShippingCost.TaxBehavior;
type TaxBreakdown = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown;
namespace TaxBreakdown {
type Jurisdiction = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.Jurisdiction;
type Sourcing = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.Sourcing;
type TaxRateDetails = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetails;
type TaxabilityReason = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.TaxabilityReason;
namespace Jurisdiction {
type Level = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.Jurisdiction.Level;
}
namespace TaxRateDetails {
type TaxType = Stripe_.Tax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetails.TaxType;
}
}
}
}
namespace CalculationLineItem {
type TaxBehavior = Stripe_.Tax.CalculationLineItem.TaxBehavior;
type TaxBreakdown = Stripe_.Tax.CalculationLineItem.TaxBreakdown;
namespace TaxBreakdown {
type Jurisdiction = Stripe_.Tax.CalculationLineItem.TaxBreakdown.Jurisdiction;
type Sourcing = Stripe_.Tax.CalculationLineItem.TaxBreakdown.Sourcing;
type TaxRateDetails = Stripe_.Tax.CalculationLineItem.TaxBreakdown.TaxRateDetails;
type TaxabilityReason = Stripe_.Tax.CalculationLineItem.TaxBreakdown.TaxabilityReason;
namespace Jurisdiction {
type Level = Stripe_.Tax.CalculationLineItem.TaxBreakdown.Jurisdiction.Level;
}
namespace TaxRateDetails {
type TaxType = Stripe_.Tax.CalculationLineItem.TaxBreakdown.TaxRateDetails.TaxType;
}
}
}
namespace TransactionLineItem {
type Reversal = Stripe_.Tax.TransactionLineItem.Reversal;
type TaxBehavior = Stripe_.Tax.TransactionLineItem.TaxBehavior;
type Type = Stripe_.Tax.TransactionLineItem.Type;
}
}
namespace Terminal {
type Configuration = Stripe_.Terminal.Configuration;
type DeletedConfiguration = Stripe_.Terminal.DeletedConfiguration;
type ConfigurationCreateParams = Stripe_.Terminal.ConfigurationCreateParams;
type ConfigurationRetrieveParams = Stripe_.Terminal.ConfigurationRetrieveParams;
type ConfigurationUpdateParams = Stripe_.Terminal.ConfigurationUpdateParams;
type ConfigurationListParams = Stripe_.Terminal.ConfigurationListParams;
type ConfigurationDeleteParams = Stripe_.Terminal.ConfigurationDeleteParams;
type ConfigurationResource = Stripe_.Terminal.ConfigurationResource;
type ConnectionToken = Stripe_.Terminal.ConnectionToken;
type ConnectionTokenCreateParams = Stripe_.Terminal.ConnectionTokenCreateParams;
type ConnectionTokenResource = Stripe_.Terminal.ConnectionTokenResource;
type Location = Stripe_.Terminal.Location;
type DeletedLocation = Stripe_.Terminal.DeletedLocation;
type LocationCreateParams = Stripe_.Terminal.LocationCreateParams;
type LocationRetrieveParams = Stripe_.Terminal.LocationRetrieveParams;
type LocationUpdateParams = Stripe_.Terminal.LocationUpdateParams;
type LocationListParams = Stripe_.Terminal.LocationListParams;
type LocationDeleteParams = Stripe_.Terminal.LocationDeleteParams;
type LocationResource = Stripe_.Terminal.LocationResource;
type OnboardingLink = Stripe_.Terminal.OnboardingLink;
type OnboardingLinkCreateParams = Stripe_.Terminal.OnboardingLinkCreateParams;
type OnboardingLinkResource = Stripe_.Terminal.OnboardingLinkResource;
type Reader = Stripe_.Terminal.Reader;
type DeletedReader = Stripe_.Terminal.DeletedReader;
type ReaderCreateParams = Stripe_.Terminal.ReaderCreateParams;
type ReaderRetrieveParams = Stripe_.Terminal.ReaderRetrieveParams;
type ReaderUpdateParams = Stripe_.Terminal.ReaderUpdateParams;
type ReaderListParams = Stripe_.Terminal.ReaderListParams;
type ReaderDeleteParams = Stripe_.Terminal.ReaderDeleteParams;
type ReaderCancelActionParams = Stripe_.Terminal.ReaderCancelActionParams;
type ReaderCollectInputsParams = Stripe_.Terminal.ReaderCollectInputsParams;
type ReaderCollectPaymentMethodParams = Stripe_.Terminal.ReaderCollectPaymentMethodParams;
type ReaderConfirmPaymentIntentParams = Stripe_.Terminal.ReaderConfirmPaymentIntentParams;
type ReaderProcessPaymentIntentParams = Stripe_.Terminal.ReaderProcessPaymentIntentParams;
type ReaderProcessSetupIntentParams = Stripe_.Terminal.ReaderProcessSetupIntentParams;
type ReaderRefundPaymentParams = Stripe_.Terminal.ReaderRefundPaymentParams;
type ReaderSetReaderDisplayParams = Stripe_.Terminal.ReaderSetReaderDisplayParams;
type ReaderResource = Stripe_.Terminal.ReaderResource;
namespace ConfigurationCreateParams {
type BbposWisepad3 = Stripe_.Terminal.ConfigurationCreateParams.BbposWisepad3;
type BbposWiseposE = Stripe_.Terminal.ConfigurationCreateParams.BbposWiseposE;
type Cellular = Stripe_.Terminal.ConfigurationCreateParams.Cellular;
type Offline = Stripe_.Terminal.ConfigurationCreateParams.Offline;
type RebootWindow = Stripe_.Terminal.ConfigurationCreateParams.RebootWindow;
type StripeS700 = Stripe_.Terminal.ConfigurationCreateParams.StripeS700;
type StripeS710 = Stripe_.Terminal.ConfigurationCreateParams.StripeS710;
type Tipping = Stripe_.Terminal.ConfigurationCreateParams.Tipping;
type VerifoneM425 = Stripe_.Terminal.ConfigurationCreateParams.VerifoneM425;
type VerifoneP400 = Stripe_.Terminal.ConfigurationCreateParams.VerifoneP400;
type VerifoneP630 = Stripe_.Terminal.ConfigurationCreateParams.VerifoneP630;
type VerifoneUx700 = Stripe_.Terminal.ConfigurationCreateParams.VerifoneUx700;
type VerifoneV660p = Stripe_.Terminal.ConfigurationCreateParams.VerifoneV660p;
type Wifi = Stripe_.Terminal.ConfigurationCreateParams.Wifi;
namespace Tipping {
type Aed = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Aed;
type Aud = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Aud;
type Cad = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Cad;
type Chf = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Chf;
type Czk = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Czk;
type Dkk = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Dkk;
type Eur = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Eur;
type Gbp = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Gbp;
type Gip = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Gip;
type Hkd = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Hkd;
type Huf = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Huf;
type Jpy = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Jpy;
type Mxn = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Mxn;
type Myr = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Myr;
type Nok = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Nok;
type Nzd = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Nzd;
type Pln = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Pln;
type Ron = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Ron;
type Sek = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Sek;
type Sgd = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Sgd;
type Usd = Stripe_.Terminal.ConfigurationCreateParams.Tipping.Usd;
}
namespace Wifi {
type EnterpriseEapPeap = Stripe_.Terminal.ConfigurationCreateParams.Wifi.EnterpriseEapPeap;
type EnterpriseEapTls = Stripe_.Terminal.ConfigurationCreateParams.Wifi.EnterpriseEapTls;
type PersonalPsk = Stripe_.Terminal.ConfigurationCreateParams.Wifi.PersonalPsk;
type Type = Stripe_.Terminal.ConfigurationCreateParams.Wifi.Type;
}
}
namespace Configuration {
type BbposWisepad3 = Stripe_.Terminal.Configuration.BbposWisepad3;
type BbposWiseposE = Stripe_.Terminal.Configuration.BbposWiseposE;
type Cellular = Stripe_.Terminal.Configuration.Cellular;
type Offline = Stripe_.Terminal.Configuration.Offline;
type RebootWindow = Stripe_.Terminal.Configuration.RebootWindow;
type StripeS700 = Stripe_.Terminal.Configuration.StripeS700;
type StripeS710 = Stripe_.Terminal.Configuration.StripeS710;
type Tipping = Stripe_.Terminal.Configuration.Tipping;
type VerifoneM425 = Stripe_.Terminal.Configuration.VerifoneM425;
type VerifoneP400 = Stripe_.Terminal.Configuration.VerifoneP400;
type VerifoneP630 = Stripe_.Terminal.Configuration.VerifoneP630;
type VerifoneUx700 = Stripe_.Terminal.Configuration.VerifoneUx700;
type VerifoneV660p = Stripe_.Terminal.Configuration.VerifoneV660p;
type Wifi = Stripe_.Terminal.Configuration.Wifi;
namespace Tipping {
type Aed = Stripe_.Terminal.Configuration.Tipping.Aed;
type Aud = Stripe_.Terminal.Configuration.Tipping.Aud;
type Cad = Stripe_.Terminal.Configuration.Tipping.Cad;
type Chf = Stripe_.Terminal.Configuration.Tipping.Chf;
type Czk = Stripe_.Terminal.Configuration.Tipping.Czk;
type Dkk = Stripe_.Terminal.Configuration.Tipping.Dkk;
type Eur = Stripe_.Terminal.Configuration.Tipping.Eur;
type Gbp = Stripe_.Terminal.Configuration.Tipping.Gbp;
type Gip = Stripe_.Terminal.Configuration.Tipping.Gip;
type Hkd = Stripe_.Terminal.Configuration.Tipping.Hkd;
type Huf = Stripe_.Terminal.Configuration.Tipping.Huf;
type Jpy = Stripe_.Terminal.Configuration.Tipping.Jpy;
type Mxn = Stripe_.Terminal.Configuration.Tipping.Mxn;
type Myr = Stripe_.Terminal.Configuration.Tipping.Myr;
type Nok = Stripe_.Terminal.Configuration.Tipping.Nok;
type Nzd = Stripe_.Terminal.Configuration.Tipping.Nzd;
type Pln = Stripe_.Terminal.Configuration.Tipping.Pln;
type Ron = Stripe_.Terminal.Configuration.Tipping.Ron;
type Sek = Stripe_.Terminal.Configuration.Tipping.Sek;
type Sgd = Stripe_.Terminal.Configuration.Tipping.Sgd;
type Usd = Stripe_.Terminal.Configuration.Tipping.Usd;
}
namespace Wifi {
type EnterpriseEapPeap = Stripe_.Terminal.Configuration.Wifi.EnterpriseEapPeap;
type EnterpriseEapTls = Stripe_.Terminal.Configuration.Wifi.EnterpriseEapTls;
type PersonalPsk = Stripe_.Terminal.Configuration.Wifi.PersonalPsk;
type Type = Stripe_.Terminal.Configuration.Wifi.Type;
}
}
namespace LocationCreateParams {
type Address = Stripe_.Terminal.LocationCreateParams.Address;
}
namespace Location {
type AddressKana = Stripe_.Terminal.Location.AddressKana;
type AddressKanji = Stripe_.Terminal.Location.AddressKanji;
}
namespace OnboardingLinkCreateParams {
type LinkOptions = Stripe_.Terminal.OnboardingLinkCreateParams.LinkOptions;
namespace LinkOptions {
type AppleTermsAndConditions = Stripe_.Terminal.OnboardingLinkCreateParams.LinkOptions.AppleTermsAndConditions;
}
}
namespace OnboardingLink {
type LinkOptions = Stripe_.Terminal.OnboardingLink.LinkOptions;
namespace LinkOptions {
type AppleTermsAndConditions = Stripe_.Terminal.OnboardingLink.LinkOptions.AppleTermsAndConditions;
}
}
namespace DeletedReader {
type DeviceType = Stripe_.Terminal.DeletedReader.DeviceType;
}
namespace Reader {
type Action = Stripe_.Terminal.Reader.Action;
type DeviceType = Stripe_.Terminal.Reader.DeviceType;
type Status = Stripe_.Terminal.Reader.Status;
namespace Action {
type ApiError = Stripe_.Terminal.Reader.Action.ApiError;
type CollectInputs = Stripe_.Terminal.Reader.Action.CollectInputs;
type CollectPaymentMethod = Stripe_.Terminal.Reader.Action.CollectPaymentMethod;
type ConfirmPaymentIntent = Stripe_.Terminal.Reader.Action.ConfirmPaymentIntent;
type PrintContent = Stripe_.Terminal.Reader.Action.PrintContent;
type ProcessPaymentIntent = Stripe_.Terminal.Reader.Action.ProcessPaymentIntent;
type ProcessSetupIntent = Stripe_.Terminal.Reader.Action.ProcessSetupIntent;
type RefundPayment = Stripe_.Terminal.Reader.Action.RefundPayment;
type SetReaderDisplay = Stripe_.Terminal.Reader.Action.SetReaderDisplay;
type Status = Stripe_.Terminal.Reader.Action.Status;
type Type = Stripe_.Terminal.Reader.Action.Type;
namespace ApiError {
type Code = Stripe_.Terminal.Reader.Action.ApiError.Code;
type Type = Stripe_.Terminal.Reader.Action.ApiError.Type;
}
namespace CollectInputs {
type Input = Stripe_.Terminal.Reader.Action.CollectInputs.Input;
namespace Input {
type CustomText = Stripe_.Terminal.Reader.Action.CollectInputs.Input.CustomText;
type Email = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Email;
type Numeric = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Numeric;
type Phone = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Phone;
type Selection = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Selection;
type Signature = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Signature;
type Text = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Text;
type Toggle = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Toggle;
type Type = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Type;
namespace Selection {
type Choice = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Selection.Choice;
namespace Choice {
type Style = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Selection.Choice.Style;
}
}
namespace Toggle {
type DefaultValue = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Toggle.DefaultValue;
type Value = Stripe_.Terminal.Reader.Action.CollectInputs.Input.Toggle.Value;
}
}
}
namespace CollectPaymentMethod {
type CollectConfig = Stripe_.Terminal.Reader.Action.CollectPaymentMethod.CollectConfig;
namespace CollectConfig {
type Tipping = Stripe_.Terminal.Reader.Action.CollectPaymentMethod.CollectConfig.Tipping;
}
}
namespace ConfirmPaymentIntent {
type ConfirmConfig = Stripe_.Terminal.Reader.Action.ConfirmPaymentIntent.ConfirmConfig;
}
namespace PrintContent {
type Image = Stripe_.Terminal.Reader.Action.PrintContent.Image;
}
namespace ProcessPaymentIntent {
type ProcessConfig = Stripe_.Terminal.Reader.Action.ProcessPaymentIntent.ProcessConfig;
namespace ProcessConfig {
type Tipping = Stripe_.Terminal.Reader.Action.ProcessPaymentIntent.ProcessConfig.Tipping;
}
}
namespace ProcessSetupIntent {
type ProcessConfig = Stripe_.Terminal.Reader.Action.ProcessSetupIntent.ProcessConfig;
}
namespace RefundPayment {
type Reason = Stripe_.Terminal.Reader.Action.RefundPayment.Reason;
type RefundPaymentConfig = Stripe_.Terminal.Reader.Action.RefundPayment.RefundPaymentConfig;
}
namespace SetReaderDisplay {
type Cart = Stripe_.Terminal.Reader.Action.SetReaderDisplay.Cart;
namespace Cart {
type LineItem = Stripe_.Terminal.Reader.Action.SetReaderDisplay.Cart.LineItem;
}
}
}
}
}
namespace TestHelpers {
type TestClock = Stripe_.TestHelpers.TestClock;
type DeletedTestClock = Stripe_.TestHelpers.DeletedTestClock;
type TestClockCreateParams = Stripe_.TestHelpers.TestClockCreateParams;
type TestClockRetrieveParams = Stripe_.TestHelpers.TestClockRetrieveParams;
type TestClockListParams = Stripe_.TestHelpers.TestClockListParams;
type TestClockDeleteParams = Stripe_.TestHelpers.TestClockDeleteParams;
type TestClockAdvanceParams = Stripe_.TestHelpers.TestClockAdvanceParams;
type TestClockResource = Stripe_.TestHelpers.TestClockResource;
namespace TestClock {
type Status = Stripe_.TestHelpers.TestClock.Status;
type StatusDetails = Stripe_.TestHelpers.TestClock.StatusDetails;
namespace StatusDetails {
type Advancing = Stripe_.TestHelpers.TestClock.StatusDetails.Advancing;
}
}
}
namespace Treasury {
type CreditReversal = Stripe_.Treasury.CreditReversal;
type CreditReversalCreateParams = Stripe_.Treasury.CreditReversalCreateParams;
type CreditReversalRetrieveParams = Stripe_.Treasury.CreditReversalRetrieveParams;
type CreditReversalListParams = Stripe_.Treasury.CreditReversalListParams;
type CreditReversalResource = Stripe_.Treasury.CreditReversalResource;
type DebitReversal = Stripe_.Treasury.DebitReversal;
type DebitReversalCreateParams = Stripe_.Treasury.DebitReversalCreateParams;
type DebitReversalRetrieveParams = Stripe_.Treasury.DebitReversalRetrieveParams;
type DebitReversalListParams = Stripe_.Treasury.DebitReversalListParams;
type DebitReversalResource = Stripe_.Treasury.DebitReversalResource;
type FinancialAccount = Stripe_.Treasury.FinancialAccount;
type FinancialAccountCreateParams = Stripe_.Treasury.FinancialAccountCreateParams;
type FinancialAccountRetrieveParams = Stripe_.Treasury.FinancialAccountRetrieveParams;
type FinancialAccountUpdateParams = Stripe_.Treasury.FinancialAccountUpdateParams;
type FinancialAccountListParams = Stripe_.Treasury.FinancialAccountListParams;
type FinancialAccountCloseParams = Stripe_.Treasury.FinancialAccountCloseParams;
type FinancialAccountRetrieveFeaturesParams = Stripe_.Treasury.FinancialAccountRetrieveFeaturesParams;
type FinancialAccountUpdateFeaturesParams = Stripe_.Treasury.FinancialAccountUpdateFeaturesParams;
type FinancialAccountResource = Stripe_.Treasury.FinancialAccountResource;
type InboundTransfer = Stripe_.Treasury.InboundTransfer;
type InboundTransferCreateParams = Stripe_.Treasury.InboundTransferCreateParams;
type InboundTransferRetrieveParams = Stripe_.Treasury.InboundTransferRetrieveParams;
type InboundTransferListParams = Stripe_.Treasury.InboundTransferListParams;
type InboundTransferCancelParams = Stripe_.Treasury.InboundTransferCancelParams;
type InboundTransferResource = Stripe_.Treasury.InboundTransferResource;
type OutboundPayment = Stripe_.Treasury.OutboundPayment;
type OutboundPaymentCreateParams = Stripe_.Treasury.OutboundPaymentCreateParams;
type OutboundPaymentRetrieveParams = Stripe_.Treasury.OutboundPaymentRetrieveParams;
type OutboundPaymentListParams = Stripe_.Treasury.OutboundPaymentListParams;
type OutboundPaymentCancelParams = Stripe_.Treasury.OutboundPaymentCancelParams;
type OutboundPaymentResource = Stripe_.Treasury.OutboundPaymentResource;
type OutboundTransfer = Stripe_.Treasury.OutboundTransfer;
type OutboundTransferCreateParams = Stripe_.Treasury.OutboundTransferCreateParams;
type OutboundTransferRetrieveParams = Stripe_.Treasury.OutboundTransferRetrieveParams;
type OutboundTransferListParams = Stripe_.Treasury.OutboundTransferListParams;
type OutboundTransferCancelParams = Stripe_.Treasury.OutboundTransferCancelParams;
type OutboundTransferResource = Stripe_.Treasury.OutboundTransferResource;
type ReceivedCredit = Stripe_.Treasury.ReceivedCredit;
type ReceivedCreditRetrieveParams = Stripe_.Treasury.ReceivedCreditRetrieveParams;
type ReceivedCreditListParams = Stripe_.Treasury.ReceivedCreditListParams;
type ReceivedCreditResource = Stripe_.Treasury.ReceivedCreditResource;
type ReceivedDebit = Stripe_.Treasury.ReceivedDebit;
type ReceivedDebitRetrieveParams = Stripe_.Treasury.ReceivedDebitRetrieveParams;
type ReceivedDebitListParams = Stripe_.Treasury.ReceivedDebitListParams;
type ReceivedDebitResource = Stripe_.Treasury.ReceivedDebitResource;
type Transaction = Stripe_.Treasury.Transaction;
type TransactionRetrieveParams = Stripe_.Treasury.TransactionRetrieveParams;
type TransactionListParams = Stripe_.Treasury.TransactionListParams;
type TransactionResource = Stripe_.Treasury.TransactionResource;
type TransactionEntry = Stripe_.Treasury.TransactionEntry;
type TransactionEntryRetrieveParams = Stripe_.Treasury.TransactionEntryRetrieveParams;
type TransactionEntryListParams = Stripe_.Treasury.TransactionEntryListParams;
type TransactionEntryResource = Stripe_.Treasury.TransactionEntryResource;
type FinancialAccountFeatures = Stripe_.Treasury.FinancialAccountFeatures;
namespace CreditReversal {
type Network = Stripe_.Treasury.CreditReversal.Network;
type Status = Stripe_.Treasury.CreditReversal.Status;
type StatusTransitions = Stripe_.Treasury.CreditReversal.StatusTransitions;
}
namespace DebitReversal {
type LinkedFlows = Stripe_.Treasury.DebitReversal.LinkedFlows;
type Network = Stripe_.Treasury.DebitReversal.Network;
type Status = Stripe_.Treasury.DebitReversal.Status;
type StatusTransitions = Stripe_.Treasury.DebitReversal.StatusTransitions;
}
namespace FinancialAccountCreateParams {
type Features = Stripe_.Treasury.FinancialAccountCreateParams.Features;
type PlatformRestrictions = Stripe_.Treasury.FinancialAccountCreateParams.PlatformRestrictions;
namespace Features {
type CardIssuing = Stripe_.Treasury.FinancialAccountCreateParams.Features.CardIssuing;
type DepositInsurance = Stripe_.Treasury.FinancialAccountCreateParams.Features.DepositInsurance;
type FinancialAddresses = Stripe_.Treasury.FinancialAccountCreateParams.Features.FinancialAddresses;
type InboundTransfers = Stripe_.Treasury.FinancialAccountCreateParams.Features.InboundTransfers;
type IntraStripeFlows = Stripe_.Treasury.FinancialAccountCreateParams.Features.IntraStripeFlows;
type OutboundPayments = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundPayments;
type OutboundTransfers = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundTransfers;
namespace FinancialAddresses {
type Aba = Stripe_.Treasury.FinancialAccountCreateParams.Features.FinancialAddresses.Aba;
}
namespace InboundTransfers {
type Ach = Stripe_.Treasury.FinancialAccountCreateParams.Features.InboundTransfers.Ach;
}
namespace OutboundPayments {
type Ach = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundPayments.Ach;
type UsDomesticWire = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundPayments.UsDomesticWire;
}
namespace OutboundTransfers {
type Ach = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundTransfers.Ach;
type UsDomesticWire = Stripe_.Treasury.FinancialAccountCreateParams.Features.OutboundTransfers.UsDomesticWire;
}
}
namespace PlatformRestrictions {
type InboundFlows = Stripe_.Treasury.FinancialAccountCreateParams.PlatformRestrictions.InboundFlows;
type OutboundFlows = Stripe_.Treasury.FinancialAccountCreateParams.PlatformRestrictions.OutboundFlows;
}
}
namespace FinancialAccount {
type ActiveFeature = Stripe_.Treasury.FinancialAccount.ActiveFeature;
type Balance = Stripe_.Treasury.FinancialAccount.Balance;
type FinancialAddress = Stripe_.Treasury.FinancialAccount.FinancialAddress;
type PendingFeature = Stripe_.Treasury.FinancialAccount.PendingFeature;
type PlatformRestrictions = Stripe_.Treasury.FinancialAccount.PlatformRestrictions;
type RestrictedFeature = Stripe_.Treasury.FinancialAccount.RestrictedFeature;
type Status = Stripe_.Treasury.FinancialAccount.Status;
type StatusDetails = Stripe_.Treasury.FinancialAccount.StatusDetails;
namespace FinancialAddress {
type Aba = Stripe_.Treasury.FinancialAccount.FinancialAddress.Aba;
type SupportedNetwork = Stripe_.Treasury.FinancialAccount.FinancialAddress.SupportedNetwork;
}
namespace PlatformRestrictions {
type InboundFlows = Stripe_.Treasury.FinancialAccount.PlatformRestrictions.InboundFlows;
type OutboundFlows = Stripe_.Treasury.FinancialAccount.PlatformRestrictions.OutboundFlows;
}
namespace StatusDetails {
type Closed = Stripe_.Treasury.FinancialAccount.StatusDetails.Closed;
namespace Closed {
type Reason = Stripe_.Treasury.FinancialAccount.StatusDetails.Closed.Reason;
}
}
}
namespace InboundTransfer {
type FailureDetails = Stripe_.Treasury.InboundTransfer.FailureDetails;
type LinkedFlows = Stripe_.Treasury.InboundTransfer.LinkedFlows;
type OriginPaymentMethodDetails = Stripe_.Treasury.InboundTransfer.OriginPaymentMethodDetails;
type Status = Stripe_.Treasury.InboundTransfer.Status;
type StatusTransitions = Stripe_.Treasury.InboundTransfer.StatusTransitions;
namespace FailureDetails {
type Code = Stripe_.Treasury.InboundTransfer.FailureDetails.Code;
}
namespace OriginPaymentMethodDetails {
type BillingDetails = Stripe_.Treasury.InboundTransfer.OriginPaymentMethodDetails.BillingDetails;
type UsBankAccount = Stripe_.Treasury.InboundTransfer.OriginPaymentMethodDetails.UsBankAccount;
namespace UsBankAccount {
type AccountHolderType = Stripe_.Treasury.InboundTransfer.OriginPaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.Treasury.InboundTransfer.OriginPaymentMethodDetails.UsBankAccount.AccountType;
}
}
}
namespace OutboundPaymentCreateParams {
type DestinationPaymentMethodData = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData;
type DestinationPaymentMethodOptions = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodOptions;
type EndUserDetails = Stripe_.Treasury.OutboundPaymentCreateParams.EndUserDetails;
namespace DestinationPaymentMethodData {
type BillingDetails = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData.BillingDetails;
type Type = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData.Type;
type UsBankAccount = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData.UsBankAccount;
namespace UsBankAccount {
type AccountHolderType = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodData.UsBankAccount.AccountType;
}
}
namespace DestinationPaymentMethodOptions {
type UsBankAccount = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodOptions.UsBankAccount;
namespace UsBankAccount {
type Network = Stripe_.Treasury.OutboundPaymentCreateParams.DestinationPaymentMethodOptions.UsBankAccount.Network;
}
}
}
namespace OutboundPayment {
type DestinationPaymentMethodDetails = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails;
type EndUserDetails = Stripe_.Treasury.OutboundPayment.EndUserDetails;
type ReturnedDetails = Stripe_.Treasury.OutboundPayment.ReturnedDetails;
type Status = Stripe_.Treasury.OutboundPayment.Status;
type StatusTransitions = Stripe_.Treasury.OutboundPayment.StatusTransitions;
type TrackingDetails = Stripe_.Treasury.OutboundPayment.TrackingDetails;
namespace DestinationPaymentMethodDetails {
type BillingDetails = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.BillingDetails;
type FinancialAccount = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.FinancialAccount;
type Type = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.Type;
type UsBankAccount = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.UsBankAccount;
namespace UsBankAccount {
type AccountHolderType = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.UsBankAccount.AccountType;
type Network = Stripe_.Treasury.OutboundPayment.DestinationPaymentMethodDetails.UsBankAccount.Network;
}
}
namespace ReturnedDetails {
type Code = Stripe_.Treasury.OutboundPayment.ReturnedDetails.Code;
}
namespace TrackingDetails {
type Ach = Stripe_.Treasury.OutboundPayment.TrackingDetails.Ach;
type Type = Stripe_.Treasury.OutboundPayment.TrackingDetails.Type;
type UsDomesticWire = Stripe_.Treasury.OutboundPayment.TrackingDetails.UsDomesticWire;
}
}
namespace OutboundTransferCreateParams {
type DestinationPaymentMethodData = Stripe_.Treasury.OutboundTransferCreateParams.DestinationPaymentMethodData;
type DestinationPaymentMethodOptions = Stripe_.Treasury.OutboundTransferCreateParams.DestinationPaymentMethodOptions;
namespace DestinationPaymentMethodOptions {
type UsBankAccount = Stripe_.Treasury.OutboundTransferCreateParams.DestinationPaymentMethodOptions.UsBankAccount;
namespace UsBankAccount {
type Network = Stripe_.Treasury.OutboundTransferCreateParams.DestinationPaymentMethodOptions.UsBankAccount.Network;
}
}
}
namespace OutboundTransfer {
type DestinationPaymentMethodDetails = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails;
type ReturnedDetails = Stripe_.Treasury.OutboundTransfer.ReturnedDetails;
type Status = Stripe_.Treasury.OutboundTransfer.Status;
type StatusTransitions = Stripe_.Treasury.OutboundTransfer.StatusTransitions;
type TrackingDetails = Stripe_.Treasury.OutboundTransfer.TrackingDetails;
namespace DestinationPaymentMethodDetails {
type BillingDetails = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.BillingDetails;
type FinancialAccount = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.FinancialAccount;
type Type = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.Type;
type UsBankAccount = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.UsBankAccount;
namespace UsBankAccount {
type AccountHolderType = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.UsBankAccount.AccountHolderType;
type AccountType = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.UsBankAccount.AccountType;
type Network = Stripe_.Treasury.OutboundTransfer.DestinationPaymentMethodDetails.UsBankAccount.Network;
}
}
namespace ReturnedDetails {
type Code = Stripe_.Treasury.OutboundTransfer.ReturnedDetails.Code;
}
namespace TrackingDetails {
type Ach = Stripe_.Treasury.OutboundTransfer.TrackingDetails.Ach;
type Type = Stripe_.Treasury.OutboundTransfer.TrackingDetails.Type;
type UsDomesticWire = Stripe_.Treasury.OutboundTransfer.TrackingDetails.UsDomesticWire;
}
}
namespace ReceivedCredit {
type FailureCode = Stripe_.Treasury.ReceivedCredit.FailureCode;
type InitiatingPaymentMethodDetails = Stripe_.Treasury.ReceivedCredit.InitiatingPaymentMethodDetails;
type LinkedFlows = Stripe_.Treasury.ReceivedCredit.LinkedFlows;
type Network = Stripe_.Treasury.ReceivedCredit.Network;
type ReversalDetails = Stripe_.Treasury.ReceivedCredit.ReversalDetails;
type Status = Stripe_.Treasury.ReceivedCredit.Status;
namespace InitiatingPaymentMethodDetails {
type BillingDetails = Stripe_.Treasury.ReceivedCredit.InitiatingPaymentMethodDetails.BillingDetails;
type FinancialAccount = Stripe_.Treasury.ReceivedCredit.InitiatingPaymentMethodDetails.FinancialAccount;
type Type = Stripe_.Treasury.ReceivedCredit.InitiatingPaymentMethodDetails.Type;
type UsBankAccount = Stripe_.Treasury.ReceivedCredit.InitiatingPaymentMethodDetails.UsBankAccount;
}
namespace LinkedFlows {
type SourceFlowDetails = Stripe_.Treasury.ReceivedCredit.LinkedFlows.SourceFlowDetails;
namespace SourceFlowDetails {
type Type = Stripe_.Treasury.ReceivedCredit.LinkedFlows.SourceFlowDetails.Type;
}
}
namespace ReversalDetails {
type RestrictedReason = Stripe_.Treasury.ReceivedCredit.ReversalDetails.RestrictedReason;
}
}
namespace ReceivedDebit {
type FailureCode = Stripe_.Treasury.ReceivedDebit.FailureCode;
type InitiatingPaymentMethodDetails = Stripe_.Treasury.ReceivedDebit.InitiatingPaymentMethodDetails;
type LinkedFlows = Stripe_.Treasury.ReceivedDebit.LinkedFlows;
type Network = Stripe_.Treasury.ReceivedDebit.Network;
type ReversalDetails = Stripe_.Treasury.ReceivedDebit.ReversalDetails;
type Status = Stripe_.Treasury.ReceivedDebit.Status;
namespace InitiatingPaymentMethodDetails {
type BillingDetails = Stripe_.Treasury.ReceivedDebit.InitiatingPaymentMethodDetails.BillingDetails;
type FinancialAccount = Stripe_.Treasury.ReceivedDebit.InitiatingPaymentMethodDetails.FinancialAccount;
type Type = Stripe_.Treasury.ReceivedDebit.InitiatingPaymentMethodDetails.Type;
type UsBankAccount = Stripe_.Treasury.ReceivedDebit.InitiatingPaymentMethodDetails.UsBankAccount;
}
namespace ReversalDetails {
type RestrictedReason = Stripe_.Treasury.ReceivedDebit.ReversalDetails.RestrictedReason;
}
}
namespace Transaction {
type BalanceImpact = Stripe_.Treasury.Transaction.BalanceImpact;
type FlowDetails = Stripe_.Treasury.Transaction.FlowDetails;
type FlowType = Stripe_.Treasury.Transaction.FlowType;
type Status = Stripe_.Treasury.Transaction.Status;
type StatusTransitions = Stripe_.Treasury.Transaction.StatusTransitions;
namespace FlowDetails {
type Type = Stripe_.Treasury.Transaction.FlowDetails.Type;
}
}
namespace TransactionEntry {
type BalanceImpact = Stripe_.Treasury.TransactionEntry.BalanceImpact;
type FlowDetails = Stripe_.Treasury.TransactionEntry.FlowDetails;
type FlowType = Stripe_.Treasury.TransactionEntry.FlowType;
type Type = Stripe_.Treasury.TransactionEntry.Type;
namespace FlowDetails {
type Type = Stripe_.Treasury.TransactionEntry.FlowDetails.Type;
}
}
namespace FinancialAccountFeatures {
type CardIssuing = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing;
type DepositInsurance = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance;
type FinancialAddresses = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses;
type InboundTransfers = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers;
type IntraStripeFlows = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows;
type OutboundPayments = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments;
type OutboundTransfers = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers;
namespace CardIssuing {
type Status = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.CardIssuing.StatusDetail.Restriction;
}
}
namespace DepositInsurance {
type Status = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.DepositInsurance.StatusDetail.Restriction;
}
}
namespace FinancialAddresses {
type Aba = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba;
namespace Aba {
type Status = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.FinancialAddresses.Aba.StatusDetail.Restriction;
}
}
}
namespace InboundTransfers {
type Ach = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach;
namespace Ach {
type Status = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.InboundTransfers.Ach.StatusDetail.Restriction;
}
}
}
namespace IntraStripeFlows {
type Status = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.IntraStripeFlows.StatusDetail.Restriction;
}
}
namespace OutboundPayments {
type Ach = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach;
type UsDomesticWire = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire;
namespace Ach {
type Status = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.Ach.StatusDetail.Restriction;
}
}
namespace UsDomesticWire {
type Status = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.OutboundPayments.UsDomesticWire.StatusDetail.Restriction;
}
}
}
namespace OutboundTransfers {
type Ach = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach;
type UsDomesticWire = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire;
namespace Ach {
type Status = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.Ach.StatusDetail.Restriction;
}
}
namespace UsDomesticWire {
type Status = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire.Status;
type StatusDetail = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire.StatusDetail.Code;
type Resolution = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire.StatusDetail.Resolution;
type Restriction = Stripe_.Treasury.FinancialAccountFeatures.OutboundTransfers.UsDomesticWire.StatusDetail.Restriction;
}
}
}
}
}
namespace V2 {
type DeletedObject = Stripe_.V2.DeletedObject;
namespace Billing {
type MeterEvent = Stripe_.V2.Billing.MeterEvent;
type MeterEventCreateParams = Stripe_.V2.Billing.MeterEventCreateParams;
type MeterEventResource = Stripe_.V2.Billing.MeterEventResource;
type MeterEventAdjustment = Stripe_.V2.Billing.MeterEventAdjustment;
type MeterEventAdjustmentCreateParams = Stripe_.V2.Billing.MeterEventAdjustmentCreateParams;
type MeterEventAdjustmentResource = Stripe_.V2.Billing.MeterEventAdjustmentResource;
type MeterEventSession = Stripe_.V2.Billing.MeterEventSession;
type MeterEventSessionCreateParams = Stripe_.V2.Billing.MeterEventSessionCreateParams;
type MeterEventSessionResource = Stripe_.V2.Billing.MeterEventSessionResource;
namespace MeterEventAdjustmentCreateParams {
type Cancel = Stripe_.V2.Billing.MeterEventAdjustmentCreateParams.Cancel;
}
namespace MeterEventAdjustment {
type Cancel = Stripe_.V2.Billing.MeterEventAdjustment.Cancel;
type Status = Stripe_.V2.Billing.MeterEventAdjustment.Status;
}
}
namespace Core {
type Account = Stripe_.V2.Core.Account;
type AccountCreateParams = Stripe_.V2.Core.AccountCreateParams;
type AccountRetrieveParams = Stripe_.V2.Core.AccountRetrieveParams;
type AccountUpdateParams = Stripe_.V2.Core.AccountUpdateParams;
type AccountListParams = Stripe_.V2.Core.AccountListParams;
type AccountCloseParams = Stripe_.V2.Core.AccountCloseParams;
type AccountResource = Stripe_.V2.Core.AccountResource;
type AccountLink = Stripe_.V2.Core.AccountLink;
type AccountLinkCreateParams = Stripe_.V2.Core.AccountLinkCreateParams;
type AccountLinkResource = Stripe_.V2.Core.AccountLinkResource;
type AccountToken = Stripe_.V2.Core.AccountToken;
type AccountTokenCreateParams = Stripe_.V2.Core.AccountTokenCreateParams;
type AccountTokenRetrieveParams = Stripe_.V2.Core.AccountTokenRetrieveParams;
type AccountTokenResource = Stripe_.V2.Core.AccountTokenResource;
type Event = Stripe_.V2.Core.Event;
type EventBase = Stripe_.V2.Core.EventBase;
type EventNotification = Stripe_.V2.Core.EventNotification;
type EventRetrieveParams = Stripe_.V2.Core.EventRetrieveParams;
type EventListParams = Stripe_.V2.Core.EventListParams;
type EventResource = Stripe_.V2.Core.EventResource;
type EventDestination = Stripe_.V2.Core.EventDestination;
type EventDestinationCreateParams = Stripe_.V2.Core.EventDestinationCreateParams;
type EventDestinationRetrieveParams = Stripe_.V2.Core.EventDestinationRetrieveParams;
type EventDestinationUpdateParams = Stripe_.V2.Core.EventDestinationUpdateParams;
type EventDestinationListParams = Stripe_.V2.Core.EventDestinationListParams;
type EventDestinationDeleteParams = Stripe_.V2.Core.EventDestinationDeleteParams;
type EventDestinationDisableParams = Stripe_.V2.Core.EventDestinationDisableParams;
type EventDestinationEnableParams = Stripe_.V2.Core.EventDestinationEnableParams;
type EventDestinationPingParams = Stripe_.V2.Core.EventDestinationPingParams;
type EventDestinationResource = Stripe_.V2.Core.EventDestinationResource;
type AccountPersonToken = Stripe_.V2.Core.AccountPersonToken;
type AccountPerson = Stripe_.V2.Core.AccountPerson;
namespace AccountCreateParams {
type Configuration = Stripe_.V2.Core.AccountCreateParams.Configuration;
type Dashboard = Stripe_.V2.Core.AccountCreateParams.Dashboard;
type Defaults = Stripe_.V2.Core.AccountCreateParams.Defaults;
type Identity = Stripe_.V2.Core.AccountCreateParams.Identity;
type Include = Stripe_.V2.Core.AccountCreateParams.Include;
namespace Configuration {
type Customer = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer;
type Merchant = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant;
type Recipient = Stripe_.V2.Core.AccountCreateParams.Configuration.Recipient;
namespace Customer {
type AutomaticIndirectTax = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.AutomaticIndirectTax;
type Billing = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Billing;
type Capabilities = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Capabilities;
type Shipping = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Shipping;
namespace AutomaticIndirectTax {
type Exempt = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.AutomaticIndirectTax.Exempt;
}
namespace Billing {
type Invoice = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Billing.Invoice;
namespace Invoice {
type CustomField = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Billing.Invoice.CustomField;
type Rendering = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Billing.Invoice.Rendering;
namespace Rendering {
type AmountTaxDisplay = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Billing.Invoice.Rendering.AmountTaxDisplay;
}
}
}
namespace Capabilities {
type AutomaticIndirectTax = Stripe_.V2.Core.AccountCreateParams.Configuration.Customer.Capabilities.AutomaticIndirectTax;
}
}
namespace Merchant {
type BacsDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.BacsDebitPayments;
type Branding = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Branding;
type Capabilities = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities;
type CardPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.CardPayments;
type KonbiniPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.KonbiniPayments;
type ScriptStatementDescriptor = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.ScriptStatementDescriptor;
type StatementDescriptor = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.StatementDescriptor;
type Support = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Support;
namespace Capabilities {
type AchDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AchDebitPayments;
type AcssDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AcssDebitPayments;
type AffirmPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AffirmPayments;
type AfterpayClearpayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AfterpayClearpayPayments;
type AlmaPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AlmaPayments;
type AmazonPayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AmazonPayPayments;
type AuBecsDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.AuBecsDebitPayments;
type BacsDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.BacsDebitPayments;
type BancontactPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.BancontactPayments;
type BlikPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.BlikPayments;
type BoletoPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.BoletoPayments;
type CardPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.CardPayments;
type CartesBancairesPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.CartesBancairesPayments;
type CashappPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.CashappPayments;
type EpsPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.EpsPayments;
type FpxPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.FpxPayments;
type GbBankTransferPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.GbBankTransferPayments;
type GrabpayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.GrabpayPayments;
type IdealPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.IdealPayments;
type JcbPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.JcbPayments;
type JpBankTransferPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.JpBankTransferPayments;
type KakaoPayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.KakaoPayPayments;
type KlarnaPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.KlarnaPayments;
type KonbiniPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.KonbiniPayments;
type KrCardPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.KrCardPayments;
type LinkPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.LinkPayments;
type MobilepayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.MobilepayPayments;
type MultibancoPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.MultibancoPayments;
type MxBankTransferPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.MxBankTransferPayments;
type NaverPayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.NaverPayPayments;
type OxxoPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.OxxoPayments;
type P24Payments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.P24Payments;
type PayByBankPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.PayByBankPayments;
type PaycoPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.PaycoPayments;
type PaynowPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.PaynowPayments;
type PromptpayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.PromptpayPayments;
type RevolutPayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.RevolutPayPayments;
type SamsungPayPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.SamsungPayPayments;
type SepaBankTransferPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.SepaBankTransferPayments;
type SepaDebitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.SepaDebitPayments;
type SunbitPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.SunbitPayments;
type SwishPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.SwishPayments;
type TwintPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.TwintPayments;
type UsBankTransferPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.UsBankTransferPayments;
type ZipPayments = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Capabilities.ZipPayments;
}
namespace CardPayments {
type DeclineOn = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.CardPayments.DeclineOn;
}
namespace KonbiniPayments {
type Support = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.KonbiniPayments.Support;
namespace Support {
type Hours = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.KonbiniPayments.Support.Hours;
}
}
namespace ScriptStatementDescriptor {
type Kana = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.ScriptStatementDescriptor.Kana;
type Kanji = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.ScriptStatementDescriptor.Kanji;
}
namespace Support {
type Address = Stripe_.V2.Core.AccountCreateParams.Configuration.Merchant.Support.Address;
}
}
namespace Recipient {
type Capabilities = Stripe_.V2.Core.AccountCreateParams.Configuration.Recipient.Capabilities;
namespace Capabilities {
type StripeBalance = Stripe_.V2.Core.AccountCreateParams.Configuration.Recipient.Capabilities.StripeBalance;
namespace StripeBalance {
type StripeTransfers = Stripe_.V2.Core.AccountCreateParams.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers;
}
}
}
}
namespace Defaults {
type Locale = Stripe_.V2.Core.AccountCreateParams.Defaults.Locale;
type Profile = Stripe_.V2.Core.AccountCreateParams.Defaults.Profile;
type Responsibilities = Stripe_.V2.Core.AccountCreateParams.Defaults.Responsibilities;
namespace Responsibilities {
type FeesCollector = Stripe_.V2.Core.AccountCreateParams.Defaults.Responsibilities.FeesCollector;
type LossesCollector = Stripe_.V2.Core.AccountCreateParams.Defaults.Responsibilities.LossesCollector;
}
}
namespace Identity {
type Attestations = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations;
type BusinessDetails = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails;
type EntityType = Stripe_.V2.Core.AccountCreateParams.Identity.EntityType;
type Individual = Stripe_.V2.Core.AccountCreateParams.Identity.Individual;
namespace Attestations {
type DirectorshipDeclaration = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.OwnershipDeclaration;
type PersonsProvided = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.PersonsProvided;
type RepresentativeDeclaration = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.RepresentativeDeclaration;
type TermsOfService = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.TermsOfService;
namespace PersonsProvided {
type OwnershipExemptionReason = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.PersonsProvided.OwnershipExemptionReason;
}
namespace TermsOfService {
type Account = Stripe_.V2.Core.AccountCreateParams.Identity.Attestations.TermsOfService.Account;
}
}
namespace BusinessDetails {
type AdditionalAddress = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.AdditionalAddress;
type Address = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Address;
type AnnualRevenue = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.AnnualRevenue;
type Documents = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents;
type IdNumber = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.IdNumber;
type MonthlyEstimatedRevenue = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.MonthlyEstimatedRevenue;
type RegistrationDate = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.RegistrationDate;
type ScriptAddresses = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptNames;
type Structure = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Structure;
namespace AdditionalAddress {
type Purpose = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.AdditionalAddress.Purpose;
}
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.BankAccountOwnershipVerification;
type CompanyLicense = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.CompanyLicense;
type CompanyMemorandumOfAssociation = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.CompanyMemorandumOfAssociation;
type CompanyMinisterialDecree = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.CompanyMinisterialDecree;
type CompanyRegistrationVerification = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.CompanyRegistrationVerification;
type CompanyTaxIdVerification = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.CompanyTaxIdVerification;
type PrimaryVerification = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.PrimaryVerification;
type ProofOfAddress = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.ProofOfAddress;
type ProofOfRegistration = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.ProofOfRegistration;
type ProofOfUltimateBeneficialOwnership = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.PrimaryVerification.FrontBack;
}
namespace ProofOfRegistration {
type Signer = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.ProofOfRegistration.Signer;
}
namespace ProofOfUltimateBeneficialOwnership {
type Signer = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership.Signer;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.IdNumber.Type;
}
namespace ScriptAddresses {
type Kana = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptAddresses.Kana;
type Kanji = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptAddresses.Kanji;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.AccountCreateParams.Identity.BusinessDetails.ScriptNames.Kanji;
}
}
namespace Individual {
type AdditionalAddress = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.AdditionalAddress;
type AdditionalName = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.AdditionalName;
type Address = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Address;
type DateOfBirth = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.DateOfBirth;
type Documents = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents;
type IdNumber = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.IdNumber;
type LegalGender = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.LegalGender;
type PoliticalExposure = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.PoliticalExposure;
type Relationship = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Relationship;
type ScriptAddresses = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptNames;
namespace AdditionalName {
type Purpose = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.AdditionalName.Purpose;
}
namespace Documents {
type CompanyAuthorization = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.CompanyAuthorization;
type Passport = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.Passport;
type PrimaryVerification = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.PrimaryVerification;
type SecondaryVerification = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.SecondaryVerification;
type Visa = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.Visa;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.PrimaryVerification.FrontBack;
}
namespace SecondaryVerification {
type FrontBack = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.Documents.SecondaryVerification.FrontBack;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.IdNumber.Type;
}
namespace ScriptAddresses {
type Kana = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptAddresses.Kana;
type Kanji = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptAddresses.Kanji;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.AccountCreateParams.Identity.Individual.ScriptNames.Kanji;
}
}
}
}
namespace Account {
type AppliedConfiguration = Stripe_.V2.Core.Account.AppliedConfiguration;
type Configuration = Stripe_.V2.Core.Account.Configuration;
type Dashboard = Stripe_.V2.Core.Account.Dashboard;
type Defaults = Stripe_.V2.Core.Account.Defaults;
type FutureRequirements = Stripe_.V2.Core.Account.FutureRequirements;
type Identity = Stripe_.V2.Core.Account.Identity;
type Requirements = Stripe_.V2.Core.Account.Requirements;
namespace Configuration {
type Customer = Stripe_.V2.Core.Account.Configuration.Customer;
type Merchant = Stripe_.V2.Core.Account.Configuration.Merchant;
type Recipient = Stripe_.V2.Core.Account.Configuration.Recipient;
namespace Customer {
type AutomaticIndirectTax = Stripe_.V2.Core.Account.Configuration.Customer.AutomaticIndirectTax;
type Billing = Stripe_.V2.Core.Account.Configuration.Customer.Billing;
type Capabilities = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities;
type Shipping = Stripe_.V2.Core.Account.Configuration.Customer.Shipping;
namespace AutomaticIndirectTax {
type Exempt = Stripe_.V2.Core.Account.Configuration.Customer.AutomaticIndirectTax.Exempt;
type Location = Stripe_.V2.Core.Account.Configuration.Customer.AutomaticIndirectTax.Location;
type LocationSource = Stripe_.V2.Core.Account.Configuration.Customer.AutomaticIndirectTax.LocationSource;
}
namespace Billing {
type Invoice = Stripe_.V2.Core.Account.Configuration.Customer.Billing.Invoice;
namespace Invoice {
type CustomField = Stripe_.V2.Core.Account.Configuration.Customer.Billing.Invoice.CustomField;
type Rendering = Stripe_.V2.Core.Account.Configuration.Customer.Billing.Invoice.Rendering;
namespace Rendering {
type AmountTaxDisplay = Stripe_.V2.Core.Account.Configuration.Customer.Billing.Invoice.Rendering.AmountTaxDisplay;
}
}
}
namespace Capabilities {
type AutomaticIndirectTax = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax;
namespace AutomaticIndirectTax {
type Status = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Customer.Capabilities.AutomaticIndirectTax.StatusDetail.Resolution;
}
}
}
namespace Shipping {
type Address = Stripe_.V2.Core.Account.Configuration.Customer.Shipping.Address;
}
}
namespace Merchant {
type BacsDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.BacsDebitPayments;
type Branding = Stripe_.V2.Core.Account.Configuration.Merchant.Branding;
type Capabilities = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities;
type CardPayments = Stripe_.V2.Core.Account.Configuration.Merchant.CardPayments;
type KonbiniPayments = Stripe_.V2.Core.Account.Configuration.Merchant.KonbiniPayments;
type ScriptStatementDescriptor = Stripe_.V2.Core.Account.Configuration.Merchant.ScriptStatementDescriptor;
type SepaDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.SepaDebitPayments;
type StatementDescriptor = Stripe_.V2.Core.Account.Configuration.Merchant.StatementDescriptor;
type Support = Stripe_.V2.Core.Account.Configuration.Merchant.Support;
namespace Capabilities {
type AchDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments;
type AcssDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments;
type AffirmPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments;
type AfterpayClearpayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments;
type AlmaPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments;
type AmazonPayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments;
type AuBecsDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments;
type BacsDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments;
type BancontactPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments;
type BlikPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments;
type BoletoPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments;
type CardPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments;
type CartesBancairesPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments;
type CashappPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments;
type EpsPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments;
type FpxPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments;
type GbBankTransferPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments;
type GrabpayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments;
type IdealPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments;
type JcbPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments;
type JpBankTransferPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments;
type KakaoPayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments;
type KlarnaPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments;
type KonbiniPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments;
type KrCardPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments;
type LinkPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments;
type MobilepayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments;
type MultibancoPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments;
type MxBankTransferPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments;
type NaverPayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments;
type OxxoPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments;
type P24Payments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments;
type PayByBankPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments;
type PaycoPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments;
type PaynowPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments;
type PromptpayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments;
type RevolutPayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments;
type SamsungPayPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments;
type SepaBankTransferPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments;
type SepaDebitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments;
type StripeBalance = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance;
type SunbitPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SunbitPayments;
type SwishPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments;
type TwintPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments;
type UsBankTransferPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments;
type ZipPayments = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments;
namespace AchDebitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AchDebitPayments.StatusDetail.Resolution;
}
}
namespace AcssDebitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AcssDebitPayments.StatusDetail.Resolution;
}
}
namespace AffirmPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AffirmPayments.StatusDetail.Resolution;
}
}
namespace AfterpayClearpayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AfterpayClearpayPayments.StatusDetail.Resolution;
}
}
namespace AlmaPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AlmaPayments.StatusDetail.Resolution;
}
}
namespace AmazonPayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AmazonPayPayments.StatusDetail.Resolution;
}
}
namespace AuBecsDebitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.AuBecsDebitPayments.StatusDetail.Resolution;
}
}
namespace BacsDebitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BacsDebitPayments.StatusDetail.Resolution;
}
}
namespace BancontactPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BancontactPayments.StatusDetail.Resolution;
}
}
namespace BlikPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BlikPayments.StatusDetail.Resolution;
}
}
namespace BoletoPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.BoletoPayments.StatusDetail.Resolution;
}
}
namespace CardPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CardPayments.StatusDetail.Resolution;
}
}
namespace CartesBancairesPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CartesBancairesPayments.StatusDetail.Resolution;
}
}
namespace CashappPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.CashappPayments.StatusDetail.Resolution;
}
}
namespace EpsPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.EpsPayments.StatusDetail.Resolution;
}
}
namespace FpxPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.FpxPayments.StatusDetail.Resolution;
}
}
namespace GbBankTransferPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GbBankTransferPayments.StatusDetail.Resolution;
}
}
namespace GrabpayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.GrabpayPayments.StatusDetail.Resolution;
}
}
namespace IdealPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.IdealPayments.StatusDetail.Resolution;
}
}
namespace JcbPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JcbPayments.StatusDetail.Resolution;
}
}
namespace JpBankTransferPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.JpBankTransferPayments.StatusDetail.Resolution;
}
}
namespace KakaoPayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KakaoPayPayments.StatusDetail.Resolution;
}
}
namespace KlarnaPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KlarnaPayments.StatusDetail.Resolution;
}
}
namespace KonbiniPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KonbiniPayments.StatusDetail.Resolution;
}
}
namespace KrCardPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.KrCardPayments.StatusDetail.Resolution;
}
}
namespace LinkPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.LinkPayments.StatusDetail.Resolution;
}
}
namespace MobilepayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MobilepayPayments.StatusDetail.Resolution;
}
}
namespace MultibancoPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MultibancoPayments.StatusDetail.Resolution;
}
}
namespace MxBankTransferPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.MxBankTransferPayments.StatusDetail.Resolution;
}
}
namespace NaverPayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.NaverPayPayments.StatusDetail.Resolution;
}
}
namespace OxxoPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.OxxoPayments.StatusDetail.Resolution;
}
}
namespace P24Payments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.P24Payments.StatusDetail.Resolution;
}
}
namespace PayByBankPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PayByBankPayments.StatusDetail.Resolution;
}
}
namespace PaycoPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaycoPayments.StatusDetail.Resolution;
}
}
namespace PaynowPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PaynowPayments.StatusDetail.Resolution;
}
}
namespace PromptpayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.PromptpayPayments.StatusDetail.Resolution;
}
}
namespace RevolutPayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.RevolutPayPayments.StatusDetail.Resolution;
}
}
namespace SamsungPayPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SamsungPayPayments.StatusDetail.Resolution;
}
}
namespace SepaBankTransferPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaBankTransferPayments.StatusDetail.Resolution;
}
}
namespace SepaDebitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SepaDebitPayments.StatusDetail.Resolution;
}
}
namespace StripeBalance {
type Payouts = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts;
namespace Payouts {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.StripeBalance.Payouts.StatusDetail.Resolution;
}
}
}
namespace SunbitPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SunbitPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SunbitPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SunbitPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SunbitPayments.StatusDetail.Resolution;
}
}
namespace SwishPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.SwishPayments.StatusDetail.Resolution;
}
}
namespace TwintPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.TwintPayments.StatusDetail.Resolution;
}
}
namespace UsBankTransferPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.UsBankTransferPayments.StatusDetail.Resolution;
}
}
namespace ZipPayments {
type Status = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Merchant.Capabilities.ZipPayments.StatusDetail.Resolution;
}
}
}
namespace CardPayments {
type DeclineOn = Stripe_.V2.Core.Account.Configuration.Merchant.CardPayments.DeclineOn;
}
namespace KonbiniPayments {
type Support = Stripe_.V2.Core.Account.Configuration.Merchant.KonbiniPayments.Support;
namespace Support {
type Hours = Stripe_.V2.Core.Account.Configuration.Merchant.KonbiniPayments.Support.Hours;
}
}
namespace ScriptStatementDescriptor {
type Kana = Stripe_.V2.Core.Account.Configuration.Merchant.ScriptStatementDescriptor.Kana;
type Kanji = Stripe_.V2.Core.Account.Configuration.Merchant.ScriptStatementDescriptor.Kanji;
}
namespace Support {
type Address = Stripe_.V2.Core.Account.Configuration.Merchant.Support.Address;
}
}
namespace Recipient {
type Capabilities = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities;
namespace Capabilities {
type StripeBalance = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance;
namespace StripeBalance {
type Payouts = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts;
type StripeTransfers = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers;
namespace Payouts {
type Status = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.Payouts.StatusDetail.Resolution;
}
}
namespace StripeTransfers {
type Status = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers.Status;
type StatusDetail = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers.StatusDetail;
namespace StatusDetail {
type Code = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers.StatusDetail.Code;
type Resolution = Stripe_.V2.Core.Account.Configuration.Recipient.Capabilities.StripeBalance.StripeTransfers.StatusDetail.Resolution;
}
}
}
}
}
}
namespace Defaults {
type Locale = Stripe_.V2.Core.Account.Defaults.Locale;
type Profile = Stripe_.V2.Core.Account.Defaults.Profile;
type Responsibilities = Stripe_.V2.Core.Account.Defaults.Responsibilities;
namespace Responsibilities {
type FeesCollector = Stripe_.V2.Core.Account.Defaults.Responsibilities.FeesCollector;
type LossesCollector = Stripe_.V2.Core.Account.Defaults.Responsibilities.LossesCollector;
type RequirementsCollector = Stripe_.V2.Core.Account.Defaults.Responsibilities.RequirementsCollector;
}
}
namespace FutureRequirements {
type Entry = Stripe_.V2.Core.Account.FutureRequirements.Entry;
type Summary = Stripe_.V2.Core.Account.FutureRequirements.Summary;
namespace Entry {
type AwaitingActionFrom = Stripe_.V2.Core.Account.FutureRequirements.Entry.AwaitingActionFrom;
type Error = Stripe_.V2.Core.Account.FutureRequirements.Entry.Error;
type Impact = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact;
type MinimumDeadline = Stripe_.V2.Core.Account.FutureRequirements.Entry.MinimumDeadline;
type Reference = Stripe_.V2.Core.Account.FutureRequirements.Entry.Reference;
type RequestedReason = Stripe_.V2.Core.Account.FutureRequirements.Entry.RequestedReason;
namespace Error {
type Code = Stripe_.V2.Core.Account.FutureRequirements.Entry.Error.Code;
}
namespace Impact {
type RestrictsCapability = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact.RestrictsCapability;
namespace RestrictsCapability {
type Capability = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact.RestrictsCapability.Capability;
type Configuration = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact.RestrictsCapability.Configuration;
type Deadline = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact.RestrictsCapability.Deadline;
namespace Deadline {
type Status = Stripe_.V2.Core.Account.FutureRequirements.Entry.Impact.RestrictsCapability.Deadline.Status;
}
}
}
namespace MinimumDeadline {
type Status = Stripe_.V2.Core.Account.FutureRequirements.Entry.MinimumDeadline.Status;
}
namespace Reference {
type Type = Stripe_.V2.Core.Account.FutureRequirements.Entry.Reference.Type;
}
namespace RequestedReason {
type Code = Stripe_.V2.Core.Account.FutureRequirements.Entry.RequestedReason.Code;
}
}
namespace Summary {
type MinimumDeadline = Stripe_.V2.Core.Account.FutureRequirements.Summary.MinimumDeadline;
namespace MinimumDeadline {
type Status = Stripe_.V2.Core.Account.FutureRequirements.Summary.MinimumDeadline.Status;
}
}
}
namespace Identity {
type Attestations = Stripe_.V2.Core.Account.Identity.Attestations;
type BusinessDetails = Stripe_.V2.Core.Account.Identity.BusinessDetails;
type EntityType = Stripe_.V2.Core.Account.Identity.EntityType;
type Individual = Stripe_.V2.Core.Account.Identity.Individual;
namespace Attestations {
type DirectorshipDeclaration = Stripe_.V2.Core.Account.Identity.Attestations.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.V2.Core.Account.Identity.Attestations.OwnershipDeclaration;
type PersonsProvided = Stripe_.V2.Core.Account.Identity.Attestations.PersonsProvided;
type RepresentativeDeclaration = Stripe_.V2.Core.Account.Identity.Attestations.RepresentativeDeclaration;
type TermsOfService = Stripe_.V2.Core.Account.Identity.Attestations.TermsOfService;
namespace PersonsProvided {
type OwnershipExemptionReason = Stripe_.V2.Core.Account.Identity.Attestations.PersonsProvided.OwnershipExemptionReason;
}
namespace TermsOfService {
type Account = Stripe_.V2.Core.Account.Identity.Attestations.TermsOfService.Account;
}
}
namespace BusinessDetails {
type AdditionalAddress = Stripe_.V2.Core.Account.Identity.BusinessDetails.AdditionalAddress;
type Address = Stripe_.V2.Core.Account.Identity.BusinessDetails.Address;
type AnnualRevenue = Stripe_.V2.Core.Account.Identity.BusinessDetails.AnnualRevenue;
type Documents = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents;
type IdNumber = Stripe_.V2.Core.Account.Identity.BusinessDetails.IdNumber;
type MonthlyEstimatedRevenue = Stripe_.V2.Core.Account.Identity.BusinessDetails.MonthlyEstimatedRevenue;
type RegistrationDate = Stripe_.V2.Core.Account.Identity.BusinessDetails.RegistrationDate;
type ScriptAddresses = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptNames;
type Structure = Stripe_.V2.Core.Account.Identity.BusinessDetails.Structure;
namespace AdditionalAddress {
type Purpose = Stripe_.V2.Core.Account.Identity.BusinessDetails.AdditionalAddress.Purpose;
}
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.BankAccountOwnershipVerification;
type CompanyLicense = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.CompanyLicense;
type CompanyMemorandumOfAssociation = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.CompanyMemorandumOfAssociation;
type CompanyMinisterialDecree = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.CompanyMinisterialDecree;
type CompanyRegistrationVerification = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.CompanyRegistrationVerification;
type CompanyTaxIdVerification = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.CompanyTaxIdVerification;
type PrimaryVerification = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.PrimaryVerification;
type ProofOfAddress = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.ProofOfAddress;
type ProofOfRegistration = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.ProofOfRegistration;
type ProofOfUltimateBeneficialOwnership = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.PrimaryVerification.FrontBack;
}
namespace ProofOfRegistration {
type Signer = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.ProofOfRegistration.Signer;
}
namespace ProofOfUltimateBeneficialOwnership {
type Signer = Stripe_.V2.Core.Account.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership.Signer;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.Account.Identity.BusinessDetails.IdNumber.Type;
}
namespace ScriptAddresses {
type Kana = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptAddresses.Kana;
type Kanji = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptAddresses.Kanji;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.Account.Identity.BusinessDetails.ScriptNames.Kanji;
}
}
namespace Individual {
type AdditionalAddress = Stripe_.V2.Core.Account.Identity.Individual.AdditionalAddress;
type AdditionalName = Stripe_.V2.Core.Account.Identity.Individual.AdditionalName;
type AdditionalTermsOfService = Stripe_.V2.Core.Account.Identity.Individual.AdditionalTermsOfService;
type Address = Stripe_.V2.Core.Account.Identity.Individual.Address;
type DateOfBirth = Stripe_.V2.Core.Account.Identity.Individual.DateOfBirth;
type Documents = Stripe_.V2.Core.Account.Identity.Individual.Documents;
type IdNumber = Stripe_.V2.Core.Account.Identity.Individual.IdNumber;
type LegalGender = Stripe_.V2.Core.Account.Identity.Individual.LegalGender;
type PoliticalExposure = Stripe_.V2.Core.Account.Identity.Individual.PoliticalExposure;
type Relationship = Stripe_.V2.Core.Account.Identity.Individual.Relationship;
type ScriptAddresses = Stripe_.V2.Core.Account.Identity.Individual.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.Account.Identity.Individual.ScriptNames;
namespace AdditionalName {
type Purpose = Stripe_.V2.Core.Account.Identity.Individual.AdditionalName.Purpose;
}
namespace AdditionalTermsOfService {
type Account = Stripe_.V2.Core.Account.Identity.Individual.AdditionalTermsOfService.Account;
}
namespace Documents {
type CompanyAuthorization = Stripe_.V2.Core.Account.Identity.Individual.Documents.CompanyAuthorization;
type Passport = Stripe_.V2.Core.Account.Identity.Individual.Documents.Passport;
type PrimaryVerification = Stripe_.V2.Core.Account.Identity.Individual.Documents.PrimaryVerification;
type SecondaryVerification = Stripe_.V2.Core.Account.Identity.Individual.Documents.SecondaryVerification;
type Visa = Stripe_.V2.Core.Account.Identity.Individual.Documents.Visa;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.Account.Identity.Individual.Documents.PrimaryVerification.FrontBack;
}
namespace SecondaryVerification {
type FrontBack = Stripe_.V2.Core.Account.Identity.Individual.Documents.SecondaryVerification.FrontBack;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.Account.Identity.Individual.IdNumber.Type;
}
namespace ScriptAddresses {
type Kana = Stripe_.V2.Core.Account.Identity.Individual.ScriptAddresses.Kana;
type Kanji = Stripe_.V2.Core.Account.Identity.Individual.ScriptAddresses.Kanji;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.Account.Identity.Individual.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.Account.Identity.Individual.ScriptNames.Kanji;
}
}
}
namespace Requirements {
type Entry = Stripe_.V2.Core.Account.Requirements.Entry;
type Summary = Stripe_.V2.Core.Account.Requirements.Summary;
namespace Entry {
type AwaitingActionFrom = Stripe_.V2.Core.Account.Requirements.Entry.AwaitingActionFrom;
type Error = Stripe_.V2.Core.Account.Requirements.Entry.Error;
type Impact = Stripe_.V2.Core.Account.Requirements.Entry.Impact;
type MinimumDeadline = Stripe_.V2.Core.Account.Requirements.Entry.MinimumDeadline;
type Reference = Stripe_.V2.Core.Account.Requirements.Entry.Reference;
type RequestedReason = Stripe_.V2.Core.Account.Requirements.Entry.RequestedReason;
namespace Error {
type Code = Stripe_.V2.Core.Account.Requirements.Entry.Error.Code;
}
namespace Impact {
type RestrictsCapability = Stripe_.V2.Core.Account.Requirements.Entry.Impact.RestrictsCapability;
namespace RestrictsCapability {
type Capability = Stripe_.V2.Core.Account.Requirements.Entry.Impact.RestrictsCapability.Capability;
type Configuration = Stripe_.V2.Core.Account.Requirements.Entry.Impact.RestrictsCapability.Configuration;
type Deadline = Stripe_.V2.Core.Account.Requirements.Entry.Impact.RestrictsCapability.Deadline;
namespace Deadline {
type Status = Stripe_.V2.Core.Account.Requirements.Entry.Impact.RestrictsCapability.Deadline.Status;
}
}
}
namespace MinimumDeadline {
type Status = Stripe_.V2.Core.Account.Requirements.Entry.MinimumDeadline.Status;
}
namespace Reference {
type Type = Stripe_.V2.Core.Account.Requirements.Entry.Reference.Type;
}
namespace RequestedReason {
type Code = Stripe_.V2.Core.Account.Requirements.Entry.RequestedReason.Code;
}
}
namespace Summary {
type MinimumDeadline = Stripe_.V2.Core.Account.Requirements.Summary.MinimumDeadline;
namespace MinimumDeadline {
type Status = Stripe_.V2.Core.Account.Requirements.Summary.MinimumDeadline.Status;
}
}
}
}
namespace AccountLinkCreateParams {
type UseCase = Stripe_.V2.Core.AccountLinkCreateParams.UseCase;
namespace UseCase {
type AccountOnboarding = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountOnboarding;
type AccountUpdate = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountUpdate;
type Type = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.Type;
namespace AccountOnboarding {
type CollectionOptions = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountOnboarding.CollectionOptions;
type Configuration = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountOnboarding.Configuration;
namespace CollectionOptions {
type Fields = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountOnboarding.CollectionOptions.Fields;
type FutureRequirements = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountOnboarding.CollectionOptions.FutureRequirements;
}
}
namespace AccountUpdate {
type CollectionOptions = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountUpdate.CollectionOptions;
type Configuration = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountUpdate.Configuration;
namespace CollectionOptions {
type Fields = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountUpdate.CollectionOptions.Fields;
type FutureRequirements = Stripe_.V2.Core.AccountLinkCreateParams.UseCase.AccountUpdate.CollectionOptions.FutureRequirements;
}
}
}
}
namespace AccountLink {
type UseCase = Stripe_.V2.Core.AccountLink.UseCase;
namespace UseCase {
type AccountOnboarding = Stripe_.V2.Core.AccountLink.UseCase.AccountOnboarding;
type AccountUpdate = Stripe_.V2.Core.AccountLink.UseCase.AccountUpdate;
type Type = Stripe_.V2.Core.AccountLink.UseCase.Type;
namespace AccountOnboarding {
type CollectionOptions = Stripe_.V2.Core.AccountLink.UseCase.AccountOnboarding.CollectionOptions;
type Configuration = Stripe_.V2.Core.AccountLink.UseCase.AccountOnboarding.Configuration;
namespace CollectionOptions {
type Fields = Stripe_.V2.Core.AccountLink.UseCase.AccountOnboarding.CollectionOptions.Fields;
type FutureRequirements = Stripe_.V2.Core.AccountLink.UseCase.AccountOnboarding.CollectionOptions.FutureRequirements;
}
}
namespace AccountUpdate {
type CollectionOptions = Stripe_.V2.Core.AccountLink.UseCase.AccountUpdate.CollectionOptions;
type Configuration = Stripe_.V2.Core.AccountLink.UseCase.AccountUpdate.Configuration;
namespace CollectionOptions {
type Fields = Stripe_.V2.Core.AccountLink.UseCase.AccountUpdate.CollectionOptions.Fields;
type FutureRequirements = Stripe_.V2.Core.AccountLink.UseCase.AccountUpdate.CollectionOptions.FutureRequirements;
}
}
}
}
namespace AccountTokenCreateParams {
type Identity = Stripe_.V2.Core.AccountTokenCreateParams.Identity;
namespace Identity {
type Attestations = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations;
type BusinessDetails = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails;
type EntityType = Stripe_.V2.Core.AccountTokenCreateParams.Identity.EntityType;
type Individual = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual;
namespace Attestations {
type DirectorshipDeclaration = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.DirectorshipDeclaration;
type OwnershipDeclaration = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.OwnershipDeclaration;
type PersonsProvided = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.PersonsProvided;
type RepresentativeDeclaration = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.RepresentativeDeclaration;
type TermsOfService = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.TermsOfService;
namespace PersonsProvided {
type OwnershipExemptionReason = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.PersonsProvided.OwnershipExemptionReason;
}
namespace TermsOfService {
type Account = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Attestations.TermsOfService.Account;
}
}
namespace BusinessDetails {
type AdditionalAddress = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.AdditionalAddress;
type AnnualRevenue = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.AnnualRevenue;
type Documents = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents;
type IdNumber = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.IdNumber;
type MonthlyEstimatedRevenue = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.MonthlyEstimatedRevenue;
type RegistrationDate = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.RegistrationDate;
type ScriptAddresses = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.ScriptNames;
type Structure = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Structure;
namespace AdditionalAddress {
type Purpose = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.AdditionalAddress.Purpose;
}
namespace Documents {
type BankAccountOwnershipVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.BankAccountOwnershipVerification;
type CompanyLicense = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.CompanyLicense;
type CompanyMemorandumOfAssociation = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.CompanyMemorandumOfAssociation;
type CompanyMinisterialDecree = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.CompanyMinisterialDecree;
type CompanyRegistrationVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.CompanyRegistrationVerification;
type CompanyTaxIdVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.CompanyTaxIdVerification;
type PrimaryVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.PrimaryVerification;
type ProofOfAddress = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.ProofOfAddress;
type ProofOfRegistration = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.ProofOfRegistration;
type ProofOfUltimateBeneficialOwnership = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.PrimaryVerification.FrontBack;
}
namespace ProofOfRegistration {
type Signer = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.ProofOfRegistration.Signer;
}
namespace ProofOfUltimateBeneficialOwnership {
type Signer = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership.Signer;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.IdNumber.Type;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.AccountTokenCreateParams.Identity.BusinessDetails.ScriptNames.Kanji;
}
}
namespace Individual {
type AdditionalAddress = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.AdditionalAddress;
type AdditionalName = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.AdditionalName;
type DateOfBirth = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.DateOfBirth;
type Documents = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents;
type IdNumber = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.IdNumber;
type LegalGender = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.LegalGender;
type PoliticalExposure = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.PoliticalExposure;
type Relationship = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Relationship;
type ScriptAddresses = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.ScriptNames;
namespace AdditionalName {
type Purpose = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.AdditionalName.Purpose;
}
namespace Documents {
type CompanyAuthorization = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.CompanyAuthorization;
type Passport = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.Passport;
type PrimaryVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.PrimaryVerification;
type SecondaryVerification = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.SecondaryVerification;
type Visa = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.Visa;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.PrimaryVerification.FrontBack;
}
namespace SecondaryVerification {
type FrontBack = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.Documents.SecondaryVerification.FrontBack;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.IdNumber.Type;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.AccountTokenCreateParams.Identity.Individual.ScriptNames.Kanji;
}
}
}
}
namespace Event {
type Changes = Stripe_.V2.Core.Event.Changes;
type Reason = Stripe_.V2.Core.Event.Reason;
namespace Reason {
type Request = Stripe_.V2.Core.Event.Reason.Request;
}
}
namespace EventDestinationCreateParams {
type EventPayload = Stripe_.V2.Core.EventDestinationCreateParams.EventPayload;
type Type = Stripe_.V2.Core.EventDestinationCreateParams.Type;
type AmazonEventbridge = Stripe_.V2.Core.EventDestinationCreateParams.AmazonEventbridge;
type AzureEventGrid = Stripe_.V2.Core.EventDestinationCreateParams.AzureEventGrid;
type Include = Stripe_.V2.Core.EventDestinationCreateParams.Include;
type WebhookEndpoint = Stripe_.V2.Core.EventDestinationCreateParams.WebhookEndpoint;
}
namespace EventDestination {
type AmazonEventbridge = Stripe_.V2.Core.EventDestination.AmazonEventbridge;
type AzureEventGrid = Stripe_.V2.Core.EventDestination.AzureEventGrid;
type EventPayload = Stripe_.V2.Core.EventDestination.EventPayload;
type Status = Stripe_.V2.Core.EventDestination.Status;
type StatusDetails = Stripe_.V2.Core.EventDestination.StatusDetails;
type Type = Stripe_.V2.Core.EventDestination.Type;
type WebhookEndpoint = Stripe_.V2.Core.EventDestination.WebhookEndpoint;
namespace AmazonEventbridge {
type AwsEventSourceStatus = Stripe_.V2.Core.EventDestination.AmazonEventbridge.AwsEventSourceStatus;
}
namespace AzureEventGrid {
type AzurePartnerTopicStatus = Stripe_.V2.Core.EventDestination.AzureEventGrid.AzurePartnerTopicStatus;
}
namespace StatusDetails {
type Disabled = Stripe_.V2.Core.EventDestination.StatusDetails.Disabled;
namespace Disabled {
type Reason = Stripe_.V2.Core.EventDestination.StatusDetails.Disabled.Reason;
}
}
}
namespace AccountPerson {
type AdditionalAddress = Stripe_.V2.Core.AccountPerson.AdditionalAddress;
type AdditionalName = Stripe_.V2.Core.AccountPerson.AdditionalName;
type AdditionalTermsOfService = Stripe_.V2.Core.AccountPerson.AdditionalTermsOfService;
type Address = Stripe_.V2.Core.AccountPerson.Address;
type DateOfBirth = Stripe_.V2.Core.AccountPerson.DateOfBirth;
type Documents = Stripe_.V2.Core.AccountPerson.Documents;
type IdNumber = Stripe_.V2.Core.AccountPerson.IdNumber;
type LegalGender = Stripe_.V2.Core.AccountPerson.LegalGender;
type PoliticalExposure = Stripe_.V2.Core.AccountPerson.PoliticalExposure;
type Relationship = Stripe_.V2.Core.AccountPerson.Relationship;
type ScriptAddresses = Stripe_.V2.Core.AccountPerson.ScriptAddresses;
type ScriptNames = Stripe_.V2.Core.AccountPerson.ScriptNames;
namespace AdditionalName {
type Purpose = Stripe_.V2.Core.AccountPerson.AdditionalName.Purpose;
}
namespace AdditionalTermsOfService {
type Account = Stripe_.V2.Core.AccountPerson.AdditionalTermsOfService.Account;
}
namespace Documents {
type CompanyAuthorization = Stripe_.V2.Core.AccountPerson.Documents.CompanyAuthorization;
type Passport = Stripe_.V2.Core.AccountPerson.Documents.Passport;
type PrimaryVerification = Stripe_.V2.Core.AccountPerson.Documents.PrimaryVerification;
type SecondaryVerification = Stripe_.V2.Core.AccountPerson.Documents.SecondaryVerification;
type Visa = Stripe_.V2.Core.AccountPerson.Documents.Visa;
namespace PrimaryVerification {
type FrontBack = Stripe_.V2.Core.AccountPerson.Documents.PrimaryVerification.FrontBack;
}
namespace SecondaryVerification {
type FrontBack = Stripe_.V2.Core.AccountPerson.Documents.SecondaryVerification.FrontBack;
}
}
namespace IdNumber {
type Type = Stripe_.V2.Core.AccountPerson.IdNumber.Type;
}
namespace ScriptAddresses {
type Kana = Stripe_.V2.Core.AccountPerson.ScriptAddresses.Kana;
type Kanji = Stripe_.V2.Core.AccountPerson.ScriptAddresses.Kanji;
}
namespace ScriptNames {
type Kana = Stripe_.V2.Core.AccountPerson.ScriptNames.Kana;
type Kanji = Stripe_.V2.Core.AccountPerson.ScriptNames.Kanji;
}
}
}
namespace Commerce {
type ProductCatalogImport = Stripe_.V2.Commerce.ProductCatalogImport;
namespace ProductCatalogImport {
type FeedType = Stripe_.V2.Commerce.ProductCatalogImport.FeedType;
type Mode = Stripe_.V2.Commerce.ProductCatalogImport.Mode;
type Status = Stripe_.V2.Commerce.ProductCatalogImport.Status;
type StatusDetails = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails;
namespace StatusDetails {
type AwaitingUpload = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.AwaitingUpload;
type Failed = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.Failed;
type Processing = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.Processing;
type Succeeded = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.Succeeded;
type SucceededWithErrors = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.SucceededWithErrors;
namespace AwaitingUpload {
type UploadUrl = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.AwaitingUpload.UploadUrl;
}
namespace Failed {
type Code = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.Failed.Code;
type Type = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.Failed.Type;
}
namespace SucceededWithErrors {
type ErrorFile = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.SucceededWithErrors.ErrorFile;
type Sample = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.SucceededWithErrors.Sample;
namespace ErrorFile {
type DownloadUrl = Stripe_.V2.Commerce.ProductCatalogImport.StatusDetails.SucceededWithErrors.ErrorFile.DownloadUrl;
}
}
}
}
}
}
namespace Reserve {
type Hold = Stripe_.Reserve.Hold;
type Plan = Stripe_.Reserve.Plan;
type Release = Stripe_.Reserve.Release;
namespace Hold {
type CreatedBy = Stripe_.Reserve.Hold.CreatedBy;
type Reason = Stripe_.Reserve.Hold.Reason;
type ReleaseDetail = Stripe_.Reserve.Hold.ReleaseDetail;
type ReleaseSchedule = Stripe_.Reserve.Hold.ReleaseSchedule;
type SourceType = Stripe_.Reserve.Hold.SourceType;
}
namespace Plan {
type CreatedBy = Stripe_.Reserve.Plan.CreatedBy;
type FixedRelease = Stripe_.Reserve.Plan.FixedRelease;
type RollingRelease = Stripe_.Reserve.Plan.RollingRelease;
type Status = Stripe_.Reserve.Plan.Status;
type Type = Stripe_.Reserve.Plan.Type;
}
namespace Release {
type CreatedBy = Stripe_.Reserve.Release.CreatedBy;
type Reason = Stripe_.Reserve.Release.Reason;
type SourceTransaction = Stripe_.Reserve.Release.SourceTransaction;
namespace SourceTransaction {
type Type = Stripe_.Reserve.Release.SourceTransaction.Type;
}
}
}
namespace Events {
type UnknownEventNotification = Stripe_.V2.Core.Events.UnknownEventNotification;
type V1BillingMeterErrorReportTriggeredEvent = Stripe_.V2.Core.Events.V1BillingMeterErrorReportTriggeredEvent;
type V1BillingMeterErrorReportTriggeredEventNotification = Stripe_.V2.Core.Events.V1BillingMeterErrorReportTriggeredEventNotification;
type V1BillingMeterNoMeterFoundEvent = Stripe_.V2.Core.Events.V1BillingMeterNoMeterFoundEvent;
type V1BillingMeterNoMeterFoundEventNotification = Stripe_.V2.Core.Events.V1BillingMeterNoMeterFoundEventNotification;
type V2CommerceProductCatalogImportsFailedEvent = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsFailedEvent;
type V2CommerceProductCatalogImportsFailedEventNotification = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsFailedEventNotification;
type V2CommerceProductCatalogImportsProcessingEvent = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsProcessingEvent;
type V2CommerceProductCatalogImportsProcessingEventNotification = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsProcessingEventNotification;
type V2CommerceProductCatalogImportsSucceededEvent = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsSucceededEvent;
type V2CommerceProductCatalogImportsSucceededEventNotification = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsSucceededEventNotification;
type V2CommerceProductCatalogImportsSucceededWithErrorsEvent = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsSucceededWithErrorsEvent;
type V2CommerceProductCatalogImportsSucceededWithErrorsEventNotification = Stripe_.V2.Core.Events.V2CommerceProductCatalogImportsSucceededWithErrorsEventNotification;
type V2CoreAccountClosedEvent = Stripe_.V2.Core.Events.V2CoreAccountClosedEvent;
type V2CoreAccountClosedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountClosedEventNotification;
type V2CoreAccountCreatedEvent = Stripe_.V2.Core.Events.V2CoreAccountCreatedEvent;
type V2CoreAccountCreatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountCreatedEventNotification;
type V2CoreAccountUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountUpdatedEvent;
type V2CoreAccountUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent;
type V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationCustomerUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationCustomerUpdatedEvent;
type V2CoreAccountIncludingConfigurationCustomerUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationCustomerUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent;
type V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationMerchantUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationMerchantUpdatedEvent;
type V2CoreAccountIncludingConfigurationMerchantUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationMerchantUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent;
type V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventNotification;
type V2CoreAccountIncludingConfigurationRecipientUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationRecipientUpdatedEvent;
type V2CoreAccountIncludingConfigurationRecipientUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationRecipientUpdatedEventNotification;
type V2CoreAccountIncludingDefaultsUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingDefaultsUpdatedEvent;
type V2CoreAccountIncludingDefaultsUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingDefaultsUpdatedEventNotification;
type V2CoreAccountIncludingFutureRequirementsUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingFutureRequirementsUpdatedEvent;
type V2CoreAccountIncludingFutureRequirementsUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingFutureRequirementsUpdatedEventNotification;
type V2CoreAccountIncludingIdentityUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingIdentityUpdatedEvent;
type V2CoreAccountIncludingIdentityUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingIdentityUpdatedEventNotification;
type V2CoreAccountIncludingRequirementsUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountIncludingRequirementsUpdatedEvent;
type V2CoreAccountIncludingRequirementsUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountIncludingRequirementsUpdatedEventNotification;
type V2CoreAccountLinkReturnedEvent = Stripe_.V2.Core.Events.V2CoreAccountLinkReturnedEvent;
type V2CoreAccountLinkReturnedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountLinkReturnedEventNotification;
type V2CoreAccountPersonCreatedEvent = Stripe_.V2.Core.Events.V2CoreAccountPersonCreatedEvent;
type V2CoreAccountPersonCreatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountPersonCreatedEventNotification;
type V2CoreAccountPersonDeletedEvent = Stripe_.V2.Core.Events.V2CoreAccountPersonDeletedEvent;
type V2CoreAccountPersonDeletedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountPersonDeletedEventNotification;
type V2CoreAccountPersonUpdatedEvent = Stripe_.V2.Core.Events.V2CoreAccountPersonUpdatedEvent;
type V2CoreAccountPersonUpdatedEventNotification = Stripe_.V2.Core.Events.V2CoreAccountPersonUpdatedEventNotification;
type V2CoreEventDestinationPingEvent = Stripe_.V2.Core.Events.V2CoreEventDestinationPingEvent;
type V2CoreEventDestinationPingEventNotification = Stripe_.V2.Core.Events.V2CoreEventDestinationPingEventNotification;
namespace V1BillingMeterErrorReportTriggeredEvent {
type Data = Stripe_.V2.Core.Events.V1BillingMeterErrorReportTriggeredEvent.Data;
}
namespace V1BillingMeterNoMeterFoundEvent {
type Data = Stripe_.V2.Core.Events.V1BillingMeterNoMeterFoundEvent.Data;
}
namespace V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent.Data;
}
namespace V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.Data;
}
namespace V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.Data;
}
namespace V2CoreAccountLinkReturnedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountLinkReturnedEvent.Data;
}
namespace V2CoreAccountPersonCreatedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountPersonCreatedEvent.Data;
}
namespace V2CoreAccountPersonDeletedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountPersonDeletedEvent.Data;
}
namespace V2CoreAccountPersonUpdatedEvent {
type Data = Stripe_.V2.Core.Events.V2CoreAccountPersonUpdatedEvent.Data;
}
}
type AccountApplicationAuthorizedEvent = Stripe_.AccountApplicationAuthorizedEvent;
type AccountApplicationDeauthorizedEvent = Stripe_.AccountApplicationDeauthorizedEvent;
type AccountExternalAccountCreatedEvent = Stripe_.AccountExternalAccountCreatedEvent;
type AccountExternalAccountDeletedEvent = Stripe_.AccountExternalAccountDeletedEvent;
type AccountExternalAccountUpdatedEvent = Stripe_.AccountExternalAccountUpdatedEvent;
type AccountUpdatedEvent = Stripe_.AccountUpdatedEvent;
type ApplicationFeeCreatedEvent = Stripe_.ApplicationFeeCreatedEvent;
type ApplicationFeeRefundUpdatedEvent = Stripe_.ApplicationFeeRefundUpdatedEvent;
type ApplicationFeeRefundedEvent = Stripe_.ApplicationFeeRefundedEvent;
type BalanceAvailableEvent = Stripe_.BalanceAvailableEvent;
type BalanceSettingsUpdatedEvent = Stripe_.BalanceSettingsUpdatedEvent;
type BillingAlertTriggeredEvent = Stripe_.BillingAlertTriggeredEvent;
type BillingCreditBalanceTransactionCreatedEvent = Stripe_.BillingCreditBalanceTransactionCreatedEvent;
type BillingCreditGrantCreatedEvent = Stripe_.BillingCreditGrantCreatedEvent;
type BillingCreditGrantUpdatedEvent = Stripe_.BillingCreditGrantUpdatedEvent;
type BillingMeterCreatedEvent = Stripe_.BillingMeterCreatedEvent;
type BillingMeterDeactivatedEvent = Stripe_.BillingMeterDeactivatedEvent;
type BillingMeterReactivatedEvent = Stripe_.BillingMeterReactivatedEvent;
type BillingMeterUpdatedEvent = Stripe_.BillingMeterUpdatedEvent;
type BillingPortalConfigurationCreatedEvent = Stripe_.BillingPortalConfigurationCreatedEvent;
type BillingPortalConfigurationUpdatedEvent = Stripe_.BillingPortalConfigurationUpdatedEvent;
type BillingPortalSessionCreatedEvent = Stripe_.BillingPortalSessionCreatedEvent;
type CapabilityUpdatedEvent = Stripe_.CapabilityUpdatedEvent;
type CashBalanceFundsAvailableEvent = Stripe_.CashBalanceFundsAvailableEvent;
type ChargeCapturedEvent = Stripe_.ChargeCapturedEvent;
type ChargeDisputeClosedEvent = Stripe_.ChargeDisputeClosedEvent;
type ChargeDisputeCreatedEvent = Stripe_.ChargeDisputeCreatedEvent;
type ChargeDisputeFundsReinstatedEvent = Stripe_.ChargeDisputeFundsReinstatedEvent;
type ChargeDisputeFundsWithdrawnEvent = Stripe_.ChargeDisputeFundsWithdrawnEvent;
type ChargeDisputeUpdatedEvent = Stripe_.ChargeDisputeUpdatedEvent;
type ChargeExpiredEvent = Stripe_.ChargeExpiredEvent;
type ChargeFailedEvent = Stripe_.ChargeFailedEvent;
type ChargePendingEvent = Stripe_.ChargePendingEvent;
type ChargeRefundUpdatedEvent = Stripe_.ChargeRefundUpdatedEvent;
type ChargeRefundedEvent = Stripe_.ChargeRefundedEvent;
type ChargeSucceededEvent = Stripe_.ChargeSucceededEvent;
type ChargeUpdatedEvent = Stripe_.ChargeUpdatedEvent;
type CheckoutSessionAsyncPaymentFailedEvent = Stripe_.CheckoutSessionAsyncPaymentFailedEvent;
type CheckoutSessionAsyncPaymentSucceededEvent = Stripe_.CheckoutSessionAsyncPaymentSucceededEvent;
type CheckoutSessionCompletedEvent = Stripe_.CheckoutSessionCompletedEvent;
type CheckoutSessionExpiredEvent = Stripe_.CheckoutSessionExpiredEvent;
type ClimateOrderCanceledEvent = Stripe_.ClimateOrderCanceledEvent;
type ClimateOrderCreatedEvent = Stripe_.ClimateOrderCreatedEvent;
type ClimateOrderDelayedEvent = Stripe_.ClimateOrderDelayedEvent;
type ClimateOrderDeliveredEvent = Stripe_.ClimateOrderDeliveredEvent;
type ClimateOrderProductSubstitutedEvent = Stripe_.ClimateOrderProductSubstitutedEvent;
type ClimateProductCreatedEvent = Stripe_.ClimateProductCreatedEvent;
type ClimateProductPricingUpdatedEvent = Stripe_.ClimateProductPricingUpdatedEvent;
type CouponCreatedEvent = Stripe_.CouponCreatedEvent;
type CouponDeletedEvent = Stripe_.CouponDeletedEvent;
type CouponUpdatedEvent = Stripe_.CouponUpdatedEvent;
type CreditNoteCreatedEvent = Stripe_.CreditNoteCreatedEvent;
type CreditNoteUpdatedEvent = Stripe_.CreditNoteUpdatedEvent;
type CreditNoteVoidedEvent = Stripe_.CreditNoteVoidedEvent;
type CustomerCreatedEvent = Stripe_.CustomerCreatedEvent;
type CustomerDeletedEvent = Stripe_.CustomerDeletedEvent;
type CustomerDiscountCreatedEvent = Stripe_.CustomerDiscountCreatedEvent;
type CustomerDiscountDeletedEvent = Stripe_.CustomerDiscountDeletedEvent;
type CustomerDiscountUpdatedEvent = Stripe_.CustomerDiscountUpdatedEvent;
type CustomerSourceCreatedEvent = Stripe_.CustomerSourceCreatedEvent;
type CustomerSourceDeletedEvent = Stripe_.CustomerSourceDeletedEvent;
type CustomerSourceExpiringEvent = Stripe_.CustomerSourceExpiringEvent;
type CustomerSourceUpdatedEvent = Stripe_.CustomerSourceUpdatedEvent;
type CustomerSubscriptionCreatedEvent = Stripe_.CustomerSubscriptionCreatedEvent;
type CustomerSubscriptionDeletedEvent = Stripe_.CustomerSubscriptionDeletedEvent;
type CustomerSubscriptionPausedEvent = Stripe_.CustomerSubscriptionPausedEvent;
type CustomerSubscriptionPendingUpdateAppliedEvent = Stripe_.CustomerSubscriptionPendingUpdateAppliedEvent;
type CustomerSubscriptionPendingUpdateExpiredEvent = Stripe_.CustomerSubscriptionPendingUpdateExpiredEvent;
type CustomerSubscriptionResumedEvent = Stripe_.CustomerSubscriptionResumedEvent;
type CustomerSubscriptionTrialWillEndEvent = Stripe_.CustomerSubscriptionTrialWillEndEvent;
type CustomerSubscriptionUpdatedEvent = Stripe_.CustomerSubscriptionUpdatedEvent;
type CustomerTaxIdCreatedEvent = Stripe_.CustomerTaxIdCreatedEvent;
type CustomerTaxIdDeletedEvent = Stripe_.CustomerTaxIdDeletedEvent;
type CustomerTaxIdUpdatedEvent = Stripe_.CustomerTaxIdUpdatedEvent;
type CustomerUpdatedEvent = Stripe_.CustomerUpdatedEvent;
type CustomerCashBalanceTransactionCreatedEvent = Stripe_.CustomerCashBalanceTransactionCreatedEvent;
type EntitlementsActiveEntitlementSummaryUpdatedEvent = Stripe_.EntitlementsActiveEntitlementSummaryUpdatedEvent;
type FileCreatedEvent = Stripe_.FileCreatedEvent;
type FinancialConnectionsAccountAccountNumbersUpdatedEvent = Stripe_.FinancialConnectionsAccountAccountNumbersUpdatedEvent;
type FinancialConnectionsAccountCreatedEvent = Stripe_.FinancialConnectionsAccountCreatedEvent;
type FinancialConnectionsAccountDeactivatedEvent = Stripe_.FinancialConnectionsAccountDeactivatedEvent;
type FinancialConnectionsAccountDisconnectedEvent = Stripe_.FinancialConnectionsAccountDisconnectedEvent;
type FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent = Stripe_.FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent;
type FinancialConnectionsAccountReactivatedEvent = Stripe_.FinancialConnectionsAccountReactivatedEvent;
type FinancialConnectionsAccountRefreshedBalanceEvent = Stripe_.FinancialConnectionsAccountRefreshedBalanceEvent;
type FinancialConnectionsAccountRefreshedOwnershipEvent = Stripe_.FinancialConnectionsAccountRefreshedOwnershipEvent;
type FinancialConnectionsAccountRefreshedTransactionsEvent = Stripe_.FinancialConnectionsAccountRefreshedTransactionsEvent;
type FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent = Stripe_.FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent;
type FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent = Stripe_.FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent;
type FinancialConnectionsAccountUpcomingDeactivationEvent = Stripe_.FinancialConnectionsAccountUpcomingDeactivationEvent;
type FinancialConnectionsAuthorizationExpectedDeactivationDateUpdatedEvent = Stripe_.FinancialConnectionsAuthorizationExpectedDeactivationDateUpdatedEvent;
type FinancialConnectionsAuthorizationUpcomingDeactivationEvent = Stripe_.FinancialConnectionsAuthorizationUpcomingDeactivationEvent;
type IdentityVerificationSessionCanceledEvent = Stripe_.IdentityVerificationSessionCanceledEvent;
type IdentityVerificationSessionCreatedEvent = Stripe_.IdentityVerificationSessionCreatedEvent;
type IdentityVerificationSessionProcessingEvent = Stripe_.IdentityVerificationSessionProcessingEvent;
type IdentityVerificationSessionRedactedEvent = Stripe_.IdentityVerificationSessionRedactedEvent;
type IdentityVerificationSessionRequiresInputEvent = Stripe_.IdentityVerificationSessionRequiresInputEvent;
type IdentityVerificationSessionVerifiedEvent = Stripe_.IdentityVerificationSessionVerifiedEvent;
type InvoiceCreatedEvent = Stripe_.InvoiceCreatedEvent;
type InvoiceDeletedEvent = Stripe_.InvoiceDeletedEvent;
type InvoiceFinalizationFailedEvent = Stripe_.InvoiceFinalizationFailedEvent;
type InvoiceFinalizedEvent = Stripe_.InvoiceFinalizedEvent;
type InvoiceMarkedUncollectibleEvent = Stripe_.InvoiceMarkedUncollectibleEvent;
type InvoiceOverdueEvent = Stripe_.InvoiceOverdueEvent;
type InvoiceOverpaidEvent = Stripe_.InvoiceOverpaidEvent;
type InvoicePaidEvent = Stripe_.InvoicePaidEvent;
type InvoicePaymentActionRequiredEvent = Stripe_.InvoicePaymentActionRequiredEvent;
type InvoicePaymentAttemptRequiredEvent = Stripe_.InvoicePaymentAttemptRequiredEvent;
type InvoicePaymentFailedEvent = Stripe_.InvoicePaymentFailedEvent;
type InvoicePaymentSucceededEvent = Stripe_.InvoicePaymentSucceededEvent;
type InvoiceSentEvent = Stripe_.InvoiceSentEvent;
type InvoiceUpcomingEvent = Stripe_.InvoiceUpcomingEvent;
type InvoiceUpdatedEvent = Stripe_.InvoiceUpdatedEvent;
type InvoiceVoidedEvent = Stripe_.InvoiceVoidedEvent;
type InvoiceWillBeDueEvent = Stripe_.InvoiceWillBeDueEvent;
type InvoicePaymentPaidEvent = Stripe_.InvoicePaymentPaidEvent;
type InvoiceItemCreatedEvent = Stripe_.InvoiceItemCreatedEvent;
type InvoiceItemDeletedEvent = Stripe_.InvoiceItemDeletedEvent;
type IssuingAuthorizationCreatedEvent = Stripe_.IssuingAuthorizationCreatedEvent;
type IssuingAuthorizationRequestEvent = Stripe_.IssuingAuthorizationRequestEvent;
type IssuingAuthorizationUpdatedEvent = Stripe_.IssuingAuthorizationUpdatedEvent;
type IssuingCardCreatedEvent = Stripe_.IssuingCardCreatedEvent;
type IssuingCardUpdatedEvent = Stripe_.IssuingCardUpdatedEvent;
type IssuingCardholderCreatedEvent = Stripe_.IssuingCardholderCreatedEvent;
type IssuingCardholderUpdatedEvent = Stripe_.IssuingCardholderUpdatedEvent;
type IssuingDisputeClosedEvent = Stripe_.IssuingDisputeClosedEvent;
type IssuingDisputeCreatedEvent = Stripe_.IssuingDisputeCreatedEvent;
type IssuingDisputeFundsReinstatedEvent = Stripe_.IssuingDisputeFundsReinstatedEvent;
type IssuingDisputeFundsRescindedEvent = Stripe_.IssuingDisputeFundsRescindedEvent;
type IssuingDisputeSubmittedEvent = Stripe_.IssuingDisputeSubmittedEvent;
type IssuingDisputeUpdatedEvent = Stripe_.IssuingDisputeUpdatedEvent;
type IssuingPersonalizationDesignActivatedEvent = Stripe_.IssuingPersonalizationDesignActivatedEvent;
type IssuingPersonalizationDesignDeactivatedEvent = Stripe_.IssuingPersonalizationDesignDeactivatedEvent;
type IssuingPersonalizationDesignRejectedEvent = Stripe_.IssuingPersonalizationDesignRejectedEvent;
type IssuingPersonalizationDesignUpdatedEvent = Stripe_.IssuingPersonalizationDesignUpdatedEvent;
type IssuingTokenCreatedEvent = Stripe_.IssuingTokenCreatedEvent;
type IssuingTokenUpdatedEvent = Stripe_.IssuingTokenUpdatedEvent;
type IssuingTransactionCreatedEvent = Stripe_.IssuingTransactionCreatedEvent;
type IssuingTransactionPurchaseDetailsReceiptUpdatedEvent = Stripe_.IssuingTransactionPurchaseDetailsReceiptUpdatedEvent;
type IssuingTransactionUpdatedEvent = Stripe_.IssuingTransactionUpdatedEvent;
type MandateUpdatedEvent = Stripe_.MandateUpdatedEvent;
type PaymentIntentAmountCapturableUpdatedEvent = Stripe_.PaymentIntentAmountCapturableUpdatedEvent;
type PaymentIntentCanceledEvent = Stripe_.PaymentIntentCanceledEvent;
type PaymentIntentCreatedEvent = Stripe_.PaymentIntentCreatedEvent;
type PaymentIntentPartiallyFundedEvent = Stripe_.PaymentIntentPartiallyFundedEvent;
type PaymentIntentPaymentFailedEvent = Stripe_.PaymentIntentPaymentFailedEvent;
type PaymentIntentProcessingEvent = Stripe_.PaymentIntentProcessingEvent;
type PaymentIntentRequiresActionEvent = Stripe_.PaymentIntentRequiresActionEvent;
type PaymentIntentSucceededEvent = Stripe_.PaymentIntentSucceededEvent;
type PaymentLinkCreatedEvent = Stripe_.PaymentLinkCreatedEvent;
type PaymentLinkUpdatedEvent = Stripe_.PaymentLinkUpdatedEvent;
type PaymentMethodAttachedEvent = Stripe_.PaymentMethodAttachedEvent;
type PaymentMethodAutomaticallyUpdatedEvent = Stripe_.PaymentMethodAutomaticallyUpdatedEvent;
type PaymentMethodDetachedEvent = Stripe_.PaymentMethodDetachedEvent;
type PaymentMethodUpdatedEvent = Stripe_.PaymentMethodUpdatedEvent;
type PayoutCanceledEvent = Stripe_.PayoutCanceledEvent;
type PayoutCreatedEvent = Stripe_.PayoutCreatedEvent;
type PayoutFailedEvent = Stripe_.PayoutFailedEvent;
type PayoutPaidEvent = Stripe_.PayoutPaidEvent;
type PayoutReconciliationCompletedEvent = Stripe_.PayoutReconciliationCompletedEvent;
type PayoutUpdatedEvent = Stripe_.PayoutUpdatedEvent;
type PersonCreatedEvent = Stripe_.PersonCreatedEvent;
type PersonDeletedEvent = Stripe_.PersonDeletedEvent;
type PersonUpdatedEvent = Stripe_.PersonUpdatedEvent;
type PlanCreatedEvent = Stripe_.PlanCreatedEvent;
type PlanDeletedEvent = Stripe_.PlanDeletedEvent;
type PlanUpdatedEvent = Stripe_.PlanUpdatedEvent;
type PriceCreatedEvent = Stripe_.PriceCreatedEvent;
type PriceDeletedEvent = Stripe_.PriceDeletedEvent;
type PriceUpdatedEvent = Stripe_.PriceUpdatedEvent;
type ProductCreatedEvent = Stripe_.ProductCreatedEvent;
type ProductDeletedEvent = Stripe_.ProductDeletedEvent;
type ProductUpdatedEvent = Stripe_.ProductUpdatedEvent;
type PromotionCodeCreatedEvent = Stripe_.PromotionCodeCreatedEvent;
type PromotionCodeUpdatedEvent = Stripe_.PromotionCodeUpdatedEvent;
type QuoteAcceptedEvent = Stripe_.QuoteAcceptedEvent;
type QuoteCanceledEvent = Stripe_.QuoteCanceledEvent;
type QuoteCreatedEvent = Stripe_.QuoteCreatedEvent;
type QuoteFinalizedEvent = Stripe_.QuoteFinalizedEvent;
type RadarEarlyFraudWarningCreatedEvent = Stripe_.RadarEarlyFraudWarningCreatedEvent;
type RadarEarlyFraudWarningUpdatedEvent = Stripe_.RadarEarlyFraudWarningUpdatedEvent;
type RefundCreatedEvent = Stripe_.RefundCreatedEvent;
type RefundFailedEvent = Stripe_.RefundFailedEvent;
type RefundUpdatedEvent = Stripe_.RefundUpdatedEvent;
type ReportingReportRunFailedEvent = Stripe_.ReportingReportRunFailedEvent;
type ReportingReportRunSucceededEvent = Stripe_.ReportingReportRunSucceededEvent;
type ReportingReportTypeUpdatedEvent = Stripe_.ReportingReportTypeUpdatedEvent;
type ReserveHoldCreatedEvent = Stripe_.ReserveHoldCreatedEvent;
type ReserveHoldUpdatedEvent = Stripe_.ReserveHoldUpdatedEvent;
type ReservePlanCreatedEvent = Stripe_.ReservePlanCreatedEvent;
type ReservePlanDisabledEvent = Stripe_.ReservePlanDisabledEvent;
type ReservePlanExpiredEvent = Stripe_.ReservePlanExpiredEvent;
type ReservePlanUpdatedEvent = Stripe_.ReservePlanUpdatedEvent;
type ReserveReleaseCreatedEvent = Stripe_.ReserveReleaseCreatedEvent;
type ReviewClosedEvent = Stripe_.ReviewClosedEvent;
type ReviewOpenedEvent = Stripe_.ReviewOpenedEvent;
type SetupIntentCanceledEvent = Stripe_.SetupIntentCanceledEvent;
type SetupIntentCreatedEvent = Stripe_.SetupIntentCreatedEvent;
type SetupIntentRequiresActionEvent = Stripe_.SetupIntentRequiresActionEvent;
type SetupIntentSetupFailedEvent = Stripe_.SetupIntentSetupFailedEvent;
type SetupIntentSucceededEvent = Stripe_.SetupIntentSucceededEvent;
type SigmaScheduledQueryRunCreatedEvent = Stripe_.SigmaScheduledQueryRunCreatedEvent;
type SourceCanceledEvent = Stripe_.SourceCanceledEvent;
type SourceChargeableEvent = Stripe_.SourceChargeableEvent;
type SourceFailedEvent = Stripe_.SourceFailedEvent;
type SourceMandateNotificationEvent = Stripe_.SourceMandateNotificationEvent;
type SourceRefundAttributesRequiredEvent = Stripe_.SourceRefundAttributesRequiredEvent;
type SourceTransactionCreatedEvent = Stripe_.SourceTransactionCreatedEvent;
type SourceTransactionUpdatedEvent = Stripe_.SourceTransactionUpdatedEvent;
type SubscriptionScheduleAbortedEvent = Stripe_.SubscriptionScheduleAbortedEvent;
type SubscriptionScheduleCanceledEvent = Stripe_.SubscriptionScheduleCanceledEvent;
type SubscriptionScheduleCompletedEvent = Stripe_.SubscriptionScheduleCompletedEvent;
type SubscriptionScheduleCreatedEvent = Stripe_.SubscriptionScheduleCreatedEvent;
type SubscriptionScheduleExpiringEvent = Stripe_.SubscriptionScheduleExpiringEvent;
type SubscriptionScheduleReleasedEvent = Stripe_.SubscriptionScheduleReleasedEvent;
type SubscriptionScheduleUpdatedEvent = Stripe_.SubscriptionScheduleUpdatedEvent;
type TaxSettingsUpdatedEvent = Stripe_.TaxSettingsUpdatedEvent;
type TaxRateCreatedEvent = Stripe_.TaxRateCreatedEvent;
type TaxRateUpdatedEvent = Stripe_.TaxRateUpdatedEvent;
type TerminalReaderActionFailedEvent = Stripe_.TerminalReaderActionFailedEvent;
type TerminalReaderActionSucceededEvent = Stripe_.TerminalReaderActionSucceededEvent;
type TerminalReaderActionUpdatedEvent = Stripe_.TerminalReaderActionUpdatedEvent;
type TestHelpersTestClockAdvancingEvent = Stripe_.TestHelpersTestClockAdvancingEvent;
type TestHelpersTestClockCreatedEvent = Stripe_.TestHelpersTestClockCreatedEvent;
type TestHelpersTestClockDeletedEvent = Stripe_.TestHelpersTestClockDeletedEvent;
type TestHelpersTestClockInternalFailureEvent = Stripe_.TestHelpersTestClockInternalFailureEvent;
type TestHelpersTestClockReadyEvent = Stripe_.TestHelpersTestClockReadyEvent;
type TopupCanceledEvent = Stripe_.TopupCanceledEvent;
type TopupCreatedEvent = Stripe_.TopupCreatedEvent;
type TopupFailedEvent = Stripe_.TopupFailedEvent;
type TopupReversedEvent = Stripe_.TopupReversedEvent;
type TopupSucceededEvent = Stripe_.TopupSucceededEvent;
type TransferCreatedEvent = Stripe_.TransferCreatedEvent;
type TransferReversedEvent = Stripe_.TransferReversedEvent;
type TransferUpdatedEvent = Stripe_.TransferUpdatedEvent;
type TreasuryCreditReversalCreatedEvent = Stripe_.TreasuryCreditReversalCreatedEvent;
type TreasuryCreditReversalPostedEvent = Stripe_.TreasuryCreditReversalPostedEvent;
type TreasuryDebitReversalCompletedEvent = Stripe_.TreasuryDebitReversalCompletedEvent;
type TreasuryDebitReversalCreatedEvent = Stripe_.TreasuryDebitReversalCreatedEvent;
type TreasuryDebitReversalInitialCreditGrantedEvent = Stripe_.TreasuryDebitReversalInitialCreditGrantedEvent;
type TreasuryFinancialAccountClosedEvent = Stripe_.TreasuryFinancialAccountClosedEvent;
type TreasuryFinancialAccountCreatedEvent = Stripe_.TreasuryFinancialAccountCreatedEvent;
type TreasuryFinancialAccountFeaturesStatusUpdatedEvent = Stripe_.TreasuryFinancialAccountFeaturesStatusUpdatedEvent;
type TreasuryInboundTransferCanceledEvent = Stripe_.TreasuryInboundTransferCanceledEvent;
type TreasuryInboundTransferCreatedEvent = Stripe_.TreasuryInboundTransferCreatedEvent;
type TreasuryInboundTransferFailedEvent = Stripe_.TreasuryInboundTransferFailedEvent;
type TreasuryInboundTransferSucceededEvent = Stripe_.TreasuryInboundTransferSucceededEvent;
type TreasuryOutboundPaymentCanceledEvent = Stripe_.TreasuryOutboundPaymentCanceledEvent;
type TreasuryOutboundPaymentCreatedEvent = Stripe_.TreasuryOutboundPaymentCreatedEvent;
type TreasuryOutboundPaymentExpectedArrivalDateUpdatedEvent = Stripe_.TreasuryOutboundPaymentExpectedArrivalDateUpdatedEvent;
type TreasuryOutboundPaymentFailedEvent = Stripe_.TreasuryOutboundPaymentFailedEvent;
type TreasuryOutboundPaymentPostedEvent = Stripe_.TreasuryOutboundPaymentPostedEvent;
type TreasuryOutboundPaymentReturnedEvent = Stripe_.TreasuryOutboundPaymentReturnedEvent;
type TreasuryOutboundPaymentTrackingDetailsUpdatedEvent = Stripe_.TreasuryOutboundPaymentTrackingDetailsUpdatedEvent;
type TreasuryOutboundTransferCanceledEvent = Stripe_.TreasuryOutboundTransferCanceledEvent;
type TreasuryOutboundTransferCreatedEvent = Stripe_.TreasuryOutboundTransferCreatedEvent;
type TreasuryOutboundTransferExpectedArrivalDateUpdatedEvent = Stripe_.TreasuryOutboundTransferExpectedArrivalDateUpdatedEvent;
type TreasuryOutboundTransferFailedEvent = Stripe_.TreasuryOutboundTransferFailedEvent;
type TreasuryOutboundTransferPostedEvent = Stripe_.TreasuryOutboundTransferPostedEvent;
type TreasuryOutboundTransferReturnedEvent = Stripe_.TreasuryOutboundTransferReturnedEvent;
type TreasuryOutboundTransferTrackingDetailsUpdatedEvent = Stripe_.TreasuryOutboundTransferTrackingDetailsUpdatedEvent;
type TreasuryReceivedCreditCreatedEvent = Stripe_.TreasuryReceivedCreditCreatedEvent;
type TreasuryReceivedCreditFailedEvent = Stripe_.TreasuryReceivedCreditFailedEvent;
type TreasuryReceivedCreditSucceededEvent = Stripe_.TreasuryReceivedCreditSucceededEvent;
type TreasuryReceivedDebitCreatedEvent = Stripe_.TreasuryReceivedDebitCreatedEvent;
type V2List<T> = Stripe_.V2List<T>;
type V2ListPromise<T> = Stripe_.V2ListPromise<T>;
type Response<T> = Stripe_.Response<T>;
type RequestOptions = Stripe_.RequestOptions;
type RawRequestOptions = Stripe_.RawRequestOptions;
type ApiList<T> = Stripe_.ApiList<T>;
type ApiListPromise<T> = Stripe_.ApiListPromise<T>;
type ApiSearchResultPromise<T> = Stripe_.ApiSearchResultPromise<T>;
type ApiSearchResult<T> = Stripe_.ApiSearchResult<T>;
type StripeStreamResponse = Stripe_.StripeStreamResponse;
type RequestEvent = Stripe_.RequestEvent;
type ResponseEvent = Stripe_.ResponseEvent;
type AppInfo = Stripe_.AppInfo;
type FileData = Stripe_.FileData;
type Metadata = Stripe_.Metadata;
type MetadataParam = Stripe_.MetadataParam;
type Address = Stripe_.Address;
type JapanAddress = Stripe_.JapanAddress;
type AddressParam = Stripe_.AddressParam;
type ShippingAddressParam = Stripe_.ShippingAddressParam;
type JapanAddressParam = Stripe_.JapanAddressParam;
type RangeQueryParam = Stripe_.RangeQueryParam;
type PaginationParams = Stripe_.PaginationParams;
type Emptyable<T> = Stripe_.Emptyable<T>;
type OAuthResource = Stripe_.OAuthResource;
type OAuthToken = Stripe_.OAuthToken;
type OAuthTokenParams = Stripe_.OAuthTokenParams;
type OAuthAuthorizeUrlOptions = Stripe_.OAuthAuthorizeUrlOptions;
type OAuthAuthorizeUrlParams = Stripe_.OAuthAuthorizeUrlParams;
type OAuthDeauthorization = Stripe_.OAuthDeauthorization;
type OAuthDeauthorizeParams = Stripe_.OAuthDeauthorizeParams;
type StripeConfig = Stripe_.StripeConfig;
type LatestApiVersion = Stripe_.LatestApiVersion;
type HttpAgent = Stripe_.HttpAgent;
type HttpProtocol = Stripe_.HttpProtocol;
type StripeResource = Stripe_.StripeResource;
type CryptoProvider = Stripe_.CryptoProvider;
type HttpClient = Stripe_.HttpClientInterface;
type HttpClientResponse = Stripe_.HttpClientResponseInterface;
type RawErrorType = Stripe_.RawErrorType;
type Webhooks = Stripe_.Webhooks;
type WebhookTestHeaderOptions = Stripe_.WebhookTestHeaderOptions;
type Signature = Stripe_.Signature;
type StripeContextType = Stripe_.StripeContextType;
type StripeRawError = Stripe_.StripeRawError;
type Decimal = Stripe_.Decimal;
namespace errors {
type StripeError = InstanceType<typeof Stripe_.errors.StripeError>;
type StripeCardError = InstanceType<typeof Stripe_.errors.StripeCardError>;
type StripeInvalidRequestError = InstanceType<typeof Stripe_.errors.StripeInvalidRequestError>;
type StripeAPIError = InstanceType<typeof Stripe_.errors.StripeAPIError>;
type StripeAuthenticationError = InstanceType<typeof Stripe_.errors.StripeAuthenticationError>;
type StripePermissionError = InstanceType<typeof Stripe_.errors.StripePermissionError>;
type StripeRateLimitError = InstanceType<typeof Stripe_.errors.StripeRateLimitError>;
type StripeConnectionError = InstanceType<typeof Stripe_.errors.StripeConnectionError>;
type StripeSignatureVerificationError = InstanceType<typeof Stripe_.errors.StripeSignatureVerificationError>;
type StripeIdempotencyError = InstanceType<typeof Stripe_.errors.StripeIdempotencyError>;
type StripeInvalidGrantError = InstanceType<typeof Stripe_.errors.StripeInvalidGrantError>;
}
}
export = StripeConstructor;