Releases: stripe/stripe-go
Releases · stripe/stripe-go
v81.5.0-beta.1
-
#1997 Beta SDK updates between Open API versions 1473 and 1505
- Add support for
SucceedInputCollection
andTimeoutInputCollection
test helper methods on resourceTerminal.Reader
- Add support for
TargetDate
onOrderPaymentSettingsPaymentMethodOptionsAcssDebitParams
,OrderPaymentSettingsPaymentMethodOptionsAcssDebit
,OrderPaymentSettingsPaymentMethodOptionsSepaDebitParams
, andOrderPaymentSettingsPaymentMethodOptionsSepaDebit
- Add support for
-
#1995 Revert "Merge pull request #1987 from stripe/latest-codegen-beta"
-
#1987 Update generated code for beta
- Add support for
SucceedInputCollection
andTimeoutInputCollection
test helper methods on resourceTerminal.Reader
- Add support for new value
setup_intent_mobile_wallet_unsupported
on enumsInvoiceLastFinalizationErrorCode
,PaymentIntentLastPaymentErrorCode
,SetupAttemptSetupErrorCode
,SetupIntentLastSetupErrorCode
, andStripeErrorCode
- Remove support for
Carrier
,Phone
, andTrackingNumber
onCheckoutSessionCollectedInformationShippingDetails
- Add support for
InterchangeFeesAmount
,NetTotalAmount
,NetworkFeesAmount
,OtherFeesAmount
,OtherFeesCount
, andTransactionAmount
onIssuingSettlement
- Remove support for
InterchangeFees
,NetTotal
,NetworkFees
, andTransactionVolume
onIssuingSettlement
- Add support for
TargetDate
onOrderPaymentSettingsPaymentMethodOptionsAcssDebitParams
,OrderPaymentSettingsPaymentMethodOptionsAcssDebit
,OrderPaymentSettingsPaymentMethodOptionsSepaDebitParams
, andOrderPaymentSettingsPaymentMethodOptionsSepaDebit
- Add support for
ACHCreditTransfer
,ACHDebit
,ACSSDebit
,AUBECSDebit
,Affirm
,AfterpayClearpay
,Alipay
,Alma
,AmazonPay
,BACSDebit
,BLIK
,Bancontact
,Boleto
,CardPresent
,Card
,CashApp
,CustomerBalance
,EPS
,FPX
,Giropay
,Gopay
,Grabpay
,IDBankTransfer
,IDEAL
,InteracPresent
,KakaoPay
,Klarna
,Konbini
,KrCard
,Link
,MbWay
,Mobilepay
,Multibanco
,NaverPay
,OXXO
,P24
,PayByBank
,PayNow
,Payco
,Paypal
,Payto
,Pix
,PromptPay
,Qris
,Rechnung
,RevolutPay
,SEPACreditTransfer
,SEPADebit
,SamsungPay
,Shopeepay
,Sofort
,StripeAccount
,Swish
,TWINT
,USBankAccount
,WeChatPay
,WeChat
, andZip
onPaymentAttemptRecordPaymentMethodDetails
andPaymentRecordPaymentMethodDetails
- Change type of
PaymentAttemptRecordPaymentMethodDetailsCustom
andPaymentRecordPaymentMethodDetailsCustom
fromnullable(PaymentsPrimitivesPaymentRecordsResourcePaymentMethodDetailsResourceCustomDetails)
toPaymentsPrimitivesPaymentRecordsResourcePaymentMethodCustomDetails
- Change type of
PaymentAttemptRecordPaymentMethodDetailsType
andPaymentRecordPaymentMethodDetailsType
fromliteral('custom')
tostring
- Add support for
Wifi
onTerminalConfigurationParams
andTerminalConfiguration
- Add support for
v81.4.0
- #1986 Update generated code
- Add support for
Prices
onBillingCreditBalanceSummaryFilterApplicabilityScopeParams
,BillingCreditGrantApplicabilityConfigScopeParams
, andBillingCreditGrantApplicabilityConfigScope
- Add support for
Priority
onBillingCreditGrantParams
andBillingCreditGrant
- Add support for
TargetDate
onCheckoutSessionPaymentMethodOptionsAcssDebitParams
,CheckoutSessionPaymentMethodOptionsAcssDebit
,CheckoutSessionPaymentMethodOptionsAuBecsDebitParams
,CheckoutSessionPaymentMethodOptionsAuBecsDebit
,CheckoutSessionPaymentMethodOptionsBacsDebitParams
,CheckoutSessionPaymentMethodOptionsBacsDebit
,CheckoutSessionPaymentMethodOptionsSepaDebitParams
,CheckoutSessionPaymentMethodOptionsSepaDebit
,CheckoutSessionPaymentMethodOptionsUsBankAccountParams
,CheckoutSessionPaymentMethodOptionsUsBankAccount
,PaymentIntentConfirmPaymentMethodOptionsAcssDebitParams
,PaymentIntentConfirmPaymentMethodOptionsAuBecsDebitParams
,PaymentIntentConfirmPaymentMethodOptionsBacsDebitParams
,PaymentIntentConfirmPaymentMethodOptionsSepaDebitParams
,PaymentIntentConfirmPaymentMethodOptionsUsBankAccountParams
,PaymentIntentPaymentMethodOptionsAcssDebitParams
,PaymentIntentPaymentMethodOptionsAcssDebit
,PaymentIntentPaymentMethodOptionsAuBecsDebitParams
,PaymentIntentPaymentMethodOptionsAuBecsDebit
,PaymentIntentPaymentMethodOptionsBacsDebitParams
,PaymentIntentPaymentMethodOptionsBacsDebit
,PaymentIntentPaymentMethodOptionsSepaDebitParams
,PaymentIntentPaymentMethodOptionsSepaDebit
,PaymentIntentPaymentMethodOptionsUsBankAccountParams
, andPaymentIntentPaymentMethodOptionsUsBankAccount
- Add support for
Restrictions
onCheckoutSessionPaymentMethodOptionsCardParams
andCheckoutSessionPaymentMethodOptionsCard
- Add support for
CollectedInformation
onCheckoutSessionParams
andCheckoutSession
- Add support for
Metadata
onProductDefaultPriceDataParams
- Add support for
- #1988 add codeowners file
- #1985 Add Stripe Client to example tests
- #1982 Add usage data for stripe client usage
- Add telemetry for usage of the Stripe Client
- #1984 Revert "Add GetParams methods to root params objects"
- #1983 Add GetParams methods to root params objects
- Adds
nil
-safeGetParams
methods to all top-level Params structs
- Adds
v81.4.0-beta.1
- #1973 Update generated code for beta
- Add support for
RejectedReason
onAccountRiskControls
- Add support for
ProductTaxCodeSelector
onAccountSessionComponentsParams
- Add support for
Prices
onBillingCreditBalanceSummaryFilterApplicabilityScopeParams
,BillingCreditGrantApplicabilityConfigScopeParams
, andBillingCreditGrantApplicabilityConfigScope
- Add support for
BrandProduct
onChargePaymentMethodDetailsAmazonPayFundingCard
andChargePaymentMethodDetailsRevolutPayFundingCard
- Add support for
Restrictions
onCheckoutSessionPaymentMethodOptionsCardParams
andCheckoutSessionPaymentMethodOptionsCard
- Add support for
- #1981 Revert "Support time.Time instead of int64 for date fields"
- #1972 Support time.Time instead of int64 for date fields
v81.3.1
- #1980 Update generated code
⚠️ Fix acronymJPY
in TerminalConfiguration that were not correctly capitalized
v81.3.0
- #1965 Update generated code
- Add support for
Close
method on resourceTreasury.FinancialAccount
- Add support for
PayByBankPayments
onAccountCapabilitiesParams
andAccountCapabilities
- Add support for
DirectorshipDeclaration
andOwnershipExemptionReason
onAccountCompanyParams
,AccountCompany
, andTokenAccountCompanyParams
- Add support for
ProofOfUltimateBeneficialOwnership
onAccountDocumentsParams
- Add support for
FinancialAccount
onAccountSessionComponentsParams
,AccountSessionComponents
, andTreasuryOutboundTransferDestinationPaymentMethodDetails
- Add support for
FinancialAccountTransactions
,IssuingCard
, andIssuingCardsList
onAccountSessionComponentsParams
andAccountSessionComponents
- Add support for
AdviceCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for
PayByBank
onChargePaymentMethodDetails
,CheckoutSessionPaymentMethodOptionsParams
,ConfirmationTokenPaymentMethodDataParams
,ConfirmationTokenPaymentMethodPreview
,PaymentIntentConfirmPaymentMethodDataParams
,PaymentIntentConfirmPaymentMethodOptionsParams
,PaymentIntentPaymentMethodDataParams
,PaymentIntentPaymentMethodOptionsParams
,PaymentIntentPaymentMethodOptions
,PaymentMethodConfigurationParams
,PaymentMethodConfiguration
,PaymentMethodParams
,PaymentMethod
,SetupIntentConfirmPaymentMethodDataParams
, andSetupIntentPaymentMethodDataParams
- Add support for
Country
onChargePaymentMethodDetailsPaypal
,ConfirmationTokenPaymentMethodPreviewPaypal
, andPaymentMethodPaypal
- Add support for
Discounts
onCheckoutSession
- Add support for new value
SD
on enumsCheckoutSessionShippingAddressCollectionAllowedCountries
andPaymentLinkShippingAddressCollectionAllowedCountries
- Add support for new value
pay_by_bank
on enumsConfirmationTokenPaymentMethodPreviewType
andPaymentMethodType
- Add support for
PhoneNumberCollection
onPaymentLinkParams
- Add support for new value
pay_by_bank
on enumPaymentLinkPaymentMethodTypes
- Add support for
Jpy
onTerminalConfigurationTippingParams
andTerminalConfigurationTipping
- Add support for
Nickname
onTreasuryFinancialAccountParams
andTreasuryFinancialAccount
- Add support for
ForwardingSettings
onTreasuryFinancialAccountParams
- Add support for
IsDefault
onTreasuryFinancialAccount
- Add support for
DestinationPaymentMethodData
onTreasuryOutboundTransferParams
- Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsType
fromliteral('us_bank_account')
toenum('financial_account'|'us_bank_account')
- Add support for
OutboundTransfer
onTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- Add support for new value
outbound_transfer
on enumTreasuryReceivedCreditLinkedFlowsSourceFlowDetailsType
- Add support for
- #1970 fix justfile ordering bug
- #1969 pin CI and fix formatting
- #1964 add justfile, update readme, remove coveralls
- #1967 Added CONTRIBUTING.md file
- #1962 Added pull request template
v81.3.0-beta.3
- #1971 Update generated code for beta
- Remove support for
StripeAccount
onTerminalReaderActionCollectPaymentMethod
,TerminalReaderActionConfirmPaymentIntent
,TerminalReaderActionProcessPaymentIntent
, andTerminalReaderActionRefundPayment
- Remove support for
v81.3.0-beta.2
- #1963 Update generated code for beta
- Add support for
PayByBankPayments
onAccountCapabilitiesParams
andAccountCapabilities
- Add support for
DirectorshipDeclaration
onAccountCompanyParams
andTokenAccountCompanyParams
- Add support for
ProofOfUltimateBeneficialOwnership
onAccountDocumentsParams
- Add support for
TaxThresholdMonitoring
onAccountSessionComponentsParams
- Add support for
FinancialAccountTransactions
,FinancialAccount
,IssuingCard
, andIssuingCardsList
onAccountSessionComponents
- Add support for new value
always_invoice
on enumBillingPortalConfigurationFeaturesSubscriptionCancelProrationBehavior
- Add support for
PayByBank
onChargePaymentMethodDetails
,CheckoutSessionPaymentMethodOptionsParams
,ConfirmationTokenPaymentMethodDataParams
,ConfirmationTokenPaymentMethodPreview
,PaymentIntentConfirmPaymentMethodDataParams
,PaymentIntentConfirmPaymentMethodOptionsParams
,PaymentIntentPaymentMethodDataParams
,PaymentIntentPaymentMethodOptionsParams
,PaymentIntentPaymentMethodOptions
,PaymentMethodConfigurationParams
,PaymentMethodConfiguration
,PaymentMethodParams
,PaymentMethod
,SetupIntentConfirmPaymentMethodDataParams
, andSetupIntentPaymentMethodDataParams
- Add support for
Discounts
onCheckoutSession
- Add support for new value
SD
on enumsCheckoutSessionShippingAddressCollectionAllowedCountries
andPaymentLinkShippingAddressCollectionAllowedCountries
- Add support for new value
pay_by_bank
on enumsConfirmationTokenPaymentMethodPreviewType
andPaymentMethodType
- Add support for
PhoneNumberCollection
onPaymentLinkParams
- Add support for new value
pay_by_bank
on enumPaymentLinkPaymentMethodTypes
- Add support for
Jpy
onTerminalConfigurationTippingParams
andTerminalConfigurationTipping
- Add support for
v81.3.0-beta.1
- #1958 Update generated code for beta
- Add support for
Close
method on resourceTreasury.FinancialAccount
- Add support for
OwnershipExemptionReason
onAccountCompanyParams
,AccountCompany
, andTokenAccountCompanyParams
- Add support for
DirectorshipDeclaration
onAccountCompany
- Add support for
AdviceCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Remove support for value
always_invoice
from enumBillingPortalConfigurationFeaturesSubscriptionCancelProrationBehavior
- Add support for
BrandProduct
onCard
,SourceCardPresent
,SourceCard
, andSourceThreeDSecure
- Add support for
Country
onChargePaymentMethodDetailsPaypal
,ConfirmationTokenPaymentMethodPreviewPaypal
, andPaymentMethodPaypal
- Add support for new value
al_tin
on enumsCheckoutSessionCollectedInformationTaxIdsType
andOrderTaxDetailsTaxIdsType
- Add support for
Nickname
onTreasuryFinancialAccountParams
andTreasuryFinancialAccount
- Add support for
ForwardingSettings
onTreasuryFinancialAccountParams
- Add support for
IsDefault
onTreasuryFinancialAccount
- Add support for
DestinationPaymentMethodData
onTreasuryOutboundTransferParams
- Add support for
FinancialAccount
onTreasuryOutboundTransferDestinationPaymentMethodDetails
- Change type of
TreasuryOutboundTransferDestinationPaymentMethodDetailsType
fromliteral('us_bank_account')
toenum('financial_account'|'us_bank_account')
- Add support for
OutboundTransfer
onTreasuryReceivedCreditLinkedFlowsSourceFlowDetails
- Add support for new value
outbound_transfer
on enumTreasuryReceivedCreditLinkedFlowsSourceFlowDetailsType
- Add support for
v81.2.0
- #1957 This release changes the pinned API version to
2024-12-18.acacia
.- Add support for
NetworkAdviceCode
andNetworkDeclineCode
onChargeOutcome
,InvoiceLastFinalizationError
,PaymentIntentLastPaymentError
,SetupAttemptSetupError
,SetupIntentLastSetupError
, andStripeError
- Add support for new values
payout_minimum_balance_hold
andpayout_minimum_balance_release
on enumBalanceTransactionType
- Add support for
CreditsApplicationInvoiceVoided
onBillingCreditBalanceTransactionCredit
- Change type of
BillingCreditBalanceTransactionCreditType
fromliteral('credits_granted')
toenum('credits_application_invoice_voided'|'credits_granted')
- Add support for
AllowRedisplay
onCard
andSource
- Add support for
RegulatedStatus
onCard
,ChargePaymentMethodDetailsCard
,ConfirmationTokenPaymentMethodPreviewCard
, andPaymentMethodCard
- Add support for
Funding
onChargePaymentMethodDetailsAmazonPay
andChargePaymentMethodDetailsRevolutPay
- Add support for
NetworkTransactionID
onChargePaymentMethodDetailsCard
- Add support for
ReferencePrefix
onCheckoutSessionPaymentMethodOptionsBacsDebitMandateOptionsParams
,CheckoutSessionPaymentMethodOptionsBacsDebitMandateOptions
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptionsParams
,CheckoutSessionPaymentMethodOptionsSepaDebitMandateOptions
,PaymentIntentConfirmPaymentMethodOptionsBacsDebitMandateOptionsParams
,PaymentIntentConfirmPaymentMethodOptionsSepaDebitMandateOptionsParams
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptionsParams
,PaymentIntentPaymentMethodOptionsBacsDebitMandateOptions
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptionsParams
,PaymentIntentPaymentMethodOptionsSepaDebitMandateOptions
,SetupIntentConfirmPaymentMethodOptionsBacsDebitMandateOptionsParams
,SetupIntentConfirmPaymentMethodOptionsSepaDebitMandateOptionsParams
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptionsParams
,SetupIntentPaymentMethodOptionsBacsDebitMandateOptions
,SetupIntentPaymentMethodOptionsSepaDebitMandateOptionsParams
, andSetupIntentPaymentMethodOptionsSepaDebitMandateOptions
- Add support for new values
al_tin
,am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsCheckoutSessionCustomerDetailsTaxIdsType
,InvoiceCustomerTaxIdsType
,TaxCalculationCustomerDetailsTaxIdsType
,TaxIdType
, andTaxTransactionCustomerDetailsTaxIdsType
- Add support for
VisaCompliance
onDisputeEvidenceDetailsEnhancedEligibility
,DisputeEvidenceEnhancedEvidenceParams
, andDisputeEvidenceEnhancedEvidence
- Add support for new value
request_signature
on enumForwardingRequestReplacements
- Add support for
AccountHolderAddress
andBankAddress
onFundingInstructionsBankTransferFinancialAddressesIban
,FundingInstructionsBankTransferFinancialAddressesSortCode
,FundingInstructionsBankTransferFinancialAddressesSpei
,FundingInstructionsBankTransferFinancialAddressesZengin
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesIban
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSortCode
,PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
, andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesZengin
- Add support for
AccountHolderName
onFundingInstructionsBankTransferFinancialAddressesSpei
andPaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddressesSpei
- Add support for
DisabledReason
onInvoiceAutomaticTax
,SubscriptionAutomaticTax
,SubscriptionScheduleDefaultSettingsAutomaticTax
, andSubscriptionSchedulePhasesAutomaticTax
- Add support for
TaxID
onIssuingAuthorizationMerchantData
andIssuingTransactionMerchantData
- Add support for
TrialPeriodDays
onPaymentLinkSubscriptionDataParams
- Add support for
Al
,Am
,Ao
,Ba
,Bb
,Bs
,Cd
,Gn
,Kh
,Me
,Mk
,Mr
,Np
,Pe
,Sn
,Sr
,Tj
,Ug
,Uy
,Zm
, andZw
onTaxRegistrationCountryOptionsParams
andTaxRegistrationCountryOptions
- Add support for
v81.2.0-beta.3
- #1956 Update generated code for beta
- Add support for
AllowRedisplay
onCard
andSource
- Add support for new values
am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsCheckoutSessionCollectedInformationTaxIdsType
andOrderTaxDetailsTaxIdsType
- Add support for new value
network_fallback
on enumIssuingAuthorizationRequestHistoryReason
- Remove support for
AmountRefunded
onPaymentRecord
- Add support for
Account
onTerminalReaderActionCollectPaymentMethod
,TerminalReaderActionConfirmPaymentIntent
,TerminalReaderActionProcessPaymentIntent
, andTerminalReaderActionRefundPayment
- Add support for