-
Notifications
You must be signed in to change notification settings - Fork 532
Migration guide for v73
Default API version changed to "2022-08-01".
- Add
CheckoutSessionSetupIntentDataParams.Metadata. - Add Invoice
UpcomingLinesmethod. - Add
ShippingCostandShippingDetailsproperties toCheckoutSessionresource. - Add
CheckoutSessionShippingCostTaxandCheckoutSessionShippingCostclasses - Add
IssuingCardCancellationReasonDesignRejectedconstant toIssuingCardCancellationReason. - Add
Validatefield toCustomerresource. - Add
Validatefield toPaymentSourceParams. - Add
SetupAttemptPaymentMethodDetailsCardThreeDSecureResultExemptedconstant inSetupAttemptPaymentMethodDetailsCardThreeDSecureResult. - Add
SKUPackageDimensionsParamsandSKUPackageDimensions. - Add
SourceACHCreditTransfer,SourceACHDebit,SourceACSSDebit,SourceAlipay,SourceAUBECSDebit,SourceBancontact,SourceCard,SourceCardPresent,SourceEPS,SourceGiropay,SourceIDEAL,SourceKlarna,SourceMultibanco,SourceP24,SourceRedirect,SourceSEPACreditTransfer,SourceSEPADebit,SourceSofort,SourceThreeDSecure, andSourceWechat. Additionally, matching fields inSourcestruct -ACHCreditTransfer,ACHDebit,ACSSDebit,Alipay,AUBECSDebit,Bancontact,Card,CardPresent,EPS,Giropay,IDEAL,Klarna,Multibanco,P24,SEPACreditTransfer,SEPADebit,Sofort,ThreeDSecure, andWechat - Add
SourceTransactionACHCreditTransfer,SourceTransactionCHFCreditTransfer,SourceTransactionGBPCreditTransfer,SourceTransactionPaperCheck, andSourceTransactionSEPACreditTransferand matchingSourceTransaction.ACHCreditTransfer,SourceTransaction.CHFCreditTransfer,SourceTransaction.GBPCreditTransfer,SourceTransaction.PaperCheck, andSourceTransaction.SEPACreditTransfer. - Add
Subscription.DeleteDiscountmethods. - Add
SubscriptionItemUsageRecordSummariesParams - Add
UsageRecordSummaryUsageRecordSummaries, andUsageRecordSummaryListmethods inSubscriptionItem - Add
SubscriptionSchedulePhaseBillingCycleAnchor,SubscriptionSchedulePhaseBillingCycleAnchorAutomatic, andSubscriptionSchedulePhaseBillingCycleAnchorPhaseStart - Add
SubscriptionSchedulePhaseInvoiceSettingsandSubscriptionSchedulePhaseInvoiceSettingsParams -
TerminalLocationUnmarshalJSON- makeTerminalLocationexpandable
-
Rename files to be consistent with the library's naming conventions.
Old name New name fee.go applicationfee.go fee/client.go applicationfee/client.go sub.go subscription.go sub/client.go subscription/client.go subitem.go subscriptionitem.go subitem/client.go subscriptionitem/client.go subschedule.go subscriptionschedule.go subschedule/client.go subscriptionschedule/client.go reversal.go transferreversal.go reversal/client.go transferreversal/client.go -
Change resource names on
client#APIto be plural to be consistent with the library's naming conventions:Old name New name Account Accounts BalanceTransaction BalanceTransactions CountrySpec CountrySpecs PaymentSource PaymentSources -
Rename structs, fields, enums, and methods to be consistent with the library's naming conventions and with the other Stripe SDKs.
-
AchtoACHResource Old name New name Account AccountCapabilitiesUSBankAccountAchPaymentsAccountCapabilitiesUSBankAccountACHPaymentsAccount AccountCapabilitiesUSBankAccountAchPaymentsActiveAccountCapabilitiesUSBankAccountACHPaymentsActiveAccount AccountCapabilitiesUSBankAccountAchPaymentsInactiveAccountCapabilitiesUSBankAccountACHPaymentsInactiveAccount AccountCapabilitiesUSBankAccountAchPaymentsPendingAccountCapabilitiesUSBankAccountACHPaymentsPendingAccount AccountCapabilitiesUSBankAccountAchPaymentsParamsAccountCapabilitiesUSBankAccountACHPaymentsParamsAccount AccountCapabilitiesParams.USBankAccountAchPaymentsAccountCapabilitiesParams.USBankAccountACHPaymentsAccount AccountCapabilities.USBankAccountAchPaymentsAccountCapabilities.USBankAccountACHPaymentsCharge ChargePaymentMethodDetailsTypeAchCreditTransferChargePaymentMethodDetailsTypeACHCreditTransferCharge ChargePaymentMethodDetailsTypeAchDebitChargePaymentMethodDetailsTypeACHDebitInvoice InvoicePaymentSettingsPaymentMethodTypeAchCreditTransferInvoicePaymentSettingsPaymentMethodTypeACHhCreditTransferInvoice InvoicePaymentSettingsPaymentMethodTypeAchDebitInvoicePaymentSettingsPaymentMethodTypeACHDebitPaymentMethod PaymentMethodUSBankAccountNetworksSupportedAchPaymentMethodUSBankAccountNetworksSupportedACHSubscription SubscriptionPaymentSettingsPaymentMethodTypeAchCreditTransferSubscriptionPaymentSettingsPaymentMethodTypeACHCreditTransferSubscription SubscriptionPaymentSettingsPaymentMethodTypeAchDebitSubscriptionPaymentSettingsPaymentMethodTypeACHDebitTreasury CreditReversal TreasuryCreditReversalNetworkAchTreasuryCreditReversalNetworkACHTreasury DebitReversal TreasuryDebitReversalNetworkAchTreasuryDebitReversalNetworkACHTreasury FinancialAccount TreasuryFinancialAccountActiveFeatureInboundTransfersAchTreasuryFinancialAccountActiveFeatureInboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountActiveFeatureOutboundPaymentsAchTreasuryFinancialAccountActiveFeatureOutboundPaymentsACHTreasury FinancialAccount TreasuryFinancialAccountActiveFeatureOutboundTransfersAchTreasuryFinancialAccountActiveFeatureOutboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountFinancialAddressSupportedNetworkAchTreasuryFinancialAccountFinancialAddressSupportedNetworkACHTreasury FinancialAccount TreasuryFinancialAccountPendingFeatureInboundTransfersAchTreasuryFinancialAccountPendingFeatureInboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountPendingFeatureOutboundPaymentsAchTreasuryFinancialAccountPendingFeatureOutboundPaymentsACHTreasury FinancialAccount TreasuryFinancialAccountPendingFeatureOutboundTransfersAchTreasuryFinancialAccountPendingFeatureOutboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountRestrictedFeatureInboundTransfersAchTreasuryFinancialAccountRestrictedFeatureInboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountRestrictedFeatureOutboundPaymentsAchTreasuryFinancialAccountRestrictedFeatureOutboundPaymentsACHTreasury FinancialAccount TreasuryFinancialAccountRestrictedFeatureOutboundTransfersAchTreasuryFinancialAccountRestrictedFeatureOutboundTransfersACHTreasury FinancialAccount TreasuryFinancialAccountFeaturesInboundTransfersParams.AchTreasuryFinancialAccountFeaturesInboundTransfersParams.ACHTreasury FinancialAccount TreasuryFinancialAccountFeaturesInboundTransfersParams.AchTreasuryFinancialAccountFeaturesInboundTransfersParams.ACHTreasury FinancialAccount TreasuryFinancialAccountFeaturesInboundTransfersAchParamsTreasuryFinancialAccountFeaturesInboundTransfersACHParamsTreasury FinancialAccount TreasuryFinancialAccountFeaturesOutboundPaymentsParams.AchTreasuryFinancialAccountFeaturesOutboundPaymentsParams.ACHTreasury FinancialAccount TreasuryFinancialAccountFeaturesOutboundPaymentsAchParamsTreasuryFinancialAccountFeaturesOutboundPaymentsACHParamsTreasury FinancialAccount TreasuryFinancialAccountFeaturesOutboundTransfersParams.AchTreasuryFinancialAccountFeaturesOutboundTransfersParams.ACHTreasury FinancialAccount TreasuryFinancialAccountFeaturesOutboundTransfersAchParamsTreasuryFinancialAccountFeaturesOutboundTransfersACHParamsTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesInboundTransfersParams.AchTreasuryFinancialAccountUpdateFeaturesInboundTransfersParams.ACHTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesInboundTransfersAchParamsTreasuryFinancialAccountUpdateFeaturesInboundTransfersACHParamsTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesOutboundPaymentsParams.AchTreasuryFinancialAccountUpdateFeaturesOutboundPaymentsParams.ACHTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesOutboundPaymentsAchParamsTreasuryFinancialAccountUpdateFeaturesOutboundPaymentsACHParamsTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesOutboundTransfersParams.AchTreasuryFinancialAccountUpdateFeaturesOutboundTransfersParams.ACHTreasury FinancialAccount TreasuryFinancialAccountUpdateFeaturesOutboundTransfersAchParamsTreasuryFinancialAccountUpdateFeaturesOutboundTransfersACHParamsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusTreasuryFinancialAccountFeaturesInboundTransfersACHStatusTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusActiveTreasuryFinancialAccountFeaturesInboundTransfersACHStatusActiveTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusPendingTreasuryFinancialAccountFeaturesInboundTransfersACHStatusPendingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusRestrictedTreasuryFinancialAccountFeaturesInboundTransfersACHStatusRestrictedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeActivatingTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeActivatingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeCapabilityNotRequestedTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeCapabilityNotRequestedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeFinancialAccountClosedTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeFinancialAccountClosedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRejectedOtherTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRejectedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRejectedUnsupportedBusinessTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRejectedUnsupportedBusinessTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRequirementsPastDueTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRequirementsPastDueTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRequirementsPendingVerificationTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRequirementsPendingVerificationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRestrictedByPlatformTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRestrictedByPlatformTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailCodeRestrictedOtherTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailCodeRestrictedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailResolutionTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailResolutionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailResolutionContactStripeTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailResolutionContactStripeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailResolutionProvideInformationTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailResolutionProvideInformationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailResolutionRemoveRestrictionTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailResolutionRemoveRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailRestrictionTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailRestrictionInboundFlowsTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailRestrictionInboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailRestrictionOutboundFlowsTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailRestrictionOutboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailRestrictionOutboundFlowsTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailRestrictionOutboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusActiveTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusActiveTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusPendingTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusPendingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusRestrictedTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusRestrictedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeActivatingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeCapabilityNotRequestedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeFinancialAccountClosedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRejectedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRejectedUnsupportedBusinessTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRequirementsPastDueTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRequirementsPendingVerificationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRestrictedByPlatformTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailCodeRestrictedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailResolutionTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailResolutionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailResolutionContactStripeTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailResolutionContactStripeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailResolutionProvideInformationTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailResolutionProvideInformationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailResolutionRemoveRestrictionTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailResolutionRemoveRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailRestrictionTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailRestrictionInboundFlowsTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailRestrictionInboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailRestrictionOutboundFlowsTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailRestrictionOutboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusActiveTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusActiveTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusPendingTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusPendingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusRestrictedTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusRestrictedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeActivatingTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeActivatingTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeCapabilityNotRequestedTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeCapabilityNotRequestedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeFinancialAccountClosedTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeFinancialAccountClosedTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRejectedOtherTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRejectedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRejectedUnsupportedBusinessTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRejectedUnsupportedBusinessTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRequirementsPastDueTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRequirementsPastDueTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRequirementsPendingVerificationTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRequirementsPendingVerificationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRestrictedByPlatformTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRestrictedByPlatformTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailCodeRestrictedOtherTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailCodeRestrictedOtherTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailResolutionTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailResolutionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailResolutionContactStripeTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailResolutionContactStripeTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailResolutionProvideInformationTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailResolutionProvideInformationTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailResolutionRemoveRestrictionTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailResolutionRemoveRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailRestrictionTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailRestrictionTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailRestrictionInboundFlowsTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailRestrictionInboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailRestrictionOutboundFlowsTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailRestrictionOutboundFlowsTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchStatusDetailTreasuryFinancialAccountFeaturesInboundTransfersACHStatusDetailTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfers.AchTreasuryFinancialAccountFeaturesInboundTransfers.ACHTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesInboundTransfersAchTreasuryFinancialAccountFeaturesInboundTransfersACHTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchStatusDetailTreasuryFinancialAccountFeaturesOutboundPaymentsACHStatusDetailTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPaymentsAchTreasuryFinancialAccountFeaturesOutboundPaymentsACHTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundPayments.AchTreasuryFinancialAccountFeaturesOutboundPayments.ACHTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchTreasuryFinancialAccountFeaturesOutboundTransfersACHTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfersAchStatusDetailTreasuryFinancialAccountFeaturesOutboundTransfersACHStatusDetailTreasury FinancialAccountFeatures TreasuryFinancialAccountFeaturesOutboundTransfers.AchTreasuryFinancialAccountFeaturesOutboundTransfers.ACHTreasury InboundTransfer TreasuryInboundTransferOriginPaymentMethodDetailsUSBankAccountNetworkAchTreasuryInboundTransferOriginPaymentMethodDetailsUSBankAccountNetworkACHTreasury OutboundPayment TreasuryOutboundPaymentOriginPaymentMethodDetailsUSBankAccountNetworkAchTreasuryOutboundPaymentOriginPaymentMethodDetailsUSBankAccountNetworkACHTreasury OutboundTransfer TreasuryOutboundTransferOriginPaymentMethodDetailsUSBankAccountNetworkAchTreasuryOutboundTransferOriginPaymentMethodDetailsUSBankAccountNetworkACHTreasury ReceivedCredit TreasuryReceivedCreditNetworkAchTreasuryReceivedCreditNetworkACHTreasury ReceivedCredit TreasuryReceivedCreditNetworkAchTreasuryReceivedCreditNetworkACH -
AcsstoACSSResource Old name New name Charge ChargePaymentMethodDetails.AcssDebitChargePaymentMethodDetails.ACSSDebitCharge ChargePaymentMethodDetailsAcssDebitChargePaymentMethodDetailsACSSDebitCharge ChargePaymentMethodDetailsTypeAcssDebitChargePaymentMethodDetailsTypeACSSDebit -
BictoBICResource Old name New name Charge ChargePaymentMethodDetailsBancontact.BicChargePaymentMethodDetailsBancontact.BICCharge ChargePaymentMethodDetailsGiropay.BicChargePaymentMethodDetailsGiropay.BICCharge ChargePaymentMethodDetailsIDEAL.BicChargePaymentMethodDetailsIDEAL.BICCharge ChargePaymentMethodDetailsSEPACreditTransfer.BicChargePaymentMethodDetailsSEPACreditTransfer.BICCharge ChargePaymentMethodDetailsSofort.BicChargePaymentMethodDetailsSofort.BICCharge PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIban.BicPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIBAN.BICFundingInstructions FundingInstructionsBankTransferFinancialAddressIBAN.BicFundingInstructionsBankTransferFinancialAddressIBAN.BICPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIBAN.BicPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIBAN.BICPaymentMethod PaymentMethodIdeal.BicPaymentMethodIDEAL.BICSetupAttempt SetupAttemptPaymentMethodDetailsBancontact.BicSetupAttemptPaymentMethodDetailsBancontact.BICSetupAttempt SetupAttemptPaymentMethodDetailsIdeal.BicSetupAttemptPaymentMethodDetailsIDEAL.BICSetupAttempt SetupAttemptPaymentMethodDetailsSofort.BicSetupAttemptPaymentMethodDetailsSofort.BIC -
EpstoEPSResource Old name New name Charge ChargePaymentMethodDetailsTypeEpsChargePaymentMethodDetailsTypeEPS -
FEDEXtoFedExResource Old name New name Issuing Card IssuingCardShippingCarrierFEDEXIssuingCardShippingCarrierFedEx -
IbantoIBANResource Old name New name FundingInstructions FundingInstructionsBankTransferFinancialAddress.IbanFundingInstructionsBankTransferFinancialAddress.IBANFundingInstructions FundingInstructionsBankTransferFinancialAddressIbanFundingInstructionsBankTransferFinancialAddressIBANFundingInstructions FundingInstructionsBankTransferFinancialAddressIban.IbanFundingInstructionsBankTransferFinancialAddressIBAN.IBANFundingInstructions FundingInstructionsBankTransferFinancialAddressTypeIbanFundingInstructionsBankTransferFinancialAddressTypeIBANPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressTypeIbanPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressTypeIBANPaymentIntent PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypeIbanPaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypeIBANPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddress.IbanPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddress.IBANPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIbanPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIBANPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIban.IbanPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressIBAN.IBANSetupAttempt SetupAttemptPaymentMethodDetailsBancontact.IbanLast4SetupAttemptPaymentMethodDetailsBancontact.IBANLast4SetupAttempt SetupAttemptPaymentMethodDetailsIdeal.IbanLast4SetupAttemptPaymentMethodDetailsIDEAL.IBANLast4SetupAttempt SetupAttemptPaymentMethodDetailsSofort.IbanLast4SetupAttemptPaymentMethodDetailsSofort.IBANLast4SetupIntent SetupIntentPaymentMethodDataSepaDebitParams.IbanSetupIntentPaymentMethodDataSEPADebitParams.IBANSetupIntent SetupIntentConfirmPaymentMethodDataSepaDebitParams.IbanSetupIntentConfirmPaymentMethodDataSEPADebitParams.IBAN -
IdealtoIDEALResource Old name New name Account AccountCapabilitiesIdealPaymentsParamsAccountCapabilitiesIDEALPaymentsParamsAccount AccountCapabilitiesParams.IdealPaymentsAccountCapabilitiesParams.IDEALPaymentsAccount AccountCapabilities.IdealPaymentsAccountCapabilities.IDEALPaymentsCharge ChargePaymentMethodDetailsTypeIdealChargePaymentMethodDetailsTypeIDEALCheckoutSessions CheckoutSessionPaymentMethodOptions.IdealCheckoutSessionPaymentMethodOptions.IDEALCheckoutSessions CheckoutSessionPaymentMethodOptionsIdealCheckoutSessionPaymentMethodOptionsIDEALCheckoutSessions CheckoutSessionPaymentMethodOptionsIdealSetupFutureUsageCheckoutSessionPaymentMethodOptionsIDEALSetupFutureUsageCheckoutSessions CheckoutSessionPaymentMethodOptionsIdealSetupFutureUsageNoneCheckoutSessionPaymentMethodOptionsIDEALSetupFutureUsageNoneCheckoutSessions CheckoutSessionPaymentMethodOptionsIdealParamsCheckoutSessionPaymentMethodOptionsIDEALParamsCheckoutSessions CheckoutSessionPaymentMethodOptionsParams.IdealCheckoutSessionPaymentMethodOptionsParams.IDEALInvoice InvoicePaymentSettingsPaymentMethodTypeIdealInvoicePaymentSettingsPaymentMethodTypeIDEALPaymentIntent PaymentIntentPaymentMethodOptions.IdealPaymentIntentPaymentMethodOptions.IDEALPaymentIntent PaymentIntentPaymentMethodOptionsIdealPaymentIntentPaymentMethodOptionsIDEALPaymentIntent PaymentIntentPaymentMethodOptionsIdealSetupFutureUsagePaymentIntentPaymentMethodOptionsIDEALSetupFutureUsagePaymentIntent PaymentIntentPaymentMethodOptionsIdealSetupFutureUsageNonePaymentIntentPaymentMethodOptionsIDEALSetupFutureUsageNonePaymentIntent PaymentIntentPaymentMethodOptionsIdealSetupFutureUsageOffSessionPaymentIntentPaymentMethodOptionsIDEALSetupFutureUsageOffSessionPaymentIntent PaymentIntentPaymentMethodDataParams.IdealPaymentIntentPaymentMethodDataParams.IDEALPaymentIntent PaymentIntentPaymentMethodOptionsParams.IdealPaymentIntentPaymentMethodOptionsParams.IDEALPaymentIntent PaymentIntentPaymentMethodOptionsIdealParamsPaymentIntentPaymentMethodOptionsIDEALParamsPaymentLink PaymentLinkPaymentMethodTypeIdealPaymentLinkPaymentMethodTypeIDEALPaymentMethod PaymentMethodTypeIdealPaymentMethodTypeIDEALPaymentMethod PaymentMethodParams.IdealPaymentMethodParams.IDEALPaymentMethod PaymentMethod.IdealPaymentMethod.IDEALPaymentMethod PaymentMethodIdealPaymentMethodIDEALSetupAttempt SetupAttemptPaymentMethodDetailsIdealSetupAttemptPaymentMethodDetailsIDEALSetupAttempt SetupAttemptPaymentMethodDetails.IdealSetupAttemptPaymentMethodDetails.IDEALSetupIntent SetupIntentPaymentMethodDataIdealParamsSetupIntentPaymentMethodDataIDEALParamsSetupIntent SetupIntentPaymentMethodDataParams.IdealSetupIntentPaymentMethodDataParams.IDEALSetupIntent SetupIntentConfirmPaymentMethodDataParams.IdealSetupIntentConfirmPaymentMethodDataParams.IDEALSubscription SubscriptionPaymentSettingsPaymentMethodTypeIdealSubscriptionPaymentSettingsPaymentMethodTypeIDEAL -
SepatoSEPAResource Old name New name Charge ChargePaymentMethodDetailsTypeSepaDebitChargePaymentMethodDetailsTypeSEPADebitCheckoutSessions CheckoutSessionPaymentMethodOptions.SepaDebitCheckoutSessionPaymentMethodOptions.SEPADebitCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitCheckoutSessionPaymentMethodOptionsSEPADebitCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitSetupFutureUsageCheckoutSessionPaymentMethodOptionsSEPADebitSetupFutureUsageCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitSetupFutureUsageNoneCheckoutSessionPaymentMethodOptionsSEPADebitSetupFutureUsageNoneCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitSetupFutureUsageOffSessionCheckoutSessionPaymentMethodOptionsSEPADebitSetupFutureUsageOffSessionCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitSetupFutureUsageOnSessionCheckoutSessionPaymentMethodOptionsSEPADebitSetupFutureUsageOnSessionCheckoutSessions CheckoutSessionPaymentMethodOptionsSepaDebitParamsCheckoutSessionPaymentMethodOptionsSEPADebitParamsCheckoutSessions CheckoutSessionPaymentMethodOptionsParams.SepaDebitCheckoutSessionPaymentMethodOptionsParams.SEPADebitFundingInstructions FundingInstructionsBankTransferFinancialAddressSupportedNetworkSepaFundingInstructionsBankTransferFinancialAddressSupportedNetworkSEPAInvoice InvoicePaymentSettingsPaymentMethodTypeSepaCreditTransferInvoicePaymentSettingsPaymentMethodTypeSEPACreditTransferInvoice InvoicePaymentSettingsPaymentMethodTypeSepaDebitInvoicePaymentSettingsPaymentMethodTypeSEPADebitMandate MandatePaymentMethodDetails.SepaDebitMandatePaymentMethodDetails.SEPADebitMandate MandatePaymentMethodDetailsSepaDebitMandatePaymentMethodDetailsSEPADebitPaymentIntent PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSupportedNetworkSepaPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressSupportedNetworkSEPAPaymentIntent PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypeSepaPaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferRequestedAddressTypeSEPAPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsagePaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsagePaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsageNonePaymentIntentPaymentMethodOptionsSEPADebitSetupFutureUsageNonePaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsageNonePaymentIntentPaymentMethodOptionsSEPADebitSetupFutureUsageNonePaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsageOffSessionPaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsageOffSessionPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitSetupFutureUsageOnSessionPaymentIntentPaymentMethodOptionsSEPADebitSetupFutureUsageOnSessionPaymentIntent PaymentIntentPaymentMethodDataParams.SepaDebitPaymentIntentPaymentMethodDataParams.SEPADebitPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsParamsPaymentIntentPaymentMethodOptionsSEPADebitMandateOptionsParamsPaymentIntent PaymentIntentPaymentMethodOptionsParams.SepaDebitPaymentIntentPaymentMethodOptionsParams.SEPADebitPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitParamsPaymentIntentPaymentMethodOptionsSEPADebitParamsPaymentIntent PaymentIntentPaymentMethodOptions.SepaDebitPaymentIntentPaymentMethodOptions.SEPADebitPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitPaymentIntentPaymentMethodOptionsSEPADebitPaymentIntent PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsPaymentIntentPaymentMethodOptionsSEPADebitMandateOptionsPaymentLink PaymentLinkPaymentMethodTypeSepaDebitPaymentLinkPaymentMethodTypeSEPADebitPaymentMethod PaymentMethodTypeSepaDebitPaymentMethodTypeSEPADebitPaymentMethod PaymentMethodParams.SepaDebitPaymentMethodParams.SEPADebitPaymentMethod PaymentMethod.SepaDebitPaymentMethod.SEPADebitPaymentMethod PaymentMethodSepaDebitPaymentMethodSEPADebitPaymentMethod PaymentMethodSepaDebitGeneratedFromPaymentMethodSEPADebitGeneratedFromSetupAttempt SetupAttemptPaymentMethodDetailsBancontact.GeneratedSepaDebitSetupAttemptPaymentMethodDetailsBancontact.GeneratedSEPADebitSetupAttempt SetupAttemptPaymentMethodDetailsBancontact.GeneratedSepaDebitMandateSetupAttemptPaymentMethodDetailsBancontact.GeneratedSEPADebitMandateSetupAttempt SetupAttemptPaymentMethodDetailsIdeal.GeneratedSepaDebitSetupAttemptPaymentMethodDetailsIDEAL.GeneratedSEPADebitSetupAttempt SetupAttemptPaymentMethodDetailsIdeal.GeneratedSepaDebitMandateSetupAttemptPaymentMethodDetailsIDEAL.GeneratedSEPADebitMandateSetupAttempt SetupAttemptPaymentMethodDetailsSepaDebitSetupAttemptPaymentMethodDetailsSEPADebitSetupAttempt SetupAttemptPaymentMethodDetailsSofort.GeneratedSepaDebitSetupAttemptPaymentMethodDetailsSofort.GeneratedSEPADebitSetupAttempt SetupAttemptPaymentMethodDetailsSofort.GeneratedSepaDebitMandateSetupAttemptPaymentMethodDetailsSofort.GeneratedSEPADebitMandateSetupAttempt SetupAttemptPaymentMethodDetails.SepaDebitSetupAttemptPaymentMethodDetails.SEPADebitSetupIntent SetupIntentPaymentMethodDataSepaDebitParamsSetupIntentPaymentMethodDataSEPADebitParamsSetupIntent SetupIntentPaymentMethodDataParams.SepaDebitSetupIntentPaymentMethodDataParams.SEPADebitSetupIntent SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsParamsSetupIntentPaymentMethodOptionsSEPADebitMandateOptionsParamsSetupIntent SetupIntentPaymentMethodOptionsUSBankAccountParams.SepaDebitSetupIntentPaymentMethodOptionsUSBankAccountParams.SEPADebitSetupIntent SetupIntentConfirmPaymentMethodDataSepaDebitParamsSetupIntentConfirmPaymentMethodDataSEPADebitParamsSetupIntent SetupIntentConfirmPaymentMethodDataParams.SepaDebitSetupIntentConfirmPaymentMethodDataParams.SEPADebitSetupIntent SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsSetupIntentPaymentMethodOptionsSEPADebitMandateOptionsSetupIntent SetupIntentPaymentMethodOptionsSepaDebitSetupIntentPaymentMethodOptionsSEPADebitSetupIntent SetupIntentPaymentMethodOptionsUSBankAccount.SepaDebitSetupIntentPaymentMethodOptionsUSBankAccount.SEPADebitSubscription SubscriptionPaymentSettingsPaymentMethodTypeSepaCreditTransferSubscriptionPaymentSettingsPaymentMethodTypeSEPACreditTransferSubscription SubscriptionPaymentSettingsPaymentMethodTypeSepaDebitSubscriptionPaymentSettingsPaymentMethodTypeSEPADebit -
WechattoWeChatResource Old name New name Charge ChargePaymentMethodDetailsTypeWeChatChargePaymentMethodDetailsTypeWeChatCharge ChargePaymentMethodDetailsWechatChargePaymentMethodDetailsWeChatCharge ChargePaymentMethodDetailsWechatPayChargePaymentMethodDetailsWeChatPayCharge ChargePaymentMethodDetails.WechatChargePaymentMethodDetails.WeChatCharge ChargePaymentMethodDetails.WechatPayChargePaymentMethodDetails.WeChatPayCheckoutSession CheckoutSessionPaymentMethodOptionsWechatPayParamsCheckoutSessionPaymentMethodOptionsWeChatPayParamsCheckoutSession CheckoutSessionPaymentMethodOptionsParams.WechatCheckoutSessionPaymentMethodOptionsParams.WeChatInvoice InvoicePaymentSettingsPaymentMethodTypeWechatPayInvoicePaymentSettingsPaymentMethodTypeWeChatPayPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientPaymentIntentPaymentMethodOptionsWeChatPayClientPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientPaymentIntentPaymentMethodOptionsWeChatPayClientPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientPaymentIntentPaymentMethodOptionsWeChatPayClientPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientPaymentIntentPaymentMethodOptionsWeChatPayClientPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientAndroidPaymentIntentPaymentMethodOptionsWeChatPayClientAndroidPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientIOSPaymentIntentPaymentMethodOptionsWeChatPayClientIOSPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayClientWebPaymentIntentPaymentMethodOptionsWeChatPayClientWebPaymentIntent PaymentIntentPaymentMethodOptionsWechatPaySetupFutureUsagePaymentIntentPaymentMethodOptionsWeChatPaySetupFutureUsagePaymentIntent PaymentIntentPaymentMethodOptionsWechatPaySetupFutureUsageNonePaymentIntentPaymentMethodOptionsWeChatPaySetupFutureUsageNonePaymentIntent PaymentIntentPaymentMethodDataParams.WechatPayPaymentIntentPaymentMethodDataParams.WeChatPayPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayParamsPaymentIntentPaymentMethodOptionsWeChatPayParamsPaymentIntent PaymentIntentPaymentMethodOptionsParams.WechatPayPaymentIntentPaymentMethodOptionsParams.WeChatPayPaymentIntent PaymentIntentNextActionWechatPayDisplayQRCodePaymentIntentNextActionWeChatPayDisplayQRCodePaymentIntent PaymentIntentNextActionWechatPayRedirectToAndroidAppPaymentIntentNextActionWeChatPayRedirectToAndroidAppPaymentIntent PaymentIntentNextActionWechatPayRedirectToIOSAppPaymentIntentNextActionWeChatPayRedirectToIOSAppPaymentIntent PaymentIntentNextAction.WechatPayDisplayQRCodePaymentIntentNextAction.WeChatPayDisplayQRCodePaymentIntent PaymentIntentNextAction.WechatPayRedirectToAndroidAppPaymentIntentNextAction.WeChatPayRedirectToAndroidAppPaymentIntent PaymentIntentNextAction.WechatPayRedirectToIOSAppPaymentIntentNextAction.WeChatPayRedirectToIOSAppPaymentIntent PaymentIntentPaymentMethodOptionsWechatPayPaymentIntentPaymentMethodOptionsWeChatPayPaymentIntent PaymentIntentPaymentMethodOptions.WeChatPayPaymentIntentPaymentMethodOptions.WeChatPayPaymentLink PaymentLinkPaymentMethodTypeWechatPayPaymentLinkPaymentMethodTypeWeChatPayPaymentMethod PaymentMethodTypeWechatPayPaymentMethodTypeWeChatPayPaymentMethod PaymentMethodWechatPayParamsPaymentMethodWeChatPayParamsPaymentMethod PaymentMethodParams.WeChatPayPaymentMethodParams.WeChatPayPaymentMethod PaymentMethodWechatPayPaymentMethodWeChatPayPaymentMethod PaymentMethod.WeChatPayPaymentMethod.WeChatPaySetupIntent SetupIntentPaymentMethodDataWechatPayParamsSetupIntentPaymentMethodDataWeChatPayParamsSetupIntent SetupIntentPaymentMethodDataParams.WechatPaySetupIntentPaymentMethodDataParams.WeChatPaySetupIntent SetupIntentConfirmPaymentMethodDataWechatPayParamsSetupIntentConfirmPaymentMethodDataWeChatPayParamsSetupIntent SetupIntentConfirmPaymentMethodDataParams.WechatPaySetupIntentConfirmPaymentMethodDataParams.WeChatPaySource SourceWechatSourceWeChatSource Source.WechatSource.WeChatSubscription SubscriptionPaymentSettingsPaymentMethodTypeWechatPaySubscriptionPaymentSettingsPaymentMethodTypeWeChatPay -
ExternalAccounttoAccountExternalAccountResource Old name New name Account ExternalAccountAccountExternalAccountAccount ExternalAccountTypeAccountExternalAccountTypeAccount ExternalAccountTypeBankAccountAccountExternalAccountTypeBankAccountAccount ExternalAccountTypeCardAccountExternalAccountTypeCardAccount AccountExternalAccountParamsAccountExternalAccountParamsAccount ExternalAccountListAccountExternalAccountList -
InvoiceLinetoInvoiceLineItemResource Old name New name Invoice InvoiceLineInvoiceLineItemInvoice InvoiceLineListInvoiceLineItemListInvoice InvoiceLineTypeInvoiceLineItemTypeInvoice InvoiceLineTypeInvoiceItemInvoiceLineItemTypeInvoiceItemInvoice InvoiceLineTypeSubscriptionInvoiceLinItemeTypeSubscriptionInvoice InvoiceLineDiscountAmountInvoiceLineItemDiscountAmountInvoice InvoiceLineProrationDetailsInvoiceLineItemProrationDetailsInvoice InvoiceLineProrationDetailsCreditedItemsInvoiceLineItemProrationDetailsCreditedItems -
Personstructs/enums to usePersonprefixOld name New name VerificationDocumentDetailsCodePersonVerificationDocumentDetailsCodeVerificationDocumentDetailsCodeDocumentCorruptPersonVerificationDocumentDetailsCodeDocumentCorruptVerificationDocumentDetailsCodeDocumentFailedCopyPersonVerificationDocumentDetailsCodeDocumentFailedCopyVerificationDocumentDetailsCodeDocumentFailedGreyscalePersonVerificationDocumentDetailsCodeDocumentFailedGreyscaleVerificationDocumentDetailsCodeDocumentFailedOtherPersonVerificationDocumentDetailsCodeDocumentFailedOtherVerificationDocumentDetailsCodeDocumentFailedTestModePersonVerificationDocumentDetailsCodeDocumentFailedTestModeVerificationDocumentDetailsCodeDocumentFraudulentPersonVerificationDocumentDetailsCodeDocumentFraudulentVerificationDocumentDetailsCodeDocumentIDTypeNotSupportedPersonVerificationDocumentDetailsCodeDocumentIDTypeNotSupportedVerificationDocumentDetailsCodeDocumentIDCountryNotSupportedPersonVerificationDocumentDetailsCodeDocumentIDCountryNotSupportedVerificationDocumentDetailsCodeDocumentManipulatedPersonVerificationDocumentDetailsCodeDocumentManipulatedVerificationDocumentDetailsCodeDocumentMissingBackPersonVerificationDocumentDetailsCodeDocumentMissingBackVerificationDocumentDetailsCodeDocumentMissingFrontPersonVerificationDocumentDetailsCodeDocumentMissingFrontVerificationDocumentDetailsCodeDocumentNotReadablePersonVerificationDocumentDetailsCodeDocumentNotReadableVerificationDocumentDetailsCodeDocumentNotUploadedPersonVerificationDocumentDetailsCodeDocumentNotUploadedVerificationDocumentDetailsCodeDocumentTooLargePersonVerificationDocumentDetailsCodeDocumentTooLargeIdentityVerificationStatusPersonVerificationStatusIdentityVerificationStatusPendingPersonVerificationStatusPendingIdentityVerificationStatusUnverifiedPersonVerificationStatusUnverifiedIdentityVerificationStatusVerifiedPersonVerificationStatusVerifiedRelationshipPersonRelationshipRelationshipParamsPersonRelationshipParamsRelationshipListParamsPersonListRelationshipParamsDOBParamsPersonDOBParamsDocumentsParamsPersonDocumentsParamsDocumentsCompanyAuthorizationParamsPersonDocumentsCompanyAuthorizationParamsDocumentsPassportParamsPersonDocumentsPassportParamsDocumentsVisaParamsPersonDocumentsVisaParamsRequirementsPersonRequirements -
Other
Resource Old name New name Account PayoutIntervalAccountSettingsPayoutsScheduleIntervalAccount PayoutIntervalDailyAccountSettingsPayoutsScheduleIntervalDailyAccount PayoutIntervalManualAccountSettingsPayoutsScheduleIntervalManualAccount PayoutIntervalMonthlyAccountSettingsPayoutsScheduleIntervalMonthlyAccount PayoutIntervalWeeklyAccountSettingsPayoutsScheduleIntervalWeeklyAccount AccountDocumentsParams.CompanyMemorandumOfAssocationAccountDocumentsParams.CompanyMemorandumOfAssociationAccount AccountDeclineSettingsParamsAccountSettingsCardPaymentsDeclineOnParamsAccount PayoutScheduleParamsAccountSettingsPayoutsScheduleParamsAccount AccountPayoutScheduleAccountSettingsPayoutsScheduleBalance Amount.ValueAmount.AmountBalance BalanceDetailsBalanceIssuingBalanceTransaction BalanceTransactionSourceTypeReversalBalanceTransactionSourceTypeTransferReversal(this is a fix, the previous value of the enum was incorrect)BalanceTransaction BalanceTransactionTypeIssuingAuthorizationDisputeBalanceTransactionTypeIssuingDisputeBalanceTransaction BalanceTransactionTypeIssuingAuthorizationTransactionBalanceTransactionTypeIssuingTransactionBalanceTransaction BalanceTransactionFeeBalanceTransactionFeeDetailBalanceTransaction BalanceTransactionSource.ReversalBalanceTransactionSource.TransferReversalCard CardBrandAmexCardBrandAmericanExpressCard TokenizationMethodAndroidPayCardTokenizationMethodAndroidPayCard TokenizationMethodApplePayCardTokenizationMethodApplePayCharge DestinationParamsChargeDestinationParamsCharge ChargeLevel3LineItemsParamsChargeLevel3LineItemParamsCharge FraudDetailsParamsChargeFraudDetailsParamsCharge CaptureParamsChargeCaptureParamsCharge ChargeTransferDataParamsChargeCaptureTransferDataParamsCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsCheckoutSessionCustomerDetailsTaxIDCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCheckoutSessionCustomerDetailsTaxIDTypeCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeAETRNCheckoutSessionCustomerDetailsTaxIDTypeAETRNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeAUABNCheckoutSessionCustomerDetailsTaxIDTypeAUABNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeAUARNCheckoutSessionCustomerDetailsTaxIDTypeAUARNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeBGUICCheckoutSessionCustomerDetailsTaxIDTypeBGUICCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeBRCNPJCheckoutSessionCustomerDetailsTaxIDTypeBRCNPJCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeBRCPFCheckoutSessionCustomerDetailsTaxIDTypeBRCPFCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCABNCheckoutSessionCustomerDetailsTaxIDTypeCABNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCAGSTHSTCheckoutSessionCustomerDetailsTaxIDTypeCAGSTHSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCAPSTBCCheckoutSessionCustomerDetailsTaxIDTypeCAPSTBCCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCAPSTMBCheckoutSessionCustomerDetailsTaxIDTypeCAPSTMBCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCAPSTSKCheckoutSessionCustomerDetailsTaxIDTypeCAPSTSKCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCAQSTCheckoutSessionCustomerDetailsTaxIDTypeCAQSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCHVATCheckoutSessionCustomerDetailsTaxIDTypeCHVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeCLTINCheckoutSessionCustomerDetailsTaxIDTypeCLTINCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeESCIFCheckoutSessionCustomerDetailsTaxIDTypeESCIFCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeEUOSSVATCheckoutSessionCustomerDetailsTaxIDTypeEUOSSVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeEUVATCheckoutSessionCustomerDetailsTaxIDTypeEUVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeGBVATCheckoutSessionCustomerDetailsTaxIDTypeGBVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeGEVATCheckoutSessionCustomerDetailsTaxIDTypeGEVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeHKBRCheckoutSessionCustomerDetailsTaxIDTypeHKBRCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeHUTINCheckoutSessionCustomerDetailsTaxIDTypeHUTINCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeIDNPWPCheckoutSessionCustomerDetailsTaxIDTypeIDNPWPCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeILVATCheckoutSessionCustomerDetailsTaxIDTypeILVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeINGSTCheckoutSessionCustomerDetailsTaxIDTypeINGSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeISVATCheckoutSessionCustomerDetailsTaxIDTypeISVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeJPCNCheckoutSessionCustomerDetailsTaxIDTypeJPCNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeJPRNCheckoutSessionCustomerDetailsTaxIDTypeJPRNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeKRBRNCheckoutSessionCustomerDetailsTaxIDTypeKRBRNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeLIUIDCheckoutSessionCustomerDetailsTaxIDTypeLIUIDCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeMXRFCCheckoutSessionCustomerDetailsTaxIDTypeMXRFCCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeMYFRPCheckoutSessionCustomerDetailsTaxIDTypeMYFRPCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeMYITNCheckoutSessionCustomerDetailsTaxIDTypeMYITNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeMYSSTCheckoutSessionCustomerDetailsTaxIDTypeMYSSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeNOVATCheckoutSessionCustomerDetailsTaxIDTypeNOVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeNZGSTCheckoutSessionCustomerDetailsTaxIDTypeNZGSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeRUINNCheckoutSessionCustomerDetailsTaxIDTypeRUINNCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeRUKPPCheckoutSessionCustomerDetailsTaxIDTypeRUKPPCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeSAVATCheckoutSessionCustomerDetailsTaxIDTypeSAVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeSGGSTCheckoutSessionCustomerDetailsTaxIDTypeSGGSTCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeSGUENCheckoutSessionCustomerDetailsTaxIDTypeSGUENCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeSITINCheckoutSessionCustomerDetailsTaxIDTypeSITINCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeTHVATCheckoutSessionCustomerDetailsTaxIDTypeTHVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeTWVATCheckoutSessionCustomerDetailsTaxIDTypeTWVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeUAVATCheckoutSessionCustomerDetailsTaxIDTypeUAVATCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeUnknownCheckoutSessionCustomerDetailsTaxIDTypeUnknownCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeUSEINCheckoutSessionCustomerDetailsTaxIDTypeUSEINCheckoutSessions CheckoutSessionCustomerDetailsTaxIDsTypeZAVATCheckoutSessionCustomerDetailsTaxIDTypeZAVATCheckoutSessions CheckoutSessionSubscriptionDataItemsParamsCheckoutSessionSubscriptionDataItemParamsCreditNote CreditNoteVoidParamsCreditNoteVoidCreditNoteParamsCreditNote CreditNoteLineItemListPreviewParamsCreditNotePreviewLinesParamsCreditNote CreditNoteLineItemListParamsCreditNoteListLinesParamsCustomer CustomerInvoiceCustomFieldCustomerInvoiceSettingsCustomFieldCustomer CustomerInvoiceCustomFieldParamsCustomerInvoiceSettingsCustomFieldParamsCustomer CustomerShippingDetailsCustomerShippingCustomer CustomerShippingDetailsParamsCustomerShippingParamsDispute EvidenceDetailsDisputeEvidenceDetailsFeeRefund FeeRefundListParams.ApplicationFeeFeeRefundListParams.IDInvoice InvoiceUpcomingCustomerDetailsShippingParamsInvoiceUpcomingLinesCustomerDetailsShippingParamsInvoice InvoiceUpcomingCustomerDetailsTaxParamsInvoiceUpcomingLinesCustomerDetailsTaxParamsInvoice InvoiceUpcomingCustomerDetailsTaxIDParamsInvoiceUpcomingLinesCustomerDetailsTaxIDParamsInvoice InvoiceUpcomingCustomerDetailsParamsInvoiceUpcomingLinesCustomerDetailsParamsInvoice InvoiceSendParamsInvoiceSendInvoiceParamsInvoice InvoiceVoidParamsInvoiceVoidInvoiceParamsInvoice InvoiceLineListInvoiceLineItemListInvoice InvoiceLineListParamsInvoiceListLinesParamsInvoice InvoiceLineListParams.IDInvoiceListLinesParams.InvoiceInvoice InvoiceDiscountAmountInvoiceTotalDiscountAmountInvoice InvoiceTaxAmountInvoiceTotalTaxAmountInvoice Invoice.ThreasholdReasonInvoice.ThresholdReason(closes #1244)Invoice GetNextUpcomingInvoice InvoiceFinalizeParamsInvoiceFinalizeInvoiceParamsIssuing IssuingAuthorizationWalletTypeIssuingAuthorizationWalletIssuing IssuingAuthorizationWalletTypeApplePayIssuingAuthorizationWalletApplePayIssuing IssuingAuthorizationWalletTypeGooglePayIssuingAuthorizationWalletGooglePayIssuing IssuingAuthorizationWalletTypeSamsungPlayIssuingAuthorizationWalletSamsungPlayPaymentSource PaymentSourceTypeObjectPaymentSourceTypeSourcePaymentSource SourceParamsPaymentSourceSourceParamsPaymentSource SourceListPaymentSourceListPaymentSource SourceListParamsPaymentSourceListParamsPaymentSource CustomerSourceParamsPaymentSourceParamsPaymentSource SourceVerifyParamsPaymentSourceVerifyParamsPaymentSource PaymentSource.SourceObjectPaymentSource.SourcePrice PriceRecurringListParamsPriceListRecurringParamsProduct PackageDimensionsProductPackageDimensionsProduct PackageDimensionsParamsProductPackageDimensionsParamsRadar RadarValueListItem.RadarValueListRadarValueListItem.ValueListRadar RadarValueListItemListParams.RadarValueListRadarValueListItemListParams.ValueListRadar RadarValueListItemParams.RadarValueListRadarValueListItemParams.ValueListRadar.EarlyFraudWarning RadarEarlyFraudWarningList.ValuesRadarEarlyFraudWarningList.DataReporting ReportRunReportingReportRunReporting ReportRunListReportingReportRunListReporting ReportRunListParamsReportingReportRunReporting ReportRunParametersReportingReportRunParametersReporting ReportRunParametersParamsReportingReportRunParametersParamsReporting ReportRunParamsReportingReportRunParamsReporting ReportRunStatusReportingReportRunStatusReporting ReportRunStatusFailedReportingReportRunStatusFailedReporting ReportRunStatusPendingReportingReportRunStatusPendingReporting ReportRunStatusSucceededReportingReportRunStatusSucceededReporting ReportTypeReportingReportTypeReporting ReportTypeListParamsReportingReportTypeListParamsReporting ReportTypeListParamsReportingReportTypeListParamsReporting ReportTypeParamsReportingReportTypeParamsReporting ReportTypeParamsReportingReportTypeParamsReversal reversaltransferreversalReversal ReversalParamsTransferReversalParamsReversal ReversalListParamsTransferReversalListParamsReversal ReversalTransferReversalReversal ReversalListTransferReversalListSku InventoryParamsSKUInventoryParamsSku InventorySKUInventorySource SourceCodeVerificationFlowStatusSourceCodeVerificationStatusSource SourceCodeVerificationFlowStatusFailedSourceCodeVerificationStatusFailedSource SourceCodeVerificationFlowStatusPendingSourceCodeVerificationStatusPendingSource SourceCodeVerificationFlowStatusSucceededSourceCodeVerificationStatusSucceededSource SourceRefundAttributesMethodSourceReceiverRefundAttributesMethodSource SourceRefundAttributesMethodEmailSourceReceiverRefundAttributesMethodEmailSource SourceRefundAttributesMethodManualSourceReceiverRefundAttributesMethodManualSource SourceRefundAttributesStatusSourceReceiverRefundAttributesStatusSource SourceRefundAttributesStatusAvailableSourceReceiverRefundAttributesStatusAvailableSource SourceRefundAttributesStatusMissingSourceReceiverRefundAttributesStatusMissingSource SourceRefundAttributesStatusRequestedSourceReceiverRefundAttributesStatusRequestedSource SourceRedirectFlowFailureReasonSourceRedirectFailureReasonSource SourceRedirectFlowFailureReasonDeclinedSourceRedirectFailureReasonDeclinedSource SourceRedirectFlowFailureReasonProcessingErrorSourceRedirectFailureReasonProcessingErrorSource SourceRedirectFlowFailureReasonUserAbortSourceRedirectFailureReasonUserAbortSource SourceRedirectFlowStatusSourceRedirectStatusSource SourceRedirectFlowStatusFailedSourceRedirectStatusFailedSource SourceRedirectFlowStatusNotRequiredSourceRedirectStatusNotRequiredSource SourceRedirectFlowStatusPendingSourceRedirectStatusPendingSource SourceRedirectFlowStatusSucceededSourceRedirectStatusSucceededSource SourceObjectDetachParamsSourceDetachParamsSource SourceObjectParamsSourceParamsSource SourceOrderItemsParamsourceSourceOrderItemParamsSource SourceOrderParamsSourceSourceOrderParamsSource RedirectParamsSourceRedirectParamsSource CodeVerificationFlowSourceCodeVerificationSource SourceSourceOrderItemsSourceSourceOrderItemSubscriptionSchedule SubscriptionSchedulePhaseBillingCycleAnchorSubscriptionScheduleDefaultSettingsBillingCycleAnchorSubscriptionSchedule SubscriptionSchedulePhaseBillingCycleAnchorAutomaticSubscriptionScheduleDefaultSettingsBillingCycleAnchorAutomaticSubscriptionSchedule SubscriptionSchedulePhaseBillingCycleAnchorPhaseStartSubscriptionScheduleDefaultSettingsBillingCycleAnchorPhaseStartSubscriptionSchedule SubscriptionScheduleInvoiceSettingsParamsSubscriptionScheduleDefaultSettingsInvoiceSettingsParamsSubscriptionSchedule SubscriptionScheduleInvoiceSettingsSubscriptionScheduleDefaultSettingsInvoiceSettingsTaxRate TaxRateTaxTypeJctTaxRateTaxTypeJCTToken PIIParamsTokenPIIParams
-
-
Change type:
Resource Target Old type New type Rationale Account AccountCapabilities.AffirmPaymentsAccountCapabilitiesAffirmPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.BankTransferPaymentsAccountCapabilitiesBankTransferPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.KonbiniPaymentsAccountCapabilitiesKonbiniPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.LinkPaymentsAccountCapabilitiesLinkPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.PayNowPaymentsAccountCapabilitiesPayNowPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.PromptPayPaymentsAccountCapabilitiesPromptPayPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.TreasuryAccountCapabilitiesTreasuryAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCapabilities.USBankAccountAchPaymentsAccountCapabilitiesUSBankAccountAchPaymentsAccountCapabilityStatusBe consistent about using AccountCapabilityStatusfor all ofAccountCapabilities(all the same enum values)Account AccountCompanyParams.Address*AccountAddressParams*AddressParams*AccountAddressParamshadTownfield that is not applicable toAccountCompanyParams.AddressAccount AccountCompanyParams.AddressKana*AccountAddressParams*AccountCompanyAddressKanaParamsAccountAddressParamshas been split into separateAccountCompanyAddressKanaParamsandAccountCompanyAddressKanjiParamsAccount AccountCompanyParams.AddressKanji*AccountAddressParams*AccountCompanyAddressKanjiParamsAccountAddressParamshas been split into separateAccountCompanyAddressKanaParamsandAccountCompanyAddressKanjiParamsAccount AccountSettingsCardIssuingParams.TOSAcceptance*AccountTOSAcceptanceParams*AccountSettingsCardIssuingTOSAcceptanceParamsAccountTOSAcceptanceParamshasServiceAgreementfield that is not applicable toAccountSettingsCardIssuingParams.TOSAcceptanceApplicationFee ApplicationFee.Applicationstring*ApplicationApplicationis expandableBalanceTransaction BalanceTransactionSource.IssuingTransaction*IssuingAuthorization*IssuingTransactionApplicationFee.Applicationis expandableBillingPortalConfiguration BillingPortalConfiguration.Applicationstring*ApplicationApplicationis expandableCard Card.AddressLine1CheckCardVerificationCardAddressLine1CheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressZipCheck, andCVCCheckCard Card.AddressZipCheckCardVerificationCardAddressZipCheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressZipCheck, andCVCCheckCard Card.CVCCheckCardVerificationCardCVCCheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressZipCheck, andCVCCheckCard Card.ExpMonthuint8int64Be consistent with inttypes in libraryCard Card.ExpYearuint16int64Be consistent with inttypes in libraryCharge Charge.BillingDetails*BillingDetailsChargeBillingDetailsUnshared with PaymentMethod Charge Charge.Level3ChargeLevel3*ChargeLevel3ChargeLevel3is expandableCharge ChargePaymentMethodDetailsCardChecks.AddressLine1CheckCardVerificationChargePaymentMethodDetailsCardChecksAddressLine1CheckSame values. CardVerificationwas replaced with resource- and field-specific enums (with the same values)Charge ChargePaymentMethodDetailsCardChecks.AddressPostalCodeCheckCardVerificationChargePaymentMethodDetailsCardChecksAddressPostalCodeCheckSame values. CardVerificationwas replaced with resource- and field-specific enums (with the same values)Charge ChargePaymentMethodDetailsCardChecks.CVCCheckCardVerificationChargePaymentMethodDetailsCardChecksCVCCheckSame values. CardVerificationwas replaced with resource- and field-specific enums (with the same values)Customer Customer.AddressAddress*AddressAddressis nullableCustomer CustomerParams.Source*SourceParams*stringcustomer.sourceshould be the ID of a sourceDiscount Discount.CheckoutSession*CheckoutSessionstringdiscount.checkout_sessionis not expandableDiscount Discount.Customerstring*Customerdiscount.customeris expandableInvoice InvoiceCustomerTaxID.TypeTaxIDType*TaxIDTypeinvoice.customer_tax_ids.typeis nullableInvoice Invoice.Type*CollectionMethodCollectionMethodinvoice.collection_methodis not nullableInvoice Invoice.CustomerName*stringstringinvoice.customer_nameis not nullableInvoice Invoice.CustomerPhone*stringstringinvoice.customer_phoneis not nullableInvoice Invoice.CustomerTaxExemptCustomerTaxExempt*CustomerTaxExemptinvoice.customer_tax_exemptis nullableInvoice Invoice.StatusTransitionsInvoiceStatusTransitions*InvoiceStatusTransitionsinvoice.status_transitionsis nullableIssuing Card IssuingCardShippingParams.Namestring*stringParams fields should be pointers Issuing Dispute IssuingDispute.Status*IssuingDisputeStatusIssuingDisputeStatusissuing_dispute.statusis not nullableMandate MandatePaymentMethodDetails.TypePaymentMethodTypeMandatePaymentMethodDetailsTypeUnshare enum definition, same types PaymentIntent PaymentIntentPaymentMethodOptionsCard.NetworkPaymentMethodCardNetworkPaymentIntentPaymentMethodOptionsCardNetworkUnshare enum definition, same types (+ cartes_bancairesadded to both)PaymentIntent PaymentIntentMandateDataCustomerAcceptanceParams.AcceptedAtint64*int64Params fields should be pointers PaymentIntent PaymentIntentMandateDataCustomerAcceptanceParams.TypeMandateCustomerAcceptanceType*stringParams do not use enums PaymentIntent PaymentIntentPaymentMethodDataParams.BillingDetails*BillingDetailsParams*PaymentIntentPaymentMethodDataBillingDetailsParamsUnshare struct definition, same fields PaymentIntent PaymentIntent.CurrencystringCurrencyUse shared enum PaymentIntent PaymentIntent.ShippingDetailsShippingDetails*ShippingDetailspayment_intent.shippingis nullablePaymentMethod PaymentMethodCardChecks.AddressLine1CheckCardVerificationPaymentMethodCardChecksAddressLine1CheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressPostalCodeCheck, andCVCCheckPaymentMethod PaymentMethodCardChecks.AddressPostalCodeCheckCardVerificationPaymentMethodCardChecksAddressPostalCodeCheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressPostalCodeCheck, andCVCCheckPaymentMethod PaymentMethodCardChecks.CVCCheckCardVerificationPaymentMethodCardChecksCVCCheckSame values. CardVerificationwas replaced with separate definitions forAddressLine1Check,AddressPostalCodeCheck, andCVCCheckPaymentMethod BillingDetailsParams.ExpMonth(nowPaymentMethodBillingDetailsParams.ExpMonth)*string*int64Previous type was incorrect PaymentMethod BillingDetailsParams.ExpYear(nowPaymentMethodBillingDetailsParams.ExpYear)*string*int64Previous type was incorrect PaymentMethod PaymentMethodCard.ExpMonthuint64int64Be consistent with inttypes in libraryPaymentMethod PaymentMethodCard.ExpYearuint64int64Be consistent with inttypes in libraryPayout Payout.Description*stringstringpayout.descriptionis not nullablePerson Person.Address*AccountAddress*Address*AccountAddresshadTownfield that is not applicable toPerson.AddressPerson Person.AddressKana*AccountAddress*PersonAddressKanaAccountAddresshas been split into separatePersonAddressKanaandPersonAddressKanjiPerson Person.AddressKanji*AccountAddress*PersonAddressKanjiAccountAddresshas been split into separatePersonAddressKanaandPersonAddressKanjiPerson PersonParams.Address*AccountAddressParams*AddressParams*AccountAddressParamshadTownfield that is not applicable toPersonParams.AddressPerson PersonParams.AddressKana*AccountAddressParams*PersonAddressKanaParamsAccountAddressParamshas been split into separatePersonAddressKanaParamsandPersonAddressKanjiParamsPerson PersonParams.AddressKanji*AccountAddressParams*PersonAddressKanjiParamsAccountAddressParamshas been split into separatePersonAddressKanaParamsandPersonAddressKanjiParamsPlan Plan.AggregateUsagestringPlanAggregateUsageUse enum that was already defined but unused Plan Plan.TiersModestringPlanTiersModeUse enum that was already defined but unused Refund Refund.SourceTransferReversal*Reversal*TransferReversalRename ReversaltoTransferReversalfor consistency with other Stripe client librariesRefund Refund.TransferReversal*Reversal*TransferReversalRename ReversaltoTransferReversalfor consistency with other Stripe client librariesSetupIntent SetupIntentPaymentMethodOptionsACSSDebit.Currencystring*SetupIntentPaymentMethodOptionsACSSDebitCurrencySetupIntentPaymentMethodOptionsACSSDebitCurrencyis an alias tostringtypeSource Source.Receiver*ReceiverFlow*SourceReceiverRename ReceiverFlowtoSourceReceiverfor consistency with other Stripe client librariesSource Source.Redirect*RedirectFlow*SourceRedirectRename ReceiverFlowtoSourceReceiverfor consistency with other Stripe client librariesSubscription SubscriptionListParams.Createdint64*int64Params fields should be pointers Subscription SubscriptionListParams.Customerstring*stringParams fields should be pointers Subscription SubscriptionListParams.Planstring*stringParams fields should be pointers Subscription SubscriptionListParams.Pricestring*stringParams fields should be pointers Subscription SubscriptionListParams.Statusstring*stringParams fields should be pointers Subscription Subscription.PauseCollectionSubscriptionPauseCollection*SubscriptionPauseCollectionPauseCollectionis nullableSubscription Subscription.PendingInvoiceItemIntervalSubscriptionPendingInvoiceItemInterval*SubscriptionPendingInvoiceItemIntervalPendingInvoiceItemIntervalis nullableSubscriptionItem SubscriptionItem.BillingThresholdsSubscriptionItemBillingThresholds*SubscriptionItemBillingThresholdsBillingThresholdsis nullableSubscriptionSchedule SubscriptionScheduleListParams.CanceledAtint64*int64Params fields should be pointers SubscriptionSchedule SubscriptionScheduleListParams.CompletedAtint64*int64Params fields should be pointers SubscriptionSchedule SubscriptionScheduleListParams.Createdint64*int64Params fields should be pointers SubscriptionSchedule SubscriptionScheduleListParams.Customerstring*stringParams fields should be pointers SubscriptionSchedule SubscriptionScheduleListParams.ReleasedAtint64*int64Params fields should be pointers SubscriptionSchedule SubscriptionScheduleDefaultSettings.CollectionMethodSubscriptionCollectionMethod*SubscriptionCollectionMethodCollectionMethodis nullableTerminal ConnectionToken TerminalConnectionTokenParams.Locationstring*stringParams fields should be pointers Terminal Location TerminalLocationParams.Account*AccountAddressParams*AddressParamsAccountAddressParamshad extraTownfieldTerminal Location AccountAddressParams.Account*AccountAddressParams*AddressAccountAddressParamshad extraTownfield, and also was the Params struct and not resource structTerminal Reader TerminalReader.Locationstring*TerminalLocationterminal_reader.locationis expandableTopup TopupParams.Source*SourceParams*stringtopup.sourceshould be the ID of a sourceTopup Transfer.Destination*TransferDestination*Accounttransfer.destinationshould be (expandable) Account (previously,UnmarshalJSONwould write the Account intoTransferDestination.Account, but this should already be handled byAccount'sUnmarshalJSON)Transfer Transfer.SourceTransaction*BalanceTransactionSource*Chargetransfer.source_transactionshould be (expandable) Charge -
Update the Webhook
ConstructEvent,ConstructEventIgnoringToleranceandConstructEventWithTolerancefunctions to return an error when the webhook event's API version does not match the stripe-go library API version.- This prevents potential errors where the webhook API version does not match the stripe-go API version, thus deserializing in an incorrect state. This is consistent with stripe-java and stripe-dotnet.
- You can revert to the original behavior by switching to
ConstructEventWithOptionsand settingignoreAPIVersionMismatch: false.- If you wish to opt-out and previously used
ConstructEventIgnoringTolerance, this would now become:
ConstructEventWithOptions(payload, header, secret, ConstructEventOptions{IgnoreTolerance: true, IgnoreAPIVersionMismatch: false})- If you wish to opt-out and previously used
ConstructEventWithTolerance, this would now become:
ConstructEventWithOptions(payload, header, secret, ConstructEventOptions{Tolerance: tolerance, IgnoreAPIVersionMismatch: false}) - If you wish to opt-out and previously used
-
Update ErrorType and ErrorCode values:
- Remove deprecated
ErrorTypevalues and associated struct definitions:-
"api_connection_error",APIConnectionError -
"authentication_error",AuthenticationError -
"more_permissions_required",PermissionError -
"rate_limit_error,RateLimitError
-
- Remove deprecated
ErrorCodevalues:"account_already_exists""order_creation_failed""order_required_settings""order_status_invalid""order_upstream_timeout""upstream_order_creation_failed"
- Add new
ErrorCodevalues:"account_error_country_change_requires_additional_steps""account_information_mismatch""acss_debit_session_incomplete""bank_account_bad_routing_numbers""billing_invalid_mandate""cardholder_phone_number_required""clearing_code_unsupported""country_code_invalid""debit_not_authorized""instant_payouts_limit_exceeded""insufficient_funds""intent_invalid_state""intent_verification_method_missing""invoice_no_payment_method_types""invoice_on_behalf_of_not_editable""no_account""payment_intent_konbini_rejected_confirmation_number""payment_intent_mandate_invalid""payment_intent_payment_attempt_expired""payment_method_bank_account_already_verified""payment_method_bank_account_blocked""payment_method_billing_details_address_missing""payment_method_currency_mismatch""payment_method_invalid_parameter""payment_method_invalid_parameter_testmode""payment_method_microdeposit_failed""payment_method_microdeposit_verification_amounts_invalid""payment_method_microdeposit_verification_amounts_mismatch""payment_method_microdeposit_verification_attempts_exceeded""payment_method_microdeposit_verification_descriptor_code_mismatch""payment_method_microdeposit_verification_timeout""payment_method_provider_decline""payment_method_provider_timeout""payment_method_unsupported_type""platform_account_required""refer_to_customer""refund_disputed_payment""return_intent_already_processed""setup_intent_setup_attempt_expired""terminal_location_country_unsupported""transfer_source_balance_parameters_mismatch"
- Remove deprecated
-
Move
BalanceTransactioniterator frombalance.gotobalancetransaction.go -
Fix
BalanceTransactionSourceUnmarshalJSONfor whenBalanceTransactionSource.Type == "transfer_reversal"(previously, we were checking ifType == "reversal", which was always false) -
For BankAccount and Card client methods, check that exactly one of
params.Accountandparams.Customeris set (previously they could both be set, but only one would be used, and it was different between BankAccount and Card) -
Replace
CardVerificationwith field-specific enums (with the same values) -
Move
Delfromdiscount/client.gotocustomer/client.goand rename toDeleteDiscount -
Move
DelSubfromdiscount/client.gotosubscription/client.goand rename toDeleteDiscount -
Add separate parameter struct for CreditNote
ListPreviewLines(renamed toPreviewLines) method ([CreditNoteLineItemListPreviewParams -> CreditNotePreviewParams].LinesCreditNoteLineParams->CreditNotePreviewLineParams) -
Replace
FeeRefundParams.ApplicationFeewithFeeRefundParams.FeeandFeeRefundParams.ID -
Add separate parameter struct for Invoice
GetNext(renamed toUpcoming) method (InvoiceUpcomingParams, and nested paramsInvoiceUpcomingLinesInvoiceItemPriceDataParams,InvoiceUpcomingLinesInvoiceItemDiscountParams,InvoiceUpcomingLinesDiscountParams,InvoiceUpcomingLinesInvoiceItemPeriodParams).Upcoming-only fieldsCoupon,CustomerDetails,InvoiceItems,Subscription,SubscriptionBillingCycleAnchor,Schedule,SubscriptionBillingCycleAnchor,SubscriptionBillingCycleAnchorNow,SubscriptionBillingCycleAnchorUnchanged,SubscriptionCancelAt,SubscriptionCancelAtPeriodEnd,SubscriptionCancelNow,SubscriptionDefaultTaxRates,SubscriptionItems,SubscriptionProrationBehavior,SubscriptionProrationDate,SubscriptionStartDate,SubscriptionTrialEnd,SubscriptionTrialEndNow, andSubscriptionTrialFromPlanare removed fromInvoiceParams. -
Add separate structs for
BillingDetailsandBillingDetailsParams:PaymentMethodBillingDetails,PaymentMethodBillingDetailsParams -
Add separate structs for
PaymentMethodCardNetwork:PaymentMethodCardNetworksAvailable,PaymentMethodCardNetworksPreferred
- The
SKUresource has been deprecated. This will be replaced by https://stripe.com/docs/api/orders_v2.
-
Remove the legacy
OrderAPI. This API is deprecated.- Remove deprecated resources:
Order,OrderItemandOrderReturn - Remove
Charge.orderfield, which was a reference to legacyOrder - Remove deprecated events
order.payment_succeeded,order.updatedandorder_return.created- RemoveAccountCapabilityenum definition. This was not referenced in the library.
- Remove deprecated resources:
-
Remove
UnmarshalJSONfor resources that are not expandable:BillingPortalSession,Capability,CheckoutSession,FileLink,InvoiceItem,LineItem,Person,WebhookEndpoint -
Remove
AccountRejectReason(was only referenced inaccount/client_test.go, actualAccountRejectParams.Reasonis*string) -
Remove
AccountParams.RequestedCapabilities(use Capabilities instead: https://stripe.com/docs/connect/account-capabilities)// Before params := &stripe.AccountParams{ RequestedCapabilities: ["card_payments"], } // After params := &stripe.AccountParams{ Capabilities: &stripe.AccountCapabilitiesParams{ CardPayments: &stripe.AccountCapabilitiesCardPaymentsParams{ Requested: stripe.Bool(true), }, }, }
-
Remove
AccountSettingsParams.DashboardandAccountSettingsDashboardParams(Note:Dashboardare still available onAccountSettings, but it's not available as parameters for any of the methods) -
Remove
AccountCompany.RegistrationNumber(Note:RegistrationNumberis still available onAccountCompanyParams, but is not returned in the response) -
Remove
BalanceTransactionStatus. It was meant to be an enum, but none of the enum values were defined, so it was just an alias for string. -
Remove
CardParams.AccountType.AccountTypedoes not exist on any client method for Card. It does on BankAccount, which is similar. -
Remove
idparam from CheckoutSessionsListLineItems. UseCheckoutSessionListLineItemsParams.Sessioninstead.// Before params := &stripe.CheckoutSessionListLineItemsParams{} i := ListLineItems("cs_123", params) // After params := &stripe.CheckoutSessionListLineItemsParams{Session: stripe.String("cs_123")} i := ListLineItems(params)
-
Remove
CheckoutSessionLineItemPriceDataRecurringParams.AggregateUsage,CheckoutSessionLineItemPriceDataRecurringParams.TrialPeriodDays, andCheckoutSessionLineItemPriceDataRecurringParams.UsageType -
Remove
CheckoutSessionPaymentIntentDataParams.Params,CheckoutSessionSetupIntentDataParams.Params,CheckoutSessionSubscriptionDataParams.Params.Paramsshould only be embedded in root method struct, and has extraneous fields not applicable to child/sub structs. -
Remove
CheckoutSessionTotalDetailsBreakdownTax.TaxRate. UseCheckoutSessionTotalDetailsBreakdownTax.Rate -
Remove
CheckoutSessionTotalDetailsBreakdownTax.Deleted -
Remove
CustomerParams.Token -
Remove
DiscountAPIResourceembed -
Remove
DiscountParams -
Remove
FilePurposeFoundersStockDocument("founders_stock_document"option forFile.Purpose) -
Remove
InvoiceParams.Paid. Useinvoice.statusto check for status.invoice.statusis a read-only field. -
Remove
InvoiceParams.SubscriptionPlanandInvoiceParams.SubscriptionQuantity(note: these would have been onInvoiceUpcomingParams) -
Remove
InvoiceListLinesParams.CustomerandInvoiceListLinesParams.Subscription(these are not available for InvoiceListLines, but are available forList) -
Remove
IssuingAuthorizationRequestHistoryViolatedAuthorizationControlEntityandIssuingAuthorizationRequestHistoryViolatedAuthorizationControlName(unused enums) -
Remove
IssuingCardSpendingControlsParams.SpendingLimitsCurrency.issuing_cardhascurrency, andissuing_card.spending_controls.spending_limits.amountwill use that currency -
Remove
IssuingDisputeEvidenceServiceNotAsDescribed.ProductDescription,IssuingDisputeEvidenceServiceNotAsDescribed.ProductType,IssuingDisputeEvidenceServiceNotAsDescribedParams.ProductDescription,IssuingDisputeEvidenceServiceNotAsDescribedParams.ProductType, andIssuingDisputeEvidenceServiceNotAsDescribedProductType.issuing_dispute.evidence.service_not_as_describeddoes not haveproduct_descriptionorproduct_type.issuing_dispute.evidence.canceleddoes. -
Remove
LineItemTax.TaxRate. UseLineItemTax.Rateinstead. -
Remove
LineItem.Deleted -
Remove
LoginLink.RedirectURL -
Remove
PaymentIntentOffSession(unused enum) -
Remove
PaymentIntentConfirmParams.PaymentMethodTypes -
Remove
PaymentMethodFPX.TransactionID -
Remove
Payout.BankAccountandPayout.Card(These fields were never populated, usePayoutDestination.BankAccountandPayoutDestination.Cardinstead) -
Remove
PlanParams.ProductID. UsePlanParams.Product.IDinstead.// Before params := &stripe.PlanParams{ ProductID: stripe.String("prod_12345abc"), } // After params := &stripe.PlanParams{ Product: &stripe.PlanProductParams{ ID: stripe.String("plan_id"), }, }
-
Remove
ShippingandShippingRateproperties fromCheckoutSessionresource. Please useShippingCostandShippingDetailsproperties instead. -
Remove
DefaultCurrencyproperty fromCustomerresource. Please useCurrencyproperty instead. -
Remove
UpdatedandUpdatedByfromRadarValueList -
Remove
NamefromRadarValueListItem -
Remove
ReviewReasonTypetype fromReviewresource. UseReviewReasoninstead -
Remove
SetupIntentCancellationReasonFailedInvoiceandSetupIntentCancellationReasonFraudulentvalues fromSetupIntentCancellationReason -
Remove
SigmaScheduledQueryRun.Query. The field was invalid -
Remove
SKUParams.DescriptionandSKU.Description -
Remove
SourceMandateAcceptanceStatus,SourceMandateAcceptanceStatusAccepted,SourceMandateAcceptanceStatusRefused,SourceMandateNotificationMethod,SourceMandateNotificationMethodEmail,SourceMandateNotificationMethodManual, andSourceMandateNotificationMethodNone -
Remove
Source.TypeDataand SourceParams and replace with payment method-specific fields (AUBECSDebit, Bancontact, Card, CardPresent, EPS, Giropay, IDEAL, Klarna, Multibanco, P24, SEPACreditTransfer, SEPADebit, Sofort, ThreeDSecure, Wechat) andSource.AppendTomethod -
Remove
SourceTransaction.CustomerData. The field was deprecated -
Remove
SourceTransaction.TypeDataandSourceTransaction.UnmarshalJSON. Use payment specific fields - RemoveACHCreditTransfer,CHFCreditTransfer,GBPCreditTransfer,PaperCheck, andSEPACreditTransfer -
Remove
SubscriptionPaymentBehavior,SubscriptionPaymentBehaviorAllowIncomplete,SubscriptionPaymentBehaviorErrorIfIncomplete, andSubscriptionPaymentBehaviorPendingIfIncomplete -
Remove
SubscriptionProrationBehavior,SubscriptionProrationBehaviorAlwaysInvoice,SubscriptionProrationBehaviorCreateProrations, andSubscriptionProrationBehaviorNone -
Remove
SubscriptionStatusAll -
Remove
SubscriptionParams.Card,SubscriptionParams.Plan, andSubscriptionParams.Quantity -
Remove
Subscription.PlanandSubscription.Quantity -
Remove
SubscriptionItemParams.ID. The field was deprecated -
Remove
SubscriptionSchedulePhaseAddInvoiceItemPriceDataRecurringParamsandSubscriptionSchedulePhaseAddInvoiceItemPriceDataParams -
Remove
Delmethod onTaxRate -
Remove
TerminalReaderGetParams. UseTerminalReaderParamsinstead. -
Remove
TerminalReaderList.LocationandTerminalReaderList.Status(Not available for the list, but is available for individualTerminalReaders inTerminalReaderList.Data) -
Remove
Token.EmailandTokenParams.Email -
Remove
TopupParams.SetSource -
Remove
WebhookEndpointListParams.CreatedandWebhookEndpointListParams.CreatedRange(useStartingAfterfromListParams) -
Remove
WebhookEndpoint.Connected