v15.4.0a3
Pre-release
Pre-release
This release changes the pinned API version to 2026-07-08.preview.
- #1842 Update generated code for private-preview
- Add support for
activate_gift_card,cashout_gift_card,check_gift_card_balance, andreload_gift_cardmethods on resourceterminal.Reader - Add support for
aggregation_periodonBilling.AlertRecovered ⚠️ Add support for new valuesmass_transit_parking_taxandparking_taxon enumsTax.Calculation.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type,Tax.Calculation.TaxBreakdown.TaxRateDetail.tax_type,Tax.CalculationLineItem.TaxBreakdown.TaxRateDetail.tax_type, andTax.Transaction.ShippingCost.TaxBreakdown.TaxRateDetail.tax_type- Add support for
administrative_addressandprincipal_place_of_businessonAccount.Company ⚠️ Add support for new valuesbnp_paribas,citibank, andmbsb_bankon enumsCharge.PaymentMethodDetail.Fpx.bank,ConfirmationToken.PaymentMethodPreview.Fpx.bank,PaymentAttemptRecord.PaymentMethodDetail.Fpx.bank,PaymentMethod.Fpx.bank,PaymentRecord.PaymentMethodDetail.Fpx.bank, andSharedPayment.GrantedToken.PaymentMethodDetail.Fpx.bank- Add support for
address_collection_precisiononCheckout.Session.AutomaticTax - Add support for
tax_idonCheckout.Session.CollectedInformation ⚠️ Remove support fortax_idsonCheckout.Session.CollectedInformation- Add support for
setup_future_usageonCheckout.Session.PaymentMethodOption.Payco,Checkout.Session.PaymentMethodOption.SamsungPay,PaymentIntent.PaymentMethodOption.Payco,PaymentIntent.PaymentMethodOption.Paypay,PaymentIntent.PaymentMethodOption.SamsungPay,PaymentIntentConfirmParamsPaymentMethodOptionPaypay,PaymentIntentCreateParamsPaymentMethodOptionPaypay, andPaymentIntentModifyParamsPaymentMethodOptionPaypay - Add support for
networkonDispute.PaymentMethodDetail.Card - Add support for
require_payment_method_supportonFinancialConnections.Session.Filter - Add support for
network_dataonIssuing.Authorization.RequestHistory - Add support for
acquiring_institution_country,acquiring_institution_id,retrieval_reference_number,routed_network, andtrace_idonIssuing.Transaction.NetworkDatum - Add support for new values
boku_promptpay,capchase_pay,check_scan,click_to_pay,demo_pay,duitnow,dummy_auth_push,dummy_passthrough_card,edenred,gcash,getbalance,knet,kr_market,kriya,momo,mondu,netbanking,ng_bank_transfer,ng_bank,ng_card,ng_market,ng_ussd,ng_wallet,octopus,paper_check,sequra,shop_pay,south_korea_market,test_pay,truemoney,us_cash_voucher,vipps, andweroon enumsPaymentIntentConfirmParams.allowed_payment_method_types,PaymentIntentCreateParams.allowed_payment_method_types, andPaymentIntentModifyParams.allowed_payment_method_types - Add support for
custom_fields,description, andfooteronQuote.InvoiceSetting,QuotePreviewSubscriptionSchedule.DefaultSetting.InvoiceSetting,QuotePreviewSubscriptionSchedule.Phase.InvoiceSetting,SubscriptionSchedule.DefaultSetting.InvoiceSetting, andSubscriptionSchedule.Phase.InvoiceSetting - Add support for
paypayonSetupAttempt.PaymentMethodDetail - Add support for new values
mass_transit_parking_taxandparking_taxon enumtax.RegistrationCreateParamsCountryOptionMe.type - Add support for
mass_transit_parking_taxandparking_taxonTax.Registration.CountryOption.Me ⚠️ Add support for new valuesmass_transit_parking_taxandparking_taxon enumTax.Registration.CountryOption.Me.type- Add support for
gift_card_brandonterminal.ReaderCollectPaymentMethodParamsCollectConfigandterminal.ReaderProcessPaymentIntentParamsProcessConfig - Add support for
activate_gift_card,cashout_gift_card,check_gift_card_balance,deactivate_gift_card, andreload_gift_cardonTerminal.Reader.Action ⚠️ Add support for new valuesactivate_gift_card,cashout_gift_card,check_gift_card_balance,deactivate_gift_card, andreload_gift_cardon enumTerminal.Reader.Action.type- Add support for
status_transitionsonV2.Billing.Contract ⚠️ Remove support forone_time_feesonV2.Billing.Contractandv2.billing.ContractCreateParams⚠️ Remove support forstatus_detailsonV2.Billing.Contract- Add support for
idandpriorityonV2.Billing.Contract.PricingLine.Datum.Pricing.PriceDetail.PricingOverride.Datum ⚠️ Remove support forpricing_overrideonV2.Billing.Contract.PricingLine.Datum.Pricing.PriceDetail.PricingOverride.Datum⚠️ Remove support fortiering_modeandtiersonV2.Billing.Contract.PricingLine.Datum.Pricing.PriceDetail.PricingOverride.Datum.OverwritePrice,v2.billing.ContractCreateParamsPricingLinePricingPriceDetailPricingOverrideOverwritePrice,v2.billing.ContractModifyParamsPricingLineActionAddPricingPriceDetailPricingOverrideOverwritePrice,v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionAddOverwritePrice, andv2.billing.ContractModifyParamsPricingOverrideActionAddOverwritePrice- Add support for
multiply_pricingonV2.Billing.Contract.PricingOverride.Datum,v2.billing.ContractCreateParamsPricingOverride, andv2.billing.ContractModifyParamsPricingOverrideActionAdd ⚠️ Remove support formultiplieronV2.Billing.Contract.PricingOverride.Datum,v2.billing.ContractCreateParamsPricingOverride, andv2.billing.ContractModifyParamsPricingOverrideActionAdd⚠️ Change type ofV2.Billing.Contract.PricingOverride.Datum.type,v2.billing.ContractCreateParamsPricingOverride.type, andv2.billing.ContractModifyParamsPricingOverrideActionAdd.typefromliteral('multiplier')toliteral('multiply_pricing')- Add support for
related_network_objectonV2.Core.Accountandv2.core.AccountListParams ⚠️ Add support for new valuenetwork_business_profile_walleton enumV2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type- Add support for
network_business_profile_walletonV2.MoneyManagement.PayoutMethod - Add support for new value
network_business_profile_walleton enumsV2.MoneyManagement.PayoutMethod.type,v2.money_management.OutboundSetupIntentCreateParamsPayoutMethodDatum.type, andv2.money_management.OutboundSetupIntentModifyParamsPayoutMethodDatum.type - Add support for
stripe_network_transferonV2.MoneyManagement.ReceivedCredit - Add support for new value
stripe_network_transferon enumV2.MoneyManagement.ReceivedCredit.type ⚠️ Remove support for valueone_time_feesfrom enumsv2.billing.ContractActivateParams.include,v2.billing.ContractCancelParams.include,v2.billing.ContractCreateParams.include,v2.billing.ContractListParams.include,v2.billing.ContractModifyParams.include, andv2.billing.ContractRetrieveParams.include⚠️ Change type ofv2.billing.ContractCreateParamsPricingLineEndsAt.type,v2.billing.ContractCreateParamsPricingLinePricingPriceDetailPricingOverrideEndsAt.type,v2.billing.ContractCreateParamsPricingOverrideEndsAt.type, andv2.billing.ContractModifyParamsPricingLineActionAddPricingPriceDetailPricingOverrideEndsAt.typefromenum('contract_end'|'timestamp')toliteral('timestamp')⚠️ Change type ofv2.billing.ContractCreateParamsPricingLinePricingPriceDetailPricingOverrideStartsAt.type,v2.billing.ContractCreateParamsPricingLineStartsAt.type,v2.billing.ContractCreateParamsPricingOverrideStartsAt.type, andv2.billing.ContractModifyParamsPricingLineActionAddPricingPriceDetailPricingOverrideStartsAt.typefromenum('contract_start'|'timestamp')toliteral('timestamp')- Change
v2.billing.ContractCreateParamsPricingOverride.priorityandv2.billing.ContractModifyParamsPricingOverrideActionAdd.priorityto be optional ⚠️ Change type ofv2.billing.ContractModifyParamsPricingLineActionAddEndsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdateEndsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionAddEndsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionUpdateEndsAt.type,v2.billing.ContractModifyParamsPricingOverrideActionAddEndsAt.type, andv2.billing.ContractModifyParamsPricingOverrideActionUpdateEndsAt.typefromenum('billing_period_end'|'timestamp')toliteral('timestamp')⚠️ Change type ofv2.billing.ContractModifyParamsPricingLineActionAddStartsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionAddStartsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdatePricingPriceDetailPricingOverrideActionUpdateStartsAt.type,v2.billing.ContractModifyParamsPricingLineActionUpdateStartsAt.type,v2.billing.ContractModifyParamsPricingOverrideActionAddStartsAt.type, andv2.billing.ContractModifyParamsPricingOverrideActionUpdateStartsAt.typefromenum('billing_period_start'|'timestamp')toliteral('timestamp')- Add support for event notifications
V2BillingContractActivatedEvent,V2BillingContractCanceledEvent,V2BillingContractCreatedEvent,V2BillingContractEndedEvent, andV2BillingContractUpdatedEventwith related objectv2.billing.Contract
- Add support for