github stripe/stripe-go v86.1.0-alpha.2

pre-release5 hours ago
  • #2376 Update generated code for private-preview
    • Add support for Get method on resource RadarCustomerEvaluation
    • Add support for DisableStripeUserAuthentication on AccountSessionComponentsBillsFeatures
    • Add support for Tamara on ChargePaymentMethodDetails, ConfirmationTokenPaymentMethodDataParams, ConfirmationTokenPaymentMethodPreview, PaymentAttemptRecordPaymentMethodDetails, PaymentIntentConfirmPaymentMethodDataParams, PaymentIntentPaymentMethodDataParams, PaymentMethodParams, PaymentMethod, PaymentRecordPaymentMethodDetails, SetupIntentConfirmPaymentMethodDataParams, SetupIntentPaymentMethodDataParams, and SharedPaymentGrantedTokenPaymentMethodDetails
    • Add support for Status on ChargePaymentMethodDetailsCardAccountFunding
    • ⚠️ Remove support for ProcessedTransactionType on ChargePaymentMethodDetailsCardAccountFunding
    • Add support for Items on CheckoutSessionParams
    • ⚠️ Remove support for Brand on CheckoutSessionCurrentAttemptPaymentMethodDetailsCard
    • ⚠️ Remove support for First6 on ConfirmationTokenPaymentMethodPreviewGiftCard, PaymentMethodGiftCard, and SharedPaymentGrantedTokenPaymentMethodDetailsGiftCard
    • Add support for new value tamara on enums ConfirmationTokenPaymentMethodPreview.Type, PaymentMethod.Type, and SharedPaymentGrantedTokenPaymentMethodDetails.Type
    • Add support for Fingerprint on GiftCard
    • Add support for BLIK on MandatePaymentMethodDetails
    • Add support for BuyerID on OrderPaymentSettingsPaymentMethodOptionsWechatPayParams, OrderPaymentSettingsPaymentMethodOptionsWechatPay, PaymentIntentConfirmPaymentMethodOptionsWechatPayParams, PaymentIntentPaymentMethodOptionsWechatPayParams, and PaymentIntentPaymentMethodOptionsWechatPay
    • Add support for new value mini_program on enums OrderPaymentSettingsPaymentMethodOptionsWechatPay.Client and PaymentIntentPaymentMethodOptionsWechatPay.Client
    • Add support for PaymentMethodDetails on PaymentAttemptRecordReportGuaranteedParams and PaymentRecordReportPaymentAttemptGuaranteedParams
    • Add support for Failed and RefundGroup on PaymentAttemptRecordReportRefundParams and PaymentRecordReportRefundParams
    • Change type of PaymentAttemptRecordReportRefundParams.Outcome and PaymentRecordReportRefundParams.Outcome from literal('refunded') to enum('failed'|'refunded')
    • Add support for BeneficiaryDetails on PaymentIntentConfirmPaymentDetailsMoneyServicesParams, PaymentIntentPaymentDetailsMoneyServicesParams, and PaymentIntentPaymentDetailsMoneyServices
    • ⚠️ Remove support for BeneficiaryAccount and BeneficiaryDetails on PaymentIntentConfirmPaymentDetailsMoneyServicesAccountFundingParams, PaymentIntentPaymentDetailsMoneyServicesAccountFundingParams, and PaymentIntentPaymentDetailsMoneyServicesAccountFunding
    • ⚠️ Remove support for SenderAccount on PaymentIntentConfirmPaymentDetailsMoneyServicesAccountFundingParams and PaymentIntentPaymentDetailsMoneyServicesAccountFundingParams
    • Add support for GivenName and Surname on PaymentIntentConfirmPaymentDetailsMoneyServicesAccountFundingSenderDetailsParams, PaymentIntentPaymentDetailsMoneyServicesAccountFundingSenderDetailsParams, and PaymentIntentPaymentDetailsMoneyServicesAccountFundingSenderDetails
    • ⚠️ Remove support for Name on PaymentIntentConfirmPaymentDetailsMoneyServicesAccountFundingSenderDetailsParams, PaymentIntentPaymentDetailsMoneyServicesAccountFundingSenderDetailsParams, and PaymentIntentPaymentDetailsMoneyServicesAccountFundingSenderDetails
    • Change type of PaymentIntentConfirmPaymentMethodOptionsCardParams.CaptureMethod and PaymentIntentPaymentMethodOptionsCardParams.CaptureMethod from literal('manual') to enum('automatic_delayed'|'manual')
    • ⚠️ Remove support for Wallet on PaymentIntentConfirmPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingParams, PaymentIntentConfirmPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingParams, PaymentIntentPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingParams, and PaymentIntentPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingParams
    • Add support for TransactionVerificationOptions on PaymentIntentConfirmPaymentMethodOptionsCryptoParams, PaymentIntentPaymentMethodOptionsCryptoParams, and PaymentIntentPaymentMethodOptionsCrypto
    • Change type of TestHelpersPaymentIntentSimulateCryptoDepositParams.TokenCurrency from literal('usdc') to enum('usdc'|'usdg'|'usdp')
    • Add support for ForcedCapture on PaymentIntentAdvancedFeatureDetails
    • Add support for new value tamara on enums PaymentIntent.ExcludedPaymentMethodTypes and SetupIntent.ExcludedPaymentMethodTypes
    • Add support for WeChatPayHandleAppRedirect on PaymentIntentNextAction and SetupIntentNextAction
    • Add support for Ethereum and Polygon on PaymentIntentNextActionCryptoDisplayDetailsDepositAddresses
    • ⚠️ Change type of PaymentIntentNextActionCryptoDisplayDetailsDepositAddressesBaseSupportedToken.TokenCurrency, PaymentIntentNextActionCryptoDisplayDetailsDepositAddressesSolanaSupportedToken.TokenCurrency, and PaymentIntentNextActionCryptoDisplayDetailsDepositAddressesTempoSupportedToken.TokenCurrency from literal('usdc') to enum('usdc'|'usdg'|'usdp')
    • Add support for BeneficiaryAccount on PaymentIntentPaymentDetailsMoneyServices
    • ⚠️ Change type of PaymentIntentPaymentMethodOptionsCard.CaptureMethod from literal('manual') to enum('automatic_delayed'|'manual')
    • Add support for new value automatic_delayed on enum PaymentIntentPaymentMethodOptionsCardPresent.CaptureMethod
    • Add support for new values ethereum and polygon on enum PaymentIntentPaymentMethodOptionsCryptoDepositOptions.Networks
    • Change type of PaymentLocationBusinessRegistrationParams.Siret from string to emptyable(string)
    • Add support for Card on PaymentRecordReportPaymentAttemptPaymentMethodDetailsParams and PaymentRecordReportPaymentPaymentMethodDetailsParams
    • Change type of PaymentRecordReportPaymentAttemptPaymentMethodDetailsParams.Type and PaymentRecordReportPaymentPaymentMethodDetailsParams.Type from literal('custom') to enum('card'|'custom')
    • Add support for ManagedPayments on Product
    • Add support for PaymentAttemptRecord on RefundListParams and RefundParams
    • Add support for PaymentRecord on RefundListParams
    • Add support for Protections on V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardParams, V2CoreAccountConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard, V2CoreAccountConfigurationCustomerCapabilitiesAutomaticIndirectTaxParams, V2CoreAccountConfigurationCustomerCapabilitiesAutomaticIndirectTax, V2CoreAccountConfigurationMerchantCapabilitiesAchDebitPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAchDebitPayments, V2CoreAccountConfigurationMerchantCapabilitiesAcssDebitPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAcssDebitPayments, V2CoreAccountConfigurationMerchantCapabilitiesAffirmPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAffirmPayments, V2CoreAccountConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAfterpayClearpayPayments, V2CoreAccountConfigurationMerchantCapabilitiesAlmaPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAlmaPayments, V2CoreAccountConfigurationMerchantCapabilitiesAmazonPayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAmazonPayPayments, V2CoreAccountConfigurationMerchantCapabilitiesAuBecsDebitPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesAuBecsDebitPayments, V2CoreAccountConfigurationMerchantCapabilitiesBacsDebitPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesBacsDebitPayments, V2CoreAccountConfigurationMerchantCapabilitiesBancontactPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesBancontactPayments, V2CoreAccountConfigurationMerchantCapabilitiesBlikPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesBlikPayments, V2CoreAccountConfigurationMerchantCapabilitiesBoletoPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesBoletoPayments, V2CoreAccountConfigurationMerchantCapabilitiesCardPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesCardPayments, V2CoreAccountConfigurationMerchantCapabilitiesCartesBancairesPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesCartesBancairesPayments, V2CoreAccountConfigurationMerchantCapabilitiesCashappPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesCashappPayments, V2CoreAccountConfigurationMerchantCapabilitiesEpsPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesEpsPayments, V2CoreAccountConfigurationMerchantCapabilitiesFpxPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesFpxPayments, V2CoreAccountConfigurationMerchantCapabilitiesGbBankTransferPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesGbBankTransferPayments, V2CoreAccountConfigurationMerchantCapabilitiesGrabpayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesGrabpayPayments, V2CoreAccountConfigurationMerchantCapabilitiesIdealPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesIdealPayments, V2CoreAccountConfigurationMerchantCapabilitiesJcbPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesJcbPayments, V2CoreAccountConfigurationMerchantCapabilitiesJpBankTransferPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesJpBankTransferPayments, V2CoreAccountConfigurationMerchantCapabilitiesKakaoPayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesKakaoPayPayments, V2CoreAccountConfigurationMerchantCapabilitiesKlarnaPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesKlarnaPayments, V2CoreAccountConfigurationMerchantCapabilitiesKonbiniPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesKonbiniPayments, V2CoreAccountConfigurationMerchantCapabilitiesKrCardPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesKrCardPayments, V2CoreAccountConfigurationMerchantCapabilitiesLinkPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesLinkPayments, V2CoreAccountConfigurationMerchantCapabilitiesMobilepayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesMobilepayPayments, V2CoreAccountConfigurationMerchantCapabilitiesMultibancoPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesMultibancoPayments, V2CoreAccountConfigurationMerchantCapabilitiesMxBankTransferPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesMxBankTransferPayments, V2CoreAccountConfigurationMerchantCapabilitiesNaverPayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesNaverPayPayments, V2CoreAccountConfigurationMerchantCapabilitiesOxxoPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesOxxoPayments, V2CoreAccountConfigurationMerchantCapabilitiesP24PaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesP24Payments, V2CoreAccountConfigurationMerchantCapabilitiesPayByBankPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesPayByBankPayments, V2CoreAccountConfigurationMerchantCapabilitiesPaycoPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesPaycoPayments, V2CoreAccountConfigurationMerchantCapabilitiesPaynowPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesPaynowPayments, V2CoreAccountConfigurationMerchantCapabilitiesPromptpayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesPromptpayPayments, V2CoreAccountConfigurationMerchantCapabilitiesRevolutPayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesRevolutPayPayments, V2CoreAccountConfigurationMerchantCapabilitiesSamsungPayPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesSamsungPayPayments, V2CoreAccountConfigurationMerchantCapabilitiesSepaBankTransferPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesSepaBankTransferPayments, V2CoreAccountConfigurationMerchantCapabilitiesSepaDebitPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesSepaDebitPayments, V2CoreAccountConfigurationMerchantCapabilitiesStripeBalancePayouts, V2CoreAccountConfigurationMerchantCapabilitiesSwishPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesSwishPayments, V2CoreAccountConfigurationMerchantCapabilitiesTwintPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesTwintPayments, V2CoreAccountConfigurationMerchantCapabilitiesUsBankTransferPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesUsBankTransferPayments, V2CoreAccountConfigurationMerchantCapabilitiesZipPaymentsParams, V2CoreAccountConfigurationMerchantCapabilitiesZipPayments, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsInstantParams, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsInstant, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsLocalParams, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsLocal, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsWireParams, V2CoreAccountConfigurationRecipientCapabilitiesBankAccountsWire, V2CoreAccountConfigurationRecipientCapabilitiesCardsParams, V2CoreAccountConfigurationRecipientCapabilitiesCards, V2CoreAccountConfigurationRecipientCapabilitiesCryptoWalletsParams, V2CoreAccountConfigurationRecipientCapabilitiesCryptoWallets, V2CoreAccountConfigurationRecipientCapabilitiesPaperChecksParams, V2CoreAccountConfigurationRecipientCapabilitiesPaperChecks, V2CoreAccountConfigurationRecipientCapabilitiesStripeBalancePayouts, V2CoreAccountConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersParams, V2CoreAccountConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers, V2CoreAccountConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdParams, V2CoreAccountConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd, V2CoreAccountConfigurationStorerCapabilitiesFinancialAddressesBankAccountsParams, V2CoreAccountConfigurationStorerCapabilitiesFinancialAddressesBankAccounts, V2CoreAccountConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsParams, V2CoreAccountConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesEurParams, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesEur, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesGbpParams, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesGbp, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesUsdParams, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesUsd, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesUsdcParams, V2CoreAccountConfigurationStorerCapabilitiesHoldsCurrenciesUsdc, V2CoreAccountConfigurationStorerCapabilitiesInboundTransfersBankAccountsParams, V2CoreAccountConfigurationStorerCapabilitiesInboundTransfersBankAccounts, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsCardsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsCards, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks, V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersBankAccountsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersBankAccounts, V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsParams, V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets, V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsParams, and V2CoreAccountConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts

See the changelog for more details.

Don't miss a new stripe-go release

NewReleases is sending notifications on new releases.