This release changes the pinned API version to 2026-07-08.preview.
- #2243 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
aggregationPeriodonbilling.AlertRecovered - Add support for
administrativeAddressandprincipalPlaceOfBusinessonAccount.company - Add support for
addressCollectionPrecisiononcheckout.Session.automatic_tax - Add support for
taxIdoncheckout.Session.collected_information - ⚠️ Remove support for
taxIdsoncheckout.Session.collected_information - Add support for
setupFutureUsageonPaymentIntent.payment_method_options.payco,PaymentIntent.payment_method_options.paypay,PaymentIntent.payment_method_options.samsung_pay,PaymentIntentConfirmParams.payment_method_options.paypay,PaymentIntentCreateParams.payment_method_options.paypay,PaymentIntentUpdateParams.payment_method_options.paypay,checkout.Session.payment_method_options.payco, andcheckout.Session.payment_method_options.samsung_pay - Add support for
networkonDispute.payment_method_details.card - Add support for
requirePaymentMethodSupportonfinancialconnections.Session.filters - Add support for
networkDataonissuing.Authorization.request_history[] - Add support for
acquiringInstitutionCountry,acquiringInstitutionId,retrievalReferenceNumber,routedNetwork, andtraceIdonissuing.Transaction.network_data - 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.allowedPaymentMethodTypes,PaymentIntentCreateParams.allowedPaymentMethodTypes, andPaymentIntentUpdateParams.allowedPaymentMethodTypes - Add support for
customFields,description, andfooteronQuote.invoice_settings,QuotePreviewSubscriptionSchedule.default_settings.invoice_settings,QuotePreviewSubscriptionSchedule.phases[].invoice_settings,SubscriptionSchedule.default_settings.invoice_settings, andSubscriptionSchedule.phases[].invoice_settings - Add support for
paypayonSetupAttempt.payment_method_details - Add support for new values
mass_transit_parking_taxandparking_taxon enumtax.RegistrationCreateParams.country_options.us.type - Add support for
massTransitParkingTaxandparkingTaxontax.Registration.country_options.us - Add support for
giftCardBrandonterminal.ReaderCollectPaymentMethodParams.collect_configandterminal.ReaderProcessPaymentIntentParams.process_config - Add support for
activateGiftCard,cashoutGiftCard,checkGiftCardBalance,deactivateGiftCard, andreloadGiftCardonterminal.Reader.action - Add support for
statusTransitionsonv2.billing.Contract - ⚠️ Remove support for
oneTimeFeesonv2.billing.ContractCreateParamsandv2.billing.Contract - ⚠️ Remove support for
statusDetailsonv2.billing.Contract - Add support for
idandpriorityonv2.billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[] - ⚠️ Remove support for
pricingOverrideonv2.billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[] - ⚠️ Remove support for
tieringModeandtiersonv2.billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[].overwrite_price,v2.billing.ContractCreateParams.pricing_lines[].pricing.price_details.pricing_overrides[].overwrite_price,v2.billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details.pricing_overrides[].overwrite_price,v2.billing.ContractUpdateParams.pricing_line_actions[].update.pricing.price_details.pricing_override_actions[].add.overwrite_price, andv2.billing.ContractUpdateParams.pricing_override_actions[].add.overwrite_price - Add support for
multiplyPricingonv2.billing.Contract.pricing_overrides.data[],v2.billing.ContractCreateParams.pricing_overrides[], andv2.billing.ContractUpdateParams.pricing_override_actions[].add - ⚠️ Remove support for
multiplieronv2.billing.Contract.pricing_overrides.data[],v2.billing.ContractCreateParams.pricing_overrides[], andv2.billing.ContractUpdateParams.pricing_override_actions[].add - ⚠️ Change type of
v2.billing.Contract.pricing_overrides.data[].type,v2.billing.ContractCreateParams.pricing_overrides[].type, andv2.billing.ContractUpdateParams.pricing_override_actions[].add.typefromliteral('multiplier')toliteral('multiply_pricing') - Add support for
relatedNetworkObjectonv2.core.AccountListParamsandv2.core.Account - Add support for
networkBusinessProfileWalletonv2.moneymanagement.PayoutMethod - Add support for
stripeNetworkTransferonv2.moneymanagement.ReceivedCredit - Add support for new value
network_business_profile_walleton enumsv2.moneymanagement.OutboundSetupIntentCreateParams.payout_method_data.typeandv2.moneymanagement.OutboundSetupIntentUpdateParams.payout_method_data.type - ⚠️ Remove support for value
one_time_feesfrom enumsv2.billing.ContractActivateParams.include,v2.billing.ContractCancelParams.include,v2.billing.ContractCreateParams.include,v2.billing.ContractListParams.include,v2.billing.ContractRetrieveParams.include, andv2.billing.ContractUpdateParams.include - ⚠️ Change type of
v2.billing.ContractCreateParams.pricing_lines[].ends_at.type,v2.billing.ContractCreateParams.pricing_lines[].pricing.price_details.pricing_overrides[].ends_at.type,v2.billing.ContractCreateParams.pricing_overrides[].ends_at.type, andv2.billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details.pricing_overrides[].ends_at.typefromenum('contract_end'|'timestamp')toliteral('timestamp') - ⚠️ Change type of
v2.billing.ContractCreateParams.pricing_lines[].pricing.price_details.pricing_overrides[].starts_at.type,v2.billing.ContractCreateParams.pricing_lines[].starts_at.type,v2.billing.ContractCreateParams.pricing_overrides[].starts_at.type, andv2.billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details.pricing_overrides[].starts_at.typefromenum('contract_start'|'timestamp')toliteral('timestamp') - Change
v2.billing.ContractCreateParams.pricing_overrides[].priorityandv2.billing.ContractUpdateParams.pricing_override_actions[].add.priorityto be optional - ⚠️ Change type of
v2.billing.ContractUpdateParams.pricing_line_actions[].add.ends_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.ends_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.pricing.price_details.pricing_override_actions[].add.ends_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.pricing.price_details.pricing_override_actions[].update.ends_at.type,v2.billing.ContractUpdateParams.pricing_override_actions[].add.ends_at.type, andv2.billing.ContractUpdateParams.pricing_override_actions[].update.ends_at.typefromenum('billing_period_end'|'timestamp')toliteral('timestamp') - ⚠️ Change type of
v2.billing.ContractUpdateParams.pricing_line_actions[].add.starts_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.pricing.price_details.pricing_override_actions[].add.starts_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.pricing.price_details.pricing_override_actions[].update.starts_at.type,v2.billing.ContractUpdateParams.pricing_line_actions[].update.starts_at.type,v2.billing.ContractUpdateParams.pricing_override_actions[].add.starts_at.type, andv2.billing.ContractUpdateParams.pricing_override_actions[].update.starts_at.typefromenum('billing_period_start'|'timestamp')toliteral('timestamp') - Add support for event notifications
V2BillingContractActivatedEvent,V2BillingContractCanceledEvent,V2BillingContractCreatedEvent,V2BillingContractEndedEvent, andV2BillingContractUpdatedEventwith related objectv2.billing.Contract
- Add support for