github stripe/stripe-go v82.4.0-beta.1

latest releases: v82.6.0-alpha.1, v82.6.0-beta.1, v82.5.0...
pre-release2 months ago
  • #2069 Update generated code for beta
    • Change type of CheckoutSessionSubscriptionDataParams.BillingMode, InvoiceCreatePreviewScheduleDetailsParams.BillingMode, InvoiceCreatePreviewSubscriptionDetailsParams.BillingMode, QuoteSubscriptionData.BillingMode, QuoteSubscriptionDataParams.BillingMode, SubscriptionParams.BillingMode, and SubscriptionScheduleParams.BillingMode from enum('classic'|'flexible') to billing_mode
    • Add support for SubmissionMethod on DisputeEvidenceDetails
    • Add support for OnDemand and Subscriptions on OrderPaymentSettingsPaymentMethodOptionsKlarnaParams
    • Change type of OrderPaymentSettingsPaymentMethodOptionsKlarna.SetupFutureUsage and OrderPaymentSettingsPaymentMethodOptionsKlarnaParams.SetupFutureUsage from literal('none') to enum('none'|'off_session'|'on_session')
    • Add support for Crypto on PaymentAttemptRecordPaymentMethodDetails and PaymentRecordPaymentMethodDetails
    • Add support for new value buut on enums PaymentAttemptRecordPaymentMethodDetailsIdeal.Bank and PaymentRecordPaymentMethodDetailsIdeal.Bank
    • Add support for new value BUUTNL2A on enums PaymentAttemptRecordPaymentMethodDetailsIdeal.BIC and PaymentRecordPaymentMethodDetailsIdeal.BIC
    • Change type of PaymentIntentConfirmPaymentMethodOptionsGopayParams.SetupFutureUsage, PaymentIntentPaymentMethodOptionsGopay.SetupFutureUsage, and PaymentIntentPaymentMethodOptionsGopayParams.SetupFutureUsage from literal('none') to enum('none'|'off_session')
    • Add support for new value crypto on enum QuotePreviewInvoicePaymentSettings.PaymentMethodTypes
    • Change type of QuotePreviewSubscriptionSchedule.BillingMode, Subscription.BillingMode, and SubscriptionSchedule.BillingMode from enum('classic'|'flexible') to SubscriptionsResourceBillingMode
    • Change type of SubscriptionMigrateParams.BillingMode from literal('flexible') to billing_mode_migrate
    • Remove support for BillingModeDetails on Subscription
    • Add support for new value xx on enums V2CoreAccountConfigurationCustomerAutomaticIndirectTaxLocation.Country, V2CoreAccountConfigurationCustomerShippingAddress.Country, V2CoreAccountConfigurationMerchantSupportAddress.Country, V2CoreAccountIdentity.Country, V2CoreAccountIdentityBusinessDetailsAddress.Country, V2CoreAccountIdentityBusinessDetailsScriptAddressesKana.Country, V2CoreAccountIdentityBusinessDetailsScriptAddressesKanji.Country, V2CoreAccountIdentityIndividualAdditionalAddresses.Country, V2CoreAccountIdentityIndividualAddress.Country, V2CoreAccountIdentityIndividualScriptAddressesKana.Country, V2CoreAccountIdentityIndividualScriptAddressesKanji.Country, V2CorePersonAdditionalAddresses.Country, V2CorePersonAddress.Country, V2CorePersonScriptAddressesKana.Country, V2CorePersonScriptAddressesKanji.Country, and V2MoneyManagementFinancialAccount.Country
    • Add support for new value unsupported_entity_type on enums V2CoreAccountConfigurationCustomerCapabilitiesAutomaticIndirectTaxStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAchDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAcssDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAffirmPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAlmaPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAmazonPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesAuBecsDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBacsDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBancontactPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBlikPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesBoletoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCardPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCartesBancairesPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesCashappPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesEpsPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesFpxPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesGbBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesGrabpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesIdealPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesJcbPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesJpBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKakaoPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKlarnaPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKonbiniPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesKrCardPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesLinkPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMobilepayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMultibancoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesMxBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesNaverPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesOxxoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesP24PaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPayByBankPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPaycoPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPaynowPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesPromptpayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesRevolutPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSamsungPayPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSepaBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSepaDebitPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesStripeBalancePayoutsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesSwishPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesTwintPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesUsBankTransferPaymentsStatusDetail.Code, V2CoreAccountConfigurationMerchantCapabilitiesZipPaymentsStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsLocalStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsWireStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesCardsStatusDetail.Code, V2CoreAccountConfigurationRecipientCapabilitiesStripeBalancePayoutsStatusDetail.Code, and V2CoreAccountConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersStatusDetail.Code
    • Add support for ProofOfAddress on V2CoreAccountIdentityBusinessDetailsDocumentsParams and V2CoreAccountIdentityBusinessDetailsDocuments
    • Add support for new value xx on enums V2CoreAccountIdentityIndividual.Nationalities and V2CorePerson.Nationalities
    • Add support for Metadata on V2MoneyManagementFinancialAccount
    • Remove support for Description on V2MoneyManagementFinancialAccount
    • Add support for new value pending on enum V2MoneyManagementFinancialAccount.Status
    • Remove support for Attempts on V2PaymentsOffSessionPayment
    • Add support for FromAccount, OutboundPayment, and OutboundTransfer on V2MoneyManagementReceivedCreditBalanceTransfer
    • Change type of V2MoneyManagementReceivedCreditBalanceTransfer.Type from literal('payout_v1') to enum('outbound_payment'|'outbound_transfer'|'payout_v1')
    • Add support for error codes recipient_feature_not_active, storer_capability_missing, and storer_capability_not_active on FeatureNotEnabledError
    • Remove support for error code outbound_payment_recipient_feature_not_active on FeatureNotEnabledError
    • Add support for error code insufficient_funds on InsufficientFundsError
    • Remove support for error codes outbound_payment_insufficient_funds and outbound_transfer_insufficient_funds on InsufficientFundsError
    • Add support for error codes recipient_amount_limit_exceeded and recipient_count_limit_exceeded on QuotaExceededError
    • Remove support for error codes outbound_payment_recipient_amount_limit_exceeded and outbound_payment_recipient_count_limit_exceeded on QuotaExceededError
    • Add support for error code recipient_email_does_not_exist on RecipientNotNotifiableError
    • Remove support for error code outbound_payment_recipient_email_does_not_exist on RecipientNotNotifiableError

See the changelog for more details.

Don't miss a new stripe-go release

NewReleases is sending notifications on new releases.