stripe/stripe-php
Official Stripe PHP SDK for accessing the Stripe API. Install via Composer, configure your API key, and use resource classes that map to Stripe objects and endpoints. Supports PHP 7.2+ (older versions being phased out).
FrMealVouchersOnboardingall, create, retrieve, and update methods on resource FrMealVouchersOnboardingcreate method on resource PaymentRecordchaps on enums FundingInstructions.bank_transfer.financial_addresses[].supported_networks and PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].supported_networksfinancial_accounts_transactions, financial_accounts, and recipients_list on AccountSession.create().$params.componentsmart_disputes_management on AccountSession.components.disputes_list.features, AccountSession.components.payment_details.features, AccountSession.components.payment_disputes.features, and AccountSession.components.payments.featuresic_nif on enums Checkout.Session.collected_information.tax_id.type, Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Order.tax_details.tax_ids[].type, QuotePreviewInvoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, and Tax.Transaction.customer_details.tax_ids[].typefinancial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enum Event.typemode on FinancialConnections.Session.manual_entryalipay and sequra on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typesstripe_internal_error on enum Issuing.Authorization.request_history[].reasonbusiness_name on Issuing.Card.shippingcorreos on enum Issuing.Card.shipping.carrierIssuing.Transaction.network_data.trace_id from IssuingTransactionTraceId to nullable(IssuingTransactionTraceId)pause_schedules on QuotePreviewSubscriptionSchedule, SubscriptionSchedule.create().$params, SubscriptionSchedule.update().$params, and SubscriptionScheduletrial on QuotePreviewSubscriptionSchedule.phases[] and SubscriptionSchedule.phases[]payment_record on Refund.create().$paramsredirect_to_url on SharedPayment.IssuedToken.next_actionSharedPayment.IssuedToken.next_action.type from literal('use_stripe_sdk') to enum('redirect_to_url'|'use_stripe_sdk')FINANCIAL_CONNECTIONS_ACCOUNT_EXPECTED_DEACTIVATION_DATE_UPDATED, FINANCIAL_CONNECTIONS_ACCOUNT_SUPPORTED_PAYMENT_METHOD_TYPES_UPDATED, and FINANCIAL_CONNECTIONS_ACCOUNT_UPCOMING_DEACTIVATION with resource FinancialConnections.AccountFINANCIAL_CONNECTIONS_AUTHORIZATION_EXPECTED_DEACTIVATION_DATE_UPDATED and FINANCIAL_CONNECTIONS_AUTHORIZATION_UPCOMING_DEACTIVATION with resource FinancialConnections.AuthorizationThis release does not change the pinned API version. It's still 2026-06-24.dahlia.
We're releasing it as a major out of an abundance of caution, but it should be functionally a patch release for most users. See below.
ErrorObject
ErrorObject were typed as string when many of them should have been null|string. If you (or your typechecker) were treating these as plain strings, you'll need to be more defensive in your code.This release changes the pinned API version to 2026-07-08.preview.
activate_gift_card, cashout_gift_card, check_gift_card_balance, and reload_gift_card methods on resource Terminal.Readeraggregation_period on Billing.AlertRecoveredmass_transit_parking_tax and parking_tax on enums Tax.Calculation.shipping_cost.tax_breakdown[].tax_rate_details.tax_type, Tax.Calculation.tax_breakdown[].tax_rate_details.tax_type, Tax.CalculationLineItem.tax_breakdown[].tax_rate_details.tax_type, and Tax.Transaction.shipping_cost.tax_breakdown[].tax_rate_details.tax_typeadministrative_address and principal_place_of_business on Account.companybnp_paribas, citibank, and mbsb_bank on enums Charge.payment_method_details.fpx.bank, ConfirmationToken.payment_method_preview.fpx.bank, PaymentAttemptRecord.payment_method_details.fpx.bank, PaymentMethod.fpx.bank, PaymentRecord.payment_method_details.fpx.bank, and SharedPayment.GrantedToken.payment_method_details.fpx.bankaddress_collection_precision on Checkout.Session.automatic_taxtax_id on Checkout.Session.collected_informationtax_ids on Checkout.Session.collected_informationsetup_future_usage on Checkout.Session.payment_method_options.payco, Checkout.Session.payment_method_options.samsung_pay, PaymentIntent.confirm().$params.payment_method_option.paypay, PaymentIntent.create().$params.payment_method_option.paypay, PaymentIntent.payment_method_options.payco, PaymentIntent.payment_method_options.paypay, PaymentIntent.payment_method_options.samsung_pay, and PaymentIntent.update().$params.payment_method_option.paypaynetwork on Dispute.payment_method_details.cardrequire_payment_method_support on FinancialConnections.Session.filtersnetwork_data on Issuing.Authorization.request_history[]acquiring_institution_country, acquiring_institution_id, retrieval_reference_number, routed_network, and trace_id on Issuing.Transaction.network_datacustom_fields, description, and footer on Quote.invoice_settings, QuotePreviewSubscriptionSchedule.default_settings.invoice_settings, QuotePreviewSubscriptionSchedule.phases[].invoice_settings, SubscriptionSchedule.default_settings.invoice_settings, and SubscriptionSchedule.phases[].invoice_settingspaypay on SetupAttempt.payment_method_detailsmass_transit_parking_tax and parking_tax on Tax.Registration.country_options.usmass_transit_parking_tax and parking_tax on enum Tax.Registration.country_options.us.typegift_card_brand on Terminal\Reader.collect_payment_method().$params.collect_config and Terminal\Reader.process_payment_intent().$params.process_configactivate_gift_card, cashout_gift_card, check_gift_card_balance, deactivate_gift_card, and reload_gift_card on Terminal.Reader.actionactivate_gift_card, cashout_gift_card, check_gift_card_balance, deactivate_gift_card, and reload_gift_card on enum Terminal.Reader.action.typestatus_transitions on V2.Billing.Contractone_time_fees on V2.Billing.Contract and V2\Billing\Contract.create().$paramsstatus_details on V2.Billing.Contractid and priority on V2.Billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[]pricing_override on V2.Billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[]tiering_mode and tiers on V2.Billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[].overwrite_price, V2\Billing\Contract.create().$params.pricing_line.pricing.price_detail.pricing_override.overwrite_price, V2\Billing\Contract.update().$params.pricing_line_action.add.pricing.price_detail.pricing_override.overwrite_price, V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.add.overwrite_price, and V2\Billing\Contract.update().$params.pricing_override_action.add.overwrite_pricemultiply_pricing on V2.Billing.Contract.pricing_overrides.data[], V2\Billing\Contract.create().$params.pricing_override, and V2\Billing\Contract.update().$params.pricing_override_action.addmultiplier on V2.Billing.Contract.pricing_overrides.data[], V2\Billing\Contract.create().$params.pricing_override, and V2\Billing\Contract.update().$params.pricing_override_action.addV2.Billing.Contract.pricing_overrides.data[].type, V2\Billing\Contract.create().$params.pricing_override.type, and V2\Billing\Contract.update().$params.pricing_override_action.add.type from literal('multiplier') to literal('multiply_pricing')related_network_object on V2.Core.Account and V2\Core\Account.all().$paramsnetwork_business_profile_wallet on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typenetwork_business_profile_wallet on V2.MoneyManagement.PayoutMethodnetwork_business_profile_wallet on enum V2.MoneyManagement.PayoutMethod.typestripe_network_transfer on V2.MoneyManagement.ReceivedCreditstripe_network_transfer on enum V2.MoneyManagement.ReceivedCredit.typeV2\Billing\Contract.create().$params.pricing_line.ends_at.type, V2\Billing\Contract.create().$params.pricing_line.pricing.price_detail.pricing_override.ends_at.type, V2\Billing\Contract.create().$params.pricing_override.ends_at.type, and V2\Billing\Contract.update().$params.pricing_line_action.add.pricing.price_detail.pricing_override.ends_at.type from enum('contract_end'|'timestamp') to literal('timestamp')V2\Billing\Contract.create().$params.pricing_line.pricing.price_detail.pricing_override.starts_at.type, V2\Billing\Contract.create().$params.pricing_line.starts_at.type, V2\Billing\Contract.create().$params.pricing_override.starts_at.type, and V2\Billing\Contract.update().$params.pricing_line_action.add.pricing.price_detail.pricing_override.starts_at.type from enum('contract_start'|'timestamp') to literal('timestamp')V2\Billing\Contract.create().$params.pricing_override.priority and V2\Billing\Contract.update().$params.pricing_override_action.add.priority to be optionalV2\Billing\Contract.update().$params.pricing_line_action.add.ends_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.ends_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.add.ends_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.update.ends_at.type, V2\Billing\Contract.update().$params.pricing_override_action.add.ends_at.type, and V2\Billing\Contract.update().$params.pricing_override_action.update.ends_at.type from enum('billing_period_end'|'timestamp') to literal('timestamp')V2\Billing\Contract.update().$params.pricing_line_action.add.starts_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.add.starts_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.update.starts_at.type, V2\Billing\Contract.update().$params.pricing_line_action.update.starts_at.type, V2\Billing\Contract.update().$params.pricing_override_action.add.starts_at.type, and V2\Billing\Contract.update().$params.pricing_override_action.update.starts_at.type from enum('billing_period_start'|'timestamp') to literal('timestamp')V2BillingContractActivatedEvent, V2BillingContractCanceledEvent, V2BillingContractCreatedEvent, V2BillingContractEndedEvent, and V2BillingContractUpdatedEvent with related object V2.Billing.ContractThis release changes the pinned API version to 2026-07-01.preview.
Crypto.CustomerConsumerWallet, Crypto.CustomerPaymentToken, Crypto.Customer, Crypto.OnrampSession, and Crypto.OnrampTransactionLimitsall and retrieve methods on resource Crypto.Customerall, checkout, create, quote, and retrieve methods on resource Crypto.OnrampSessionretrieve method on resource Crypto.OnrampTransactionLimitselectronic_commerce_indicator on Charge.payment_method_details.cardamount_received and amount_requested on Charge.payment_method_details.crypto, PaymentAttemptRecord.payment_method_details.crypto, and PaymentRecord.payment_method_details.cryptofingerprint on Charge.payment_method_details.gift_card, PaymentAttemptRecord.payment_method_details.gift_card, and PaymentRecord.payment_method_details.gift_cardaddress_collection_precision on Checkout\Session.create().$params.automatic_taxsubscription on Checkout.Session.items[]deactivation on GiftCardOperationdeactivation from enum GiftCardOperation.typemerchant_amount_exchange_rate on Issuing.Authorization and Issuing.Transactiondevice_id on Issuing.Authorization.token_details.network_data.device and Issuing.Token.network_data.deviceprogram on Issuing.Cardpayment_method_details on PaymentAttemptRecord.report_failed().$params and PaymentRecord.report_payment_attempt_failed().$paramsreason on PaymentAttemptRecord.report_refund().$params and PaymentRecord.report_refund().$paramsamount_reconciliation on PaymentIntent.confirm().$params.payment_method_option.crypto, PaymentIntent.create().$params.payment_method_option.crypto, PaymentIntent.payment_method_options.crypto, and PaymentIntent.update().$params.payment_method_option.cryptoconnect_permissions and permissions on V2.Iam.ApiKey, V2\Iam\ApiKey.create().$params, and V2\Iam\ApiKey.update().$paramscredit on V2.MoneyManagement.FinancialAccountcredit on enum V2.MoneyManagement.FinancialAccount.typecurrency_required on enum V2.MoneyManagement.PayoutIntent.next_action.handle_failure.failure_reasonissuing_authorization, issuing_transaction, and platform_funded_credit_transaction on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryaccount, issuing_authorization, issuing_dispute, and issuing_transaction on V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flowissuing_authorization, issuing_dispute, and issuing_transaction on enums V2.MoneyManagement.Transaction.flow.type and V2.MoneyManagement.TransactionEntry.transaction_details.flow.typeV2\MoneyManagement\FinancialAccount.create().$params.type from literal('storage') to enum('credit'|'storage')expires_at on V2\Iam\ApiKey.create().$paramsThis release changes the pinned API version to 2026-06-24.preview.
V2.Billing.ContractPricingLineQuantityChange, V2.Core.Health.AlertHistoryEntry, V2.Core.Health.Alert, V2.MoneyManagement.FinancialAddressDebitSimulation, and V2.MoneyManagement.PayoutIntentV2.Billing.ContractLicensePricingQuantityChangereport_offer_acceptance method on resource Issuing.CreditUnderwritingRecordprovisional_credit test helper method on resource Issuing.Disputereport_early_fraud_warning method on resource PaymentAttemptRecordsearch method on resource PaymentRecorddebit method on resource V2.MoneyManagement.FinancialAddressDebitSimulationall, cancel, create, retrieve, and update methods on resource V2.MoneyManagement.PayoutIntentall and retrieve methods on resource V2.Core.Health.Alertdelete method on resource V2.Billing.Contractperformance_location_details on Tax.TransactionLineItemfinancial_accounts_transactions, financial_accounts, and recipients_list on AccountSession.components and AccountSession.create().$params.componentlocation and reader on Charge.payment_method_details.gift_card, GiftCardOperation, PaymentAttemptRecord.payment_method_details.gift_card, and PaymentRecord.payment_method_details.gift_cardsubscription on Checkout\Session.create().$params.itemitems on Checkout.Sessionbrand on Checkout.Session.current_attempt.payment_method_details.cardnetwork_data on Issuing\Authorization.capture().$params and Issuing\Transaction.create_force_capture().$paramsenriched_merchant_data on Issuing.Authorizationavailable_balance and current_balance on Issuing.Authorization.balance_responseamount on Issuing.Authorization.balance_responsedecision_deadline_updated_at on Issuing.CreditUnderwritingRecordacquirer_reference_number on Issuing.Transaction.network_dataPaymentAttemptRecord.report_refund().$params.outcome and PaymentRecord.report_refund().$params.outcome to be optionaltip on PaymentIntent.capture().$params.amount_detail, PaymentIntent.confirm().$params.amount_detail, PaymentIntent.create().$params.amount_detail, PaymentIntent.decrement_authorization().$params.amount_detail, PaymentIntent.increment_authorization().$params.amount_detail, and PaymentIntent.update().$params.amount_detailbilling_cycle_anchor on V2.Billing.Contract and V2\Billing\Contract.create().$paramscontract_line_details, contract_value_details, and license_quantities on V2.Billing.Contractbill_settings_details on V2.Billing.Contract.billing_settings and V2\Billing\Contract.create().$params.billing_settingbilling_profile_details and collection_settings_details on V2.Billing.Contract.billing_settingscontract_billing_details on V2.Billing.Contract.billing_settings and V2\Billing\Contract.create().$params.billing_settingV2.Billing.Contract.one_time_fees from array(an object) to an objectV2.Billing.Contract.pricing_lines from array(an object) to an objectV2.Billing.Contract.pricing_overrides from array(an object) to an objectV2.Billing.Contract.pricing_lines to be optionalV2.Billing.Contract.pricing_overrides to be optionalmode on V2.Commerce.ProductCatalogImportmoney_manager on enums EventsV2CoreAccountLinkReturnedEvent.configurations, V2.Core.AccountLink.use_case.account_onboarding.configurations, and V2.Core.AccountLink.use_case.account_update.configurationsmoney_manager on enum V2.Core.Account.applied_configurationsstorer from enum V2.Core.Account.applied_configurationsmoney_manager on V2.Core.Account.configuration, V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.configuration, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.configuration, V2\Core\Account.update().$params.identity.attestation.terms_of_service, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_servicestorer on V2.Core.Account.configuration, V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.configuration, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.configuration, V2\Core\Account.update().$params.identity.attestation.terms_of_service, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_servicesunbit_payments on V2.Core.Account.configuration.merchant.capabilities, V2\Core\Account.create().$params.configuration.merchant.capability, and V2\Core\Account.update().$params.configuration.merchant.capabilityach, becs, eft, fedwire, fps, npp, rtp, sepa_credit, sepa_instant, and swift on V2.Core.Account.configuration.recipient.capabilities.bank_accounts, V2\Core\Account.create().$params.configuration.recipient.capability.bank_account, and V2\Core\Account.update().$params.configuration.recipient.capability.bank_accountbank_accounts.ach, bank_accounts.becs, bank_accounts.eft, bank_accounts.fedwire, bank_accounts.fps, bank_accounts.npp, bank_accounts.rtp, bank_accounts.sepa_credit, bank_accounts.sepa_instant, bank_accounts.swift, business_storage.inbound.eur, business_storage.inbound.gbp, business_storage.inbound.usd, business_storage.outbound.eur, business_storage.outbound.gbp, business_storage.outbound.usd, consumer_storage.inbound.usd, consumer_storage.outbound.usd, received_credits.bank_accounts, and received_debits.bank_accounts on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitymoney_manager on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].configuration and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].configurationconsumer_money_manager on V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.identity.attestation.terms_of_service, and V2\Core\Account.update().$params.identity.attestation.terms_of_servicecrypto_money_manager on V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.identity.attestation.terms_of_service, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_serviceconsumer_storer on V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.identity.attestation.terms_of_service, and V2\Core\Account.update().$params.identity.attestation.terms_of_servicecrypto_storer on V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.identity.attestation.terms_of_service, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_servicemaximum_rps on V2.Core.BatchJob and V2\Core\BatchJob.create().$paramsbic on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountswift_code on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountattachment on V2.MoneyManagement.OutboundPayment.delivery_options.paper_check and V2\MoneyManagement\OutboundPayment.create().$params.delivery_option.paper_checkprocessing on V2.MoneyManagement.OutboundPayment.status_details and V2.MoneyManagement.OutboundTransfer.status_detailsfx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundPayment.status_details.failed.reasonpayout_method_options on V2.MoneyManagement.OutboundPayment.to, V2.MoneyManagement.OutboundTransfer.to, V2\MoneyManagement\OutboundPayment.create().$params.to, and V2\MoneyManagement\OutboundTransfer.create().$params.tofx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundTransfer.status_details.failed.reasonaccount_holder_name on V2.MoneyManagement.ReceivedCredit.bank_transfer.us_bank_accountreturned on V2.MoneyManagement.ReceivedDebit.status_detailscapability_inactive on enum V2.MoneyManagement.ReceivedDebit.status_details.failed.reasonreturned_at on V2.MoneyManagement.ReceivedDebit.status_transitionspayout_intent on V2\MoneyManagement\OutboundPayment.create().$paramsstatuses on V2\MoneyManagement\FinancialAccount.all().$paramsstatus on V2\MoneyManagement\FinancialAccount.all().$paramsV2\Core\BatchJob.create().$params.metadata to be optionalinclude on V2\Billing\Contract.all().$paramscontract_lines on V2\Billing\Contract.create().$paramslicense_quantity_actions on V2\Billing\Contract.create().$params and V2\Billing\Contract.update().$paramsbilling_profile_details and collection_settings_details on V2\Billing\Contract.create().$params.billing_settingamount, bill_at, and product on V2\Billing\Contract.create().$params.one_time_feelookup_key on V2\Billing\Contract.create().$params.one_time_feebill_schedule, billable_item_type, and product_details on V2\Billing\Contract.create().$params.one_time_feepricing_overrides and quantity_changes on V2\Billing\Contract.create().$params.pricing_line.pricing.price_detail and V2\Billing\Contract.update().$params.pricing_line_action.add.pricing.price_detailquantity on V2\Billing\Contract.create().$params.pricing_line.pricing.price_detail and V2\Billing\Contract.update().$params.pricing_line_action.add.pricing.price_detailoverwrite_price on V2\Billing\Contract.create().$params.pricing_overridepricing_line_ids and pricing_line_lookup_keys on V2\Billing\Contract.create().$params.pricing_override.multiplier.criterion and V2\Billing\Contract.update().$params.pricing_override_action.add.multiplier.criterionbillable_item_ids, billable_item_lookup_keys, billable_item_types, metadata_conditions, and rate_card_ids on V2\Billing\Contract.create().$params.pricing_override.multiplier.criterion and V2\Billing\Contract.update().$params.pricing_override_action.add.multiplier.criterionV2\Billing\Contract.create().$params.pricing_override.type and V2\Billing\Contract.update().$params.pricing_override_action.add.type from enum('multiplier'|'overwrite_price') to literal('multiplier')V2\Billing\Contract.create().$params.pricing_overrides to be optionalV2\Billing\Contract.create().$params.pricing_override.multiplier.criteria to be optionalpricing on V2\Billing\Contract.update().$params.pricing_line_action.updateprice on V2\Billing\Contract.update().$params.pricing_override_action.add.overwrite_pricecancel_pricing_lines and proration_behavior on V2\Billing\Contract.cancel().$paramssunbit_payments on enum EventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capabilitybank_accounts.ach, bank_accounts.becs, bank_accounts.eft, bank_accounts.fedwire, bank_accounts.fps, bank_accounts.npp, bank_accounts.rtp, bank_accounts.sepa_credit, bank_accounts.sepa_instant, and bank_accounts.swift on enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capabilityV2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationMoneyManagerUpdatedEvent with related object V2.Core.AccountV2MoneyManagementDebitDisputeFailedEvent, V2MoneyManagementDebitDisputeSubmittedEvent, and V2MoneyManagementDebitDisputeSucceededEvent with related object V2.MoneyManagement.DebitDisputeV2MoneyManagementOutboundPaymentUnderReviewEvent with related object V2.MoneyManagement.OutboundPaymentV2MoneyManagementOutboundTransferUnderReviewEvent with related object V2.MoneyManagement.OutboundTransferV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object V2.Core.AccountThis release changes the pinned API version to 2026-06-24.preview.
redaction on Card, Charge, Checkout.Session, Customer, Issuing.Authorization, Issuing.Card, Issuing.Cardholder, Issuing.Dispute, Issuing.Transaction, PaymentIntent, PaymentMethod, SetupIntent, Source, and Tokendisclaimer_variant on Capital.FinancingOffer and Capital.FinancingSummary.detailsactive on FinancialConnections.Account.status_details and FinancialConnections.Authorization.status_detailsinstitution_requirement on enum FinancialConnections.Account.status_details.inactive.causeFinancialConnections\Session.create().$params.limit.accounts from longInteger to emptyable(longInteger)pause on Invoice.create_preview().$params.subscription_detailsatispay on enum QuotePreviewInvoice.payment_settings.payment_method_typesrelease_details on Reserve.Holdbuyer_id on SharedPayment.GrantedToken.payment_method_details.bizum and SharedPayment.GrantedToken.payment_method_details.blikfingerprint on SharedPayment.GrantedToken.payment_method_details.pixmoney_manager on enums EventsV2CoreAccountLinkReturnedEvent.configurations, V2.Core.AccountLink.use_case.account_onboarding.configurations, and V2.Core.AccountLink.use_case.account_update.configurationsmoney_manager on enum V2.Core.Account.applied_configurationsstorer from enum V2.Core.Account.applied_configurationsmoney_manager on V2.Core.Account.configuration, V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.configuration, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.configuration, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_servicestorer on V2.Core.Account.configuration, V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.configuration, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.configuration, and V2\Core\AccountToken.create().$params.identity.attestation.terms_of_servicebusiness_storage.inbound.eur, business_storage.inbound.gbp, business_storage.inbound.usd, business_storage.outbound.eur, business_storage.outbound.gbp, business_storage.outbound.usd, received_credits.bank_accounts, and received_debits.bank_accounts on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitymoney_manager on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].configuration and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].configurationmaximum_rps on V2.Core.BatchJob and V2\Core\BatchJob.create().$paramsbic on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountswift_code on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountprocessing on V2.MoneyManagement.OutboundPayment.status_details and V2.MoneyManagement.OutboundTransfer.status_detailsfx_rate_drift_exceeded_after_review, payout_method_amount_limit_exceeded, and review_rejected on enum V2.MoneyManagement.OutboundPayment.status_details.failed.reasonfx_rate_drift_exceeded_after_review and review_rejected on enum V2.MoneyManagement.OutboundTransfer.status_details.failed.reasonaccount_holder_name on V2.MoneyManagement.ReceivedCredit.bank_transfer.us_bank_accountcapability_inactive on enum V2.MoneyManagement.ReceivedDebit.status_details.failed.reasonstatuses on V2\MoneyManagement\FinancialAccount.all().$paramsstatus on V2\MoneyManagement\FinancialAccount.all().$paramsV2\Core\BatchJob.create().$params.metadata to be optionalV2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationMoneyManagerUpdatedEvent with related object V2.Core.AccountV2MoneyManagementOutboundPaymentUnderReviewEvent with related object V2.MoneyManagement.OutboundPaymentV2MoneyManagementOutboundTransferUnderReviewEvent with related object V2.MoneyManagement.OutboundTransferV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationStorerUpdatedEvent with related object V2.Core.Accountanomalous_money_movement_request, failed_tax_calculation, financial_account_balance_does_not_support_currency, financial_account_capability_not_enabled, and financial_account_capability_restricted on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-06-24.dahlia.
release_details on Reserve.Holdtax_fund on enum BalanceTransaction.typeBilling.CreditGrant.priority to be requiredbuyer_id on Charge.payment_method_details.bizum, ConfirmationToken.payment_method_preview.bizum, ConfirmationToken.payment_method_preview.blik, PaymentAttemptRecord.payment_method_details.bizum, PaymentMethod.bizum, PaymentMethod.blik, and PaymentRecord.payment_method_details.bizumtransaction_link_id on Charge.payment_method_details.cardsui on enums Charge.payment_method_details.crypto.network, PaymentAttemptRecord.payment_method_details.crypto.network, and PaymentRecord.payment_method_details.crypto.networkusdsui on enums Charge.payment_method_details.crypto.token_currency, PaymentAttemptRecord.payment_method_details.crypto.token_currency, and PaymentRecord.payment_method_details.crypto.token_currencyfingerprint on Charge.payment_method_details.pix, ConfirmationToken.payment_method_preview.pix, PaymentMethod.pix, and SetupAttempt.payment_method_details.pixsunbit on Checkout.Session.payment_method_options, Checkout\Session.create().$params.payment_method_option, PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, and PaymentIntent.update().$params.payment_method_optionbilling_cycle_anchor_config on Checkout\Session.create().$params.subscription_datumwechat_pay on Checkout.Session.payment_method_optionsmastercard_compliance on Dispute.evidence.enhanced_evidence, Dispute.evidence_details.enhanced_eligibility, and Dispute.update().$params.evidence.enhanced_evidencemastercard_compliance on enum Dispute.enhanced_eligibility_typesstatus_details on FinancialConnections.Accountvalidated on enum Identity.VerificationSession.redaction.statussatispay on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typesstored_credential_usage on PaymentAttemptRecord.payment_method_details.card and PaymentRecord.payment_method_details.cardPaymentAttemptRecord.payment_method_details.card.description and PaymentRecord.payment_method_details.card.description to be optionalPaymentAttemptRecord.payment_method_details.card.iin and PaymentRecord.payment_method_details.card.iin to be optionalPaymentAttemptRecord.payment_method_details.card.issuer and PaymentRecord.payment_method_details.card.issuer to be optionalsetup_future_usage on PaymentIntent.confirm().$params.payment_method_option.satispay, PaymentIntent.create().$params.payment_method_option.satispay, PaymentIntent.payment_method_options.satispay, and PaymentIntent.update().$params.payment_method_option.satispayPaymentRecord.report_refund().$params.refunded to be optionalsatispay on SetupAttempt.payment_method_detailscustom_fields, description, and footer on Subscription.create().$params.invoice_setting, Subscription.invoice_settings, and Subscription.update().$params.invoice_settingpayment_method_options and payment_method on Topup.create().$paramsmode on V2.Commerce.ProductCatalogImportpromotion on enum V2.Commerce.ProductCatalogImport.feed_typesunbit_payments on V2.Core.Account.configuration.merchant.capabilities, V2\Core\Account.create().$params.configuration.merchant.capability, and V2\Core\Account.update().$params.configuration.merchant.capabilitycrypto_money_manager and money_manager on V2\Core\Account.update().$params.identity.attestation.terms_of_servicecrypto_storer and storer on V2\Core\Account.update().$params.identity.attestation.terms_of_servicesunbit_payments on enum EventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capabilityanomalous_money_movement_request, failed_tax_calculation, financial_account_balance_does_not_support_currency, financial_account_capability_not_enabled, and financial_account_capability_restricted on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, StripeError, and Terminal.Reader.action.api_errorretrieve method on resource Radar.CustomerEvaluationdisable_stripe_user_authentication on AccountSession.components.bills.featurestamara on Charge.payment_method_details, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod.create().$params, PaymentMethod, PaymentRecord.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, SetupIntent.update().$params.payment_method_datum, and SharedPayment.GrantedToken.payment_method_detailsstatus on Charge.payment_method_details.card.account_fundingprocessed_transaction_type on Charge.payment_method_details.card.account_fundingitems on Checkout\Session.create().$paramsbrand on Checkout.Session.current_attempt.payment_method_details.cardfirst6 on ConfirmationToken.payment_method_preview.gift_card, PaymentMethod.gift_card, and SharedPayment.GrantedToken.payment_method_details.gift_cardtamara on enums ConfirmationToken.payment_method_preview.type, PaymentMethod.type, and SharedPayment.GrantedToken.payment_method_details.typefingerprint on GiftCardblik on Mandate.payment_method_detailsbuyer_id on Order.create().$params.payment.setting.payment_method_option.wechat_pay, Order.payment.settings.payment_method_options.wechat_pay, Order.update().$params.payment.setting.payment_method_option.wechat_pay, PaymentIntent.confirm().$params.payment_method_option.wechat_pay, PaymentIntent.create().$params.payment_method_option.wechat_pay, PaymentIntent.payment_method_options.wechat_pay, and PaymentIntent.update().$params.payment_method_option.wechat_paymini_program on enums Order.payment.settings.payment_method_options.wechat_pay.client and PaymentIntent.payment_method_options.wechat_pay.clientpayment_method_details on PaymentAttemptRecord.report_guaranteed().$params and PaymentRecord.report_payment_attempt_guaranteed().$paramsfailed and refund_group on PaymentAttemptRecord.report_refund().$params and PaymentRecord.report_refund().$paramsPaymentAttemptRecord.report_refund().$params.outcome and PaymentRecord.report_refund().$params.outcome from literal('refunded') to enum('failed'|'refunded')beneficiary_details on PaymentIntent.confirm().$params.payment_detail.money_service, PaymentIntent.create().$params.payment_detail.money_service, PaymentIntent.payment_details.money_services, and PaymentIntent.update().$params.payment_detail.money_servicebeneficiary_account and beneficiary_details on PaymentIntent.confirm().$params.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_detail.money_service.account_funding, PaymentIntent.payment_details.money_services.account_funding, and PaymentIntent.update().$params.payment_detail.money_service.account_fundingsender_account on PaymentIntent.confirm().$params.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_detail.money_service.account_fundinggiven_name and surname on PaymentIntent.confirm().$params.payment_detail.money_service.account_funding.sender_detail, PaymentIntent.create().$params.payment_detail.money_service.account_funding.sender_detail, PaymentIntent.payment_details.money_services.account_funding.sender_details, and PaymentIntent.update().$params.payment_detail.money_service.account_funding.sender_detailname on PaymentIntent.confirm().$params.payment_detail.money_service.account_funding.sender_detail, PaymentIntent.create().$params.payment_detail.money_service.account_funding.sender_detail, PaymentIntent.payment_details.money_services.account_funding.sender_details, and PaymentIntent.update().$params.payment_detail.money_service.account_funding.sender_detailPaymentIntent.confirm().$params.payment_method_option.card.capture_method, PaymentIntent.create().$params.payment_method_option.card.capture_method, and PaymentIntent.update().$params.payment_method_option.card.capture_method from literal('manual') to enum('automatic_delayed'|'manual')wallet on PaymentIntent.confirm().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.confirm().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.update().$params.payment_method_option.card.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_method_option.card_present.payment_detail.money_service.account_fundingtransaction_verification_options on PaymentIntent.confirm().$params.payment_method_option.crypto, PaymentIntent.create().$params.payment_method_option.crypto, PaymentIntent.payment_method_options.crypto, and PaymentIntent.update().$params.payment_method_option.cryptoPaymentIntent.simulate_crypto_deposit().$params.token_currency from literal('usdc') to enum('usdc'|'usdg'|'usdp')forced_capture on PaymentIntent.advanced_feature_detailstamara on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typeswechat_pay_handle_app_redirect on PaymentIntent.next_action and SetupIntent.next_actionethereum and polygon on PaymentIntent.next_action.crypto_display_details.deposit_addressesPaymentIntent.next_action.crypto_display_details.deposit_addresses.base.supported_tokens[].token_currency, PaymentIntent.next_action.crypto_display_details.deposit_addresses.solana.supported_tokens[].token_currency, and PaymentIntent.next_action.crypto_display_details.deposit_addresses.tempo.supported_tokens[].token_currency from literal('usdc') to enum('usdc'|'usdg'|'usdp')beneficiary_account on PaymentIntent.payment_details.money_servicesPaymentIntent.payment_method_options.card.capture_method from literal('manual') to enum('automatic_delayed'|'manual')automatic_delayed on enum PaymentIntent.payment_method_options.card_present.capture_methodethereum and polygon on enum PaymentIntent.payment_method_options.crypto.deposit_options.networksPaymentLocation.update().$params.business_registration.siret from string to emptyable(string)card on PaymentRecord.report_payment().$params.payment_method_detail and PaymentRecord.report_payment_attempt().$params.payment_method_detailPaymentRecord.report_payment().$params.payment_method_detail.type and PaymentRecord.report_payment_attempt().$params.payment_method_detail.type from literal('custom') to enum('card'|'custom')managed_payments on Productpayment_attempt_record on Refund.all().$params and Refund.create().$paramspayment_record on Refund.all().$paramsprotections on V2.Core.Account.configuration.card_creator.capabilities.commercial.celtic.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.celtic.spend_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.prepaid_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.spend_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.fifth_third.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.lead.prepaid_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.stripe.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.stripe.prepaid_card, V2.Core.Account.configuration.card_creator.capabilities.consumer.celtic.revolving_credit_card, V2.Core.Account.configuration.card_creator.capabilities.consumer.cross_river_bank.prepaid_card, V2.Core.Account.configuration.card_creator.capabilities.consumer.lead.debit_card, V2.Core.Account.configuration.card_creator.capabilities.consumer.lead.prepaid_card, V2.Core.Account.configuration.customer.capabilities.automatic_indirect_tax, V2.Core.Account.configuration.merchant.capabilities.ach_debit_payments, V2.Core.Account.configuration.merchant.capabilities.acss_debit_payments, V2.Core.Account.configuration.merchant.capabilities.affirm_payments, V2.Core.Account.configuration.merchant.capabilities.afterpay_clearpay_payments, V2.Core.Account.configuration.merchant.capabilities.alma_payments, V2.Core.Account.configuration.merchant.capabilities.amazon_pay_payments, V2.Core.Account.configuration.merchant.capabilities.au_becs_debit_payments, V2.Core.Account.configuration.merchant.capabilities.bacs_debit_payments, V2.Core.Account.configuration.merchant.capabilities.bancontact_payments, V2.Core.Account.configuration.merchant.capabilities.blik_payments, V2.Core.Account.configuration.merchant.capabilities.boleto_payments, V2.Core.Account.configuration.merchant.capabilities.card_payments, V2.Core.Account.configuration.merchant.capabilities.cartes_bancaires_payments, V2.Core.Account.configuration.merchant.capabilities.cashapp_payments, V2.Core.Account.configuration.merchant.capabilities.eps_payments, V2.Core.Account.configuration.merchant.capabilities.fpx_payments, V2.Core.Account.configuration.merchant.capabilities.gb_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.grabpay_payments, V2.Core.Account.configuration.merchant.capabilities.ideal_payments, V2.Core.Account.configuration.merchant.capabilities.jcb_payments, V2.Core.Account.configuration.merchant.capabilities.jp_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.kakao_pay_payments, V2.Core.Account.configuration.merchant.capabilities.klarna_payments, V2.Core.Account.configuration.merchant.capabilities.konbini_payments, V2.Core.Account.configuration.merchant.capabilities.kr_card_payments, V2.Core.Account.configuration.merchant.capabilities.link_payments, V2.Core.Account.configuration.merchant.capabilities.mobilepay_payments, V2.Core.Account.configuration.merchant.capabilities.multibanco_payments, V2.Core.Account.configuration.merchant.capabilities.mx_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.naver_pay_payments, V2.Core.Account.configuration.merchant.capabilities.oxxo_payments, V2.Core.Account.configuration.merchant.capabilities.p24_payments, V2.Core.Account.configuration.merchant.capabilities.pay_by_bank_payments, V2.Core.Account.configuration.merchant.capabilities.payco_payments, V2.Core.Account.configuration.merchant.capabilities.paynow_payments, V2.Core.Account.configuration.merchant.capabilities.promptpay_payments, V2.Core.Account.configuration.merchant.capabilities.revolut_pay_payments, V2.Core.Account.configuration.merchant.capabilities.samsung_pay_payments, V2.Core.Account.configuration.merchant.capabilities.sepa_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.sepa_debit_payments, V2.Core.Account.configuration.merchant.capabilities.stripe_balance.payouts, V2.Core.Account.configuration.merchant.capabilities.swish_payments, V2.Core.Account.configuration.merchant.capabilities.twint_payments, V2.Core.Account.configuration.merchant.capabilities.us_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.zip_payments, V2.Core.Account.configuration.recipient.capabilities.bank_accounts.instant, V2.Core.Account.configuration.recipient.capabilities.bank_accounts.local, V2.Core.Account.configuration.recipient.capabilities.bank_accounts.wire, V2.Core.Account.configuration.recipient.capabilities.cards, V2.Core.Account.configuration.recipient.capabilities.crypto_wallets, V2.Core.Account.configuration.recipient.capabilities.paper_checks, V2.Core.Account.configuration.recipient.capabilities.stripe_balance.payouts, V2.Core.Account.configuration.recipient.capabilities.stripe_balance.stripe_transfers, V2.Core.Account.configuration.storer.capabilities.consumer.holds_currencies.usd, V2.Core.Account.configuration.storer.capabilities.financial_addresses.bank_accounts, V2.Core.Account.configuration.storer.capabilities.financial_addresses.crypto_wallets, V2.Core.Account.configuration.storer.capabilities.holds_currencies.eur, V2.Core.Account.configuration.storer.capabilities.holds_currencies.gbp, V2.Core.Account.configuration.storer.capabilities.holds_currencies.usd, V2.Core.Account.configuration.storer.capabilities.holds_currencies.usdc, V2.Core.Account.configuration.storer.capabilities.inbound_transfers.bank_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_payments.bank_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_payments.cards, V2.Core.Account.configuration.storer.capabilities.outbound_payments.crypto_wallets, V2.Core.Account.configuration.storer.capabilities.outbound_payments.financial_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_payments.paper_checks, V2.Core.Account.configuration.storer.capabilities.outbound_transfers.bank_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_transfers.crypto_wallets, V2.Core.Account.configuration.storer.capabilities.outbound_transfers.financial_accounts, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.celtic.charge_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.celtic.spend_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.cross_river_bank.charge_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.cross_river_bank.prepaid_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.cross_river_bank.spend_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.fifth_third.charge_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.lead.prepaid_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.stripe.charge_card, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.stripe.prepaid_card, V2\Core\Account.create().$params.configuration.card_creator.capability.consumer.celtic.revolving_credit_card, V2\Core\Account.create().$params.configuration.card_creator.capability.consumer.cross_river_bank.prepaid_card, V2\Core\Account.create().$params.configuration.card_creator.capability.consumer.lead.debit_card, V2\Core\Account.create().$params.configuration.card_creator.capability.consumer.lead.prepaid_card, V2\Core\Account.create().$params.configuration.customer.capability.automatic_indirect_tax, V2\Core\Account.create().$params.configuration.merchant.capability.ach_debit_payment, V2\Core\Account.create().$params.configuration.merchant.capability.acss_debit_payment, V2\Core\Account.create().$params.configuration.merchant.capability.affirm_payment, V2\Core\Account.create().$params.configuration.merchant.capability.afterpay_clearpay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.alma_payment, V2\Core\Account.create().$params.configuration.merchant.capability.amazon_pay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.au_becs_debit_payment, V2\Core\Account.create().$params.configuration.merchant.capability.bacs_debit_payment, V2\Core\Account.create().$params.configuration.merchant.capability.bancontact_payment, V2\Core\Account.create().$params.configuration.merchant.capability.blik_payment, V2\Core\Account.create().$params.configuration.merchant.capability.boleto_payment, V2\Core\Account.create().$params.configuration.merchant.capability.card_payment, V2\Core\Account.create().$params.configuration.merchant.capability.cartes_bancaires_payment, V2\Core\Account.create().$params.configuration.merchant.capability.cashapp_payment, V2\Core\Account.create().$params.configuration.merchant.capability.eps_payment, V2\Core\Account.create().$params.configuration.merchant.capability.fpx_payment, V2\Core\Account.create().$params.configuration.merchant.capability.gb_bank_transfer_payment, V2\Core\Account.create().$params.configuration.merchant.capability.grabpay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.ideal_payment, V2\Core\Account.create().$params.configuration.merchant.capability.jcb_payment, V2\Core\Account.create().$params.configuration.merchant.capability.jp_bank_transfer_payment, V2\Core\Account.create().$params.configuration.merchant.capability.kakao_pay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.klarna_payment, V2\Core\Account.create().$params.configuration.merchant.capability.konbini_payment, V2\Core\Account.create().$params.configuration.merchant.capability.kr_card_payment, V2\Core\Account.create().$params.configuration.merchant.capability.link_payment, V2\Core\Account.create().$params.configuration.merchant.capability.mobilepay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.multibanco_payment, V2\Core\Account.create().$params.configuration.merchant.capability.mx_bank_transfer_payment, V2\Core\Account.create().$params.configuration.merchant.capability.naver_pay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.oxxo_payment, V2\Core\Account.create().$params.configuration.merchant.capability.p24_payment, V2\Core\Account.create().$params.configuration.merchant.capability.pay_by_bank_payment, V2\Core\Account.create().$params.configuration.merchant.capability.payco_payment, V2\Core\Account.create().$params.configuration.merchant.capability.paynow_payment, V2\Core\Account.create().$params.configuration.merchant.capability.promptpay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.revolut_pay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.samsung_pay_payment, V2\Core\Account.create().$params.configuration.merchant.capability.sepa_bank_transfer_payment, V2\Core\Account.create().$params.configuration.merchant.capability.sepa_debit_payment, V2\Core\Account.create().$params.configuration.merchant.capability.swish_payment, V2\Core\Account.create().$params.configuration.merchant.capability.twint_payment, V2\Core\Account.create().$params.configuration.merchant.capability.us_bank_transfer_payment, V2\Core\Account.create().$params.configuration.merchant.capability.zip_payment, V2\Core\Account.create().$params.configuration.recipient.capability.bank_account.instant, V2\Core\Account.create().$params.configuration.recipient.capability.bank_account.local, V2\Core\Account.create().$params.configuration.recipient.capability.bank_account.wire, V2\Core\Account.create().$params.configuration.recipient.capability.card, V2\Core\Account.create().$params.configuration.recipient.capability.crypto_wallet, V2\Core\Account.create().$params.configuration.recipient.capability.paper_check, V2\Core\Account.create().$params.configuration.recipient.capability.stripe_balance.stripe_transfer, V2\Core\Account.create().$params.configuration.storer.capability.consumer.holds_currency.usd, V2\Core\Account.create().$params.configuration.storer.capability.financial_address.bank_account, V2\Core\Account.create().$params.configuration.storer.capability.financial_address.crypto_wallet, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency.eur, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency.gbp, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency.usd, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency.usdc, V2\Core\Account.create().$params.configuration.storer.capability.inbound_transfer.bank_account, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment.bank_account, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment.card, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment.crypto_wallet, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment.financial_account, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment.paper_check, V2\Core\Account.create().$params.configuration.storer.capability.outbound_transfer.bank_account, V2\Core\Account.create().$params.configuration.storer.capability.outbound_transfer.crypto_wallet, V2\Core\Account.create().$params.configuration.storer.capability.outbound_transfer.financial_account, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.celtic.charge_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.celtic.spend_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.cross_river_bank.charge_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.cross_river_bank.prepaid_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.cross_river_bank.spend_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.fifth_third.charge_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.lead.prepaid_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.stripe.charge_card, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.stripe.prepaid_card, V2\Core\Account.update().$params.configuration.card_creator.capability.consumer.celtic.revolving_credit_card, V2\Core\Account.update().$params.configuration.card_creator.capability.consumer.cross_river_bank.prepaid_card, V2\Core\Account.update().$params.configuration.card_creator.capability.consumer.lead.debit_card, V2\Core\Account.update().$params.configuration.card_creator.capability.consumer.lead.prepaid_card, V2\Core\Account.update().$params.configuration.customer.capability.automatic_indirect_tax, V2\Core\Account.update().$params.configuration.merchant.capability.ach_debit_payment, V2\Core\Account.update().$params.configuration.merchant.capability.acss_debit_payment, V2\Core\Account.update().$params.configuration.merchant.capability.affirm_payment, V2\Core\Account.update().$params.configuration.merchant.capability.afterpay_clearpay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.alma_payment, V2\Core\Account.update().$params.configuration.merchant.capability.amazon_pay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.au_becs_debit_payment, V2\Core\Account.update().$params.configuration.merchant.capability.bacs_debit_payment, V2\Core\Account.update().$params.configuration.merchant.capability.bancontact_payment, V2\Core\Account.update().$params.configuration.merchant.capability.blik_payment, V2\Core\Account.update().$params.configuration.merchant.capability.boleto_payment, V2\Core\Account.update().$params.configuration.merchant.capability.card_payment, V2\Core\Account.update().$params.configuration.merchant.capability.cartes_bancaires_payment, V2\Core\Account.update().$params.configuration.merchant.capability.cashapp_payment, V2\Core\Account.update().$params.configuration.merchant.capability.eps_payment, V2\Core\Account.update().$params.configuration.merchant.capability.fpx_payment, V2\Core\Account.update().$params.configuration.merchant.capability.gb_bank_transfer_payment, V2\Core\Account.update().$params.configuration.merchant.capability.grabpay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.ideal_payment, V2\Core\Account.update().$params.configuration.merchant.capability.jcb_payment, V2\Core\Account.update().$params.configuration.merchant.capability.jp_bank_transfer_payment, V2\Core\Account.update().$params.configuration.merchant.capability.kakao_pay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.klarna_payment, V2\Core\Account.update().$params.configuration.merchant.capability.konbini_payment, V2\Core\Account.update().$params.configuration.merchant.capability.kr_card_payment, V2\Core\Account.update().$params.configuration.merchant.capability.link_payment, V2\Core\Account.update().$params.configuration.merchant.capability.mobilepay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.multibanco_payment, V2\Core\Account.update().$params.configuration.merchant.capability.mx_bank_transfer_payment, V2\Core\Account.update().$params.configuration.merchant.capability.naver_pay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.oxxo_payment, V2\Core\Account.update().$params.configuration.merchant.capability.p24_payment, V2\Core\Account.update().$params.configuration.merchant.capability.pay_by_bank_payment, V2\Core\Account.update().$params.configuration.merchant.capability.payco_payment, V2\Core\Account.update().$params.configuration.merchant.capability.paynow_payment, V2\Core\Account.update().$params.configuration.merchant.capability.promptpay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.revolut_pay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.samsung_pay_payment, V2\Core\Account.update().$params.configuration.merchant.capability.sepa_bank_transfer_payment, V2\Core\Account.update().$params.configuration.merchant.capability.sepa_debit_payment, V2\Core\Account.update().$params.configuration.merchant.capability.swish_payment, V2\Core\Account.update().$params.configuration.merchant.capability.twint_payment, V2\Core\Account.update().$params.configuration.merchant.capability.us_bank_transfer_payment, V2\Core\Account.update().$params.configuration.merchant.capability.zip_payment, V2\Core\Account.update().$params.configuration.recipient.capability.bank_account.instant, V2\Core\Account.update().$params.configuration.recipient.capability.bank_account.local, V2\Core\Account.update().$params.configuration.recipient.capability.bank_account.wire, V2\Core\Account.update().$params.configuration.recipient.capability.card, V2\Core\Account.update().$params.configuration.recipient.capability.crypto_wallet, V2\Core\Account.update().$params.configuration.recipient.capability.paper_check, V2\Core\Account.update().$params.configuration.recipient.capability.stripe_balance.stripe_transfer, V2\Core\Account.update().$params.configuration.storer.capability.consumer.holds_currency.usd, V2\Core\Account.update().$params.configuration.storer.capability.financial_address.bank_account, V2\Core\Account.update().$params.configuration.storer.capability.financial_address.crypto_wallet, V2\Core\Account.update().$params.configuration.storer.capability.holds_currency.eur, V2\Core\Account.update().$params.configuration.storer.capability.holds_currency.gbp, V2\Core\Account.update().$params.configuration.storer.capability.holds_currency.usd, V2\Core\Account.update().$params.configuration.storer.capability.holds_currency.usdc, V2\Core\Account.update().$params.configuration.storer.capability.inbound_transfer.bank_account, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment.bank_account, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment.card, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment.crypto_wallet, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment.financial_account, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment.paper_check, V2\Core\Account.update().$params.configuration.storer.capability.outbound_transfer.bank_account, V2\Core\Account.update().$params.configuration.storer.capability.outbound_transfer.crypto_wallet, and V2\Core\Account.update().$params.configuration.storer.capability.outbound_transfer.financial_accountThis release changes the pinned API version to 2026-06-10.preview.
GiftCardOperation, GiftCard, and TaxFundretrieve method on resource GiftCardOperationactivate, cashout, check_balance, create, reload, retrieve, and void_operation methods on resource GiftCardall and retrieve methods on resource TaxFundupdate_crypto_refund_address method on resource PaymentIntentperformance_location_details on Tax.CalculationLineItem, Tax.TransactionLineItem, and Tax\Calculation.create().$params.line_itemmoney_services on Charge.capture().$params.payment_detail, Charge.update().$params.payment_detail, and PaymentIntent.capture().$params.payment_detailfr_meal_voucher on Charge.payment_method_details.card.benefitsmulticapture on Charge.payment_method_details.card_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentMethod.card.generated_from.payment_method_details.card_present, and PaymentRecord.payment_method_details.card_presentpix on Checkout.Session.current_attempt.payment_method_detailsjaywan on enum Checkout.Session.current_attempt.payment_method_details.card.brandprovisional_credit on Issuing.Dispute and Issuing\Dispute.update().$paramsreason on PaymentAttemptRecord.report_canceled().$params and PaymentRecord.report_payment_attempt_canceled().$paramsfiserv_valuelink, givex, and svs on PaymentAttemptRecord.processor_details and PaymentRecord.processor_detailsPaymentAttemptRecord.processor_details.type and PaymentRecord.processor_details.type from literal('custom') to enum('custom'|'fiserv_valuelink'|'givex'|'svs')capture_by and capture_delay on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.confirm().$params.payment_method_option.card, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card, PaymentIntent.payment_method_options.card_present, PaymentIntent.payment_method_options.card, PaymentIntent.update().$params.payment_method_option.card_present, and PaymentIntent.update().$params.payment_method_option.cardliquid_asset on PaymentIntent.confirm().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.confirm().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.update().$params.payment_method_option.card.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_method_option.card_present.payment_detail.money_service.account_fundingrequest_multicapture on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.payment_method_options.card_present, and PaymentIntent.update().$params.payment_method_option.card_presentignore_application_fee, ignore_transfer_data, and request_partial_authorization on PaymentIntent.confirm().$params.payment_method_option.gift_card, PaymentIntent.create().$params.payment_method_option.gift_card, and PaymentIntent.update().$params.payment_method_option.gift_cardPaymentIntent.confirm().$params.payment_detail.benefit.fr_meal_voucher.siret, PaymentIntent.create().$params.payment_detail.benefit.fr_meal_voucher.siret, PaymentIntent.update().$params.payment_detail.benefit.fr_meal_voucher.siret, SetupIntent.confirm().$params.setup_detail.benefit.fr_meal_voucher.siret, SetupIntent.create().$params.setup_detail.benefit.fr_meal_voucher.siret, and SetupIntent.update().$params.setup_detail.benefit.fr_meal_voucher.siret to be optionallatest_payment_attempt_record and payment_record on PaymentIntentreauthorization and reauthorize_before on PaymentIntent.advanced_feature_detailsrefund_address on PaymentIntent.next_action.crypto_display_details.deposit_addresses.base, PaymentIntent.next_action.crypto_display_details.deposit_addresses.solana, and PaymentIntent.next_action.crypto_display_details.deposit_addresses.tempolocation on PaymentIntent.payment_details and SetupIntent.setup_detailstransaction_verification on enum PaymentIntent.payment_method_options.crypto.modedata on Radar\AccountEvaluation.create().$params.login_initiated.client_device_metadata_detail, Radar\AccountEvaluation.create().$params.registration_initiated.client_device_metadata_detail, and Radar\CustomerEvaluation.create().$params.evaluation_context.client_detailRadar\AccountEvaluation.create().$params.login_initiated.client_device_metadata_detail.radar_session, Radar\AccountEvaluation.create().$params.registration_initiated.client_device_metadata_detail.radar_session, and Radar\CustomerEvaluation.create().$params.evaluation_context.client_detail.radar_session to be optionalpromotion on enum V2.Commerce.ProductCatalogImport.feed_typeV2.Core.FeeBatch.adjustments.tax_adjustment from amount to an objectV2.Core.FeeBatch.amount, V2.Core.FeeBatch.collection_records[].amount, V2.Core.FeeBatch.collection_records[].tax.amount, V2.Core.FeeBatch.tax.amount, V2.Core.FeeEntry.amount, and V2.Core.FeeEntry.tax.amount from amount to an objecttax_fund on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categorytax_fund on V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flowtax_fund on enums V2.MoneyManagement.Transaction.flow.type and V2.MoneyManagement.TransactionEntry.transaction_details.flow.typeDelegatedCheckout.OrderEvent, DelegatedCheckout.Order, V2.Billing.ContractLicensePricingQuantityChange, V2.Billing.Contract, and V2.Signals.AccountSignalretrieve method on resource DelegatedCheckout.Orderlist_orders method on resource DelegatedCheckout.RequestedSessionall and retrieve methods on resource V2.Signals.AccountSignalactivate, all, cancel, create, retrieve, and update methods on resource V2.Billing.Contractbirth_address on Account.create().$params.individual, Account.update().$params.individual, Person.create().$params, Person.update().$params, Person, Token.create().$params.account.individual, and Token.create().$params.personCharge.capture().$params.payment_detail.money_service.transaction_type, Charge.update().$params.payment_detail.money_service.transaction_type, PaymentIntent.capture().$params.payment_detail.money_service.transaction_type, PaymentIntent.confirm().$params.payment_detail.money_service.transaction_type, PaymentIntent.create().$params.payment_detail.money_service.transaction_type, and PaymentIntent.update().$params.payment_detail.money_service.transaction_type from literal('account_funding') to enum('account_funding'|'debt_repayment')proserv on enums Checkout.Session.automatic_surcharge.provider and PaymentLink.automatic_surcharge.providerprovisioning_decision and token_type on Issuing.Authorization.token_details and Issuing.Tokentoken_decision_recommendation on Issuing.Authorization.token_details.network_data.visa and Issuing.Token.network_data.visalanguage on Issuing.Token.network_data.devicedigital_asset_category on PaymentIntent.confirm().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.confirm().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.update().$params.payment_method_option.card.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_method_option.card_present.payment_detail.money_service.account_fundingstatic_address on PaymentIntent.confirm().$params.payment_method_option.crypto.deposit_option, PaymentIntent.create().$params.payment_method_option.crypto.deposit_option, PaymentIntent.payment_method_options.crypto.deposit_options, and PaymentIntent.update().$params.payment_method_option.crypto.deposit_optionpayment_reference on PaymentIntent.create().$params.payments_orchestrationpayment_details on PaymentIntent.create().$params.payments_orchestrationPaymentIntent.payment_details.money_services.transaction_type from literal('account_funding') to enum('account_funding'|'debt_repayment')ending_before, limit, and starting_after on PaymentLocation.all().$paramsRadar\IssuingAuthorizationEvaluation.create().$params.card_detail.last4 to be requiredschema on V2.Data.Reporting.QueryRun.result.file and V2.Reporting.ReportRun.result.filepayout_method_amount_limit_exceeded on enum V2.MoneyManagement.OutboundPayment.status_details.failed.reasoninclude on V2\Data\Reporting\QueryRun.retrieve().$params and V2\Reporting\ReportRun.retrieve().$paramsrequirements_collector on V2\Core\Account.create().$params.default.responsibility and V2\Core\Account.update().$params.default.responsibilityV2SignalsAccountSignalMerchantDelinquencyReadyEvent with related object V2.Signals.AccountSignalThis release changes the pinned API version to 2026-05-27.private.
Billing\Alert.create().$params.spend_threshold.group_by from literal('pricing_plan_subscription') to enum('billing_cadence'|'pricing_plan_subscription')Billing.Alert.spend_threshold.group_by from literal('pricing_plan_subscription') to enum('billing_cadence'|'pricing_plan_subscription')DelegatedCheckout.RequestedSession.affiliate_attributions to be requiredinstitution_requirement on enum FinancialConnections.Account.status_details.inactive.causewechat_pay on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optiongift_card on PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, and PaymentIntent.update().$params.payment_method_optionpayment_details on PaymentIntent.create().$params.payments_orchestrationenabled on PaymentIntent.payment_details.benefit.fr_meal_voucher and SetupIntent.setup_details.benefit.fr_meal_voucherlogin_failed, registration_failed, registration_success, and type on Radar\CustomerEvaluation.update().$paramslatest_version on V2.Billing.LicenseFee, V2.Billing.PricingPlan, and V2.Billing.RateCardservice_interval_count and service_interval on V2.Billing.LicenseFee and V2.Billing.RateCarddebit_agreement on V2.MoneyManagement.ReceivedCredit.stripe_balance_paymentcanonical_path on EventsV2CoreHealthTrafficVolumeDropFiringEvent.impact and EventsV2CoreHealthTrafficVolumeDropResolvedEvent.impactPAYMENT_INTENT_EXPIRED with resource PaymentIntentV2CoreHealthElementsErrorFiringEvent, V2CoreHealthElementsErrorResolvedEvent, V2CoreHealthInvoiceCountDroppedFiringEvent, and V2CoreHealthInvoiceCountDroppedResolvedEventThis release changes the pinned API version to 2026-05-27.private.
pause method on resource Subscriptionretrieve method on resource V2.Iam.ActivityLogmastercard on enum Issuing.Settlement.networkProductCatalog.TrialOffer.end_behavior.transition.price from string to expandable($Price)amount_paid_off_stripe on QuotePreviewInvoicetwint on enum QuotePreviewInvoice.payment_settings.payment_method_typesdiscountable on QuotePreviewSubscriptionSchedule.phases[].add_invoice_items[]bizum and scalapay on SharedPayment.GrantedToken.payment_method_detailsbizum and scalapay on enum SharedPayment.GrantedToken.payment_method_details.typeSharedPayment.GrantedToken.agent_details to be requiredSubscriptionItem.billed_until from nullable(DateTime) to DateTimepayment_behavior on Subscription.resume().$paramsstatus_details on SubscriptionSubscription.billing_schedules to be requiredao_bank_account, az_bank_account, bd_bank_account, bo_bank_account, br_bank_account, cl_bank_account, ga_bank_account, gh_bank_account, gi_bank_account, hn_bank_account, kr_bank_account, kz_bank_account, la_bank_account, ne_bank_account, ng_bank_account, ni_bank_account, py_bank_account, sa_bank_account, sm_bank_account, and uy_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typeV2.MoneyManagement.ReceivedCredit.bank_transfer.gb_bank_account.network from literal('fps') to enum('chaps'|'fps')payment_method_microdeposit_processing_error and siret_invalid on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-05-27.dahlia.
V2.Commerce.ProductCatalogImportcreate and retrieve methods on resource V2.Commerce.ProductCatalogImportbizum_payments and scalapay_payments on Account.capabilities, Account.create().$params.capability, and Account.update().$params.capabilityautomatic_transfer_rules_by_currency on BalanceSettings.payments.payouts and BalanceSettings.update().$params.payment.payoutstart_of_day on BalanceSettings.payments.settlement_timing and BalanceSettings.update().$params.payment.settlement_timingdescription on Charge.create().$params.transfer_datum, PaymentIntent.create().$params.transfer_datum, PaymentIntent.transfer_data, and PaymentIntent.update().$params.transfer_datumbizum on Charge.payment_method_details, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, PaymentIntent.update().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_option, PaymentMethod.create().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_datum, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, SetupIntent.update().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_optionscalapay on Charge.payment_method_details, Checkout.Session.payment_method_options, Checkout\Session.create().$params.payment_method_option, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, PaymentIntent.update().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_option, PaymentMethod.create().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, Refund.destination_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datummandate on Charge.payment_method_details.twint, PaymentAttemptRecord.payment_method_details.twint, and PaymentRecord.payment_method_details.twintCheckout\Session.create().$params.payment_method_option.twint.setup_future_usage, PaymentIntent.confirm().$params.payment_method_option.twint.setup_future_usage, PaymentIntent.create().$params.payment_method_option.twint.setup_future_usage, and PaymentIntent.update().$params.payment_method_option.twint.setup_future_usage from literal('none') to enum('none'|'off_session')Checkout.Session.payment_method_options.twint.setup_future_usage and PaymentIntent.payment_method_options.twint.setup_future_usage from literal('none') to enum('none'|'off_session')bizum and scalapay on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typecredited_items on InvoiceItem.proration_detailsdiscountable on Invoice.create_preview().$params.schedule_detail.phase.add_invoice_item, Subscription.create().$params.add_invoice_item, Subscription.update().$params.add_invoice_item, SubscriptionSchedule.create().$params.phase.add_invoice_item, SubscriptionSchedule.phases[].add_invoice_items[], and SubscriptionSchedule.update().$params.phase.add_invoice_itembilling_schedules on Invoice.create_preview().$params.subscription_detail, Subscription.create().$params, Subscription.update().$params, and Subscriptionamount_paid_off_stripe on Invoicetwint on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typestwint on Mandate.payment_method_details and SetupAttempt.payment_method_detailsmetadata on PaymentIntent.create().$params.transfer_datum, PaymentIntent.transfer_data, PaymentIntent.update().$params.transfer_datum, and Subscription.pending_updatepayment_data on PaymentIntent.create().$params.transfer_datum, PaymentIntent.transfer_data, and PaymentIntent.update().$params.transfer_datumbizum and scalapay on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesblik_authorize on PaymentIntent.next_action and SetupIntent.next_actionpayment_method_options on PaymentLink.create().$params, PaymentLink.update().$params, and PaymentLinkbizum on enum PaymentLink.payment_method_typesactive on PaymentMethodConfiguration.all().$paramsbilled_until on SubscriptionItemdiscount and discounts on Subscription.pending_updateverifone_m425, verifone_p630, verifone_ux700, and verifone_v660p on Terminal.Configuration, Terminal\Configuration.create().$params, and Terminal\Configuration.update().$paramsapi_error and print_content on Terminal.Reader.actionprint_content on enum Terminal.Reader.action.typesimulated_verifone_m425, simulated_verifone_p630, simulated_verifone_ux700, simulated_verifone_v660p, verifone_m425, verifone_p630, verifone_ux700, and verifone_v660p on enum Terminal.Reader.device_typecustomer on TestHelpers\TestClock.create().$paramssigner on V2.Core.Account.identity.business_details.documents.proof_of_registration, V2.Core.Account.identity.business_details.documents.proof_of_ultimate_beneficial_ownership, V2\Core\Account.create().$params.identity.business_detail.document.proof_of_registration, V2\Core\Account.create().$params.identity.business_detail.document.proof_of_ultimate_beneficial_ownership, V2\Core\Account.update().$params.identity.business_detail.document.proof_of_registration, V2\Core\Account.update().$params.identity.business_detail.document.proof_of_ultimate_beneficial_ownership, V2\Core\AccountToken.create().$params.identity.business_detail.document.proof_of_registration, and V2\Core\AccountToken.create().$params.identity.business_detail.document.proof_of_ultimate_beneficial_ownershipazure_event_grid on V2.Core.EventDestination and V2\Core\EventDestination.create().$paramsno_azure_partner_topic_exists on enum V2.Core.EventDestination.status_details.disabled.reasonazure_event_grid on enum V2.Core.EventDestination.typemeter_event_value_too_many_digits on enums EventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].code and EventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].codeV2CommerceProductCatalogImportsFailedEvent, V2CommerceProductCatalogImportsProcessingEvent, V2CommerceProductCatalogImportsSucceededEvent, and V2CommerceProductCatalogImportsSucceededWithErrorsEvent with related object V2.Commerce.ProductCatalogImportpayment_method_microdeposit_processing_error and siret_invalid on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorstripe-notify header is present in responsePaymentLocationCapabilityall, retrieve, and update methods on resource PaymentLocationCapabilityclose and simulate_network_lifecycle_dispute_response test helper methods on resource Issuing.DisputeDelegatedCheckout\RequestedSession.update().$params.discount.codes from array(string) to emptyable(array(string))credited_items on InvoiceItem.proration_detailsbalance_response on Issuing.Authorizationpayment_evaluations on PaymentAttemptRecord.report_canceled().$params, PaymentAttemptRecord.report_failed().$params, PaymentRecord.report_payment().$params.failed, PaymentRecord.report_payment_attempt().$params.failed, PaymentRecord.report_payment_attempt_canceled().$params, and PaymentRecord.report_payment_attempt_failed().$paramsenabled on PaymentIntent.confirm().$params.payment_detail.benefit.fr_meal_voucher, PaymentIntent.create().$params.payment_detail.benefit.fr_meal_voucher, PaymentIntent.update().$params.payment_detail.benefit.fr_meal_voucher, SetupIntent.confirm().$params.setup_detail.benefit.fr_meal_voucher, SetupIntent.create().$params.setup_detail.benefit.fr_meal_voucher, and SetupIntent.update().$params.setup_detail.benefit.fr_meal_voucheradvanced_feature_details and allowed_payment_method_types on PaymentIntentPaymentLocation.update().$params.address.city from string to emptyable(string)PaymentLocation.update().$params.address.line1 from string to emptyable(string)PaymentLocation.update().$params.address.line2 from string to emptyable(string)PaymentLocation.update().$params.address.postal_code from string to emptyable(string)PaymentLocation.update().$params.address.state from string to emptyable(string)Subscription.pause().$params.type to be optionalpayment_behavior on Subscription.resume().$paramsstatus_details on SubscriptionV2.Core.FeeBatch, V2.Core.FeeEntry, V2.MoneyManagement.DebitDispute, and V2.MoneyManagement.FinancialAccountStatementsimulate_network_lifecycle_pre_arbitration_response and simulate_network_lifecycle_pre_arbitration_submission test helper methods on resource Issuing.Disputeall method on resource PaymentLocationall and retrieve methods on resources V2.Core.FeeBatch, V2.Core.FeeEntry, and V2.MoneyManagement.FinancialAccountStatementall, create, and retrieve methods on resource V2.MoneyManagement.DebitDisputediscounts on DelegatedCheckout.RequestedSession, DelegatedCheckout\RequestedSession.create().$params, and DelegatedCheckout\RequestedSession.update().$paramsamount_sale on DelegatedCheckout.RequestedSession.line_item_details[] and DelegatedCheckout.RequestedSession.total_detailsamount_discount and breakdown on DelegatedCheckout.RequestedSession.total_detailscheck_deposit_address on Invoice.create().$params.payment_setting.payment_method_option.check_scan, Invoice.payment_settings.payment_method_options.check_scan, Invoice.update().$params.payment_setting.payment_method_option.check_scan, QuotePreviewInvoice.payment_settings.payment_method_options.check_scan, Subscription.create().$params.payment_setting.payment_method_option.check_scan, Subscription.payment_settings.payment_method_options.check_scan, and Subscription.update().$params.payment_setting.payment_method_option.check_scanpayment_evaluations on PaymentAttemptRecord.report_guaranteed().$params, PaymentRecord.report_payment().$params.guaranteed, PaymentRecord.report_payment_attempt().$params.guaranteed, and PaymentRecord.report_payment_attempt_guaranteed().$paramslocation on PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.payment_detail, PaymentIntent.update().$params.payment_detail, SetupIntent.confirm().$params.setup_detail, SetupIntent.create().$params.setup_detail, and SetupIntent.update().$params.setup_detailonboarding_data_update_acknowledged on PaymentLocation.update().$paramsPaymentLocation.create().$params.address.country and PaymentLocation.update().$params.address.country to be optionalcustomer on Radar\CustomerEvaluation.update().$paramsstatus on Radar.CustomerEvaluation and Radar\CustomerEvaluation.update().$paramsRadar\CustomerEvaluation.update().$params.type to be optionalpayment_behavior on Subscription.resume().$paramsdispute_details on V2.MoneyManagement.ReceivedDebitdebit_dispute on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categorydebit_dispute on V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flowdebit_dispute on enums V2.MoneyManagement.Transaction.flow.type and V2.MoneyManagement.TransactionEntry.transaction_details.flow.typepayment_attempt_record on EventsV2PaymentsOffSessionPaymentAttemptFailedEvent and EventsV2PaymentsOffSessionPaymentFailedEventV2MoneyManagementFinancialAccountStatementCreatedEvent and V2MoneyManagementFinancialAccountStatementRestatedEvent with related object V2.MoneyManagement.FinancialAccountStatementPaymentLocationcreate, delete, retrieve, and update methods on resource PaymentLocationprotections on Account.create().$params.capability.card_payment, Account.update().$params.capability.card_payment, and Capabilitygift_card on ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod.create().$params, PaymentMethod, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, SetupIntent.update().$params.payment_method_datum, and SharedPayment.GrantedToken.payment_method_detailsgift_card on enums ConfirmationToken.payment_method_preview.type, PaymentMethod.type, and SharedPayment.GrantedToken.payment_method_details.typemetadata on DelegatedCheckout\RequestedSession.confirm().$paramscredited_items on InvoiceItem.proration_detailsnetwork_lifecycle on Issuing.Disputegift_card on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesstatus_details on Subscriptiondebit_card on V2.Core.Account.configuration.card_creator.capabilities.consumer.lead, V2.Core.Account.identity.attestations.terms_of_service.card_creator.consumer.lead, V2\Core\Account.create().$params.configuration.card_creator.capability.consumer.lead, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator.consumer.lead, V2\Core\Account.update().$params.configuration.card_creator.capability.consumer.lead, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creator.consumer.leadconsumer.lead.debit_card on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilityconsumer.lead.debit_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capabilityV2.Data.Analytics.MetricQueryResultcreate, retrieve, and revoke methods on resource SharedPayment.IssuedTokencreate method on resource V2.Data.Analytics.MetricQueryResultbalance_report and payout_reconciliation_report on AccountSession.components and AccountSession.create().$params.componentapp_distribution and sunbit_payments on Account.capabilities, Account.create().$params.capability, and Account.update().$params.capabilityfee_credit_funding, inbound_transfer_reversal, and inbound_transfer on enum BalanceTransaction.typesunbit on Charge.payment_method_details, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod.create().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumphantom_cash and usdt on enums Charge.payment_method_details.crypto.token_currency, PaymentAttemptRecord.payment_method_details.crypto.token_currency, and PaymentRecord.payment_method_details.crypto.token_currencylast4 on Charge.payment_method_details.gift_card, PaymentAttemptRecord.payment_method_details.gift_card, and PaymentRecord.payment_method_details.gift_cardlocation and reader on Charge.payment_method_details.klarna, PaymentAttemptRecord.payment_method_details.klarna, and PaymentRecord.payment_method_details.klarnablik on Checkout\Session.create().$params.payment_method_option, Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionfo_vat, gi_tin, it_cf, and py_ruc on enums Checkout.Session.collected_information.tax_ids[].type, Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Order.tax_details.tax_ids[].type, QuotePreviewInvoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.typeCheckout.Session.managed_payments, PaymentIntent.managed_payments, PaymentLink.managed_payments, and Subscription.managed_payments to be requiredshared_payment_granted_token on ConfirmationToken.create().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumsunbit on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typeCreditNote.total_taxes[].tax_rate_details.tax_rate, CreditNoteLineItem.taxes[].tax_rate_details.tax_rate, Invoice.total_taxes[].tax_rate_details.tax_rate, InvoiceLineItem.taxes[].tax_rate_details.tax_rate, and QuotePreviewInvoice.total_taxes[].tax_rate_details.tax_rate from string to expandable($TaxRate)buyer_consents on DelegatedCheckout\RequestedSession.confirm().$paramsconsents on DelegatedCheckout.RequestedSession.buyer_consents.marketingblik on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typesInvoice.payment_settings.payment_method_options.pix, QuotePreviewInvoice.payment_settings.payment_method_options.pix, and Subscription.payment_settings.payment_method_options.pix to be requiredInvoice.payment_settings.payment_method_options.upi, QuotePreviewInvoice.payment_settings.payment_method_options.upi, and Subscription.payment_settings.payment_method_options.upi to be requiredpayment_facilitator_id and sub_merchant_id on Issuing\Authorization.create().$params.merchant_datum, Issuing\Transaction.create_force_capture().$params.merchant_datum, and Issuing\Transaction.create_unlinked_refund().$params.merchant_datumcard_presence on Issuing.Authorizationallowed_card_presences and blocked_card_presences on Issuing.Card.spending_controls, Issuing.Cardholder.spending_controls, Issuing\Card.create().$params.spending_control, Issuing\Card.update().$params.spending_control, Issuing\Cardholder.create().$params.spending_control, and Issuing\Cardholder.update().$params.spending_controlfulfillment_error on enum Issuing.Card.cancellation_reasonfulfillment_error on enum Issuing.Card.replacement_reasonPaymentAttemptRecord.payment_method_details.gift_card.balance and PaymentRecord.payment_method_details.gift_card.balance from PaymentFlowsPrivatePaymentMethodsGiftCardDeprecatedDetailsResourceBalanceAmount to nullable(PaymentsPrimitivesPaymentRecordsResourcePaymentMethodGiftCardDetailsResourceBalance)PaymentAttemptRecord.payment_method_details.gift_card.brand and PaymentRecord.payment_method_details.gift_card.brand from enum('fiserv_valuelink'|'givex'|'svs') to nullable(enum('fiserv_valuelink'|'givex'|'svs'))PaymentAttemptRecord.payment_method_details.gift_card.first6 and PaymentRecord.payment_method_details.gift_card.first6 from string to nullable(string)PaymentAttemptRecord.payment_method_details.gift_card.transaction_id and PaymentRecord.payment_method_details.gift_card.transaction_id from string to nullable(string)amount_to_confirm on PaymentIntent.confirm().$paramssunbit on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesklarna_display_qr_code on PaymentIntent.next_actionsunbit on enum PaymentLink.payment_method_typesvalidation_errors on Privacy.RedactionJobtax_details on ProductRadar.PaymentEvaluation.client_device_metadata_details.radar_session from string to nullable(string)low, not_assessed, and unknown on enum Radar.PaymentEvaluation.signals.fraudulent_payment.risk_levelaccount on enum Radar.ValueList.item_typemoto on SetupAttempt.payment_method_details.cardSetupIntent.next_action.pix_display_qr_code.data to be requiredSetupIntent.next_action.pix_display_qr_code.expires_at to be requiredSetupIntent.next_action.pix_display_qr_code.hosted_instructions_url to be requiredSetupIntent.next_action.pix_display_qr_code.image_url_png to be requiredSetupIntent.next_action.pix_display_qr_code.image_url_svg to be requiredadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on Tax\Registration.create().$params.country_option.mepurpose on Treasury.OutboundPayment and Treasury\OutboundPayment.create().$paramscrypto_wallet on V2.MoneyManagement.FinancialAddress.credentialsmx_bank_account on V2.MoneyManagement.FinancialAddress.credentials and V2.MoneyManagement.ReceivedCredit.bank_transfercrypto_wallet and mx_bank_account on enum V2.MoneyManagement.FinancialAddress.credentials.typecrypto_wallet_transfer on V2.MoneyManagement.ReceivedCrediteu_bank_account on V2.MoneyManagement.ReceivedCredit.bank_transfercrypto_wallet, eu_bank_account, and mx_bank_account on enum V2.MoneyManagement.ReceivedCredit.bank_transfer.origin_typecrypto_wallet_transfer on enum V2.MoneyManagement.ReceivedCredit.typeV2\Payments\OffSessionPayment.capture().$params.metadata and V2\Payments\OffSessionPayment.create().$params.metadata to be optionalcrypto_properties and settlement_currency on V2\MoneyManagement\FinancialAddress.create().$paramsV2CoreApprovalRequestCreatedEvent and V2CoreApprovalRequestExpiredEvent with related object V2.Core.ApprovalRequestV2ExtendExtensionRunFailedEventaction_blocked and approval_required on Invoice.last_finalization_error, PaymentIntent.last_payment_error, QuotePreviewInvoice.last_finalization_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorV2.Commerce.ProductCatalogImport, V2.Data.Reporting.QueryRun, V2.Extend.WorkflowRun, V2.Extend.Workflow, V2.Iam.ActivityLog, V2.Network.BusinessProfile, and V2.OrchestratedCommerce.Agreementall, confirm, create, retrieve, and terminate methods on resource V2.OrchestratedCommerce.Agreementme and retrieve methods on resource V2.Network.BusinessProfileall method on resource V2.Iam.ActivityLogall and retrieve methods on resource V2.Extend.WorkflowRunall, invoke, and retrieve methods on resource V2.Extend.Workflowcreate and retrieve methods on resources V2.Commerce.ProductCatalogImport and V2.Data.Reporting.QueryRunV2.Billing.Cadence.settings_data.collection.payment_method_options.konbini, V2.Billing.CollectionSetting.payment_method_options.konbini, V2.Billing.CollectionSettingVersion.payment_method_options.konbini, V2\Billing\CollectionSetting.create().$params.payment_method_option.konbini, and V2\Billing\CollectionSetting.update().$params.payment_method_option.konbini from map(string: dynamic) to an objectV2.Billing.Cadence.settings_data.collection.payment_method_options.sepa_debit, V2.Billing.CollectionSetting.payment_method_options.sepa_debit, V2.Billing.CollectionSettingVersion.payment_method_options.sepa_debit, V2\Billing\CollectionSetting.create().$params.payment_method_option.sepa_debit, and V2\Billing\CollectionSetting.update().$params.payment_method_option.sepa_debit from map(string: dynamic) to an objectcn_bank_account and jp_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typefutsu and toza on enums V2.Core.Vault.GbBankAccount.bank_account_type and V2.MoneyManagement.PayoutMethod.bank_account.bank_account_typeV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_processing from map(string: dynamic) to an objectV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_queued from map(string: dynamic) to an objectV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_succeeded from map(string: dynamic) to an objectpayout_method_amount_limit_exceeded on enum V2.MoneyManagement.OutboundTransfer.status_details.failed.reasoninbound_transfer_reversal, outbound_payment_reversal, outbound_transfer_reversal, received_credit_reversal, received_debit_reversal, and stripe_fee_tax on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryreturn from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryV2\Core\BatchJob.create().$params.endpoint.http_method from literal('post') to enum('delete'|'post')meter_event_value_too_many_digits on enums EventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].code and EventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].codetreasury_transaction on EventsV2MoneyManagementTransactionCreatedEventV2CommerceProductCatalogImportsFailedEvent, V2CommerceProductCatalogImportsProcessingEvent, V2CommerceProductCatalogImportsSucceededEvent, and V2CommerceProductCatalogImportsSucceededWithErrorsEvent with related object V2.Commerce.ProductCatalogImportV2DataReportingQueryRunCreatedEvent, V2DataReportingQueryRunFailedEvent, V2DataReportingQueryRunSucceededEvent, and V2DataReportingQueryRunUpdatedEvent with related object V2.Data.Reporting.QueryRunV2ExtendWorkflowRunFailedEvent, V2ExtendWorkflowRunStartedEvent, and V2ExtendWorkflowRunSucceededEvent with related object V2.Extend.WorkflowRunV2OrchestratedCommerceAgreementConfirmedEvent, V2OrchestratedCommerceAgreementCreatedEvent, V2OrchestratedCommerceAgreementPartiallyConfirmedEvent, and V2OrchestratedCommerceAgreementTerminatedEvent with related object V2.OrchestratedCommerce.AgreementCannotProceedExceptionThis release changes the pinned API version to 2026-04-22.private.
V2.Commerce.ProductCatalogImport, V2.Core.ApprovalRequest, V2.Extend.WorkflowRun, V2.Extend.Workflow, V2.Iam.ActivityLog, V2.Network.BusinessProfile, and V2.OrchestratedCommerce.AgreementV2.Core.WorkflowRun and V2.Core.Workflowall, confirm, create, retrieve, and terminate methods on resource V2.OrchestratedCommerce.Agreementme and retrieve methods on resource V2.Network.BusinessProfileall method on resource V2.Iam.ActivityLogall and retrieve methods on resource V2.Extend.WorkflowRunall, invoke, and retrieve methods on resource V2.Extend.Workflowall, cancel, execute, retrieve, and submit methods on resource V2.Core.ApprovalRequestcreate and retrieve methods on resource V2.Commerce.ProductCatalogImportall and retrieve methods on resource V2.Core.WorkflowRunall, invoke, and retrieve methods on resource V2.Core.Workflowrenew_onboarding_link method on resource V2.Core.ClaimableSandboxcustomer on SharedPayment.IssuedTokenSharedPayment.IssuedToken.payment_method from nullable(string) to stringbill_management and send_money on AccountSession.components.bills.featuresgift_card on Charge.payment_method_details, PaymentAttemptRecord.payment_method_details, and PaymentRecord.payment_method_detailscustom_payment_method_types on Checkout.Session and Checkout\Session.create().$paramspayment_record on Checkout.Sessionshared_payment_granted_token on ConfirmationToken.create().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentIntent, PaymentMethod, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumpayment_method on ConfirmationToken.payment_method_preview.sepa_debit.generated_from, PaymentMethod.sepa_debit.generated_from, and SharedPayment.GrantedToken.payment_method_details.sepa_debit.generated_fromreturn_url on DelegatedCheckout\RequestedSession.confirm().$paramsbuyer_consents on DelegatedCheckout.RequestedSessionDelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[].type, DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option.type, and DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option_overrides[].type from string to enum('digital'|'shipping')crypto_transactions on Issuing.Authorization, Issuing.Dispute, and Issuing.Transactionpayment_facilitator_id and sub_merchant_id on Issuing.Authorization.merchant_data and Issuing.Transaction.merchant_dataidentifiers on Order.create().$params.line_item.product_datum, Order.update().$params.line_item.product_datum, Product.create().$params, Product.update().$params, and Productagent_details on PaymentIntentexternal_reference on Price.create().$params and Price.update().$paramslogin_succeeded and registration_succeeded on Radar.AccountEvaluation.events[] and Radar\AccountEvaluation.update().$paramsprint_content on Terminal.Reader.actionprint_content on enum Terminal.Reader.action.typecn_bank_account and jp_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typebm_crn, bo_tin, bt_tpn, co_nit, ec_ruc, eg_tin, gh_tin, gy_tin, hn_rtn, jm_trn, jo_crn, ke_pin, ky_crn, lk_tin, mo_tin, mv_tin, ng_tin, pa_ruc, ph_tin, py_ruc, sl_tin, sv_nit, uy_ruc, vg_cn, and za_tin on enum V2.Core.Account.identity.business_details.id_numbers[].typebm_pp, bo_ci, bt_cid, eg_tin, gh_pin, gy_tin, hn_rtn, jm_trn, jo_pin, ky_pp, lk_nic, mo_bir, mt_nic, mv_tin, pa_ruc, ph_tin, py_ruc, si_pin, sv_nit, and vg_pp on enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typeapp_channel on V2.Core.ClaimableSandbox and V2\Core\ClaimableSandbox.create().$paramsonboarding_link_details and owner_details on V2.Core.ClaimableSandboxclaim_url on V2.Core.ClaimableSandboxowner_account on V2.Core.ClaimableSandbox.sandbox_detailslive on enum V2.Core.ClaimableSandbox.statussnapshot_event on V2.Core.Eventfutsu and toza on enums V2.Core.Vault.GbBankAccount.bank_account_type and V2.MoneyManagement.PayoutMethod.bank_account.bank_account_typeV2.MoneyManagement.CurrencyConversion.financial_account to be optionalmultiprocessor_settlement on V2.MoneyManagement.FinancialAccountmultiprocessor_settlement on enum V2.MoneyManagement.FinancialAccount.typeca_bank_account on V2.MoneyManagement.FinancialAddress.credentials and V2.MoneyManagement.ReceivedCredit.bank_transferca_bank_account on enum V2.MoneyManagement.FinancialAddress.credentials.typetempo on enum V2.MoneyManagement.PayoutMethod.crypto_wallet.networkca_bank_account on enum V2.MoneyManagement.ReceivedCredit.bank_transfer.origin_typereturn from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryamount_details and payment_details on V2.Payments.OffSessionPayment, V2\Payments\OffSessionPayment.capture().$params, and V2\Payments\OffSessionPayment.create().$paramsdescription on V2.Payments.OffSessionPayment and V2\Payments\OffSessionPayment.create().$paramsmcc on V2\Payments\OffSessionPayment.create().$params.payment_method_option.cardV2\Payments\OffSessionPayment.create().$params.payment_method_option.card.network_transaction_id to be optionalstorage on V2\MoneyManagement\FinancialAccount.update().$paramsfx_quote on V2\MoneyManagement\CurrencyConversion.create().$paramsV2\MoneyManagement\CurrencyConversion.create().$params.financial_account to be optionalonboarding_link_details on V2\Core\ClaimableSandbox.create().$paramsV2\Core\BatchJob.create().$params.endpoint.http_method from literal('post') to enum('delete'|'post')meter_event_value_too_many_digits on enums EventsV1BillingMeterErrorReportTriggeredEvent.reason.error_types[].code and EventsV1BillingMeterNoMeterFoundEvent.reason.error_types[].codetreasury_transaction on EventsV2MoneyManagementTransactionCreatedEventV1AccountApplicationAuthorizedEvent, V1AccountApplicationDeauthorizedEvent, V1AccountExternalAccountCreatedEvent, V1AccountExternalAccountDeletedEvent, V1AccountExternalAccountUpdatedEvent, V1BillingPortalSessionCreatedEvent, V1EntitlementsActiveEntitlementSummaryUpdatedEvent, V2CoreHealthMeterEventSummariesDelayedFiringEvent, and V2CoreHealthMeterEventSummariesDelayedResolvedEventV1AccountUpdatedEvent with related object AccountV1ApplicationFeeCreatedEvent and V1ApplicationFeeRefundedEvent with related object ApplicationFeeV1ApplicationFeeRefundUpdatedEvent with related object ApplicationFeeRefundV1BalanceAvailableEvent with related object BalanceV1BillingAlertTriggeredEvent with related object Billing.AlertV1BillingPortalConfigurationCreatedEvent and V1BillingPortalConfigurationUpdatedEvent with related object BillingPortal.ConfigurationV1CapabilityUpdatedEvent with related object CapabilityV1CashBalanceFundsAvailableEvent with related object CashBalanceV1ChargeCapturedEvent, V1ChargeExpiredEvent, V1ChargeFailedEvent, V1ChargePendingEvent, V1ChargeRefundedEvent, V1ChargeSucceededEvent, and V1ChargeUpdatedEvent with related object ChargeV1ChargeDisputeClosedEvent, V1ChargeDisputeCreatedEvent, V1ChargeDisputeFundsReinstatedEvent, V1ChargeDisputeFundsWithdrawnEvent, and V1ChargeDisputeUpdatedEvent with related object DisputeV1ChargeRefundUpdatedEvent, V1RefundCreatedEvent, V1RefundFailedEvent, and V1RefundUpdatedEvent with related object RefundV1CheckoutSessionAsyncPaymentFailedEvent, V1CheckoutSessionAsyncPaymentSucceededEvent, V1CheckoutSessionCompletedEvent, and V1CheckoutSessionExpiredEvent with related object Checkout.SessionV1ClimateOrderCanceledEvent, V1ClimateOrderCreatedEvent, V1ClimateOrderDelayedEvent, V1ClimateOrderDeliveredEvent, and V1ClimateOrderProductSubstitutedEvent with related object Climate.OrderV1ClimateProductCreatedEvent and V1ClimateProductPricingUpdatedEvent with related object Climate.ProductV1CouponCreatedEvent, V1CouponDeletedEvent, and V1CouponUpdatedEvent with related object CouponV1CreditNoteCreatedEvent, V1CreditNoteUpdatedEvent, and V1CreditNoteVoidedEvent with related object CreditNoteV1CustomerCreatedEvent, V1CustomerDeletedEvent, and V1CustomerUpdatedEvent with related object CustomerV1CustomerSubscriptionCreatedEvent, V1CustomerSubscriptionDeletedEvent, V1CustomerSubscriptionPausedEvent, V1CustomerSubscriptionPendingUpdateAppliedEvent, V1CustomerSubscriptionPendingUpdateExpiredEvent, V1CustomerSubscriptionResumedEvent, V1CustomerSubscriptionTrialWillEndEvent, and V1CustomerSubscriptionUpdatedEvent with related object SubscriptionV1CustomerTaxIdCreatedEvent, V1CustomerTaxIdDeletedEvent, and V1CustomerTaxIdUpdatedEvent with related object TaxIdV1CustomerCashBalanceTransactionCreatedEvent with related object CustomerCashBalanceTransactionV1FileCreatedEvent with related object FileV1FinancialConnectionsAccountCreatedEvent, V1FinancialConnectionsAccountDeactivatedEvent, V1FinancialConnectionsAccountDisconnectedEvent, V1FinancialConnectionsAccountReactivatedEvent, V1FinancialConnectionsAccountRefreshedBalanceEvent, V1FinancialConnectionsAccountRefreshedOwnershipEvent, and V1FinancialConnectionsAccountRefreshedTransactionsEvent with related object FinancialConnections.AccountV1IdentityVerificationSessionCanceledEvent, V1IdentityVerificationSessionCreatedEvent, V1IdentityVerificationSessionProcessingEvent, V1IdentityVerificationSessionRedactedEvent, V1IdentityVerificationSessionRequiresInputEvent, and V1IdentityVerificationSessionVerifiedEvent with related object Identity.VerificationSessionV1InvoiceCreatedEvent, V1InvoiceDeletedEvent, V1InvoiceFinalizationFailedEvent, V1InvoiceFinalizedEvent, V1InvoiceMarkedUncollectibleEvent, V1InvoiceOverdueEvent, V1InvoiceOverpaidEvent, V1InvoicePaidEvent, V1InvoicePaymentActionRequiredEvent, V1InvoicePaymentFailedEvent, V1InvoicePaymentSucceededEvent, V1InvoiceSentEvent, V1InvoiceUpcomingEvent, V1InvoiceUpdatedEvent, V1InvoiceVoidedEvent, and V1InvoiceWillBeDueEvent with related object InvoiceV1InvoicePaymentPaidEvent with related object InvoicePaymentV1InvoiceitemCreatedEvent and V1InvoiceitemDeletedEvent with related object InvoiceItemV1IssuingAuthorizationCreatedEvent, V1IssuingAuthorizationRequestEvent, and V1IssuingAuthorizationUpdatedEvent with related object Issuing.AuthorizationV1IssuingCardCreatedEvent and V1IssuingCardUpdatedEvent with related object Issuing.CardV1IssuingCardholderCreatedEvent and V1IssuingCardholderUpdatedEvent with related object Issuing.CardholderV1IssuingDisputeClosedEvent, V1IssuingDisputeCreatedEvent, V1IssuingDisputeFundsReinstatedEvent, V1IssuingDisputeFundsRescindedEvent, V1IssuingDisputeSubmittedEvent, and V1IssuingDisputeUpdatedEvent with related object Issuing.DisputeV1IssuingPersonalizationDesignActivatedEvent, V1IssuingPersonalizationDesignDeactivatedEvent, V1IssuingPersonalizationDesignRejectedEvent, and V1IssuingPersonalizationDesignUpdatedEvent with related object Issuing.PersonalizationDesignV1IssuingTokenCreatedEvent and V1IssuingTokenUpdatedEvent with related object Issuing.TokenV1IssuingTransactionCreatedEvent, V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent, and V1IssuingTransactionUpdatedEvent with related object Issuing.TransactionV1MandateUpdatedEvent with related object MandateV1PaymentIntentAmountCapturableUpdatedEvent, V1PaymentIntentCanceledEvent, V1PaymentIntentCreatedEvent, V1PaymentIntentPartiallyFundedEvent, V1PaymentIntentPaymentFailedEvent, V1PaymentIntentProcessingEvent, V1PaymentIntentRequiresActionEvent, and V1PaymentIntentSucceededEvent with related object PaymentIntentV1PaymentLinkCreatedEvent and V1PaymentLinkUpdatedEvent with related object PaymentLinkV1PaymentMethodAttachedEvent, V1PaymentMethodAutomaticallyUpdatedEvent, V1PaymentMethodDetachedEvent, and V1PaymentMethodUpdatedEvent with related object PaymentMethodV1PayoutCanceledEvent, V1PayoutCreatedEvent, V1PayoutFailedEvent, V1PayoutPaidEvent, V1PayoutReconciliationCompletedEvent, and V1PayoutUpdatedEvent with related object PayoutV1PersonCreatedEvent, V1PersonDeletedEvent, and V1PersonUpdatedEvent with related object PersonV1PlanCreatedEvent, V1PlanDeletedEvent, and V1PlanUpdatedEvent with related object PlanV1PriceCreatedEvent, V1PriceDeletedEvent, and V1PriceUpdatedEvent with related object PriceV1ProductCreatedEvent, V1ProductDeletedEvent, and V1ProductUpdatedEvent with related object ProductV1PromotionCodeCreatedEvent and V1PromotionCodeUpdatedEvent with related object PromotionCodeV1QuoteAcceptedEvent, V1QuoteCanceledEvent, V1QuoteCreatedEvent, and V1QuoteFinalizedEvent with related object QuoteV1RadarEarlyFraudWarningCreatedEvent and V1RadarEarlyFraudWarningUpdatedEvent with related object Radar.EarlyFraudWarningV1ReviewClosedEvent and V1ReviewOpenedEvent with related object ReviewV1SetupIntentCanceledEvent, V1SetupIntentCreatedEvent, V1SetupIntentRequiresActionEvent, V1SetupIntentSetupFailedEvent, and V1SetupIntentSucceededEvent with related object SetupIntentV1SigmaScheduledQueryRunCreatedEvent with related object Sigma.ScheduledQueryRunV1SourceCanceledEvent, V1SourceChargeableEvent, V1SourceFailedEvent, and V1SourceRefundAttributesRequiredEvent with related object SourceV1SubscriptionScheduleAbortedEvent, V1SubscriptionScheduleCanceledEvent, V1SubscriptionScheduleCompletedEvent, V1SubscriptionScheduleCreatedEvent, V1SubscriptionScheduleExpiringEvent, V1SubscriptionScheduleReleasedEvent, and V1SubscriptionScheduleUpdatedEvent with related object SubscriptionScheduleV1TaxSettingsUpdatedEvent with related object Tax.SettingsV1TaxRateCreatedEvent and V1TaxRateUpdatedEvent with related object TaxRateV1TerminalReaderActionFailedEvent, V1TerminalReaderActionSucceededEvent, and V1TerminalReaderActionUpdatedEvent with related object Terminal.ReaderV1TestHelpersTestClockAdvancingEvent, V1TestHelpersTestClockCreatedEvent, V1TestHelpersTestClockDeletedEvent, V1TestHelpersTestClockInternalFailureEvent, and V1TestHelpersTestClockReadyEvent with related object TestHelpers.TestClockV1TopupCanceledEvent, V1TopupCreatedEvent, V1TopupFailedEvent, V1TopupReversedEvent, and V1TopupSucceededEvent with related object TopupV1TransferCreatedEvent, V1TransferReversedEvent, and V1TransferUpdatedEvent with related object TransferV2CommerceProductCatalogImportsFailedEvent, V2CommerceProductCatalogImportsProcessingEvent, V2CommerceProductCatalogImportsSucceededEvent, and V2CommerceProductCatalogImportsSucceededWithErrorsEvent with related object V2.Commerce.ProductCatalogImportV2CoreApprovalRequestApprovedEvent, V2CoreApprovalRequestCanceledEvent, V2CoreApprovalRequestFailedEvent, V2CoreApprovalRequestRejectedEvent, and V2CoreApprovalRequestSucceededEvent with related object V2.Core.ApprovalRequestV2CoreClaimableSandboxUpdatedEvent with related object V2.Core.ClaimableSandboxV2ExtendWorkflowRunFailedEvent, V2ExtendWorkflowRunStartedEvent, and V2ExtendWorkflowRunSucceededEvent with related object V2.Extend.WorkflowRunV2OrchestratedCommerceAgreementConfirmedEvent, V2OrchestratedCommerceAgreementCreatedEvent, V2OrchestratedCommerceAgreementPartiallyConfirmedEvent, and V2OrchestratedCommerceAgreementTerminatedEvent with related object V2.OrchestratedCommerce.AgreementV2CoreClaimableSandboxSandboxDetailsOwnerAccountUpdatedEvent with related object V2.Core.ClaimableSandboxFxQuoteExpiredExceptionThis release changes the pinned API version to 2026-04-22.private.
SharedPayment.GrantedToken and SharedPayment.IssuedTokenretrieve method on resource SharedPayment.GrantedTokencreate and revoke test helper methods on resource SharedPayment.GrantedTokencreate, retrieve, and revoke methods on resource SharedPayment.IssuedTokenblik on Checkout\Session.create().$params.payment_method_option, Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionfo_vat, gi_tin, it_cf, and py_ruc on enums Checkout.Session.collected_information.tax_ids[].type, Order.tax_details.tax_ids[].type, and QuotePreviewInvoice.customer_tax_ids[].typeCheckout.Session.managed_payments, PaymentIntent.managed_payments, PaymentLink.managed_payments, and Subscription.managed_payments to be requiredshared_payment_granted_token on ConfirmationToken.create().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumInvoice.payment_settings.payment_method_options.pix, QuotePreviewInvoice.payment_settings.payment_method_options.pix, and Subscription.payment_settings.payment_method_options.pix to be requiredInvoice.payment_settings.payment_method_options.upi, QuotePreviewInvoice.payment_settings.payment_method_options.upi, and Subscription.payment_settings.payment_method_options.upi to be requiredvalidation_errors on Privacy.RedactionJobtax_details on Productblik on enum QuotePreviewInvoice.payment_settings.payment_method_typesQuotePreviewInvoice.total_taxes[].tax_rate_details.tax_rate from string to expandable($TaxRate)Radar.PaymentEvaluation.client_device_metadata_details.radar_session from string to nullable(string)SetupIntent.next_action.pix_display_qr_code.data to be requiredSetupIntent.next_action.pix_display_qr_code.expires_at to be requiredSetupIntent.next_action.pix_display_qr_code.hosted_instructions_url to be requiredSetupIntent.next_action.pix_display_qr_code.image_url_png to be requiredSetupIntent.next_action.pix_display_qr_code.image_url_svg to be requiredadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on Tax\Registration.create().$params.country_option.mepurpose on Treasury.OutboundPayment and Treasury\OutboundPayment.create().$paramsaction_blocked and approval_required on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-04-22.dahlia.
balance_report and payout_reconciliation_report on AccountSession.components and AccountSession.create().$params.componentapp_distribution and sunbit_payments on Account.capabilities, Account.create().$params.capability, and Account.update().$params.capabilityfee_credit_funding, inbound_transfer_reversal, and inbound_transfer on enum BalanceTransaction.typesunbit on Charge.payment_method_details, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, PaymentMethod.create().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumphantom_cash and usdt on enums Charge.payment_method_details.crypto.token_currency, PaymentAttemptRecord.payment_method_details.crypto.token_currency, and PaymentRecord.payment_method_details.crypto.token_currencylocation and reader on Charge.payment_method_details.klarna, PaymentAttemptRecord.payment_method_details.klarna, and PaymentRecord.payment_method_details.klarnamandate on Charge.payment_method_details.pix, PaymentAttemptRecord.payment_method_details.pix, and PaymentRecord.payment_method_details.pixmanaged_payments on Checkout.Session, Checkout\Session.create().$params, PaymentIntent, PaymentLink.create().$params, PaymentLink, SetupIntent, and Subscriptionmandate_options on Checkout.Session.payment_method_options.pix, Checkout\Session.create().$params.payment_method_option.pix, PaymentIntent.confirm().$params.payment_method_option.pix, PaymentIntent.create().$params.payment_method_option.pix, PaymentIntent.payment_method_options.pix, and PaymentIntent.update().$params.payment_method_option.pixCheckout\Session.create().$params.payment_method_option.pix.setup_future_usage, PaymentIntent.confirm().$params.payment_method_option.pix.setup_future_usage, PaymentIntent.create().$params.payment_method_option.pix.setup_future_usage, and PaymentIntent.update().$params.payment_method_option.pix.setup_future_usage from literal('none') to enum('none'|'off_session')fo_vat, gi_tin, it_cf, and py_ruc on enums Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.typeCheckout.Session.payment_method_options.pix.setup_future_usage and PaymentIntent.payment_method_options.pix.setup_future_usage from literal('none') to enum('none'|'off_session')sunbit on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typepix on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, Mandate.payment_method_details, SetupAttempt.payment_method_details, SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, SetupIntent.update().$params.payment_method_option, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionupi on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionpix and upi on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typescard_presence on Issuing.Authorizationallowed_card_presences and blocked_card_presences on Issuing.Card.spending_controls, Issuing.Cardholder.spending_controls, Issuing\Card.create().$params.spending_control, Issuing\Card.update().$params.spending_control, Issuing\Cardholder.create().$params.spending_control, and Issuing\Cardholder.update().$params.spending_controlfulfillment_error on enum Issuing.Card.cancellation_reasonfulfillment_error on enum Issuing.Card.replacement_reasonamount and currency on Mandate.multi_useamount_to_confirm on PaymentIntent.confirm().$paramssunbit on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesklarna_display_qr_code on PaymentIntent.next_actionsunbit on enum PaymentLink.payment_method_typeslow, not_assessed, and unknown on enum Radar.PaymentEvaluation.signals.fraudulent_payment.risk_levelaccount on enum Radar.ValueList.item_typemoto on SetupAttempt.payment_method_details.cardpix_display_qr_code on SetupIntent.next_actionaction_blocked and approval_required on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorlatest_version on V2.Billing.LicenseFee, V2.Billing.PricingPlan, and V2.Billing.RateCardservice_interval_count and service_interval on V2.Billing.LicenseFee and V2.Billing.RateCardV2.Core.WorkflowRun and V2.Core.Workflowreport_authorized method on resource PaymentAttemptRecordall and retrieve methods on resource V2.Core.WorkflowRunall, invoke, and retrieve methods on resource V2.Core.Workflownext_action and status on SharedPayment.IssuedTokennetwork_id on SharedPayment.IssuedToken.seller_detailsbills on AccountSession.componentssettlement_currencies on BalanceSettings.payments and BalanceSettings.update().$params.paymentdefault_settlement_currency on BalanceSettings.paymentsaccount_funding on Charge.payment_method_details.cardautomatic_surcharge on Checkout.Session, Checkout\Session.create().$params, PaymentLink.create().$params, and PaymentLinkbizum on Checkout.Session.payment_method_options and Checkout\Session.create().$params.payment_method_optionsurcharge_cost on Checkout.Sessionamount_surcharge on Checkout.Session.total_detailsshared_payment_granted_token on ConfirmationToken.create().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_datum, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.create().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_datumdetails on Identity.VerificationReport.emailemail on enums Identity.VerificationReport.type and Identity.VerificationSession.typeconfirm on Identity\VerificationSession.create().$params and Identity\VerificationSession.update().$paramssubscription on InvoiceItem.parent.schedule_detailsshared_payment_granted_token on PaymentIntent.confirm().$params and PaymentIntent.create().$paramsmoney_services on PaymentIntent.payment_detailsexternal_reference on PlanSharedPayment.GrantedToken.payment_method_details.billing_details to be requiredpayment_record on ApplicationFee.fee_sourcefleet_data on Charge.capture().$params.payment_detail, Charge.update().$params.payment_detail, PaymentIntent.capture().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.capture().$params.payment_detail, PaymentIntent.confirm().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.create().$params.payment_detail, PaymentIntent.decrement_authorization().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.increment_authorization().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.payment_details, PaymentIntent.update().$params.amount_detail.line_item.payment_method_option.card, PaymentIntent.update().$params.payment_detail, and PaymentIntentAmountDetailsLineItem.payment_method_options.cardbeneficiary_account, beneficiary_details, sender_account, and sender_details on Charge.capture().$params.payment_detail.money_service.account_funding, Charge.update().$params.payment_detail.money_service.account_funding, PaymentIntent.capture().$params.payment_detail.money_service.account_funding, PaymentIntent.confirm().$params.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_detail.money_service.account_fundingCharge.capture().$params.payment_detail.money_service.transaction_type, Charge.update().$params.payment_detail.money_service.transaction_type, PaymentIntent.capture().$params.payment_detail.money_service.transaction_type, PaymentIntent.confirm().$params.payment_detail.money_service.transaction_type, PaymentIntent.create().$params.payment_detail.money_service.transaction_type, and PaymentIntent.update().$params.payment_detail.money_service.transaction_type from literal('account_funding') to emptyable(literal('account_funding'))requires_action on enum DelegatedCheckout.RequestedSession.statusbizum on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionbizum on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typesquantity_precision on PaymentIntent.capture().$params.amount_detail.line_item, PaymentIntent.confirm().$params.amount_detail.line_item, PaymentIntent.create().$params.amount_detail.line_item, PaymentIntent.decrement_authorization().$params.amount_detail.line_item, PaymentIntent.increment_authorization().$params.amount_detail.line_item, PaymentIntent.update().$params.amount_detail.line_item, and PaymentIntentAmountDetailsLineItemliquid_asset and wallet on PaymentIntent.confirm().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.confirm().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card.payment_detail.money_service.account_funding, PaymentIntent.create().$params.payment_method_option.card_present.payment_detail.money_service.account_funding, PaymentIntent.update().$params.payment_method_option.card.payment_detail.money_service.account_funding, and PaymentIntent.update().$params.payment_method_option.card_present.payment_detail.money_service.account_fundingshared_payment_granted_token on PaymentMethodRadar.CustomerEvaluation.event_type from string to enum('login'|'registration')Radar.CustomerEvaluation.signals.account_sharing.risk_level and Radar.CustomerEvaluation.signals.multi_accounting.risk_level from string to enumdata on Radar.PaymentEvaluation.client_device_metadata_details and Radar\PaymentEvaluation.create().$params.client_device_metadata_detailsunbit on SharedPayment.GrantedToken.payment_method_detailssunbit on enum SharedPayment.GrantedToken.payment_method_details.typebm_crn, bo_tin, bt_tpn, co_nit, ec_ruc, eg_tin, gh_tin, gy_tin, hn_rtn, jm_trn, jo_crn, ke_pin, ky_crn, lk_tin, mo_tin, mv_tin, ng_tin, pa_ruc, ph_tin, py_ruc, sl_tin, sv_nit, uy_ruc, vg_cn, and za_tin from enum V2.Core.Account.identity.business_details.id_numbers[].typebm_pp, bo_ci, bt_cid, eg_tin, gh_pin, gy_tin, hn_rtn, jm_trn, jo_pin, ky_pp, lk_nic, mo_bir, mt_nic, mv_tin, pa_ruc, ph_tin, py_ruc, si_pin, sv_nit, and vg_pp from enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typeCannotProceedExceptionSharedPayment.IssuedToken and V2.Data.Reporting.QueryRuncreate and retrieve methods on resource V2.Data.Reporting.QueryRunpause and resume methods on resource V2.Payments.OffSessionPaymenttenant_keys, tenant_operator, and tenant_values on Billing\MeterEventSummary.all().$paramsmoney_services on Charge.capture().$params.payment_detail, Charge.update().$params.payment_detail, PaymentIntent.capture().$params.payment_detail, PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.payment_detail, and PaymentIntent.update().$params.payment_detailpayment_method_options on DelegatedCheckout.RequestedSession, DelegatedCheckout\RequestedSession.create().$params, and DelegatedCheckout\RequestedSession.update().$paramspayment_method_data on DelegatedCheckout\RequestedSession.confirm().$params, DelegatedCheckout\RequestedSession.create().$params, and DelegatedCheckout\RequestedSession.update().$paramscard_brands and payment_method_types on DelegatedCheckout.RequestedSession.seller_detailsDelegatedCheckout.RequestedSession.shared_payment_issued_token from string to expandable($SharedPayment.IssuedToken)check_scan on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optioncheck_scan on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typesprocessor_details on PaymentAttemptRecord.report_failed().$params, PaymentAttemptRecord.report_guaranteed().$params, PaymentRecord.report_payment().$params.failed, PaymentRecord.report_payment().$params.guaranteed, PaymentRecord.report_payment_attempt().$params.failed, PaymentRecord.report_payment_attempt().$params.guaranteed, PaymentRecord.report_payment_attempt_failed().$params, and PaymentRecord.report_payment_attempt_guaranteed().$paramspayment_details on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.confirm().$params.payment_method_option.card, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card, PaymentIntent.update().$params.payment_method_option.card_present, and PaymentIntent.update().$params.payment_method_option.cardbill_from on QuotePreviewSubscriptionSchedule.billing_schedules[], Subscription.billing_schedules[], and SubscriptionSchedule.billing_schedules[]agent_details, payment_method_details, and risk_details on SharedPayment.GrantedTokenpaper_checks on V2.Account.configuration.recipient_data.features, V2.Core.Account.configuration.recipient.capabilities, V2.Core.Account.configuration.storer.capabilities.outbound_payments, V2\Account.create().$params.configuration.recipient_datum.feature, V2\Account.update().$params.configuration.recipient_datum.feature, V2\Core\Account.create().$params.configuration.recipient.capability, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment, V2\Core\Account.update().$params.configuration.recipient.capability, and V2\Core\Account.update().$params.configuration.storer.capability.outbound_paymentpaper_checks on enum V2.Account.configuration.supportable_features.recipient_datapaper_checks on enum V2.Account.requirements[].impact.required_for_featuresV2.Billing.Cadence.settings_data.collection.payment_method_options.konbini, V2.Billing.CollectionSetting.payment_method_options.konbini, V2.Billing.CollectionSettingVersion.payment_method_options.konbini, V2\Billing\CollectionSetting.create().$params.payment_method_option.konbini, and V2\Billing\CollectionSetting.update().$params.payment_method_option.konbini from map(string: dynamic) to an objectV2.Billing.Cadence.settings_data.collection.payment_method_options.sepa_debit, V2.Billing.CollectionSetting.payment_method_options.sepa_debit, V2.Billing.CollectionSettingVersion.payment_method_options.sepa_debit, V2\Billing\CollectionSetting.create().$params.payment_method_option.sepa_debit, and V2\Billing\CollectionSetting.update().$params.payment_method_option.sepa_debit from map(string: dynamic) to an objectid on V2.Billing.CadenceSpendModifier.max_billing_period_spend.amount.custom_pricing_unit, V2.Billing.IntentAction.apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unit, and V2\Billing\Intent.create().$params.action.apply.spend_modifier_rule.max_billing_period_spend.amount.custom_pricing_unitoutbound_payments.paper_checks and paper_checks on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitybm_crn, bo_tin, bt_tpn, co_nit, ec_ruc, eg_tin, gh_tin, gy_tin, hn_rtn, jm_trn, jo_crn, ke_pin, ky_crn, lk_tin, mo_tin, mv_tin, ng_tin, pa_ruc, ph_tin, py_ruc, sl_tin, sv_nit, uy_ruc, vg_cn, and za_tin on enum V2.Core.Account.identity.business_details.id_numbers[].typebm_pp, bo_ci, bt_cid, eg_tin, gh_pin, gy_tin, hn_rtn, jm_trn, jo_pin, ky_pp, lk_nic, mo_bir, mt_nic, mv_tin, pa_ruc, ph_tin, py_ruc, si_pin, sv_nit, and vg_pp on enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typeV2.Core.Event.reason.request.client.stripe_action from map(string: dynamic) to an objectV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_processing from map(string: dynamic) to an objectV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_queued from map(string: dynamic) to an objectV2.MoneyManagement.InboundTransfer.transfer_history[].bank_debit_succeeded from map(string: dynamic) to an objectpaper_check_attachment_too_large, paper_check_expired, and paper_check_undeliverable on enum V2.MoneyManagement.OutboundPayment.status_details.failed.reasontown on V2.MoneyManagement.OutboundPayment.tracking_details.paper_check.mailing_addressV2.MoneyManagement.OutboundPayment.delivery_options.paper_check.memo to be requiredpayout_method_amount_limit_exceeded on enum V2.MoneyManagement.OutboundTransfer.status_details.failed.reasonapplication_fee_amount_requested on V2.Payments.OffSessionPaymentcompartment_id on V2.Payments.OffSessionPaymentexceeded_retry_window on enum V2.Payments.OffSessionPayment.failure_reasonretry_until on V2.Payments.OffSessionPayment.retry_detailspaused on enum V2.Payments.OffSessionPayment.statusV2.Reporting.ReportRun.result.file to be optionalapplication_fee_amount on V2\Payments\OffSessionPayment.capture().$params and V2\Payments\OffSessionPayment.create().$paramspaper_checks on enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capabilityoutbound_payments.paper_checks on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capabilityalert_id on EventsV2CoreHealthApiErrorResolvedEvent, EventsV2CoreHealthApiLatencyResolvedEvent, EventsV2CoreHealthAuthorizationRateDropResolvedEvent, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent, EventsV2CoreHealthPaymentMethodErrorResolvedEvent, EventsV2CoreHealthSepaDebitDelayedFiringEvent, EventsV2CoreHealthSepaDebitDelayedResolvedEvent, EventsV2CoreHealthTrafficVolumeDropResolvedEvent, and EventsV2CoreHealthWebhookLatencyResolvedEventapi_key on EventsV2IamApiKeyCreatedEvent, EventsV2IamApiKeyDefaultSecretRevealedEvent, EventsV2IamApiKeyExpiredEvent, EventsV2IamApiKeyPermissionsUpdatedEvent, EventsV2IamApiKeyRotatedEvent, and EventsV2IamApiKeyUpdatedEventstripe_access_grant on EventsV2IamStripeAccessGrantApprovedEvent, EventsV2IamStripeAccessGrantCanceledEvent, EventsV2IamStripeAccessGrantDeniedEvent, EventsV2IamStripeAccessGrantRemovedEvent, EventsV2IamStripeAccessGrantRequestedEvent, and EventsV2IamStripeAccessGrantUpdatedEventV2DataReportingQueryRunCreatedEvent, V2DataReportingQueryRunFailedEvent, V2DataReportingQueryRunSucceededEvent, and V2DataReportingQueryRunUpdatedEvent with related object V2.Data.Reporting.QueryRunV2PaymentsOffSessionPaymentPausedEvent and V2PaymentsOffSessionPaymentResumedEvent with related object V2.Payments.OffSessionPaymentThis release changes the pinned API version to 2026-03-25.preview and contains additional breaking changes. See the GA changelog for more information.
RiskSignalsfinancial_account_rewards and nesting_demo on AccountSession.componentsupi_payments on Account.capabilities, Account.create().$params.capability, and Account.update().$params.capabilityrisk_signals on Accountfraud_intent on AccountSignalsrelated_accounts on enum AccountSignals.delinquency.indicators[].indicatorrisk_reserved on Balancebillable_items on Billing.Alert.spend_threshold.filtersupi on Charge.payment_method_details, Checkout.Session.payment_method_options, Checkout\Session.create().$params.payment_method_option, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, Mandate.payment_method_details, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, PaymentIntent.update().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_option, PaymentMethod.create().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, SetupAttempt.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_datum, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, SetupIntent.update().$params.payment_method_datum, and SetupIntent.update().$params.payment_method_optiontempo on enums Charge.payment_method_details.crypto.network, PaymentAttemptRecord.payment_method_details.crypto.network, and PaymentRecord.payment_method_details.crypto.networksource_type on Charge.payment_method_details.stripe_balance, ConfirmationToken.create().$params.payment_method_datum.stripe_balance, ConfirmationToken.payment_method_preview.stripe_balance, PaymentAttemptRecord.payment_method_details.stripe_balance, PaymentIntent.confirm().$params.payment_method_datum.stripe_balance, PaymentIntent.create().$params.payment_method_datum.stripe_balance, PaymentIntent.update().$params.payment_method_datum.stripe_balance, PaymentMethod.create().$params.stripe_balance, PaymentMethod.stripe_balance, PaymentRecord.payment_method_details.stripe_balance, SetupIntent.confirm().$params.payment_method_datum.stripe_balance, SetupIntent.create().$params.payment_method_datum.stripe_balance, and SetupIntent.update().$params.payment_method_datum.stripe_balanceintegration_identifier on Checkout.Session and Checkout\Session.create().$paramsCheckout\Session.create().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Checkout\Session.update().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Invoice.add_lines().$params.line.price_datum.product_datum.tax_detail.tax_code, Invoice.update_lines().$params.line.price_datum.product_datum.tax_detail.tax_code, InvoiceLineItem.update().$params.price_datum.product_datum.tax_detail.tax_code, PaymentLink.create().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Plan.create().$params.product.tax_detail.tax_code, Price.create().$params.product_datum.tax_detail.tax_code, Product.create().$params.tax_detail.tax_code, and Product.update().$params.tax_detail.tax_code from string to emptyable(string)crypto on Checkout\Session.create().$params.payment_method_optionpending_invoice_item_interval on Checkout\Session.create().$params.subscription_datum and Checkout\Session.update().$params.subscription_datumCheckout\Session.create().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Checkout\Session.update().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Invoice.add_lines().$params.line.price_datum.product_datum.tax_detail.tax_code, Invoice.update_lines().$params.line.price_datum.product_datum.tax_detail.tax_code, InvoiceLineItem.update().$params.price_datum.product_datum.tax_detail.tax_code, PaymentLink.create().$params.line_item.price_datum.product_datum.tax_detail.tax_code, Plan.create().$params.product.tax_detail.tax_code, Price.create().$params.product_datum.tax_detail.tax_code, Product.create().$params.tax_detail.tax_code, and Product.update().$params.tax_detail.tax_code to be optionalapplication on enums Checkout.Session.automatic_tax.liability.type, Checkout.Session.invoice_creation.invoice_data.issuer.type, Invoice.automatic_tax.liability.type, Invoice.issuer.type, PaymentLink.automatic_tax.liability.type, PaymentLink.invoice_creation.invoice_data.issuer.type, PaymentLink.subscription_data.invoice_settings.issuer.type, Quote.automatic_tax.liability.type, Quote.invoice_settings.issuer.type, QuotePreviewInvoice.automatic_tax.liability.type, QuotePreviewInvoice.issuer.type, QuotePreviewSubscriptionSchedule.default_settings.automatic_tax.liability.type, QuotePreviewSubscriptionSchedule.default_settings.invoice_settings.issuer.type, QuotePreviewSubscriptionSchedule.phases[].automatic_tax.liability.type, QuotePreviewSubscriptionSchedule.phases[].invoice_settings.issuer.type, Subscription.automatic_tax.liability.type, Subscription.invoice_settings.issuer.type, SubscriptionSchedule.default_settings.automatic_tax.liability.type, SubscriptionSchedule.default_settings.invoice_settings.issuer.type, SubscriptionSchedule.phases[].automatic_tax.liability.type, and SubscriptionSchedule.phases[].invoice_settings.issuer.typeau_becs_debit, bacs_debit, boleto, link, sepa_debit, and us_bank_account on Checkout.Session.current_attempt.payment_method_detailselements, embedded_page, form, and hosted_page on enum Checkout.Session.ui_modecustom, embedded, and hosted from enum Checkout.Session.ui_modemarine_carbon_removal on enum Climate.Supplier.removal_pathwayupi on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typemetadata on CreditNote.create().$params.line, CreditNote.preview().$params.line, CreditNote.preview_lines().$params.line, and CreditNoteLineItemselected_fulfillment_option_overrides on DelegatedCheckout.RequestedSession.fulfillment_detailsline_item_keys on DelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[].digital.digital_options[] and DelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[].shipping.shipping_options[]quantity_decimal on Invoice.add_lines().$params.line, Invoice.create_preview().$params.invoice_item, Invoice.update_lines().$params.line, InvoiceItem.create().$params, InvoiceItem.update().$params, InvoiceItem, InvoiceLineItem.update().$params, and InvoiceLineItemexpires_after_seconds on Invoice.create().$params.payment_setting.payment_method_option.pix, Invoice.payment_settings.payment_method_options.pix, Invoice.update().$params.payment_setting.payment_method_option.pix, QuotePreviewInvoice.payment_settings.payment_method_options.pix, Subscription.create().$params.payment_setting.payment_method_option.pix, Subscription.payment_settings.payment_method_options.pix, and Subscription.update().$params.payment_setting.payment_method_option.pixlevel on Issuing\Authorization.create().$params.risk_assessment.card_testing_risk and Issuing\Authorization.create().$params.risk_assessment.merchant_dispute_riskrisk_level on Issuing\Authorization.create().$params.risk_assessment.card_testing_risk and Issuing\Authorization.create().$params.risk_assessment.merchant_dispute_riskda, pl, and sv on enum Issuing.Cardholder.preferred_localeslifecycle_controls on Issuing.Card and Issuing\Card.create().$paramsIssuing.Token.network_data.visa.card_reference_id from string to nullable(string)PaymentAttemptRecord.payment_method_details.card.brand and PaymentRecord.payment_method_details.card.brand from enum to nullable(enum)PaymentAttemptRecord.payment_method_details.card.exp_month and PaymentRecord.payment_method_details.card.exp_month from longInteger to nullable(longInteger)PaymentAttemptRecord.payment_method_details.card.exp_year and PaymentRecord.payment_method_details.card.exp_year from longInteger to nullable(longInteger)PaymentAttemptRecord.payment_method_details.card.funding and PaymentRecord.payment_method_details.card.funding from enum('credit'|'debit'|'prepaid'|'unknown') to nullable(enum('credit'|'debit'|'prepaid'|'unknown'))PaymentAttemptRecord.payment_method_details.card.last4 and PaymentRecord.payment_method_details.card.last4 from string to nullable(string)PaymentAttemptRecord.payment_method_details.card.moto and PaymentRecord.payment_method_details.card.moto from boolean to nullable(boolean)cryptogram, electronic_commerce_indicator, exemption_indicator_applied, and exemption_indicator on PaymentAttemptRecord.payment_method_details.card.three_d_secure and PaymentRecord.payment_method_details.card.three_d_securesurcharge on PaymentIntent.amount_details, PaymentIntent.capture().$params.amount_detail, PaymentIntent.confirm().$params.amount_detail, PaymentIntent.create().$params.amount_detail, PaymentIntent.increment_authorization().$params.amount_detail, and PaymentIntent.update().$params.amount_detailmandate_options on PaymentIntent.confirm().$params.payment_method_option.stripe_balance, PaymentIntent.create().$params.payment_method_option.stripe_balance, PaymentIntent.payment_method_options.stripe_balance, and PaymentIntent.update().$params.payment_method_option.stripe_balanceamount_details and payment_details on PaymentIntent.decrement_authorization().$paramsupi on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesupi_handle_redirect_or_display_qr_code on PaymentIntent.next_action and SetupIntent.next_actionmanaged_payments on PaymentLink.create().$params and PaymentLinkupi on enum PaymentLink.payment_method_typesrecommended_action and signals on Radar.PaymentEvaluationinsights on Radar.PaymentEvaluationcrypto_fingerprint on enum Radar.ValueList.item_typestripe_balance on SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, and SetupIntent.update().$params.payment_method_optionresolved on enum SharedPayment.GrantedToken.deactivated_reasonrecurring_interval on SharedPayment.GrantedToken.usage_limitsSharedPayment.GrantedToken.usage_limits.expires_at from DateTime to nullable(DateTime)presentment_details on Subscriptioncanceled_by_retention_policy on enum Subscription.cancellation_details.reasoninvoice_resources on V2.Billing.Intentamount_due and customer_balance_applied on V2.Billing.Intent.amount_detailsrecurring_credit_grant on V2.Billing.IntentAction.modify.pricing_plan_subscription_details.overrides.partial_period_behaviors[], V2.Billing.IntentAction.subscribe.pricing_plan_subscription_details.overrides.partial_period_behaviors[], V2\Billing\Intent.create().$params.action.modify.pricing_plan_subscription_detail.override.partial_period_behavior, and V2\Billing\Intent.create().$params.action.subscribe.pricing_plan_subscription_detail.override.partial_period_behaviorconsumer_privacy_disclosures and consumer_storer on V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.identity.attestation.terms_of_service, and V2\Core\Account.update().$params.identity.attestation.terms_of_serviceinclude on V2\Billing\Intent.create().$params and V2\Billing\Intent.reserve().$paramsservice_period_coupon_with_metered_tiered_item_unsupported on Invoice.last_finalization_error, PaymentIntent.last_payment_error, QuotePreviewInvoice.last_finalization_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorV2.Core.AccountEvaluationV2.Billing.LicenseFeeSubscription and V2.Billing.PricingPlanSubscriptionComponentscreate method on resource V2.Core.AccountEvaluationretrieve method on resources V2.Billing.LicenseFeeSubscription and V2.Billing.PricingPlanSubscriptionComponentsmodify_rates method on resource V2.Billing.RateCardremove_discounts method on resource V2.Billing.PricingPlanSubscriptioneg_bank_account on enum V2.Account.configuration.recipient_data.default_outbound_destination.typeinvoice_resources on V2.Billing.Intentamount_due and customer_balance_applied on V2.Billing.Intent.amount_detailsexpires_at on V2.Billing.Intent.status_transitionsdiscount on V2.Billing.IntentAction.apply and V2\Billing\Intent.create().$params.action.applytimestamp on V2.Billing.IntentAction.apply.effective_at and V2\Billing\Intent.create().$params.action.apply.effective_atcurrent_billing_period_start and timestamp on enum V2.Billing.IntentAction.apply.effective_at.typediscount on enum V2.Billing.IntentAction.apply.typeV2.Billing.IntentAction.deactivate.pricing_plan_subscription_details.overrides.partial_period_behaviors[].type, V2.Billing.IntentAction.modify.pricing_plan_subscription_details.overrides.partial_period_behaviors[].type, V2.Billing.IntentAction.subscribe.pricing_plan_subscription_details.overrides.partial_period_behaviors[].type, V2\Billing\Intent.create().$params.action.deactivate.pricing_plan_subscription_detail.override.partial_period_behavior.type, V2\Billing\Intent.create().$params.action.modify.pricing_plan_subscription_detail.override.partial_period_behavior.type, and V2\Billing\Intent.create().$params.action.subscribe.pricing_plan_subscription_detail.override.partial_period_behavior.type from literal('license_fee') to enum('license_fee'|'recurring_credit_grant')service_cycle on V2.Billing.LicenseFee and V2.Billing.RateCardlatest_version on V2.Billing.LicenseFee, V2.Billing.PricingPlan, and V2.Billing.RateCardservice_interval_count and service_interval on V2.Billing.LicenseFee and V2.Billing.RateCardV2.Billing.LicenseFee.transform_quantity.divide_by, V2.Billing.LicenseFeeVersion.transform_quantity.divide_by, V2.Billing.RateCardRate.transform_quantity.divide_by, V2\Billing\LicenseFee.create().$params.transform_quantity.divide_by, V2\Billing\LicenseFee.update().$params.transform_quantity.divide_by, and V2\Billing\RateCardRate.create().$params.transform_quantity.divide_by from longInteger to int64_stringdiscount_details and pricing_plan_component_details on V2.Billing.PricingPlanSubscriptioncrypto_wallets on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitycrypto from enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitybalance_by_funds_type on V2.MoneyManagement.FinancialAccount.paymentsnext_day_payout_fee on enum V2.MoneyManagement.OutboundPaymentQuote.estimated_fees[].typetreasury_transaction_entry on V2.MoneyManagement.TransactionEntrytreasury_credit_reversal, treasury_debit_reversal, treasury_inbound_transfer, treasury_issuing_authorization, treasury_outbound_payment, treasury_outbound_transfer, treasury_received_credit, and treasury_received_debit on V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flowtreasury_credit_reversal, treasury_debit_reversal, treasury_inbound_transfer, treasury_issuing_authorization, treasury_other, treasury_outbound_payment, treasury_outbound_transfer, treasury_received_credit, and treasury_received_debit on enums V2.MoneyManagement.Transaction.flow.type and V2.MoneyManagement.TransactionEntry.transaction_details.flow.typetreasury_transaction on V2.MoneyManagement.Transactionno_valid_payment_method on enum V2.Payments.OffSessionPayment.failure_reasonmetadata on V2.Payments.SettlementAllocationIntentSplitV2.Reporting.ReportRun.result.file.size from longInteger to int64_stringstatement_descriptor on V2\MoneyManagement\OutboundPayment.create().$params and V2\MoneyManagement\OutboundTransfer.create().$paramsinclude on V2\Billing\Intent.create().$params, V2\Billing\Intent.reserve().$params, V2\Billing\PricingPlanSubscription.all().$params, V2\Billing\PricingPlanSubscription.retrieve().$params, V2\MoneyManagement\FinancialAccount.all().$params, and V2\MoneyManagement\FinancialAccount.retrieve().$paramsV1AccountSignalsIncludingDelinquencyCreatedEvent, V2CoreAccountSignalsFraudulentWebsiteReadyEvent, and V2SignalsAccountSignalFraudulentMerchantReadyEventThis release changes the pinned API version to 2026-03-25.preview. It is built on top of SDK version 20.0.0 which contains breaking changes. Please review the changelog for 20.0.0 if upgrading from older SDK versions.
ProductCatalog.TrialOffer, Tax.Location, and V2.Core.BatchJobcreate method on resource ProductCatalog.TrialOfferall, create, and retrieve methods on resource Tax.Locationcancel, create, and retrieve methods on resource V2.Core.BatchJobperformance_location on Tax.CalculationLineItem and Tax\Calculation.create().$params.line_itemperformance on enums Tax.Calculation.shipping_cost.tax_breakdown[].sourcing, Tax.CalculationLineItem.tax_breakdown[].sourcing, and Tax.Transaction.shipping_cost.tax_breakdown[].sourcingadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on enums Tax.Calculation.shipping_cost.tax_breakdown[].tax_rate_details.tax_type, Tax.Calculation.tax_breakdown[].tax_rate_details.tax_type, Tax.CalculationLineItem.tax_breakdown[].tax_rate_details.tax_type, and Tax.Transaction.shipping_cost.tax_breakdown[].tax_rate_details.tax_typetrial_offer on Invoice.create_preview().$params.schedule_detail.amendment.item_action.add, Invoice.create_preview().$params.schedule_detail.amendment.item_action.set, Invoice.create_preview().$params.schedule_detail.phase.item, Quote.create().$params.line.action.add_item, Quote.create().$params.line.action.set_item, Quote.update().$params.line.action.add_item, Quote.update().$params.line.action.set_item, QuoteLine.actions[].add_item, QuoteLine.actions[].set_items[], QuotePreviewSubscriptionSchedule.phases[].items[], SubscriptionSchedule.amend().$params.amendment.item_action.add, SubscriptionSchedule.amend().$params.amendment.item_action.set, SubscriptionSchedule.create().$params.phase.item, SubscriptionSchedule.phases[].items[], and SubscriptionSchedule.update().$params.phase.itemrisk_reserved on Balancesource_type on Charge.payment_method_details.stripe_balance, ConfirmationToken.create().$params.payment_method_datum.stripe_balance, ConfirmationToken.payment_method_preview.stripe_balance, PaymentAttemptRecord.payment_method_details.stripe_balance, PaymentIntent.confirm().$params.payment_method_datum.stripe_balance, PaymentIntent.create().$params.payment_method_datum.stripe_balance, PaymentIntent.update().$params.payment_method_datum.stripe_balance, PaymentMethod.create().$params.stripe_balance, PaymentMethod.stripe_balance, PaymentRecord.payment_method_details.stripe_balance, SetupIntent.confirm().$params.payment_method_datum.stripe_balance, SetupIntent.create().$params.payment_method_datum.stripe_balance, and SetupIntent.update().$params.payment_method_datum.stripe_balancetax_details on Checkout\Session.create().$params.line_item.price_datum.product_datum, Checkout\Session.update().$params.line_item.price_datum.product_datum, Invoice.add_lines().$params.line.price_datum.product_datum, Invoice.update_lines().$params.line.price_datum.product_datum, InvoiceLineItem.update().$params.price_datum.product_datum, PaymentLink.create().$params.line_item.price_datum.product_datum, Plan.create().$params.product, Price.create().$params.product_datum, Product.create().$params, and Product.update().$paramspending_invoice_item_interval on Checkout\Session.update().$params.subscription_datumhosted and ui_mode on FinancialConnections.Session and FinancialConnections\Session.create().$paramsurl on FinancialConnections.Sessionexpires_after_seconds on Invoice.create().$params.payment_setting.payment_method_option.pix, Invoice.payment_settings.payment_method_options.pix, Invoice.update().$params.payment_setting.payment_method_option.pix, QuotePreviewInvoice.payment_settings.payment_method_options.pix, Subscription.create().$params.payment_setting.payment_method_option.pix, Subscription.payment_settings.payment_method_options.pix, and Subscription.update().$params.payment_setting.payment_method_option.pixcurrent_trial on Invoice.create_preview().$params.subscription_detail.item, Subscription.create().$params.item, Subscription.update().$params.item, SubscriptionItem.create().$params, SubscriptionItem.update().$params, and SubscriptionItemsurcharge on PaymentIntent.amount_details, PaymentIntent.capture().$params.amount_detail, PaymentIntent.confirm().$params.amount_detail, PaymentIntent.create().$params.amount_detail, PaymentIntent.increment_authorization().$params.amount_detail, and PaymentIntent.update().$params.amount_detailamount_details and payment_details on PaymentIntent.decrement_authorization().$paramsmandate_options on PaymentIntent.payment_method_options.stripe_balancemanaged_payments on PaymentLink.create().$params and PaymentLinkstripe_balance on SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, and SetupIntent.update().$params.payment_method_optionbilling_cycle_anchor on Subscription.create().$params.trial_setting.end_behavior, Subscription.trial_settings.end_behavior, and Subscription.update().$params.trial_setting.end_behavioradmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on Tax.Registration.country_options.usadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on enum Tax.Registration.country_options.us.typerequirements on TaxCodeV2.Billing.Cadence.settings_data.collection.payment_method_options.card.mandate_options.amount, V2.Billing.CollectionSetting.payment_method_options.card.mandate_options.amount, V2.Billing.CollectionSettingVersion.payment_method_options.card.mandate_options.amount, V2\Billing\CollectionSetting.create().$params.payment_method_option.card.mandate_option.amount, and V2\Billing\CollectionSetting.update().$params.payment_method_option.card.mandate_option.amount from longInteger to int64_stringar_bank_account, co_bank_account, and eg_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typetimezone on V2.Core.Account.defaults, V2\Core\Account.create().$params.default, and V2\Core\Account.update().$params.defaultazure_event_grid on V2.Core.EventDestination and V2\Core\EventDestination.create().$paramsno_azure_partner_topic_exists on enum V2.Core.EventDestination.status_details.disabled.reasonazure_event_grid on enum V2.Core.EventDestination.typesupported_currencies on V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount, and V2.MoneyManagement.PayoutMethod.cardV2.Core.Vault.GbBankAccount.sort_code and V2\Core\Vault\GbBankAccount.create().$params.sort_code to be optionalrestricted on V2.MoneyManagement.PayoutMethodcurrencies on V2.MoneyManagement.PayoutMethodsBankAccountSpec.countries.value.fields[]counterparty and description on V2.MoneyManagement.Transactioncurrency on V2\Core\Vault\GbBankAccount.create().$params, V2\Core\Vault\UsBankAccount.create().$params, V2\MoneyManagement\OutboundSetupIntent.create().$params.payout_method_datum.bank_account, V2\MoneyManagement\OutboundSetupIntent.create().$params.payout_method_datum.card, V2\MoneyManagement\OutboundSetupIntent.update().$params.payout_method_datum.bank_account, and V2\MoneyManagement\OutboundSetupIntent.update().$params.payout_method_datum.cardiban on V2\Core\Vault\GbBankAccount.create().$paramsV2\Core\Vault\GbBankAccount.create().$params.account_number to be optionalcurrency on enum InvalidPaymentMethodException.invalid_paramV2CoreBatchJobBatchFailedEvent, V2CoreBatchJobCanceledEvent, V2CoreBatchJobCompletedEvent, V2CoreBatchJobCreatedEvent, V2CoreBatchJobReadyForUploadEvent, V2CoreBatchJobTimeoutEvent, V2CoreBatchJobUpdatedEvent, V2CoreBatchJobUploadTimeoutEvent, V2CoreBatchJobValidatingEvent, and V2CoreBatchJobValidationFailedEvent with related object V2.Core.BatchJobservice_period_coupon_with_metered_tiered_item_unsupported on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-03-25.dahlia and contains breaking changes (prefixed with ⚠️ below). There's also a detailed migration guide to simplify your upgrade process.
Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
null when set in V2 API metadata and params, enabling you to clear metadata entries and some unsettable properties for V2 APIs.Util::objectsToIds() method now has a required $serializeNull parameter to indicate if null values set in the object should be output in the resulting hash. This is relevant for V2 POST APIs to let callers clear emptyable values.previous_attributes is always an instance of StripeObjectsimulate_crypto_deposit test helper method on resource PaymentIntentdeposit_options and mode on PaymentIntent.confirm().$params.payment_method_option.crypto, PaymentIntent.create().$params.payment_method_option.crypto, PaymentIntent.payment_method_options.crypto, and PaymentIntent.update().$params.payment_method_option.cryptocrypto_display_details on PaymentIntent.next_actionOrchestration.PaymentAttempt and Radar.CustomerEvaluationretrieve method on resource Orchestration.PaymentAttemptcreate and update methods on resource Radar.CustomerEvaluationapprove method on resource Checkout.Sessionreport_authenticated, report_canceled, report_failed, report_guaranteed, report_informational, and report_refund methods on resource PaymentAttemptRecordcreate_us_paper_check_on_application on AccountSession.create().$params.component.check_scanning.featureAccountSignals.delinquency to be optionalapproval_method on Checkout.Session and Checkout\Session.create().$paramscurrent_attempt on Checkout.Sessionselected_fulfillment_option_overrides on DelegatedCheckout\RequestedSession.update().$params.fulfillment_detailpricing_plan_subscription_details on InvoiceItem.parent and InvoiceLineItem.parentlicense_fee_subscription_details on InvoiceItem.parent and InvoiceLineItem.parentpricing_plan_subscription and pricing_plan_version on InvoiceItem.parent.rate_card_subscription_details and InvoiceLineItem.parent.rate_card_subscription_detailspricing_plan_subscription_details on enum InvoiceItem.parent.typelicense_fee_subscription_details from enum InvoiceItem.parent.typediscounts on enum InvoiceItem.frozen_fieldspricing_plan_subscription_details on enum InvoiceLineItem.parent.typelicense_fee_subscription_details from enum InvoiceLineItem.parent.typetoken_details on Issuing.Authorizationfailure_code on PaymentRecord.report_payment().$params.failed, PaymentRecord.report_payment_attempt().$params.failed, and PaymentRecord.report_payment_attempt_failed().$paramsPaymentRecord.report_payment_attempt_canceled().$params.canceled_at to be optionalPaymentRecord.report_payment_attempt_failed().$params.failed_at to be optionalPaymentRecord.report_payment_attempt_guaranteed().$params.guaranteed_at to be optionalPaymentRecord.report_refund().$params.refunded to be optionalRadar\IssuingAuthorizationEvaluation.create().$params.card_detail.bin_country to be requiredrecurring_interval on SharedPayment\GrantedToken.create().$params.usage_limitSharedPayment\GrantedToken.create().$params.usage_limit.expires_at to be optionalhome_rule_tax on Tax.Registration.country_options.us and Tax\Registration.create().$params.country_option.mehome_rule_tax on enum Tax.Registration.country_options.us.typeRadar.IssuingAuthorizationEvaluationcreate method on resource Radar.IssuingAuthorizationEvaluationfee_credits on enum BalanceTransaction.balance_typeaffiliate_attributions to affiliate_attribution on DelegatedCheckout\RequestedSession.confirm().$params and DelegatedCheckout\RequestedSession.create().$paramsamount_to_counter on Disputefrozen_fields on InvoiceItemnext_billing_period_start on enum V2.Billing.IntentAction.apply.effective_at.typeconsumer on V2.Core.Account.configuration.card_creator.capabilities, V2.Core.Account.identity.attestations.terms_of_service.card_creator, V2\Core\Account.create().$params.configuration.card_creator.capability, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator, V2\Core\Account.update().$params.configuration.card_creator.capability, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creatorfifth_third on V2.Core.Account.configuration.card_creator.capabilities.commercial, V2.Core.Account.identity.attestations.terms_of_service.card_creator.commercial, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator.commercial, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creator.commercialprepaid_card on V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank, V2.Core.Account.identity.attestations.terms_of_service.card_creator.commercial.cross_river_bank, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial.cross_river_bank, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator.commercial.cross_river_bank, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial.cross_river_bank, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creator.commercial.cross_river_bankcommercial.cross_river_bank.prepaid_card, commercial.fifth_third.charge_card, consumer.celtic.revolving_credit_card, consumer.cross_river_bank.prepaid_card, and consumer.lead.prepaid_card on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitypayment_method_data on V2\Payments\OffSessionPayment.create().$paramsV2\Payments\OffSessionPayment.create().$params.payment_method to be optionalcommercial.cross_river_bank.prepaid_card, commercial.fifth_third.charge_card, consumer.celtic.revolving_credit_card, consumer.cross_river_bank.prepaid_card, and consumer.lead.prepaid_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capabilityThis release changes the pinned API version to 2026-03-04.preview.
Billing.AlertRecovered and Profilereauthorize method on resource PaymentIntentsettings on QuoteLine.actions[].add_discount, QuoteLine.actions[].add_item.discounts[], QuoteLine.actions[].set_discounts[], QuoteLine.actions[].set_items[].discounts[], QuotePreviewSubscriptionSchedule.phases[].discounts[], QuotePreviewSubscriptionSchedule.phases[].items[].discounts[], SubscriptionSchedule.phases[].discounts[], and SubscriptionSchedule.phases[].items[].discounts[]smart_disputes on Account.create().$params.setting, Account.settings, Account.update().$params.setting, V2.Core.Account.configuration.merchant, V2\Core\Account.create().$params.configuration.merchant, and V2\Core\Account.update().$params.configuration.merchantemail_customers_on_successful_payment on Account.create().$params.setting.payment, Account.settings.payments, and Account.update().$params.setting.paymentbalance_update_details on Billing.CreditBalanceSummary.balances[]reauthorization and reauthorize_before on Charge.payment_method_details.card_present, Charge.payment_method_details.card, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentMethod.card.generated_from.payment_method_details.card_present, and PaymentRecord.payment_method_details.card_presentlocation and reader on Charge.payment_method_details.card_present, Charge.payment_method_details.interac_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.interac_present, PaymentMethod.card.generated_from.payment_method_details.card_present, PaymentRecord.payment_method_details.card_present, and PaymentRecord.payment_method_details.interac_presentmanaged_payments on Checkout.Session, Checkout\Session.create().$params, PaymentIntent, SetupIntent, and Subscriptionlk_vat on enums Checkout.Session.collected_information.tax_ids[].type, Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Order.tax_details.tax_ids[].type, QuotePreviewInvoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.typedigital on DelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[], DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option, and DelegatedCheckout\RequestedSession.update().$params.fulfillment_detail.selected_fulfillment_optionDelegatedCheckout\RequestedSession.update().$params.fulfillment_detail.selected_fulfillment_option.shipping to be optionalaffiliate_attributions on DelegatedCheckout.RequestedSession, DelegatedCheckout\RequestedSession.confirm().$params, and DelegatedCheckout\RequestedSession.create().$paramsfulfillment_type on DelegatedCheckout.RequestedSession.line_item_details[]marketplace_seller_details, network_profile, privacy_notice_url, return_policy_url, store_policy_url, and terms_of_service_url on DelegatedCheckout.RequestedSession.seller_detailsamount_to_counter on Dispute.update().$paramsreserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.typeterminal_wifi_certificate and terminal_wifi_private_key on enum File.purposepay_by_bank on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typesdisplay_name and service_user_number on Mandate.payment_method_details.bacs_debitPaymentAttemptRecord.payment_method_details.boleto.tax_id and PaymentRecord.payment_method_details.boleto.tax_id from string to nullable(string)PaymentAttemptRecord.payment_method_details.us_bank_account.expected_debit_date and PaymentRecord.payment_method_details.us_bank_account.expected_debit_date from nullable(string) to stringrequest_reauthorization on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.confirm().$params.payment_method_option.card, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card, PaymentIntent.payment_method_options.card_present, PaymentIntent.payment_method_options.card, PaymentIntent.update().$params.payment_method_option.card_present, and PaymentIntent.update().$params.payment_method_option.cardtransaction_purpose on PaymentIntent.confirm().$params.payment_method_option.us_bank_account, PaymentIntent.create().$params.payment_method_option.us_bank_account, PaymentIntent.payment_method_options.us_bank_account, and PaymentIntent.update().$params.payment_method_option.us_bank_accountrequires_reauthorization on enum PaymentIntent.statusoptional_items on PaymentLink.update().$paramsbilling_schedules_invalid on enum Quote.status_details.stale.last_reason.typecard_issuer_decline on Radar.PaymentEvaluation.insightspayment_behavior on SubscriptionItem.delete().$paramsbilling_cycle_anchor on Subscription.trial_settings.end_behaviorlk on Tax.Registration.country_options and Tax\Registration.create().$params.country_optioncellular and stripe_s710 on Terminal.Configuration, Terminal\Configuration.create().$params, and Terminal\Configuration.update().$paramssimulated_stripe_s710 and stripe_s710 on enum Terminal.Reader.device_typear_bank_account, bt_bank_account, co_bank_account, cr_bank_account, do_bank_account, gt_bank_account, md_bank_account, mk_bank_account, mo_bank_account, mz_bank_account, pe_bank_account, pk_bank_account, tw_bank_account, and uz_bank_account on enums V2.Account.configuration.recipient_data.default_outbound_destination.type and V2.Core.Account.configuration.recipient.default_outbound_destination.typerecipient_onboarding and recipient_update on V2.Core.AccountLink.use_case and V2\Core\AccountLink.create().$params.use_caserecipient_onboarding and recipient_update on enum V2.Core.AccountLink.use_case.typeconsumer on V2.Core.Account.configuration.storer.capabilities, V2\Core\Account.create().$params.configuration.storer.capability, and V2\Core\Account.update().$params.configuration.storer.capabilityconsumer.holds_currencies.usd on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilityfunds_usage_type on V2.MoneyManagement.FinancialAccount.storage and V2\MoneyManagement\FinancialAccount.create().$params.storagepurpose on V2.MoneyManagement.OutboundPayment and V2\MoneyManagement\OutboundPayment.create().$paramsbranch_number and swift_code on V2.MoneyManagement.PayoutMethod.bank_accountdispute, inbound_payment_failure, inbound_payment, india_mdr_processing_fee, payment_method_passthrough_fee, refund, and tax_withholding on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categorycharge_failure and charge from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryV2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flow to be optionalconsumer.holds_currencies.usd on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capabilityBILLING_ALERT_RECOVERED with resource Billing.AlertRecoveredRESERVE_HOLD_CREATED and RESERVE_HOLD_UPDATED with resource Reserve.HoldRESERVE_PLAN_CREATED, RESERVE_PLAN_DISABLED, RESERVE_PLAN_EXPIRED, and RESERVE_PLAN_UPDATED with resource Reserve.PlanRESERVE_RELEASE_CREATED with resource Reserve.ReleaseV2BillingRateCardCustomPricingUnitOverageRateCreatedEvent with related object V2.Billing.RateCardCustomPricingUnitOverageRateV2IamStripeAccessGrantApprovedEvent, V2IamStripeAccessGrantCanceledEvent, V2IamStripeAccessGrantDeniedEvent, V2IamStripeAccessGrantRemovedEvent, V2IamStripeAccessGrantRequestedEvent, and V2IamStripeAccessGrantUpdatedEventstorer_capability_missing and storer_capability_not_active on Invoice.last_finalization_error, PaymentIntent.last_payment_error, QuotePreviewInvoice.last_finalization_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorThis release changes the pinned API version to 2026-02-25.preview.
AccountSignalsretrieve method on resource AccountSignalsaggregation_period, group_by, and triggered_at on Billing.AlertTriggeredexternal_account_collection on AccountLink.create().$params.collection_optionfunding_source on ApplicationFeeDelegatedCheckout\RequestedSession.confirm().$params.payment_method_datum.billing_detail.address.line1, DelegatedCheckout\RequestedSession.create().$params.fulfillment_detail.address.line1, DelegatedCheckout\RequestedSession.create().$params.payment_method_datum.billing_detail.address.line1, DelegatedCheckout\RequestedSession.update().$params.fulfillment_detail.address.line1, and DelegatedCheckout\RequestedSession.update().$params.payment_method_datum.billing_detail.address.line1 to be optionalhosted and ui_mode on FinancialConnections.Session and FinancialConnections\Session.create().$paramsurl on FinancialConnections.Sessionbilling_cycle_anchor on Subscription.create().$params.trial_setting.end_behavior and Subscription.update().$params.trial_setting.end_behaviorThis release changes the pinned API version to 2026-02-25.preview.
smart_disputes on Account.create().$params.setting, Account.settings, Account.update().$params.setting, V2.Core.Account.configuration.merchant, V2\Core\Account.create().$params.configuration.merchant, and V2\Core\Account.update().$params.configuration.merchantemail_customers_on_successful_payment on Account.create().$params.setting.payment, Account.settings.payments, and Account.update().$params.setting.paymentmanaged_payments on Checkout.Session, Checkout\Session.create().$params, PaymentIntent, SetupIntent, and Subscriptionlk_vat on enums Checkout.Session.collected_information.tax_ids[].type, Order.tax_details.tax_ids[].type, and QuotePreviewInvoice.customer_tax_ids[].typepay_by_bank on enum QuotePreviewInvoice.payment_settings.payment_method_typesbt_bank_account, cr_bank_account, do_bank_account, gt_bank_account, md_bank_account, mk_bank_account, mo_bank_account, mz_bank_account, pe_bank_account, pk_bank_account, tw_bank_account, and uz_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typepurpose on V2.MoneyManagement.OutboundPayment and V2\MoneyManagement\OutboundPayment.create().$paramsbranch_number and swift_code on V2.MoneyManagement.PayoutMethod.bank_accountV2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flow to be optionalstorer_capability_missing and storer_capability_not_active on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-02-25.clover.
Reserve.Hold, Reserve.Plan, and Reserve.Releaselocation and reader on Charge.payment_method_details.card_present, Charge.payment_method_details.interac_present, ConfirmationToken.payment_method_preview.card.generated_from.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.card_present, PaymentAttemptRecord.payment_method_details.interac_present, PaymentMethod.card.generated_from.payment_method_details.card_present, PaymentRecord.payment_method_details.card_present, and PaymentRecord.payment_method_details.interac_presentlk_vat on enums Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.typereserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.typeterminal_wifi_certificate and terminal_wifi_private_key on enum File.purposepay_by_bank on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typesdisplay_name and service_user_number on Mandate.payment_method_details.bacs_debitPaymentAttemptRecord.payment_method_details.boleto.tax_id and PaymentRecord.payment_method_details.boleto.tax_id from string to nullable(string)PaymentAttemptRecord.payment_method_details.us_bank_account.expected_debit_date and PaymentRecord.payment_method_details.us_bank_account.expected_debit_date from nullable(string) to stringtransaction_purpose on PaymentIntent.confirm().$params.payment_method_option.us_bank_account, PaymentIntent.create().$params.payment_method_option.us_bank_account, PaymentIntent.payment_method_options.us_bank_account, and PaymentIntent.update().$params.payment_method_option.us_bank_accountoptional_items on PaymentLink.update().$paramscard_issuer_decline on Radar.PaymentEvaluation.insightspayment_behavior on SubscriptionItem.delete().$paramslk on Tax.Registration.country_options and Tax\Registration.create().$params.country_optioncellular and stripe_s710 on Terminal.Configuration, Terminal\Configuration.create().$params, and Terminal\Configuration.update().$paramssimulated_stripe_s710 and stripe_s710 on enum Terminal.Reader.device_typeRESERVE_HOLD_CREATED and RESERVE_HOLD_UPDATED with resource Reserve.HoldRESERVE_PLAN_CREATED, RESERVE_PLAN_DISABLED, RESERVE_PLAN_EXPIRED, and RESERVE_PLAN_UPDATED with resource Reserve.PlanRESERVE_RELEASE_CREATED with resource Reserve.Releasestorer_capability_missing and storer_capability_not_active on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorspend_threshold on Billing.Alert and Billing\Alert.create().$paramsspend_threshold on enum Billing.Alert.alert_typeinvoice_item, proration_details, proration, and subscription on InvoiceLineItem.parent.schedule_detailscustom on PaymentMethod.update().$paramspayment_method_reference and usage on PaymentMethod.customoutstanding_usage_through and unused_time_from on Subscription.pause().$params.bill_foroutstanding_usage and unused_time on Subscription.pause().$params.bill_forpayment_behavior on Subscription.resume().$paramsV2.Billing.CadenceSpendModifier, V2.Billing.OneTimeItem, and V2.Billing.RateCardCustomPricingUnitOverageRateall, create, delete, and retrieve methods on resource V2.Billing.RateCardCustomPricingUnitOverageRateall, create, retrieve, and update methods on resource V2.Billing.OneTimeItemretrieve method on resource V2.Billing.CadenceSpendModifierEventsV2CoreHealthFraudRateIncreasedEvent.impact.realized_fraud_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.approved_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.declined_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.approved_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.declined_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.approved_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.declined_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.approved_amount.value, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.declined_amount.value, V2.Billing.ServiceAction.credit_grant.amount.monetary.value, V2.Billing.ServiceAction.credit_grant_per_tenant.amount.monetary.value, V2.Core.Account.identity.business_details.annual_revenue.amount.value, V2.Core.Account.identity.business_details.monthly_estimated_revenue.amount.value, V2.FinancialAddressGeneratedMicrodeposits.amounts[].value, V2.MoneyManagement.Adjustment.amount.value, V2.MoneyManagement.CurrencyConversion.from.amount.value, V2.MoneyManagement.CurrencyConversion.to.amount.value, V2.MoneyManagement.FinancialAccount.balance.available.value.value, V2.MoneyManagement.FinancialAccount.balance.inbound_pending.value.value, V2.MoneyManagement.FinancialAccount.balance.outbound_pending.value.value, V2.MoneyManagement.FinancialAccount.payments.starting_balance.available.value.value, V2.MoneyManagement.InboundTransfer.amount.value, V2.MoneyManagement.InboundTransfer.from.debited.value, V2.MoneyManagement.InboundTransfer.to.credited.value, V2.MoneyManagement.OutboundPayment.amount.value, V2.MoneyManagement.OutboundPayment.from.debited.value, V2.MoneyManagement.OutboundPayment.to.credited.value, V2.MoneyManagement.OutboundPaymentQuote.amount.value, V2.MoneyManagement.OutboundPaymentQuote.estimated_fees[].amount.value, V2.MoneyManagement.OutboundPaymentQuote.from.debited.value, V2.MoneyManagement.OutboundPaymentQuote.to.credited.value, V2.MoneyManagement.OutboundTransfer.amount.value, V2.MoneyManagement.OutboundTransfer.from.debited.value, V2.MoneyManagement.OutboundTransfer.to.credited.value, V2.MoneyManagement.ReceivedCredit.amount.value, V2.MoneyManagement.ReceivedCredit.external_amount.value, V2.MoneyManagement.ReceivedDebit.amount.value, V2.MoneyManagement.ReceivedDebit.card_spend.authorization.amount.value, V2.MoneyManagement.ReceivedDebit.card_spend.card_transactions[].amount.value, V2.MoneyManagement.ReceivedDebit.external_amount.value, V2.MoneyManagement.Transaction.amount.value, V2.MoneyManagement.Transaction.balance_impact.available.value, V2.MoneyManagement.Transaction.balance_impact.inbound_pending.value, V2.MoneyManagement.Transaction.balance_impact.outbound_pending.value, V2.MoneyManagement.TransactionEntry.balance_impact.available.value, V2.MoneyManagement.TransactionEntry.balance_impact.inbound_pending.value, V2.MoneyManagement.TransactionEntry.balance_impact.outbound_pending.value, V2.Payments.OffSessionPayment.amount_capturable.value, V2.Payments.OffSessionPayment.amount_requested.value, V2.Payments.SettlementAllocationIntent.amount.value, V2.Payments.SettlementAllocationIntentSplit.amount.value, V2\Billing\ServiceAction.create().$params.credit_grant.amount.monetary.value, V2\Billing\ServiceAction.create().$params.credit_grant_per_tenant.amount.monetary.value, V2\Core\Account.create().$params.identity.business_detail.annual_revenue.amount.value, V2\Core\Account.create().$params.identity.business_detail.monthly_estimated_revenue.amount.value, V2\Core\Account.update().$params.identity.business_detail.annual_revenue.amount.value, V2\Core\Account.update().$params.identity.business_detail.monthly_estimated_revenue.amount.value, V2\Core\AccountToken.create().$params.identity.business_detail.annual_revenue.amount.value, V2\Core\AccountToken.create().$params.identity.business_detail.monthly_estimated_revenue.amount.value, V2\FinancialAddressCreditSimulation.credit().$params.amount.value, V2\MoneyManagement\CurrencyConversion.create().$params.from.amount.value, V2\MoneyManagement\CurrencyConversion.create().$params.to.amount.value, V2\MoneyManagement\InboundTransfer.create().$params.amount.value, V2\MoneyManagement\OutboundPayment.create().$params.amount.value, V2\MoneyManagement\OutboundPaymentQuote.create().$params.amount.value, V2\MoneyManagement\OutboundTransfer.create().$params.amount.value, V2\Payments\OffSessionPayment.create().$params.amount.value, V2\Payments\SettlementAllocationIntent.create().$params.amount.value, V2\Payments\SettlementAllocationIntent.update().$params.amount.value, and V2\Payments\SettlementAllocationIntentSplit.create().$params.amount.value to be requiredEventsV2CoreHealthFraudRateIncreasedEvent.impact.realized_fraud_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.approved_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.declined_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.approved_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.declined_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.approved_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.declined_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.approved_amount.currency, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.declined_amount.currency, V2.Billing.ServiceAction.credit_grant.amount.monetary.currency, V2.Billing.ServiceAction.credit_grant_per_tenant.amount.monetary.currency, V2.Core.Account.identity.business_details.annual_revenue.amount.currency, V2.Core.Account.identity.business_details.monthly_estimated_revenue.amount.currency, V2.FinancialAddressGeneratedMicrodeposits.amounts[].currency, V2.MoneyManagement.Adjustment.amount.currency, V2.MoneyManagement.CurrencyConversion.from.amount.currency, V2.MoneyManagement.CurrencyConversion.to.amount.currency, V2.MoneyManagement.FinancialAccount.balance.available.value.currency, V2.MoneyManagement.FinancialAccount.balance.inbound_pending.value.currency, V2.MoneyManagement.FinancialAccount.balance.outbound_pending.value.currency, V2.MoneyManagement.FinancialAccount.payments.starting_balance.available.value.currency, V2.MoneyManagement.InboundTransfer.amount.currency, V2.MoneyManagement.InboundTransfer.from.debited.currency, V2.MoneyManagement.InboundTransfer.to.credited.currency, V2.MoneyManagement.OutboundPayment.amount.currency, V2.MoneyManagement.OutboundPayment.from.debited.currency, V2.MoneyManagement.OutboundPayment.to.credited.currency, V2.MoneyManagement.OutboundPaymentQuote.amount.currency, V2.MoneyManagement.OutboundPaymentQuote.estimated_fees[].amount.currency, V2.MoneyManagement.OutboundPaymentQuote.from.debited.currency, V2.MoneyManagement.OutboundPaymentQuote.to.credited.currency, V2.MoneyManagement.OutboundTransfer.amount.currency, V2.MoneyManagement.OutboundTransfer.from.debited.currency, V2.MoneyManagement.OutboundTransfer.to.credited.currency, V2.MoneyManagement.ReceivedCredit.amount.currency, V2.MoneyManagement.ReceivedCredit.external_amount.currency, V2.MoneyManagement.ReceivedDebit.amount.currency, V2.MoneyManagement.ReceivedDebit.card_spend.authorization.amount.currency, V2.MoneyManagement.ReceivedDebit.card_spend.card_transactions[].amount.currency, V2.MoneyManagement.ReceivedDebit.external_amount.currency, V2.MoneyManagement.Transaction.amount.currency, V2.MoneyManagement.Transaction.balance_impact.available.currency, V2.MoneyManagement.Transaction.balance_impact.inbound_pending.currency, V2.MoneyManagement.Transaction.balance_impact.outbound_pending.currency, V2.MoneyManagement.TransactionEntry.balance_impact.available.currency, V2.MoneyManagement.TransactionEntry.balance_impact.inbound_pending.currency, V2.MoneyManagement.TransactionEntry.balance_impact.outbound_pending.currency, V2.Payments.OffSessionPayment.amount_capturable.currency, V2.Payments.OffSessionPayment.amount_requested.currency, V2.Payments.SettlementAllocationIntent.amount.currency, V2.Payments.SettlementAllocationIntentSplit.amount.currency, V2\Billing\ServiceAction.create().$params.credit_grant.amount.monetary.currency, V2\Billing\ServiceAction.create().$params.credit_grant_per_tenant.amount.monetary.currency, V2\Core\Account.create().$params.identity.business_detail.annual_revenue.amount.currency, V2\Core\Account.create().$params.identity.business_detail.monthly_estimated_revenue.amount.currency, V2\Core\Account.update().$params.identity.business_detail.annual_revenue.amount.currency, V2\Core\Account.update().$params.identity.business_detail.monthly_estimated_revenue.amount.currency, V2\Core\AccountToken.create().$params.identity.business_detail.annual_revenue.amount.currency, V2\Core\AccountToken.create().$params.identity.business_detail.monthly_estimated_revenue.amount.currency, V2\FinancialAddressCreditSimulation.credit().$params.amount.currency, V2\MoneyManagement\CurrencyConversion.create().$params.from.amount.currency, V2\MoneyManagement\CurrencyConversion.create().$params.to.amount.currency, V2\MoneyManagement\InboundTransfer.create().$params.amount.currency, V2\MoneyManagement\OutboundPayment.create().$params.amount.currency, V2\MoneyManagement\OutboundPaymentQuote.create().$params.amount.currency, V2\MoneyManagement\OutboundTransfer.create().$params.amount.currency, V2\Payments\OffSessionPayment.create().$params.amount.currency, V2\Payments\SettlementAllocationIntent.create().$params.amount.currency, V2\Payments\SettlementAllocationIntent.update().$params.amount.currency, and V2\Payments\SettlementAllocationIntentSplit.create().$params.amount.currency to be requiredsettlement_type on ApplicationFeerate_card_custom_pricing_unit_overage_rate_details on InvoiceItem.pricing and InvoiceLineItem.pricingrate_card_custom_pricing_unit_overage_rate_details on enums InvoiceItem.pricing.type and InvoiceLineItem.pricing.typedefault_settings on Invoice.create_preview().$params.schedule_detailQuote.update().$params.subscription_data_override.billing_schedules from emptyable(array(billing_schedules_update_specs)) to array(billing_schedules_update_specs)payment_behavior on Subscription.resume().$paramseffective_at and spend_modifier_rule on V2.Billing.IntentAction.apply, V2.Billing.IntentAction.remove, V2\Billing\Intent.create().$params.action.apply, and V2\Billing\Intent.create().$params.action.removeV2.Billing.IntentAction.apply.type, V2.Billing.IntentAction.remove.type, V2\Billing\Intent.create().$params.action.apply.type, and V2\Billing\Intent.create().$params.action.remove.type from literal('invoice_discount_rule') to enum('invoice_discount_rule'|'spend_modifier_rule')V2.Core.ConnectionSessioncreate and retrieve methods on resource V2.Core.ConnectionSessionall method on resources V2.Payments.SettlementAllocationIntentSplit and V2.Payments.SettlementAllocationIntentagentic_commerce_settings on AccountSession.create().$params.componentterminal_hardware_orders and terminal_hardware_shop on AccountSession.components and AccountSession.create().$params.componentnetwork_cost_passthrough_report on AccountSession.componentsae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enums V2.Account.configuration.recipient_data.default_outbound_destination.type and V2.Core.Account.configuration.recipient.default_outbound_destination.typecadence_data on V2.Billing.Intent and V2\Billing\Intent.create().$paramscancellation_details on V2.Billing.IntentAction.deactivate, V2.Billing.PricingPlanSubscription, and V2\Billing\Intent.create().$params.action.deactivatecontact_phone on V2.Core.Account, V2\Core\Account.create().$params, V2\Core\Account.update().$params, and V2\Core\AccountToken.create().$paramsregistration_date on V2.Core.Account.identity.business_details, V2\Core\Account.create().$params.identity.business_detail, V2\Core\Account.update().$params.identity.business_detail, and V2\Core\AccountToken.create().$params.identity.business_detailgb_vat on enum V2.Core.Account.identity.business_details.id_numbers[].typereference on V2.MoneyManagement.Adjustmentaccrued_fees on V2.MoneyManagement.FinancialAccountstarting_balance on V2.MoneyManagement.FinancialAccount.paymentsaccrued_fees on enum V2.MoneyManagement.FinancialAccount.typeaccount_holder_address and account_holder_name on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountfingerprint on V2.MoneyManagement.PayoutMethod.cardcard_spend on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebitcard_spend on enum V2.MoneyManagement.ReceivedCredit.typecard_spend on enum V2.MoneyManagement.ReceivedDebit.typeadvance, anticipation_repayment, balance_transfer, charge_failure, charge, climate_order_purchase, climate_order_refund, connect_collection_transfer, connect_reserved_funds, contribution, dispute_reversal, financing_paydown_reversal, financing_paydown, inbound_transfer_reversal, issuing_dispute_fraud_liability_debit, issuing_dispute_provisional_credit_reversal, issuing_dispute_provisional_credit, issuing_dispute, minimum_balance_hold, network_cost, obligation, outbound_payment_reversal, outbound_transfer_reversal, partial_capture_reversal, payment_network_reserved_funds, platform_earning_refund, platform_earning, platform_fee, received_credit_reversal, received_debit_reversal, refund_failure, risk_reserved_funds, stripe_balance_payment_debit_reversal, stripe_balance_payment_debit, stripe_fee_tax, transfer_reversal, and unreconciled_customer_funds on enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.categoryapplication_fee_refund, application_fee, charge, dispute, payout, refund, reserve_hold, reserve_release, topup, transfer_reversal, and transfer on V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flowapplication_fee_refund, application_fee, charge, dispute, payout, refund, reserve_hold, reserve_release, topup, transfer_reversal, and transfer on enums V2.MoneyManagement.Transaction.flow.type and V2.MoneyManagement.TransactionEntry.transaction_details.flow.typeV2.Payments.SettlementAllocationIntentSplit.flow to be optionalV2\Billing\RateCardRate.create().$params.metered_item to be requiredThis release changes the pinned API version to 2026-01-28.preview.
FrMealVouchersOnboarding, Reserve.Hold, Reserve.Plan, and Reserve.Releaseall, create, retrieve, and update methods on resource FrMealVouchersOnboardingall and retrieve methods on resources Reserve.Hold and Reserve.Releaseretrieve method on resource Reserve.Planpause method on resource Subscriptionservice_period_details on Discountagentic_commerce_settings on AccountSession.componentsrisk_reserved on enum BalanceTransaction.balance_typeservice_period on Coupon.create().$params and Couponservice_period on enum Coupon.durationInvoiceItem.pricing.price_details.price and InvoiceLineItem.pricing.price_details.price from string to expandable($Price)settings on Invoice.create_preview().$params.discount, Invoice.create_preview().$params.schedule_detail.amendment.discount_action.add, Invoice.create_preview().$params.schedule_detail.amendment.discount_action.set, Invoice.create_preview().$params.schedule_detail.amendment.item_action.add.discount, Invoice.create_preview().$params.schedule_detail.amendment.item_action.set.discount, Invoice.create_preview().$params.schedule_detail.phase.discount, Invoice.create_preview().$params.schedule_detail.phase.item.discount, Invoice.create_preview().$params.subscription_detail.item.discount, Quote.create().$params.line.action.add_discount, Quote.create().$params.line.action.add_item.discount, Quote.create().$params.line.action.set_discount, Quote.create().$params.line.action.set_item.discount, Quote.update().$params.line.action.add_discount, Quote.update().$params.line.action.add_item.discount, Quote.update().$params.line.action.set_discount, Quote.update().$params.line.action.set_item.discount, Subscription.create().$params.discount, Subscription.create().$params.item.discount, Subscription.update().$params.discount, Subscription.update().$params.item.discount, SubscriptionItem.create().$params.discount, SubscriptionItem.update().$params.discount, SubscriptionSchedule.amend().$params.amendment.discount_action.add, SubscriptionSchedule.amend().$params.amendment.discount_action.set, SubscriptionSchedule.amend().$params.amendment.item_action.add.discount, SubscriptionSchedule.amend().$params.amendment.item_action.set.discount, SubscriptionSchedule.create().$params.phase.discount, SubscriptionSchedule.create().$params.phase.item.discount, SubscriptionSchedule.update().$params.phase.discount, and SubscriptionSchedule.update().$params.phase.item.discountsubtotal on InvoiceLineItembilling_cadence on Subscription.all().$paramsThis release changes the pinned API version to 2026-01-28.preview.
FinancialConnections.Authorizationretrieve method on resource FinancialConnections.Authorizationdetach_payment method on resource Invoicecancel, list_line_items, and reopen methods on resource Orderattach_cadence method on resource Subscriptionadditional_files and site on Account.create().$params.setting.paypay_payment, Account.settings.paypay_payments, and Account.update().$params.setting.paypay_paymentcapital on Account.settingsCharge.payment_method_details.stripe_balance.source_type, ConfirmationToken.payment_method_preview.stripe_balance.source_type, PaymentAttemptRecord.payment_method_details.stripe_balance.source_type, PaymentMethod.stripe_balance.source_type, and PaymentRecord.payment_method_details.stripe_balance.source_type from enum('bank_account'|'card'|'fpx') to nullable(enum('bank_account'|'card'|'fpx'))pl_nip on enums Checkout.Session.collected_information.tax_ids[].type, Order.tax_details.tax_ids[].type, and QuotePreviewInvoice.customer_tax_ids[].typecapital.financing_summary.line_of_credit_update on enum Event.typeauthorization and status_details on FinancialConnections.Accountrelink_options on FinancialConnections.Session and FinancialConnections\Session.create().$paramsFinancialConnections\Session.create().$params.account_holder to be optionalrelink_result on FinancialConnections.Sessionbilling_cadence on Invoice.create_preview().$params, Subscription.create().$params, Subscription.update().$params, and Subscriptionbilling_cadence_details on Invoice.parent and QuotePreviewInvoice.parentbilling_cadence_details from enums Invoice.parent.type and QuotePreviewInvoice.parent.typecar_rental_data, flight_data, and lodging_data on PaymentIntent.payment_detailsQuotePreviewInvoice.payment_settings.payment_method_options.payto to be requiredae_bank_account, ag_bank_account, bh_bank_account, gm_bank_account, hk_bank_account, kh_bank_account, lc_bank_account, mc_bank_account, mg_bank_account, my_bank_account, qa_bank_account, rw_bank_account, th_bank_account, tt_bank_account, and vn_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typealternative_reference on V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount, and V2.MoneyManagement.PayoutMethodaccount_holder_address and account_holder_name on V2.MoneyManagement.FinancialAddress.credentials.us_bank_accountfingerprint on V2.MoneyManagement.PayoutMethod.cardINVOICE_PAYMENT_DETACHED with resource InvoicePaymentrequest_blocked on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2026-01-28.clover.
Radar.PaymentEvaluationcreate method on resource Radar.PaymentEvaluationadjustable_quantity on LineItemrisk_reserved on enum BalanceTransaction.balance_typereserve_hold and reserve_release on enum BalanceTransaction.type2.3.0 and 2.3.1 on enums Charge.payment_method_details.card.three_d_secure.version and SetupAttempt.payment_method_details.card.three_d_secure.versionadyen on enums Charge.payment_method_details.ideal.bank, ConfirmationToken.payment_method_preview.ideal.bank, PaymentAttemptRecord.payment_method_details.ideal.bank, PaymentMethod.ideal.bank, PaymentRecord.payment_method_details.ideal.bank, and SetupAttempt.payment_method_details.ideal.bankADYBNL2A on enums Charge.payment_method_details.ideal.bic, ConfirmationToken.payment_method_preview.ideal.bic, PaymentAttemptRecord.payment_method_details.ideal.bic, PaymentMethod.ideal.bic, PaymentRecord.payment_method_details.ideal.bic, and SetupAttempt.payment_method_details.ideal.bicpl_nip on enums Checkout.Session.customer_details.tax_ids[].type, Invoice.customer_tax_ids[].type, Tax.Calculation.customer_details.tax_ids[].type, Tax.Transaction.customer_details.tax_ids[].type, and TaxId.typeInvoice.payment_settings.payment_method_options.payto and Subscription.payment_settings.payment_method_options.payto to be requiredenforce_arithmetic_validation on PaymentIntent.capture().$params.amount_detail, PaymentIntent.confirm().$params.amount_detail, PaymentIntent.create().$params.amount_detail, PaymentIntent.increment_authorization().$params.amount_detail, and PaymentIntent.update().$params.amount_detailerror on PaymentIntent.amount_detailsbgn on Terminal.Configuration.tipping, Terminal\Configuration.create().$params.tipping, and Terminal\Configuration.update().$params.tippingtopup on Treasury.ReceivedDebit.linked_flowscontact_phone on V2.Core.Account, V2\Core\Account.create().$params, V2\Core\Account.update().$params, and V2\Core\AccountToken.create().$paramsregistration_date on V2.Core.Account.identity.business_details, V2\Core\Account.create().$params.identity.business_detail, V2\Core\Account.update().$params.identity.business_detail, and V2\Core\AccountToken.create().$params.identity.business_detailgb_vat on enum V2.Core.Account.identity.business_details.id_numbers[].typerequest_blocked on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorpause method on resource SubscriptionQuote.subscription_data.phase_effective_at and Quote.subscription_data_overrides[].phase_effective_at from enum('billing_period_start'|'phase_start') to nullable(enum('billing_period_start'|'phase_start'))V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingFutureRequirementsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, and V2CoreAccountUpdatedEvent with related object V2.Core.AccountV2CoreAccountLinkReturnedEventV2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object V2.Core.AccountPersonrisk_details on DelegatedCheckout.RequestedSessiondescription, images, and name on DelegatedCheckout.RequestedSession.line_item_details[]name on ProductCatalog.TrialOffer and ProductCatalog\TrialOffer.create().$paramslogin_failed and registration_failed on Radar.AccountEvaluation.events[] and Radar\AccountEvaluation.update().$paramsRadar\AccountEvaluation.update().$params.type from literal('registration_succeeded') to enum('login_failed'|'login_succeeded'|'registration_failed'|'registration_succeeded')tracking_details on V2.MoneyManagement.OutboundPaymentpaper_check on V2.MoneyManagement.OutboundPayment.delivery_options and V2\MoneyManagement\OutboundPayment.create().$params.delivery_optionV2CoreAccountIncludingFutureRequirementsUpdatedEvent with related object V2.Core.AccountTax.Locationall, create, and retrieve methods on resource Tax.Locationpause method on resource Subscriptionperformance_location on Checkout\Session.create().$params.line_item.price_datum.product_datum.tax_detail, Checkout\Session.update().$params.line_item.price_datum.product_datum.tax_detail, Invoice.add_lines().$params.line.price_datum.product_datum.tax_detail, Invoice.update_lines().$params.line.price_datum.product_datum.tax_detail, InvoiceLineItem.update().$params.price_datum.product_datum.tax_detail, PaymentLink.create().$params.line_item.price_datum.product_datum.tax_detail, Product.create().$params.tax_detail, Product.update().$params.tax_detail, Tax.CalculationLineItem, and Tax\Calculation.create().$params.line_itemperformance on enums Tax.Calculation.shipping_cost.tax_breakdown[].sourcing, Tax.CalculationLineItem.tax_breakdown[].sourcing, and Tax.Transaction.shipping_cost.tax_breakdown[].sourcingadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on enums Tax.Calculation.shipping_cost.tax_breakdown[].tax_rate_details.tax_type, Tax.Calculation.tax_breakdown[].tax_rate_details.tax_type, Tax.CalculationLineItem.tax_breakdown[].tax_rate_details.tax_type, and Tax.Transaction.shipping_cost.tax_breakdown[].tax_rate_details.tax_typeDelegatedCheckout\RequestedSession.update().$params.metadata from map(string: string) to emptyable(map(string: string))DelegatedCheckout\RequestedSession.update().$params.payment_method_data from payment_method_data to emptyable(payment_method_data)DelegatedCheckout\RequestedSession.update().$params.shared_metadata from map(string: string) to emptyable(map(string: string))subscription on Invoice.parent.schedule_details and QuotePreviewInvoice.parent.schedule_detailsPaymentIntent.confirm().$params.payment_detail.benefit.fr_meal_voucher, PaymentIntent.create().$params.payment_detail.benefit.fr_meal_voucher, PaymentIntent.update().$params.payment_detail.benefit.fr_meal_voucher, SetupIntent.confirm().$params.setup_detail.benefit.fr_meal_voucher, SetupIntent.create().$params.setup_detail.benefit.fr_meal_voucher, and SetupIntent.update().$params.setup_detail.benefit.fr_meal_voucher from payment_details_benefit_fr_meal_voucher to emptyable(payment_details_benefit_fr_meal_voucher)tax_details on Plan.create().$params.product and Price.create().$params.product_datumexternal_reference on Plan and Pricephase_start on enums Quote.subscription_data.phase_effective_at and Quote.subscription_data_overrides[].phase_effective_atline_start from enums Quote.subscription_data.phase_effective_at and Quote.subscription_data_overrides[].phase_effective_atadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on Tax.Registration.country_options.usadmissions_tax, attendance_tax, entertainment_tax, gross_receipts_tax, hospitality_tax, luxury_tax, resort_tax, and tourism_tax on enum Tax.Registration.country_options.us.typerequirements on TaxCodeThis release changes the pinned API version to 2025-12-15.preview.
Reserve.Hold, Reserve.Plan, and Reserve.Releaseall and retrieve methods on resources Reserve.Hold and Reserve.Releaseretrieve method on resource Reserve.PlanBilling.CreditBalanceSummary.customer_account, Billing.CreditGrant.customer_account, BillingPortal.Session.customer_account, CashBalance.customer_account, Checkout.Session.customer_account, ConfirmationToken.payment_method_preview.customer_account, CreditNote.customer_account, CustomerBalanceTransaction.customer_account, CustomerCashBalanceTransaction.customer_account, CustomerSession.customer_account, Discount.customer_account, Invoice.customer_account, InvoiceItem.customer_account, PaymentIntent.customer_account, PaymentMethod.customer_account, PromotionCode.customer_account, Quote.customer_account, QuotePreviewInvoice.customer_account, QuotePreviewSubscriptionSchedule.customer_account, SetupAttempt.customer_account, Subscription.customer_account, SubscriptionSchedule.customer_account, TaxId.customer_account, and TaxId.owner.customer_account to be requiredV2.FinancialAddressGeneratedMicrodeposits.amounts from amount to an objectCheckout\Session.create().$params.payment_method_option.payto.mandate_option.amount, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.amount, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.amount, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.amount, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.amount, SetupIntent.create().$params.payment_method_option.payto.mandate_option.amount, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.amount from longInteger to emptyable(longInteger)Checkout\Session.create().$params.payment_method_option.payto.mandate_option.amount_type, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.amount_type, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.amount_type, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.amount_type, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.amount_type, SetupIntent.create().$params.payment_method_option.payto.mandate_option.amount_type, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.amount_type from enum('fixed'|'maximum') to emptyable(enum('fixed'|'maximum'))Checkout\Session.create().$params.payment_method_option.payto.mandate_option.end_date, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.end_date, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.end_date, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.end_date, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.end_date, SetupIntent.create().$params.payment_method_option.payto.mandate_option.end_date, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.end_date from string to emptyable(string)Checkout\Session.create().$params.payment_method_option.payto.mandate_option.payment_schedule, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.payment_schedule, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.payment_schedule, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.payment_schedule, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.payment_schedule, SetupIntent.create().$params.payment_method_option.payto.mandate_option.payment_schedule, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.payment_schedule from enum to emptyable(enum)Checkout\Session.create().$params.payment_method_option.payto.mandate_option.payments_per_period, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.payments_per_period, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.payments_per_period, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.payments_per_period, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.payments_per_period, SetupIntent.create().$params.payment_method_option.payto.mandate_option.payments_per_period, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.payments_per_period from longInteger to emptyable(longInteger)Checkout\Session.create().$params.payment_method_option.payto.mandate_option.purpose, PaymentIntent.confirm().$params.payment_method_option.payto.mandate_option.purpose, PaymentIntent.create().$params.payment_method_option.payto.mandate_option.purpose, PaymentIntent.update().$params.payment_method_option.payto.mandate_option.purpose, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.purpose, SetupIntent.create().$params.payment_method_option.payto.mandate_option.purpose, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.purpose from enum to emptyable(enum)Checkout\Session.create().$params.payment_method_option.payto.mandate_option.start_date, SetupIntent.confirm().$params.payment_method_option.payto.mandate_option.start_date, SetupIntent.create().$params.payment_method_option.payto.mandate_option.start_date, and SetupIntent.update().$params.payment_method_option.payto.mandate_option.start_date from string to emptyable(string)Identity.VerificationSession.related_customer_account to be requiredasync_workflows on PaymentIntentpayto on QuotePreviewInvoice.payment_settings.payment_method_optionspayto on enum QuotePreviewInvoice.payment_settings.payment_method_typesrequested on V2.Core.Account.configuration.customer.capabilities.automatic_indirect_tax, V2.Core.Account.configuration.merchant.capabilities.ach_debit_payments, V2.Core.Account.configuration.merchant.capabilities.acss_debit_payments, V2.Core.Account.configuration.merchant.capabilities.affirm_payments, V2.Core.Account.configuration.merchant.capabilities.afterpay_clearpay_payments, V2.Core.Account.configuration.merchant.capabilities.alma_payments, V2.Core.Account.configuration.merchant.capabilities.amazon_pay_payments, V2.Core.Account.configuration.merchant.capabilities.au_becs_debit_payments, V2.Core.Account.configuration.merchant.capabilities.bacs_debit_payments, V2.Core.Account.configuration.merchant.capabilities.bancontact_payments, V2.Core.Account.configuration.merchant.capabilities.blik_payments, V2.Core.Account.configuration.merchant.capabilities.boleto_payments, V2.Core.Account.configuration.merchant.capabilities.card_payments, V2.Core.Account.configuration.merchant.capabilities.cartes_bancaires_payments, V2.Core.Account.configuration.merchant.capabilities.cashapp_payments, V2.Core.Account.configuration.merchant.capabilities.eps_payments, V2.Core.Account.configuration.merchant.capabilities.fpx_payments, V2.Core.Account.configuration.merchant.capabilities.gb_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.grabpay_payments, V2.Core.Account.configuration.merchant.capabilities.ideal_payments, V2.Core.Account.configuration.merchant.capabilities.jcb_payments, V2.Core.Account.configuration.merchant.capabilities.jp_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.kakao_pay_payments, V2.Core.Account.configuration.merchant.capabilities.klarna_payments, V2.Core.Account.configuration.merchant.capabilities.konbini_payments, V2.Core.Account.configuration.merchant.capabilities.kr_card_payments, V2.Core.Account.configuration.merchant.capabilities.link_payments, V2.Core.Account.configuration.merchant.capabilities.mobilepay_payments, V2.Core.Account.configuration.merchant.capabilities.multibanco_payments, V2.Core.Account.configuration.merchant.capabilities.mx_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.naver_pay_payments, V2.Core.Account.configuration.merchant.capabilities.oxxo_payments, V2.Core.Account.configuration.merchant.capabilities.p24_payments, V2.Core.Account.configuration.merchant.capabilities.pay_by_bank_payments, V2.Core.Account.configuration.merchant.capabilities.payco_payments, V2.Core.Account.configuration.merchant.capabilities.paynow_payments, V2.Core.Account.configuration.merchant.capabilities.promptpay_payments, V2.Core.Account.configuration.merchant.capabilities.revolut_pay_payments, V2.Core.Account.configuration.merchant.capabilities.samsung_pay_payments, V2.Core.Account.configuration.merchant.capabilities.sepa_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.sepa_debit_payments, V2.Core.Account.configuration.merchant.capabilities.stripe_balance.payouts, V2.Core.Account.configuration.merchant.capabilities.swish_payments, V2.Core.Account.configuration.merchant.capabilities.twint_payments, V2.Core.Account.configuration.merchant.capabilities.us_bank_transfer_payments, V2.Core.Account.configuration.merchant.capabilities.zip_payments, V2.Core.Account.configuration.recipient.capabilities.bank_accounts.local, V2.Core.Account.configuration.recipient.capabilities.bank_accounts.wire, V2.Core.Account.configuration.recipient.capabilities.cards, V2.Core.Account.configuration.recipient.capabilities.stripe_balance.payouts, V2.Core.Account.configuration.recipient.capabilities.stripe_balance.stripe_transfers, V2.Core.Account.configuration.storer.capabilities.financial_addresses.bank_accounts, V2.Core.Account.configuration.storer.capabilities.holds_currencies.eur, V2.Core.Account.configuration.storer.capabilities.holds_currencies.gbp, V2.Core.Account.configuration.storer.capabilities.holds_currencies.usd, V2.Core.Account.configuration.storer.capabilities.inbound_transfers.bank_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_payments.bank_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_payments.cards, V2.Core.Account.configuration.storer.capabilities.outbound_payments.financial_accounts, V2.Core.Account.configuration.storer.capabilities.outbound_transfers.bank_accounts, and V2.Core.Account.configuration.storer.capabilities.outbound_transfers.financial_accountsal_bank_account, am_bank_account, bn_bank_account, bw_bank_account, dz_bank_account, gy_bank_account, jm_bank_account, jo_bank_account, kw_bank_account, lk_bank_account, ma_bank_account, om_bank_account, and tz_bank_account on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typeV2.Core.Account.identity.business_details.annual_revenue.amount, V2.Core.Account.identity.business_details.monthly_estimated_revenue.amount, V2.MoneyManagement.Adjustment.amount, V2.MoneyManagement.InboundTransfer.amount, V2.MoneyManagement.OutboundPayment.amount, V2.MoneyManagement.OutboundPaymentQuote.amount, V2.MoneyManagement.OutboundPaymentQuote.estimated_fees[].amount, V2.MoneyManagement.OutboundTransfer.amount, V2.MoneyManagement.ReceivedCredit.amount, V2.MoneyManagement.ReceivedDebit.amount, V2.MoneyManagement.Transaction.amount, V2\Core\Account.create().$params.identity.business_detail.annual_revenue.amount, V2\Core\Account.create().$params.identity.business_detail.monthly_estimated_revenue.amount, V2\Core\Account.update().$params.identity.business_detail.annual_revenue.amount, V2\Core\Account.update().$params.identity.business_detail.monthly_estimated_revenue.amount, V2\Core\AccountToken.create().$params.identity.business_detail.annual_revenue.amount, V2\Core\AccountToken.create().$params.identity.business_detail.monthly_estimated_revenue.amount, V2\FinancialAddressCreditSimulation.credit().$params.amount, V2\MoneyManagement\InboundTransfer.create().$params.amount, V2\MoneyManagement\OutboundPayment.create().$params.amount, V2\MoneyManagement\OutboundPaymentQuote.create().$params.amount, and V2\MoneyManagement\OutboundTransfer.create().$params.amount from amount to an objectat_stn, at_vat, be_vat, bg_vat, ca_gst_hst, cy_he, cy_vat, cz_vat, de_stn, dk_vat, ee_vat, es_vat, fi_vat, fr_rna, gr_afm, gr_vat, hr_mbs, hr_oib, hr_vat, hu_tin, hu_vat, ie_trn, ie_vat, lt_vat, lu_nif, lu_vat, lv_vat, mt_tin, mt_vat, my_itn, nl_rsin, nl_vat, nz_ird, pl_nip, pl_vat, ro_orc, ro_vat, se_vat, si_tin, si_vat, sk_dic, and sk_vat on enum V2.Core.Account.identity.business_details.id_numbers[].typehk_mbs from enum V2.Core.Account.identity.business_details.id_numbers[].typear_cuil, at_stn, be_nrn, bg_ucn, bn_nric, ca_sin, ch_oasi, cl_rut, cn_pp, co_nuip, cr_ci, cy_tic, cz_rc, dk_cpr, do_cie, ec_ci, ee_ik, es_nif, fi_hetu, fr_nir, gb_nino, gr_afm, hr_oib, hu_ad, id_nik, ie_ppsn, is_kt, it_cf, jp_inc, ke_pin, li_peid, lt_ak, lu_nif, lv_pk, ng_nin, no_nin, nz_ird, pl_pesel, pt_nif, ro_cnp, se_pin, sk_dic, tr_tin, uy_dni, and za_id on enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typeV2.Core.Account.defaults.responsibilities to be requiredV2.Core.Account.defaults.responsibilities.fees_collector to be optionalV2.Core.Account.defaults.responsibilities.losses_collector to be optionalfinancial_connections_account on V2.Core.Vault.UsBankAccount and V2.MoneyManagement.PayoutMethod.bank_accountV2.MoneyManagement.FinancialAccount.balance.available, V2.MoneyManagement.Transaction.balance_impact.available, and V2.MoneyManagement.TransactionEntry.balance_impact.available from amount to an objectV2.MoneyManagement.FinancialAccount.balance.inbound_pending, V2.MoneyManagement.Transaction.balance_impact.inbound_pending, and V2.MoneyManagement.TransactionEntry.balance_impact.inbound_pending from amount to an objectV2.MoneyManagement.FinancialAccount.balance.outbound_pending, V2.MoneyManagement.Transaction.balance_impact.outbound_pending, and V2.MoneyManagement.TransactionEntry.balance_impact.outbound_pending from amount to an objectV2.MoneyManagement.InboundTransfer.from.debited, V2.MoneyManagement.OutboundPayment.from.debited, V2.MoneyManagement.OutboundPaymentQuote.from.debited, and V2.MoneyManagement.OutboundTransfer.from.debited from amount to an objectV2.MoneyManagement.InboundTransfer.to.credited, V2.MoneyManagement.OutboundPayment.to.credited, V2.MoneyManagement.OutboundPaymentQuote.to.credited, and V2.MoneyManagement.OutboundTransfer.to.credited from amount to an objecttransfer on V2.MoneyManagement.ReceivedCredit.balance_transfertransfer on enum V2.MoneyManagement.ReceivedCredit.balance_transfer.typeV2\Core\AccountToken.create().$params.identity to be optionalV2MoneyManagementPayoutMethodCreatedEvent with related object V2.MoneyManagement.PayoutMethodControlledByAlternateResourceExceptionRateLimitExceptionaccount_token_required_for_v2_account on QuotePreviewInvoice.last_finalization_errorThis release changes the pinned API version to 2025-12-15.clover.
V2.Core.AccountLink, V2.Core.AccountPersonToken, V2.Core.AccountPerson, V2.Core.AccountToken, and V2.Core.Accountcreate and retrieve methods on resources V2.Core.AccountPersonToken and V2.Core.AccountTokencreate method on resource V2.Core.AccountLinkall, close, create, retrieve, and update methods on resource V2.Core.Accountall, create, delete, retrieve, and update methods on resource V2.Core.AccountPersoncustomer_account on Billing.CreditBalanceSummary, Billing.CreditGrant, BillingPortal.Session, BillingPortal\Session.create().$params, Billing\CreditBalanceSummary.retrieve().$params, Billing\CreditBalanceTransaction.all().$params, Billing\CreditGrant.all().$params, Billing\CreditGrant.create().$params, CashBalance, Checkout.Session, Checkout\Session.all().$params, Checkout\Session.create().$params, ConfirmationToken.payment_method_preview, CreditNote.all().$params, CreditNote, CustomerBalanceTransaction, CustomerCashBalanceTransaction, CustomerSession.create().$params, CustomerSession, Customer, Discount, FinancialConnections.Account.account_holder, FinancialConnections.Session.account_holder, FinancialConnections\Account.all().$params.account_holder, FinancialConnections\Session.create().$params.account_holder, Invoice.all().$params, Invoice.create().$params, Invoice.create_preview().$params, InvoiceItem.all().$params, InvoiceItem.create().$params, InvoiceItem, Invoice, PaymentIntent.all().$params, PaymentIntent.create().$params, PaymentIntent.update().$params, PaymentIntent, PaymentMethod.all().$params, PaymentMethod.attach().$params, PaymentMethod, PromotionCode.all().$params, PromotionCode.create().$params, PromotionCode, Quote.all().$params, Quote.create().$params, Quote.update().$params, Quote, SetupAttempt, SetupIntent.all().$params, SetupIntent.create().$params, SetupIntent.update().$params, SetupIntent, Subscription.all().$params, Subscription.create().$params, SubscriptionSchedule.all().$params, SubscriptionSchedule.create().$params, SubscriptionSchedule, Subscription, TaxId.all().$params.owner, TaxId.create().$params.owner, TaxId.owner, and TaxIdmetadata on Checkout\Session.create().$params.line_item and LineItempayto_payments on Account.capabilities, Account.create().$params.capability, and Account.update().$params.capabilitysigner on Account.create().$params.document.proof_of_registration, Account.create().$params.document.proof_of_ultimate_beneficial_ownership, Account.update().$params.document.proof_of_registration, and Account.update().$params.document.proof_of_ultimate_beneficial_ownershipBillingPortal\Session.create().$params.customer, Billing\CreditBalanceSummary.retrieve().$params.customer, Billing\CreditBalanceTransaction.all().$params.customer, Billing\CreditGrant.create().$params.customer, CustomerSession.create().$params.customer, InvoiceItem.create().$params.customer, PaymentMethod.attach().$params.customer, and Subscription.create().$params.customer to be optionalbilling_cycle_anchor on BillingPortal.Configuration.features.subscription_update, BillingPortal\Configuration.create().$params.feature.subscription_update, and BillingPortal\Configuration.update().$params.feature.subscription_updatepayto on Charge.payment_method_details, Checkout.Session.payment_method_options, Checkout\Session.create().$params.payment_method_option, ConfirmationToken.create().$params.payment_method_datum, ConfirmationToken.payment_method_preview, Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, Mandate.payment_method_details, PaymentAttemptRecord.payment_method_details, PaymentIntent.confirm().$params.payment_method_datum, PaymentIntent.confirm().$params.payment_method_option, PaymentIntent.create().$params.payment_method_datum, PaymentIntent.create().$params.payment_method_option, PaymentIntent.payment_method_options, PaymentIntent.update().$params.payment_method_datum, PaymentIntent.update().$params.payment_method_option, PaymentMethod.create().$params, PaymentMethod.update().$params, PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, PaymentMethod, PaymentRecord.payment_method_details, SetupAttempt.payment_method_details, SetupIntent.confirm().$params.payment_method_datum, SetupIntent.confirm().$params.payment_method_option, SetupIntent.create().$params.payment_method_datum, SetupIntent.create().$params.payment_method_option, SetupIntent.payment_method_options, SetupIntent.update().$params.payment_method_datum, SetupIntent.update().$params.payment_method_option, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionexpected_debit_date on Charge.payment_method_details.acss_debit, Charge.payment_method_details.au_becs_debit, Charge.payment_method_details.bacs_debit, Charge.payment_method_details.nz_bank_account, Charge.payment_method_details.sepa_debit, Charge.payment_method_details.us_bank_account, PaymentAttemptRecord.payment_method_details.acss_debit, PaymentAttemptRecord.payment_method_details.au_becs_debit, PaymentAttemptRecord.payment_method_details.bacs_debit, PaymentAttemptRecord.payment_method_details.nz_bank_account, PaymentAttemptRecord.payment_method_details.sepa_debit, PaymentAttemptRecord.payment_method_details.us_bank_account, PaymentRecord.payment_method_details.acss_debit, PaymentRecord.payment_method_details.au_becs_debit, PaymentRecord.payment_method_details.bacs_debit, PaymentRecord.payment_method_details.nz_bank_account, PaymentRecord.payment_method_details.sepa_debit, and PaymentRecord.payment_method_details.us_bank_accountmollie on enums Charge.payment_method_details.ideal.bank, ConfirmationToken.payment_method_preview.ideal.bank, PaymentAttemptRecord.payment_method_details.ideal.bank, PaymentMethod.ideal.bank, PaymentRecord.payment_method_details.ideal.bank, and SetupAttempt.payment_method_details.ideal.bankMLLENL2A on enums Charge.payment_method_details.ideal.bic, ConfirmationToken.payment_method_preview.ideal.bic, PaymentAttemptRecord.payment_method_details.ideal.bic, PaymentMethod.ideal.bic, PaymentRecord.payment_method_details.ideal.bic, and SetupAttempt.payment_method_details.ideal.bicline_items on Checkout\Session.update().$paramspayto on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typeinvoice on CustomerBalanceTransaction.all().$paramsrelated_customer_account on Identity.VerificationSession, Identity\VerificationSession.all().$params, and Identity\VerificationSession.create().$paramsInvoiceItem.pricing.price_details.price and InvoiceLineItem.pricing.price_details.price from string to expandable($Price)payto on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typessubtotal on InvoiceLineItemauthorization_code, description, iin, installments, issuer, network_advice_code, network_decline_code, and stored_credential_usage on PaymentAttemptRecord.payment_method_details.card and PaymentRecord.payment_method_details.cardpayto on enums PaymentIntent.excluded_payment_method_types and SetupIntent.excluded_payment_method_typesPaymentIntent.transfer_data to be optionalpayto on enum PaymentLink.payment_method_typesallow_redisplay on PaymentMethod.all().$paramsreported_by on PaymentRecordProduct.tax_code to be optionalchanges on V2.Core.Eventaccount_token_required_for_v2_account on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorSharedPayment.GrantedToken, V2.Iam.ApiKey, V2.Payments.SettlementAllocationIntentSplit, V2.Payments.SettlementAllocationIntent, and V2.Tax.ManualRuleretrieve method on resource SharedPayment.GrantedTokencreate and update test helper methods on resource SharedPayment.GrantedTokenall, create, deactivate, retrieve, and update methods on resource V2.Tax.ManualRulecancel, create, retrieve, submit, and update methods on resource V2.Payments.SettlementAllocationIntentcancel, create, and retrieve methods on resource V2.Payments.SettlementAllocationIntentSplitall, create, expire, retrieve, rotate, and update methods on resource V2.Iam.ApiKeycheck_scanning on AccountSession.create().$params.componenttax_details on Checkout\Session.create().$params.line_item.price_datum.product_datum, Checkout\Session.update().$params.line_item.price_datum.product_datum, Invoice.add_lines().$params.line.price_datum.product_datum, Invoice.update_lines().$params.line.price_datum.product_datum, InvoiceLineItem.update().$params.price_datum.product_datum, PaymentLink.create().$params.line_item.price_datum.product_datum, Product.create().$params, and Product.update().$paramspayment_method_data on DelegatedCheckout\RequestedSession.confirm().$paramsproduct_details on DelegatedCheckout.RequestedSession.line_item_details[]wallets on Issuing\Card.all().$paramsprimary_account_identifier on Issuing.Card.wallets.apple_pay and Issuing.Card.wallets.google_payshared_payment_granted_token on PaymentIntent.confirm().$params, PaymentIntent.create().$params, and PaymentIntentProductCatalog.TrialOffer.duration.relative to be optionalal_bank_account, am_bank_account, bn_bank_account, bw_bank_account, dz_bank_account, gy_bank_account, jm_bank_account, jo_bank_account, kw_bank_account, lk_bank_account, ma_bank_account, om_bank_account, and tz_bank_account on enum V2.Account.configuration.recipient_data.default_outbound_destination.typeinstant on V2.Account.configuration.recipient_data.features.bank_accounts, V2.Core.Account.configuration.recipient.capabilities.bank_accounts, V2\Account.create().$params.configuration.recipient_datum.feature.bank_account, V2\Account.update().$params.configuration.recipient_datum.feature.bank_account, V2\Core\Account.create().$params.configuration.recipient.capability.bank_account, and V2\Core\Account.update().$params.configuration.recipient.capability.bank_accountbank_accounts.instant on enum V2.Account.requirements[].impact.required_for_featurescollect_at on V2.Billing.IntentAction.deactivate, V2.Billing.IntentAction.modify, V2.Billing.IntentAction.subscribe, V2\Billing\Intent.create().$params.action.deactivate, V2\Billing\Intent.create().$params.action.modify, and V2\Billing\Intent.create().$params.action.subscribebilling_details on V2.Billing.IntentAction.deactivate, V2.Billing.IntentAction.modify, V2.Billing.IntentAction.subscribe, V2\Billing\Intent.create().$params.action.deactivate, V2\Billing\Intent.create().$params.action.modify, and V2\Billing\Intent.create().$params.action.subscribeoverrides on V2.Billing.IntentAction.deactivate.pricing_plan_subscription_details, V2.Billing.IntentAction.modify.pricing_plan_subscription_details, V2.Billing.IntentAction.subscribe.pricing_plan_subscription_details, V2\Billing\Intent.create().$params.action.deactivate.pricing_plan_subscription_detail, V2\Billing\Intent.create().$params.action.modify.pricing_plan_subscription_detail, and V2\Billing\Intent.create().$params.action.subscribe.pricing_plan_subscription_detailrequested on V2.Core.Account.configuration.card_creator.capabilities.commercial.celtic.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.celtic.spend_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.cross_river_bank.spend_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.lead.prepaid_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.stripe.charge_card, V2.Core.Account.configuration.card_creator.capabilities.commercial.stripe.prepaid_card, V2.Core.Account.configuration.recipient.capabilities.crypto_wallets, V2.Core.Account.configuration.storer.capabilities.financial_addresses.crypto_wallets, V2.Core.Account.configuration.storer.capabilities.holds_currencies.usdc, V2.Core.Account.configuration.storer.capabilities.outbound_payments.crypto_wallets, and V2.Core.Account.configuration.storer.capabilities.outbound_transfers.crypto_walletsbank_accounts.instant on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilityalternative_reference on V2.Core.Vault.GbBankAccount, V2.Core.Vault.UsBankAccount, and V2.MoneyManagement.PayoutMethodmanaged_by and payments on V2.MoneyManagement.FinancialAccountpayments on enum V2.MoneyManagement.FinancialAccount.typespeed on V2.MoneyManagement.OutboundPayment.delivery_options, V2.MoneyManagement.OutboundPaymentQuote.delivery_options, V2\MoneyManagement\OutboundPayment.create().$params.delivery_option, and V2\MoneyManagement\OutboundPaymentQuote.create().$params.delivery_optionreal_time_payout_fee on enum V2.MoneyManagement.OutboundPaymentQuote.estimated_fees[].typetypes on V2\MoneyManagement\FinancialAccount.all().$paramsbank_accounts.instant on enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capabilitytop_impacted_accounts on EventsV2CoreHealthApiErrorFiringEvent.impact, EventsV2CoreHealthApiErrorResolvedEvent.impact, EventsV2CoreHealthApiLatencyFiringEvent.impact, EventsV2CoreHealthApiLatencyResolvedEvent.impact, EventsV2CoreHealthPaymentMethodErrorFiringEvent.impact, and EventsV2CoreHealthPaymentMethodErrorResolvedEvent.impactV2CoreHealthSepaDebitDelayedFiringEvent, V2CoreHealthSepaDebitDelayedResolvedEvent, and V2PaymentsSettlementAllocationIntentNotFoundEventV2PaymentsSettlementAllocationIntentCanceledEvent, V2PaymentsSettlementAllocationIntentCreatedEvent, V2PaymentsSettlementAllocationIntentErroredEvent, V2PaymentsSettlementAllocationIntentFundsNotReceivedEvent, V2PaymentsSettlementAllocationIntentMatchedEvent, V2PaymentsSettlementAllocationIntentSettledEvent, and V2PaymentsSettlementAllocationIntentSubmittedEvent with related object V2.Payments.SettlementAllocationIntentV2PaymentsSettlementAllocationIntentSplitCanceledEvent, V2PaymentsSettlementAllocationIntentSplitCreatedEvent, and V2PaymentsSettlementAllocationIntentSplitSettledEvent with related object V2.Payments.SettlementAllocationIntentSplitV2IamApiKeyCreatedEvent, V2IamApiKeyDefaultSecretRevealedEvent, V2IamApiKeyExpiredEvent, V2IamApiKeyPermissionsUpdatedEvent, V2IamApiKeyRotatedEvent, and V2IamApiKeyUpdatedEventcheck_scanning on AccountSession.componentsclient on V2.Core.Event.reason.requeststripe_balance_payment on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebitstripe_balance_payment on enum V2.MoneyManagement.ReceivedCredit.typebalance_transfer on V2.MoneyManagement.ReceivedDebitbalance_transfer and stripe_balance_payment on enum V2.MoneyManagement.ReceivedDebit.typeinclude on V2\Core\Event.all().$params and V2\Core\Event.retrieve().$paramsProductCatalog.TrialOffercreate method on resource ProductCatalog.TrialOfferamount_subtotal_after_discount on DelegatedCheckout.RequestedSession.line_item_details[] and DelegatedCheckout.RequestedSession.total_detailsamount_total, unit_amount_after_discount, and unit_discount on DelegatedCheckout.RequestedSession.line_item_details[]amount_cart_discount and amount_items_discount on DelegatedCheckout.RequestedSession.total_detailsamount_discount on DelegatedCheckout.RequestedSession.total_detailspayments_orchestration on PaymentIntent.create().$params and PaymentIntentThis release changes the pinned API version to 2025-11-17.preview.
V2.Core.AccountPersonToken, V2.Core.AccountToken, and V2.MoneyManagement.CurrencyConversionall, create, and retrieve methods on resource V2.MoneyManagement.CurrencyConversioncreate and retrieve methods on resources V2.Core.AccountPersonToken and V2.Core.AccountTokeneffective_at on Invoice.create_preview().$params.schedule_detail.amendment, Invoice.create_preview().$params.schedule_detail.phase, Quote.create().$params.line, Quote.update().$params.line, QuoteLine, QuotePreviewSubscriptionSchedule.phases[], SubscriptionSchedule.amend().$params.amendment, SubscriptionSchedule.create().$params.phase, SubscriptionSchedule.phases[], and SubscriptionSchedule.update().$params.phasetrial_offer on Invoice.create_preview().$params.schedule_detail.amendment.item_action.add, Invoice.create_preview().$params.schedule_detail.amendment.item_action.set, Invoice.create_preview().$params.schedule_detail.phase.item, Quote.create().$params.line.action.add_item, Quote.create().$params.line.action.set_item, Quote.update().$params.line.action.add_item, Quote.update().$params.line.action.set_item, QuoteLine.actions[].add_item, QuoteLine.actions[].set_items[], QuotePreviewSubscriptionSchedule.phases[].items[], SubscriptionSchedule.amend().$params.amendment.item_action.add, SubscriptionSchedule.amend().$params.amendment.item_action.set, SubscriptionSchedule.create().$params.phase.item, SubscriptionSchedule.phases[].items[], and SubscriptionSchedule.update().$params.phase.itemDelegatedCheckout.RequestedSession.amount_subtotal from longInteger to nullable(longInteger)DelegatedCheckout.RequestedSession.amount_total from longInteger to nullable(longInteger)amount_discount, amount_subtotal, amount_total, unit_amount_after_discount, and unit_discount on DelegatedCheckout.RequestedSession.line_item_details[]amount_subtotal_after_discount on DelegatedCheckout.RequestedSession.line_item_details[] and DelegatedCheckout.RequestedSession.total_detailsInvoice.create_preview().$params.schedule_detail.billing_schedules from array(billing_schedules_update_params) to emptyable(array(billing_schedules_update_params))current_trial on Invoice.create_preview().$params.subscription_detail.item, Subscription.create().$params.item, Subscription.update().$params.item, SubscriptionItem.create().$params, SubscriptionItem.update().$params, and SubscriptionItemQuote.create().$params.subscription_data_override.billing_schedules and Quote.create().$params.subscription_datum.billing_schedules from emptyable(array(billing_schedules_create_specs)) to array(billing_schedules_create_specs)Quote.subscription_data.billing_schedules and Quote.subscription_data_overrides[].billing_schedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(QuotesResourceSubscriptionDataBillingSchedules)Quote.subscription_data.phase_effective_at and Quote.subscription_data_overrides[].phase_effective_at from nullable(enum('billing_period_start'|'phase_start')) to enum('billing_period_start'|'line_start')QuotePreviewSubscriptionSchedule.default_settings.phase_effective_at and SubscriptionSchedule.default_settings.phase_effective_at from nullable(enum('billing_period_start'|'phase_start')) to enum('billing_period_start'|'phase_start')QuotePreviewSubscriptionSchedule.billing_schedules and SubscriptionSchedule.billing_schedules from nullable(array(SubscriptionsResourceBillingSchedules)) to array(SubscriptionsResourceBillingSchedules)amendment_start, line_starts_at, and relative on Subscription.billing_schedules[].bill_fromSubscription.billing_schedules[].bill_from.computed_timestamp from nullable(DateTime) to DateTimeSubscription.billing_schedules[].bill_from.type from enum to literal('timestamp')amendment_end and line_ends_at on Subscription.billing_schedules[].bill_untilamendment_end, line_ends_at, schedule_end, and upcoming_invoice from enum Subscription.billing_schedules[].bill_until.typeV2.Billing.ServiceAction.credit_grant.amount.monetary, V2.Billing.ServiceAction.credit_grant_per_tenant.amount.monetary, V2\Billing\ServiceAction.create().$params.credit_grant.amount.monetary, and V2\Billing\ServiceAction.create().$params.credit_grant_per_tenant.amount.monetary from amount to an objectfuture_requirements on V2.Core.Accountkonbini_payments and script_statement_descriptor on V2.Core.Account.configuration.merchant, V2\Core\Account.create().$params.configuration.merchant, and V2\Core\Account.update().$params.configuration.merchanteur on V2.Core.Account.configuration.storer.capabilities.holds_currencies, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency, and V2\Core\Account.update().$params.configuration.storer.capability.holds_currencyrequirements_collector on V2.Core.Account.defaults.responsibilitiesar_cuit on enum V2.Core.Account.identity.business_details.id_numbers[].typear_dni on enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typecollector on V2.Core.Account.requirementsholds_currencies.eur on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitypayment_method and person on enum V2.Core.Account.requirements.entries[].reference.typeresource from enum V2.Core.Account.requirements.entries[].reference.typefuture_requirements from enum V2.Core.Account.requirements.entries[].requested_reasons[].codev1_event_id on V2.Core.Eventamount_details and capture_method on V2.Payments.OffSessionPayment and V2\Payments\OffSessionPayment.create().$paramsV2.Payments.OffSessionPayment.amount_capturable from amount to an objectV2.Payments.OffSessionPayment.amount_requested from amount to an objectV2\Payments\OffSessionPayment.create().$params.amount from amount to an objectV2\Payments\OffSessionPayment.create().$params.retry_detail.retry_strategy to be optionaldestination on V2\Payments\OffSessionPayment.capture().$params.transfer_datumV2\Payments\OffSessionPayment.capture().$params.amount_to_capture to be optionalcreated on V2\Core\Event.all().$paramsgt, gte, lt, and lte on V2\Core\Event.all().$paramsaccount_token on V2\Core\Account.create().$params and V2\Core\Account.update().$paramsperson_token on V2\Core\AccountPerson.create().$params and V2\Core\AccountPerson.update().$paramsimpacted_requests_percentage on EventsV2CoreHealthApiErrorFiringEvent.impact, EventsV2CoreHealthApiErrorResolvedEvent.impact, EventsV2CoreHealthApiLatencyFiringEvent.impact, EventsV2CoreHealthApiLatencyResolvedEvent.impact, EventsV2CoreHealthPaymentMethodErrorFiringEvent.impact, and EventsV2CoreHealthPaymentMethodErrorResolvedEvent.impactcontext and related_object on EventsV2CoreHealthEventGenerationFailureResolvedEvent.impactaccount, livemode, missing_delivery_attempts, and related_object_id on EventsV2CoreHealthEventGenerationFailureResolvedEvent.impactEventsV2CoreHealthFraudRateIncreasedEvent.impact.realized_fraud_amount from amount to an objectEventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.approved_amount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.approved_amount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.approved_amount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.approved_amount from amount to an objectEventsV2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent.impact.declined_amount, EventsV2CoreHealthIssuingAuthorizationRequestErrorsResolvedEvent.impact.declined_amount, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent.impact.declined_amount, and EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent.impact.declined_amount from amount to an objectV2PaymentsOffSessionPaymentAttemptFailedEvent and V2PaymentsOffSessionPaymentAttemptStartedEvent with related object V2.Payments.OffSessionPaymentV1AccountUpdatedEvent with related object AccountV1ApplicationFeeCreatedEvent and V1ApplicationFeeRefundedEvent with related object ApplicationFeeV1BillingPortalConfigurationCreatedEvent and V1BillingPortalConfigurationUpdatedEvent with related object BillingPortal.ConfigurationV1CapabilityUpdatedEvent with related object CapabilityV1ChargeCapturedEvent, V1ChargeExpiredEvent, V1ChargeFailedEvent, V1ChargePendingEvent, V1ChargeRefundedEvent, V1ChargeSucceededEvent, and V1ChargeUpdatedEvent with related object ChargeV1ChargeDisputeClosedEvent, V1ChargeDisputeCreatedEvent, V1ChargeDisputeFundsReinstatedEvent, V1ChargeDisputeFundsWithdrawnEvent, and V1ChargeDisputeUpdatedEvent with related object DisputeV1ChargeRefundUpdatedEvent, V1RefundCreatedEvent, V1RefundFailedEvent, and V1RefundUpdatedEvent with related object RefundV1CheckoutSessionAsyncPaymentFailedEvent, V1CheckoutSessionAsyncPaymentSucceededEvent, V1CheckoutSessionCompletedEvent, and V1CheckoutSessionExpiredEvent with related object Checkout.SessionV1ClimateOrderCanceledEvent, V1ClimateOrderCreatedEvent, V1ClimateOrderDelayedEvent, V1ClimateOrderDeliveredEvent, and V1ClimateOrderProductSubstitutedEvent with related object Climate.OrderV1ClimateProductCreatedEvent and V1ClimateProductPricingUpdatedEvent with related object Climate.ProductV1CouponCreatedEvent, V1CouponDeletedEvent, and V1CouponUpdatedEvent with related object CouponV1CreditNoteCreatedEvent, V1CreditNoteUpdatedEvent, and V1CreditNoteVoidedEvent with related object CreditNoteV1CustomerCreatedEvent, V1CustomerDeletedEvent, and V1CustomerUpdatedEvent with related object CustomerV1CustomerSubscriptionCreatedEvent, V1CustomerSubscriptionDeletedEvent, V1CustomerSubscriptionPausedEvent, V1CustomerSubscriptionPendingUpdateAppliedEvent, V1CustomerSubscriptionPendingUpdateExpiredEvent, V1CustomerSubscriptionResumedEvent, V1CustomerSubscriptionTrialWillEndEvent, and V1CustomerSubscriptionUpdatedEvent with related object SubscriptionV1CustomerTaxIdCreatedEvent, V1CustomerTaxIdDeletedEvent, and V1CustomerTaxIdUpdatedEvent with related object TaxIdV1FileCreatedEvent with related object FileV1FinancialConnectionsAccountCreatedEvent, V1FinancialConnectionsAccountDeactivatedEvent, V1FinancialConnectionsAccountDisconnectedEvent, V1FinancialConnectionsAccountReactivatedEvent, V1FinancialConnectionsAccountRefreshedBalanceEvent, V1FinancialConnectionsAccountRefreshedOwnershipEvent, and V1FinancialConnectionsAccountRefreshedTransactionsEvent with related object FinancialConnections.AccountV1IdentityVerificationSessionCanceledEvent, V1IdentityVerificationSessionCreatedEvent, V1IdentityVerificationSessionProcessingEvent, V1IdentityVerificationSessionRedactedEvent, V1IdentityVerificationSessionRequiresInputEvent, and V1IdentityVerificationSessionVerifiedEvent with related object Identity.VerificationSessionV1InvoiceCreatedEvent, V1InvoiceDeletedEvent, V1InvoiceFinalizationFailedEvent, V1InvoiceFinalizedEvent, V1InvoiceMarkedUncollectibleEvent, V1InvoiceOverdueEvent, V1InvoiceOverpaidEvent, V1InvoicePaidEvent, V1InvoicePaymentActionRequiredEvent, V1InvoicePaymentFailedEvent, V1InvoicePaymentSucceededEvent, V1InvoiceSentEvent, V1InvoiceUpcomingEvent, V1InvoiceUpdatedEvent, V1InvoiceVoidedEvent, and V1InvoiceWillBeDueEvent with related object InvoiceV1InvoicePaymentPaidEvent with related object InvoicePaymentV1InvoiceitemCreatedEvent and V1InvoiceitemDeletedEvent with related object InvoiceItemV1IssuingAuthorizationCreatedEvent, V1IssuingAuthorizationRequestEvent, and V1IssuingAuthorizationUpdatedEvent with related object Issuing.AuthorizationV1IssuingCardCreatedEvent and V1IssuingCardUpdatedEvent with related object Issuing.CardV1IssuingCardholderCreatedEvent and V1IssuingCardholderUpdatedEvent with related object Issuing.CardholderV1IssuingDisputeClosedEvent, V1IssuingDisputeCreatedEvent, V1IssuingDisputeFundsReinstatedEvent, V1IssuingDisputeFundsRescindedEvent, V1IssuingDisputeSubmittedEvent, and V1IssuingDisputeUpdatedEvent with related object Issuing.DisputeV1IssuingPersonalizationDesignActivatedEvent, V1IssuingPersonalizationDesignDeactivatedEvent, V1IssuingPersonalizationDesignRejectedEvent, and V1IssuingPersonalizationDesignUpdatedEvent with related object Issuing.PersonalizationDesignV1IssuingTokenCreatedEvent and V1IssuingTokenUpdatedEvent with related object Issuing.TokenV1IssuingTransactionCreatedEvent, V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent, and V1IssuingTransactionUpdatedEvent with related object Issuing.TransactionV1MandateUpdatedEvent with related object MandateV1PaymentIntentAmountCapturableUpdatedEvent, V1PaymentIntentCanceledEvent, V1PaymentIntentCreatedEvent, V1PaymentIntentPartiallyFundedEvent, V1PaymentIntentPaymentFailedEvent, V1PaymentIntentProcessingEvent, V1PaymentIntentRequiresActionEvent, and V1PaymentIntentSucceededEvent with related object PaymentIntentV1PaymentLinkCreatedEvent and V1PaymentLinkUpdatedEvent with related object PaymentLinkV1PaymentMethodAttachedEvent, V1PaymentMethodAutomaticallyUpdatedEvent, V1PaymentMethodDetachedEvent, and V1PaymentMethodUpdatedEvent with related object PaymentMethodV1PayoutCanceledEvent, V1PayoutCreatedEvent, V1PayoutFailedEvent, V1PayoutPaidEvent, V1PayoutReconciliationCompletedEvent, and V1PayoutUpdatedEvent with related object PayoutV1PersonCreatedEvent, V1PersonDeletedEvent, and V1PersonUpdatedEvent with related object PersonV1PlanCreatedEvent, V1PlanDeletedEvent, and V1PlanUpdatedEvent with related object PlanV1PriceCreatedEvent, V1PriceDeletedEvent, and V1PriceUpdatedEvent with related object PriceV1ProductCreatedEvent, V1ProductDeletedEvent, and V1ProductUpdatedEvent with related object ProductV1PromotionCodeCreatedEvent and V1PromotionCodeUpdatedEvent with related object PromotionCodeV1QuoteAcceptedEvent, V1QuoteCanceledEvent, V1QuoteCreatedEvent, and V1QuoteFinalizedEvent with related object QuoteV1RadarEarlyFraudWarningCreatedEvent and V1RadarEarlyFraudWarningUpdatedEvent with related object Radar.EarlyFraudWarningV1ReviewClosedEvent and V1ReviewOpenedEvent with related object ReviewV1SetupIntentCanceledEvent, V1SetupIntentCreatedEvent, V1SetupIntentRequiresActionEvent, V1SetupIntentSetupFailedEvent, and V1SetupIntentSucceededEvent with related object SetupIntentV1SigmaScheduledQueryRunCreatedEvent with related object Sigma.ScheduledQueryRunV1SourceCanceledEvent, V1SourceChargeableEvent, V1SourceFailedEvent, and V1SourceRefundAttributesRequiredEvent with related object SourceV1SubscriptionScheduleAbortedEvent, V1SubscriptionScheduleCanceledEvent, V1SubscriptionScheduleCompletedEvent, V1SubscriptionScheduleCreatedEvent, V1SubscriptionScheduleExpiringEvent, V1SubscriptionScheduleReleasedEvent, and V1SubscriptionScheduleUpdatedEvent with related object SubscriptionScheduleV1TaxRateCreatedEvent and V1TaxRateUpdatedEvent with related object TaxRateV1TerminalReaderActionFailedEvent, V1TerminalReaderActionSucceededEvent, and V1TerminalReaderActionUpdatedEvent with related object Terminal.ReaderV1TestHelpersTestClockAdvancingEvent, V1TestHelpersTestClockCreatedEvent, V1TestHelpersTestClockDeletedEvent, V1TestHelpersTestClockInternalFailureEvent, and V1TestHelpersTestClockReadyEvent with related object TestHelpers.TestClockV1TopupCanceledEvent, V1TopupCreatedEvent, V1TopupFailedEvent, V1TopupReversedEvent, and V1TopupSucceededEvent with related object TopupV1TransferCreatedEvent, V1TransferReversedEvent, and V1TransferUpdatedEvent with related object TransferThis release changes the pinned API version to 2025-11-17.preview.
billing_schedules_actions on Invoice.create_preview().$params.schedule_detail.amendment and SubscriptionSchedule.amend().$params.amendmentBalanceTransfer and Radar.AccountEvaluationcreate method on resource BalanceTransfercreate, retrieve, and update methods on resource Radar.AccountEvaluationTax.Association.tax_transaction_attempts to be requiredspecified_commercial_transactions_act_url on Account.business_profile, Account.create().$params.business_profile, and Account.update().$params.business_profilepaypay_payments on Account.create().$params.setting, Account.settings, and Account.update().$params.settingBilling\Analytics\MeterUsage.retrieve().$params.meter.dimension_filters from string to array(string)Billing\Analytics\MeterUsage.retrieve().$params.meter.tenant_filters from string to array(string)payment_method_configuration on BillingPortal.Configuration.features.payment_method_updatecar_rental_data, flight_data, and lodging_data on Charge.capture().$params.payment_detail, Charge.update().$params.payment_detail, PaymentIntent.capture().$params.payment_detail, PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.payment_detail, and PaymentIntent.update().$params.payment_detailtransaction_id on Charge.payment_method_details.ideal, PaymentAttemptRecord.payment_method_details.ideal, and PaymentRecord.payment_method_details.idealfinom on enums Charge.payment_method_details.ideal.bank, ConfirmationToken.payment_method_preview.ideal.bank, PaymentAttemptRecord.payment_method_details.ideal.bank, PaymentMethod.ideal.bank, PaymentRecord.payment_method_details.ideal.bank, and SetupAttempt.payment_method_details.ideal.bankFNOMNL22 on enums Charge.payment_method_details.ideal.bic, ConfirmationToken.payment_method_preview.ideal.bic, PaymentAttemptRecord.payment_method_details.ideal.bic, PaymentMethod.ideal.bic, PaymentRecord.payment_method_details.ideal.bic, and SetupAttempt.payment_method_details.ideal.bictokenized_account_number_deactivated on enums ConfirmationToken.payment_method_preview.us_bank_account.status_details.blocked.reason and PaymentMethod.us_bank_account.status_details.blocked.reasoncreated on CustomerBalanceTransaction.all().$params and InvoicePayment.all().$paramscapital.financing_offer.accepted_other_offer, financial_connections.account.account_numbers_updated, and financial_connections.account.upcoming_account_number_expiry on enum Event.typeaccount_numbers on FinancialConnections.AccountFinancialConnections.Session.client_secret from string to nullable(string)fraud_risk on Issuing\Authorization.create().$params.risk_assessmentlatest_fraud_warning on Issuing.Cardsupplementary_purchase_data on Order.create().$params.payment.setting.payment_method_option.klarna, Order.update().$params.payment.setting.payment_method_option.klarna, PaymentIntent.confirm().$params.payment_method_option.klarna, PaymentIntent.create().$params.payment_method_option.klarna, and PaymentIntent.update().$params.payment_method_option.klarnacapture_method on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.payment_method_options.card_present, and PaymentIntent.update().$params.payment_method_option.card_presentallow_redisplay and customer_account on PaymentMethod.all().$paramsmb_way and twint on Refund.destination_detailsSubscriptionSchedule.update().$params.billing_schedules from array(billing_schedules_update_params) to emptyable(array(billing_schedules_update_params))FINANCIAL_CONNECTIONS_ACCOUNT_ACCOUNT_NUMBERS_UPDATED and FINANCIAL_CONNECTIONS_ACCOUNT_UPCOMING_ACCOUNT_NUMBER_EXPIRY with resource FinancialConnections.AccountThis release changes the pinned API version to 2025-11-17.preview.
V2.Core.AccountPersonToken and V2.Core.AccountTokenV2.Payments.OffSessionPaymentcreate and retrieve methods on resources V2.Core.AccountPersonToken and V2.Core.AccountTokenall, cancel, capture, create, and retrieve methods on resource V2.Payments.OffSessionPaymentTax.Association.tax_transaction_attempts to be requiredspecified_commercial_transactions_act_url on Account.business_profile, Account.create().$params.business_profile, and Account.update().$params.business_profilepaypay_payments on Account.create().$params.setting, Account.settings, and Account.update().$params.settingBilling\Analytics\MeterUsage.retrieve().$params.meter.dimension_filters from string to array(string)Billing\Analytics\MeterUsage.retrieve().$params.meter.tenant_filters from string to array(string)car_rental_data, flight_data, and lodging_data on Charge.capture().$params.payment_detail, Charge.update().$params.payment_detail, PaymentIntent.capture().$params.payment_detail, PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.payment_detail, and PaymentIntent.update().$params.payment_detailsupplementary_purchase_data on Order.create().$params.payment.setting.payment_method_option.klarna, Order.update().$params.payment.setting.payment_method_option.klarna, PaymentIntent.confirm().$params.payment_method_option.klarna, PaymentIntent.create().$params.payment_method_option.klarna, and PaymentIntent.update().$params.payment_method_option.klarnaallow_redisplay and customer_account on PaymentMethod.all().$paramsfuture_requirements on V2.Core.Accountkonbini_payments and script_statement_descriptor on V2.Core.Account.configuration.merchant, V2\Core\Account.create().$params.configuration.merchant, and V2\Core\Account.update().$params.configuration.merchanteur on V2.Core.Account.configuration.storer.capabilities.holds_currencies, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency, and V2\Core\Account.update().$params.configuration.storer.capability.holds_currencyrequirements_collector on V2.Core.Account.defaults.responsibilitiesar_cuit on enum V2.Core.Account.identity.business_details.id_numbers[].typear_dni on enums V2.Core.Account.identity.individual.id_numbers[].type and V2.Core.AccountPerson.id_numbers[].typecollector on V2.Core.Account.requirementsholds_currencies.eur on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitypayment_method and person on enum V2.Core.Account.requirements.entries[].reference.typeresource from enum V2.Core.Account.requirements.entries[].reference.typefuture_requirements from enum V2.Core.Account.requirements.entries[].requested_reasons[].codechanges on V2.Core.Eventsepa_bank_account from enum V2.MoneyManagement.FinancialAddress.credentials.typeaccount_token on V2\Core\Account.create().$params and V2\Core\Account.update().$paramsperson_token on V2\Core\AccountPerson.create().$params and V2\Core\AccountPerson.update().$paramsV2CoreHealthEventGenerationFailureResolvedEventV2PaymentsOffSessionPaymentAuthorizationAttemptFailedEvent, V2PaymentsOffSessionPaymentAuthorizationAttemptStartedEvent, V2PaymentsOffSessionPaymentCanceledEvent, V2PaymentsOffSessionPaymentCreatedEvent, V2PaymentsOffSessionPaymentFailedEvent, V2PaymentsOffSessionPaymentRequiresCaptureEvent, and V2PaymentsOffSessionPaymentSucceededEvent with related object V2.Payments.OffSessionPaymentThis release changes the pinned API version to 2025-11-17.clover.
gt, gte, lt, and lte on V2\Core\Event.all().$params in favor of created.Retrieve and List calls for /v2 endpoints now use indexed format (e.g., ?include[0]=foo&include[1]=bar) instead of repeated parameter format (e.g., ?include=foo&include=bar) when communicating with the Stripe API. This may break any unit tests that expect the latter behavior when setting up a mock server. Instead, they should now expect the former.Tax.Association and Terminal.OnboardingLinkfind method on resource Tax.Associationcreate method on resource Terminal.OnboardingLinkpayment_method_configuration on BillingPortal.Configuration.features.payment_method_updatetransaction_id on Charge.payment_method_details.ideal, PaymentAttemptRecord.payment_method_details.ideal, and PaymentRecord.payment_method_details.idealfinom on enums Charge.payment_method_details.ideal.bank, ConfirmationToken.payment_method_preview.ideal.bank, PaymentAttemptRecord.payment_method_details.ideal.bank, PaymentMethod.ideal.bank, PaymentRecord.payment_method_details.ideal.bank, and SetupAttempt.payment_method_details.ideal.bankFNOMNL22 on enums Charge.payment_method_details.ideal.bic, ConfirmationToken.payment_method_preview.ideal.bic, PaymentAttemptRecord.payment_method_details.ideal.bic, PaymentMethod.ideal.bic, PaymentRecord.payment_method_details.ideal.bic, and SetupAttempt.payment_method_details.ideal.bictokenized_account_number_deactivated on enums ConfirmationToken.payment_method_preview.us_bank_account.status_details.blocked.reason and PaymentMethod.us_bank_account.status_details.blocked.reasoncreated on CustomerBalanceTransaction.all().$params and InvoicePayment.all().$paramsfinancial_connections.account.account_numbers_updated and financial_connections.account.upcoming_account_number_expiry on enum Event.typeaccount_numbers on FinancialConnections.AccountFinancialConnections.Session.client_secret from string to nullable(string)fraud_risk on Issuing\Authorization.create().$params.risk_assessmentlatest_fraud_warning on Issuing.Cardhooks on PaymentIntent.capture().$params, PaymentIntent.confirm().$params, PaymentIntent.create().$params, PaymentIntent.increment_authorization().$params, PaymentIntent.update().$params, and PaymentIntentmb_way and twint on Refund.destination_detailsFINANCIAL_CONNECTIONS_ACCOUNT_ACCOUNT_NUMBERS_UPDATED and FINANCIAL_CONNECTIONS_ACCOUNT_UPCOMING_ACCOUNT_NUMBER_EXPIRY with resource FinancialConnections.AccountThis release changes the pinned API version to 2025-10-29.preview.
Issuing.Programall, create, retrieve, and update methods on resource Issuing.Programschedule on Discountapplicable_fees on DelegatedCheckout.RequestedSession.total_detailsschedule_details on Invoice.parent, InvoiceItem.parent, InvoiceLineItem.parent, and QuotePreviewInvoice.parentschedule_details on enum InvoiceItem.parent.typebilling_schedules on Invoice.create_preview().$params.schedule_detail, QuotePreviewSubscriptionSchedule, SubscriptionSchedule.create().$params, SubscriptionSchedule.update().$params, and SubscriptionScheduleschedule_details on enums Invoice.parent.type and QuotePreviewInvoice.parent.typeschedule_details on enum InvoiceLineItem.parent.typelatest_invoice on QuotePreviewSubscriptionSchedule and SubscriptionSchedulephase_effective_at on QuotePreviewSubscriptionSchedule.default_settings, SubscriptionSchedule.create().$params.default_setting, SubscriptionSchedule.default_settings, and SubscriptionSchedule.update().$params.default_settingV2.Tax.AutomaticRulecreate, deactivate, find, retrieve, and update methods on resource V2.Tax.AutomaticRuleself_reported_income and self_reported_monthly_housing_payment on Account.create().$params.individual, Account.update().$params.individual, Person.create().$params, Person.update().$params, Person, Token.create().$params.account.individual, and Token.create().$params.personbilling_schedules and phase_effective_at on Quote.create().$params.subscription_data_override, Quote.create().$params.subscription_datum, Quote.subscription_data_overrides[], Quote.subscription_data, Quote.update().$params.subscription_data_override, and Quote.update().$params.subscription_datumbill_from on Subscription.billing_schedules[]amendment_end and line_ends_at on Subscription.billing_schedules[].bill_untilamendment_end, line_ends_at, schedule_end, and upcoming_invoice on enum Subscription.billing_schedules[].bill_until.typeTransitBalance, V2.Reporting.ReportRun, V2.Reporting.Reportcreate and retrieve methods on resource V2.Reporting.ReportRunretrieve method on resource V2.Reporting.Reportcreate and refill test helper methods on resource Capital.FinancingOfferallocated_funds on Charge, PaymentIntent.confirm().$params, PaymentIntent.create().$params, and PaymentIntent.update().$paramsV2ReportingReportRunCreatedEvent, V2ReportingReportRunFailedEvent, V2ReportingReportRunSucceededEvent, and V2ReportingReportRunUpdatedEvent with related object V2.Reporting.ReportRuncapture_method on PaymentIntent.confirm().$params.payment_method_option.card_present, PaymentIntent.create().$params.payment_method_option.card_present, PaymentIntent.payment_method_options.card_present, and PaymentIntent.update().$params.payment_method_option.card_presentDelegatedCheckout\RequestedSession.update().$params.line_item_detail.quantity to be requiredpayment_method_preview on DelegatedCheckout.RequestedSessionorder_id on DelegatedCheckout.RequestedSession.order_detailslead on V2.Core.Account.configuration.card_creator.capabilities.commercial, V2.Core.Account.identity.attestations.terms_of_service.card_creator.commercial, V2\Core\Account.create().$params.configuration.card_creator.capability.commercial, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator.commercial, V2\Core\Account.update().$params.configuration.card_creator.capability.commercial, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creator.commercialglobal_account_holder on V2.Core.Account.identity.attestations.terms_of_service.card_creator.commercial, V2\Core\Account.create().$params.identity.attestation.terms_of_service.card_creator.commercial, and V2\Core\Account.update().$params.identity.attestation.terms_of_service.card_creator.commercialcommercial.lead.prepaid_card on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitycommercial.lead.prepaid_card on enum EventsV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent.updated_capabilityreport_refund method on resource PaymentRecordverification_data_not_found on enums Account.future_requirements.errors[].code, Account.requirements.errors[].code, BankAccount.future_requirements.errors[].code, BankAccount.requirements.errors[].code, Capability.future_requirements.errors[].code, Capability.requirements.errors[].code, Person.future_requirements.errors[].code, and Person.requirements.errors[].codetenants on Billing.Analytics.MeterUsageRowrepresentative_declaration on Account.company, Account.create().$params.company, Account.update().$params.company, and Token.create().$params.account.companytransfer on ApplicationFee.fee_sourcetransfer on enum ApplicationFee.fee_source.typetransit_balances_total on Balancetransit on enum BalanceTransaction.balance_typetenant_group_by_keys on Billing\Analytics\MeterUsage.retrieve().$params.meterBilling\CreditGrant.create().$params.category to be optionalpayment_method_configuration on BillingPortal\Configuration.create().$params.feature.payment_method_update and BillingPortal\Configuration.update().$params.feature.payment_method_updatesolana on enums Charge.payment_method_details.crypto.network, PaymentAttemptRecord.payment_method_details.crypto.network, and PaymentRecord.payment_method_details.crypto.networkpayment_portal_url on Charge.payment_method_details.rechnung, PaymentAttemptRecord.payment_method_details.rechnung, and PaymentRecord.payment_method_details.rechnungtwint on Checkout.Session.payment_method_options and Checkout\Session.create().$params.payment_method_optioncustom on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typeCreditNote.refunds[].payment_record_refund to be requiredCreditNote.refunds[].type to be requiredcustomer_sheet, mobile_payment_element, and tax_id_element on CustomerSession.components and CustomerSession.create().$params.componentprovider on Customer.taxrisk_details on DelegatedCheckout\RequestedSession.create().$paramsrisk_details on DelegatedCheckout\RequestedSession.confirm().$paramsplatform_terms_of_service on enum File.purposestarting_after on PaymentAttemptRecord.all().$paramsreference on PaymentIntent.capture().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.confirm().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.create().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.increment_authorization().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.update().$params.amount_detail.line_item.payment_method_option.klarna, and PaymentIntentAmountDetailsLineItem.payment_method_options.klarnaallocated_funds on PaymentIntentPaymentIntent.payment_details.customer_reference to be requiredPaymentIntent.payment_details.order_reference to be requiredsubscription_reference on PaymentIntentAmountDetailsLineItem.payment_method_options.klarnaname_collection on PaymentLink.create().$params, PaymentLink.update().$params, and PaymentLinkcrypto on PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, and Refund.destination_detailsmb_way on PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, and PaymentMethodConfigurationcustom on PaymentMethod.create().$params and PaymentMethodexcluded_payment_method_types on SetupIntent.create().$params, SetupIntent.update().$params, and SetupIntentSetupIntent.flow_directions to be optionaltw on Tax.Registration.country_options and Tax\Registration.create().$params.country_optiongip on Terminal.Configuration.tipping, Terminal\Configuration.create().$params.tipping, and Terminal\Configuration.update().$params.tippinglast_seen_at on Terminal.Readerapplication_fee_amount on Transfer.create().$params and Transferapplication_fee on Transferhigh_risk_activities_description, high_risk_activities, money_services_description, operates_in_prohibited_countries, participates_in_regulated_activity, purpose_of_funds_description, purpose_of_funds, regulated_activity, source_of_funds_description, and source_of_funds on V2.Core.Account.configuration.storer, V2\Core\Account.create().$params.configuration.storer, and V2\Core\Account.update().$params.configuration.storercrypto_wallets on V2.Core.Account.configuration.storer.capabilities.financial_addresses, V2.Core.Account.configuration.storer.capabilities.outbound_payments, V2.Core.Account.configuration.storer.capabilities.outbound_transfers, V2\Core\Account.create().$params.configuration.storer.capability.financial_address, V2\Core\Account.create().$params.configuration.storer.capability.outbound_payment, V2\Core\Account.create().$params.configuration.storer.capability.outbound_transfer, V2\Core\Account.update().$params.configuration.storer.capability.financial_address, V2\Core\Account.update().$params.configuration.storer.capability.outbound_payment, and V2\Core\Account.update().$params.configuration.storer.capability.outbound_transferusdc on V2.Core.Account.configuration.storer.capabilities.holds_currencies, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency, and V2\Core\Account.update().$params.configuration.storer.capability.holds_currencycrypto_storer on V2.Core.Account.identity.attestations.terms_of_service and V2\Core\Account.create().$params.identity.attestation.terms_of_servicecompliance_screening_description on V2.Core.Account.identity.business_details, V2\Core\Account.create().$params.identity.business_detail, and V2\Core\Account.update().$params.identity.business_detailexternal_amount on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebitpayment_intent_rate_limit_exceeded on Invoice.last_finalization_error, PaymentIntent.last_payment_error, QuotePreviewInvoice.last_finalization_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorThis release changes the pinned API version to 2025-10-29.preview.
crypto_storer on V2\Core\Account.update().$params.identity.attestation.terms_of_serviceupdate method on resource V2.MoneyManagement.FinancialAccountall, confirm_microdeposits, and send_microdeposits methods on resource V2.Core.Vault.UsBankAccountall method on resource V2.Core.Vault.GbBankAccountverification_data_not_found on enums Account.future_requirements.errors[].code, Account.requirements.errors[].code, BankAccount.future_requirements.errors[].code, BankAccount.requirements.errors[].code, Capability.future_requirements.errors[].code, Capability.requirements.errors[].code, Person.future_requirements.errors[].code, and Person.requirements.errors[].codepayment_portal_url on Charge.payment_method_details.rechnung, PaymentAttemptRecord.payment_method_details.rechnung, and PaymentRecord.payment_method_details.rechnungtax_id_element on CustomerSession.components and CustomerSession.create().$params.componentstarting_after on PaymentAttemptRecord.all().$paramssolana on enums PaymentAttemptRecord.payment_method_details.crypto.network and PaymentRecord.payment_method_details.crypto.networkreference on PaymentIntent.capture().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.confirm().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.create().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.increment_authorization().$params.amount_detail.line_item.payment_method_option.klarna, PaymentIntent.update().$params.amount_detail.line_item.payment_method_option.klarna, and PaymentIntentAmountDetailsLineItem.payment_method_options.klarnaPaymentIntent.payment_details.customer_reference to be requiredPaymentIntent.payment_details.order_reference to be requiredsubscription_reference on PaymentIntentAmountDetailsLineItem.payment_method_options.klarnaclosed on V2.Core.Account and V2\Core\Account.all().$paramspayment_method on enum V2.Core.Account.configuration.customer.automatic_indirect_tax.location_sourceusd on V2.Core.Account.configuration.storer.capabilities.holds_currencies, V2\Core\Account.create().$params.configuration.storer.capability.holds_currency, and V2\Core\Account.update().$params.configuration.storer.capability.holds_currencyapplication_custom and application_express on enum V2.Core.Account.defaults.responsibilities.fees_collectorrepresentative_declaration on V2.Core.Account.identity.attestations, V2\Core\Account.create().$params.identity.attestation, and V2\Core\Account.update().$params.identity.attestationholds_currencies.usd on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilityverification on V2.Core.Vault.UsBankAccountv1_id on EventsV2MoneyManagementTransactionCreatedEventV2BillingBillSettingUpdatedEvent with related object V2.Billing.BillSettingpayment_intent_rate_limit_exceeded on QuotePreviewInvoice.last_finalization_errorlast_seen_at on Terminal.ReaderThis release changes the pinned API version to 2025-10-29.clover.
PaymentAttemptRecord, PaymentIntentAmountDetailsLineItem, and PaymentRecordall and retrieve methods on resource PaymentAttemptRecordreport_payment_attempt_canceled, report_payment_attempt_failed, report_payment_attempt_guaranteed, report_payment_attempt_informational, report_payment_attempt, report_payment, report_refund, and retrieve methods on resource PaymentRecordall method on resource PaymentIntentAmountDetailsLineItemrepresentative_declaration on Account.company, Account.create().$params.company, Account.update().$params.company, and Token.create().$params.account.companyBilling\CreditGrant.create().$params.category to be optionalpayment_method_configuration on BillingPortal\Configuration.create().$params.feature.payment_method_update and BillingPortal\Configuration.update().$params.feature.payment_method_updatesolana on enum Charge.payment_method_details.crypto.networktwint on Checkout.Session.payment_method_options and Checkout\Session.create().$params.payment_method_optioncustom on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.typepayment_record_refund and type on CreditNote.create().$params.refund, CreditNote.preview().$params.refund, CreditNote.preview_lines().$params.refund, and CreditNote.refunds[]customer_sheet and mobile_payment_element on CustomerSession.components and CustomerSession.create().$params.componentprovider on Customer.taxbalance_settings.updated and invoice.payment_attempt_required on enum Event.typeplatform_terms_of_service on enum File.purposepayment_record on Invoice.attach_payment().$params, InvoicePayment.all().$params.payment, and InvoicePayment.paymentInvoicePayment.all().$params.payment.type from literal('payment_intent') to enum('payment_intent'|'payment_record')custom on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_typesamount_details on PaymentIntent.capture().$params, PaymentIntent.confirm().$params, PaymentIntent.create().$params, PaymentIntent.increment_authorization().$params, and PaymentIntent.update().$paramspayment_details on PaymentIntent.capture().$params, PaymentIntent.confirm().$params, PaymentIntent.create().$params, PaymentIntent.increment_authorization().$params, PaymentIntent.update().$params, and PaymentIntentdiscount_amount, line_items, shipping, and tax on PaymentIntent.amount_detailsname_collection on PaymentLink.create().$params, PaymentLink.update().$params, and PaymentLinkmb_way on enum PaymentLink.payment_method_typescrypto on PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, PaymentMethodConfiguration, and Refund.destination_detailsmb_way on PaymentMethodConfiguration.create().$params, PaymentMethodConfiguration.update().$params, and PaymentMethodConfigurationcustom on PaymentMethod.create().$params and PaymentMethodexcluded_payment_method_types on SetupIntent.create().$params, SetupIntent.update().$params, and SetupIntenttw on Tax.Registration.country_options and Tax\Registration.create().$params.country_optiongip on Terminal.Configuration.tipping, Terminal\Configuration.create().$params.tipping, and Terminal\Configuration.update().$params.tippinglast_seen_at on Terminal.Readergt, gte, lt, lte, and types on V2\Core\Event.all().$paramsV2\Core\Event.all().$params.object_id to be optionalBALANCE_SETTINGS_UPDATED with resource BalanceSettingsINVOICE_PAYMENT_ATTEMPT_REQUIRED with resource Invoicepayment_intent_rate_limit_exceeded on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeErrorV2.Billing.PricingPlanSubscriptionComponentsretrieve method on resource V2.Billing.PricingPlanSubscriptionComponentsdimension_payload_keys on Billing.Meter and Billing\Meter.create().$paramsdimension_filters and dimension_group_by_keys on Billing\MeterEventSummary.all().$paramsdimensions on Billing.MeterEventSummaryfulfillment_details and payment_method_data on DelegatedCheckout\RequestedSession.create().$params and DelegatedCheckout\RequestedSession.update().$paramsline_item_details, metadata, payment_method, and shared_metadata on DelegatedCheckout.RequestedSession, DelegatedCheckout\RequestedSession.create().$params, and DelegatedCheckout\RequestedSession.update().$paramscurrency, customer, and risk_details on DelegatedCheckout\RequestedSession.create().$paramsseller_details and setup_future_usage on DelegatedCheckout.RequestedSession and DelegatedCheckout\RequestedSession.create().$paramsamount_subtotal, amount_total, created_at, expires_at, order_details, shared_payment_issued_token, status, total_details, and updated_at on DelegatedCheckout.RequestedSessionaddress, email, fulfillment_options, name, phone, and selected_fulfillment_option on DelegatedCheckout.RequestedSession.fulfillment_detailsbillie, crypto, kr_card, kriya, mb_way, mondu, ng_bank_transfer, ng_bank, ng_card, ng_market, ng_ussd, ng_wallet, payco, paypay, rechnung, samsung_pay, satispay, scalapay, sequra, sunbit, us_bank_account, and vipps on enums EventsV2CoreHealthAuthorizationRateDropFiringEvent.impact.payment_method_type, EventsV2CoreHealthAuthorizationRateDropResolvedEvent.impact.payment_method_type, EventsV2CoreHealthPaymentMethodErrorFiringEvent.impact.payment_method_type, and EventsV2CoreHealthPaymentMethodErrorResolvedEvent.impact.payment_method_typeDelegatedCheckout.RequestedSession and Identity.BlocklistEntryconfirm, create, expire, retrieve, and update methods on resource DelegatedCheckout.RequestedSessionall, create, disable, and retrieve methods on resource Identity.BlocklistEntryblocked_by_entry on Identity.VerificationReport.document, Identity.VerificationReport.selfie, and Identity\VerificationReport.all().$paramsPaymentMethodBalancecheck_balance method on resource PaymentMethodbenefits on Card, Charge.payment_method_details.card, ConfirmationToken.payment_method_preview.card, and PaymentMethod.cardbenefit on PaymentIntent.confirm().$params.payment_detail, PaymentIntent.create().$params.payment_detail, PaymentIntent.payment_details, and PaymentIntent.update().$params.payment_detailsetup_details on SetupIntent.confirm().$params, SetupIntent.create().$params, SetupIntent.update().$params, and SetupIntentcard_creator on enum V2.Core.Account.applied_configurationscard_creator on V2.Core.Account.configuration, V2.Core.Account.identity.attestations.terms_of_service, V2\Core\Account.create().$params.configuration, V2\Core\Account.create().$params.identity.attestation.terms_of_service, V2\Core\Account.update().$params.configuration, and V2\Core\Account.update().$params.identity.attestation.terms_of_servicecommercial.celtic.charge_card, commercial.celtic.spend_card, commercial.cross_river_bank.charge_card, commercial.cross_river_bank.spend_card, commercial.stripe.charge_card, and commercial.stripe.prepaid_card on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitycard_creator on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].configurationV2CoreAccountIncludingConfigurationCardCreatorCapabilityStatusUpdatedEvent and V2CoreAccountIncludingConfigurationCardCreatorUpdatedEvent with related object V2.Core.AccountV1CustomerDiscountCreatedEvent, V1CustomerDiscountDeletedEvent, and V1CustomerDiscountUpdatedEvent with related object DiscountThis release changes the pinned API version to 2025-09-30.preview. It is built on top of SDK version 18.0.0 and 18.1.0-beta.1 which contain breaking changes. Please review the changelog for these versions if upgrading from older SDK versions.
V2.MoneyManagement.RecipientVerificationacknowledge, create, recipient_verifications, and retrieve methods on resource V2.MoneyManagement.RecipientVerificationupdate method on resources V2.Billing.PricingPlanSubscription and V2.Billing.ServiceActioncrypto_wallets on V2.Account.configuration.recipient_data.features, V2.Core.Account.configuration.recipient.capabilities, V2\Account.create().$params.configuration.recipient_datum.feature, V2\Account.update().$params.configuration.recipient_datum.feature, V2\Core\Account.create().$params.configuration.recipient.capability, and V2\Core\Account.update().$params.configuration.recipient.capabilitycrypto on enum V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capabilitycrypto_wallet on enum V2.Account.configuration.recipient_data.default_outbound_destination.typecrypto_wallets on enum V2.Account.configuration.supportable_features.recipient_datacrypto_wallets on enum V2.Account.requirements[].impact.required_for_featureslookup_key on V2.Billing.Cadence, V2\Billing\Cadence.create().$params, and V2\Billing\Cadence.update().$paramssettings_data on V2.Billing.CadenceV2.Billing.Cadence.payer.billing_profile from nullable(string) to stringv1_event_id on V2.Eventrecipient_verification on V2.MoneyManagement.OutboundPayment, V2.MoneyManagement.OutboundTransfer, V2\MoneyManagement\OutboundPayment.create().$params, and V2\MoneyManagement\OutboundTransfer.create().$paramscrypto_wallet on V2.MoneyManagement.PayoutMethod and V2\MoneyManagement\OutboundSetupIntent.create().$params.payout_method_datumcustom_pricing_unit_details on V2.Billing.RateCardRate.custom_pricing_unit_amount, V2.Billing.ServiceAction.credit_grant.amount.custom_pricing_unit, and V2.Billing.ServiceAction.credit_grant_per_tenant.amount.custom_pricing_unitorigin_type on V2.MoneyManagement.ReceivedDebit.bank_transfersepa_bank_account on V2\MoneyManagement\FinancialAddress.create().$paramsprice on V2\Billing\RateCardRate.create().$paramslookup_keys on V2\Billing\Cadence.all().$paramsV2\Billing\Cadence.all().$params.include, V2\Billing\Cadence.cancel().$params.include, V2\Billing\Cadence.create().$params.include, V2\Billing\Cadence.retrieve().$params.include, and V2\Billing\Cadence.update().$params.include from literal('invoice_discount_rules') to enum('invoice_discount_rules'|'settings_data')customer and type on V2\Billing\Cadence.create().$params.payerV2\Billing\Cadence.create().$params.payer.billing_profile to be requiredcrypto_wallets on enum EventsAccountConfigurationRecipientDataFeatureStatusUpdatedEvent.feature_namecrypto_wallets_v2 on enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capabilityalert_id on EventsV2CoreHealthApiErrorResolvedEvent, EventsV2CoreHealthApiLatencyResolvedEvent, EventsV2CoreHealthAuthorizationRateDropResolvedEvent, EventsV2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent, EventsV2CoreHealthPaymentMethodErrorResolvedEvent, EventsV2CoreHealthTrafficVolumeDropResolvedEvent, and EventsV2CoreHealthWebhookLatencyResolvedEventV1AccountUpdatedEvent with related object V2.AccountV1ApplicationFeeCreatedEvent, V1ApplicationFeeRefundedEvent, V1BillingPortalConfigurationCreatedEvent, V1BillingPortalConfigurationUpdatedEvent, V1CapabilityUpdatedEvent, V1ChargeCapturedEvent, V1ChargeDisputeClosedEvent, V1ChargeDisputeCreatedEvent, V1ChargeDisputeFundsReinstatedEvent, V1ChargeDisputeFundsWithdrawnEvent, V1ChargeDisputeUpdatedEvent, V1ChargeExpiredEvent, V1ChargeFailedEvent, V1ChargePendingEvent, V1ChargeRefundUpdatedEvent, V1ChargeRefundedEvent, V1ChargeSucceededEvent, V1ChargeUpdatedEvent, V1CheckoutSessionAsyncPaymentFailedEvent, V1CheckoutSessionAsyncPaymentSucceededEvent, V1CheckoutSessionCompletedEvent, V1CheckoutSessionExpiredEvent, V1ClimateOrderCanceledEvent, V1ClimateOrderCreatedEvent, V1ClimateOrderDelayedEvent, V1ClimateOrderDeliveredEvent, V1ClimateOrderProductSubstitutedEvent, V1ClimateProductCreatedEvent, V1ClimateProductPricingUpdatedEvent, V1CouponCreatedEvent, V1CouponDeletedEvent, V1CouponUpdatedEvent, V1CreditNoteCreatedEvent, V1CreditNoteUpdatedEvent, V1CreditNoteVoidedEvent, V1CustomerCreatedEvent, V1CustomerDeletedEvent, V1CustomerDiscountCreatedEvent, V1CustomerDiscountDeletedEvent, V1CustomerDiscountUpdatedEvent, V1CustomerSubscriptionCreatedEvent, V1CustomerSubscriptionDeletedEvent, V1CustomerSubscriptionPausedEvent, V1CustomerSubscriptionPendingUpdateAppliedEvent, V1CustomerSubscriptionPendingUpdateExpiredEvent, V1CustomerSubscriptionResumedEvent, V1CustomerSubscriptionTrialWillEndEvent, V1CustomerSubscriptionUpdatedEvent, V1CustomerTaxIdCreatedEvent, V1CustomerTaxIdDeletedEvent, V1CustomerTaxIdUpdatedEvent, V1CustomerUpdatedEvent, V1FileCreatedEvent, V1FinancialConnectionsAccountCreatedEvent, V1FinancialConnectionsAccountDeactivatedEvent, V1FinancialConnectionsAccountDisconnectedEvent, V1FinancialConnectionsAccountReactivatedEvent, V1FinancialConnectionsAccountRefreshedBalanceEvent, V1FinancialConnectionsAccountRefreshedOwnershipEvent, V1FinancialConnectionsAccountRefreshedTransactionsEvent, V1IdentityVerificationSessionCanceledEvent, V1IdentityVerificationSessionCreatedEvent, V1IdentityVerificationSessionProcessingEvent, V1IdentityVerificationSessionRedactedEvent, V1IdentityVerificationSessionRequiresInputEvent, V1IdentityVerificationSessionVerifiedEvent, V1InvoiceCreatedEvent, V1InvoiceDeletedEvent, V1InvoiceFinalizationFailedEvent, V1InvoiceFinalizedEvent, V1InvoiceMarkedUncollectibleEvent, V1InvoiceOverdueEvent, V1InvoiceOverpaidEvent, V1InvoicePaidEvent, V1InvoicePaymentActionRequiredEvent, V1InvoicePaymentFailedEvent, V1InvoicePaymentPaidEvent, V1InvoicePaymentSucceededEvent, V1InvoiceSentEvent, V1InvoiceUpcomingEvent, V1InvoiceUpdatedEvent, V1InvoiceVoidedEvent, V1InvoiceWillBeDueEvent, V1InvoiceitemCreatedEvent, V1InvoiceitemDeletedEvent, V1IssuingAuthorizationCreatedEvent, V1IssuingAuthorizationRequestEvent, V1IssuingAuthorizationUpdatedEvent, V1IssuingCardCreatedEvent, V1IssuingCardUpdatedEvent, V1IssuingCardholderCreatedEvent, V1IssuingCardholderUpdatedEvent, V1IssuingDisputeClosedEvent, V1IssuingDisputeCreatedEvent, V1IssuingDisputeFundsReinstatedEvent, V1IssuingDisputeFundsRescindedEvent, V1IssuingDisputeSubmittedEvent, V1IssuingDisputeUpdatedEvent, V1IssuingPersonalizationDesignActivatedEvent, V1IssuingPersonalizationDesignDeactivatedEvent, V1IssuingPersonalizationDesignRejectedEvent, V1IssuingPersonalizationDesignUpdatedEvent, V1IssuingTokenCreatedEvent, V1IssuingTokenUpdatedEvent, V1IssuingTransactionCreatedEvent, V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent, V1IssuingTransactionUpdatedEvent, V1MandateUpdatedEvent, V1PaymentIntentAmountCapturableUpdatedEvent, V1PaymentIntentCanceledEvent, V1PaymentIntentCreatedEvent, V1PaymentIntentPartiallyFundedEvent, V1PaymentIntentPaymentFailedEvent, V1PaymentIntentProcessingEvent, V1PaymentIntentRequiresActionEvent, V1PaymentIntentSucceededEvent, V1PaymentLinkCreatedEvent, V1PaymentLinkUpdatedEvent, V1PaymentMethodAttachedEvent, V1PaymentMethodAutomaticallyUpdatedEvent, V1PaymentMethodDetachedEvent, V1PaymentMethodUpdatedEvent, V1PayoutCanceledEvent, V1PayoutCreatedEvent, V1PayoutFailedEvent, V1PayoutPaidEvent, V1PayoutReconciliationCompletedEvent, V1PayoutUpdatedEvent, V1PersonCreatedEvent, V1PersonDeletedEvent, V1PersonUpdatedEvent, V1PlanCreatedEvent, V1PlanDeletedEvent, V1PlanUpdatedEvent, V1PriceCreatedEvent, V1PriceDeletedEvent, V1PriceUpdatedEvent, V1ProductCreatedEvent, V1ProductDeletedEvent, V1ProductUpdatedEvent, V1PromotionCodeCreatedEvent, V1PromotionCodeUpdatedEvent, V1QuoteAcceptedEvent, V1QuoteCanceledEvent, V1QuoteCreatedEvent, V1QuoteFinalizedEvent, V1RadarEarlyFraudWarningCreatedEvent, V1RadarEarlyFraudWarningUpdatedEvent, V1RefundCreatedEvent, V1RefundFailedEvent, V1RefundUpdatedEvent, V1ReviewClosedEvent, V1ReviewOpenedEvent, V1SetupIntentCanceledEvent, V1SetupIntentCreatedEvent, V1SetupIntentRequiresActionEvent, V1SetupIntentSetupFailedEvent, V1SetupIntentSucceededEvent, V1SigmaScheduledQueryRunCreatedEvent, V1SourceCanceledEvent, V1SourceChargeableEvent, V1SourceFailedEvent, V1SourceRefundAttributesRequiredEvent, V1SubscriptionScheduleAbortedEvent, V1SubscriptionScheduleCanceledEvent, V1SubscriptionScheduleCompletedEvent, V1SubscriptionScheduleCreatedEvent, V1SubscriptionScheduleExpiringEvent, V1SubscriptionScheduleReleasedEvent, V1SubscriptionScheduleUpdatedEvent, V1TaxRateCreatedEvent, V1TaxRateUpdatedEvent, V1TerminalReaderActionFailedEvent, V1TerminalReaderActionSucceededEvent, V1TerminalReaderActionUpdatedEvent, V1TestHelpersTestClockAdvancingEvent, V1TestHelpersTestClockCreatedEvent, V1TestHelpersTestClockDeletedEvent, V1TestHelpersTestClockInternalFailureEvent, V1TestHelpersTestClockReadyEvent, V1TopupCanceledEvent, V1TopupCreatedEvent, V1TopupFailedEvent, V1TopupReversedEvent, V1TopupSucceededEvent, V1TransferCreatedEvent, V1TransferReversedEvent, V1TransferUpdatedEvent, V2CoreHealthIssuingAuthorizationRequestErrorsFiringEvent, and V2CoreHealthIssuingAuthorizationRequestErrorsResolvedEventV2CoreClaimableSandboxCreatedEvent with related object V2.Core.ClaimableSandboxV2MoneyManagementRecipientVerificationCreatedEvent and V2MoneyManagementRecipientVerificationUpdatedEvent with related object V2.MoneyManagement.RecipientVerificationThis release changes the pinned API version to 2025-09-30.preview. It is built on top of SDK version 18.0.0 which contains breaking changes. Please review the changelog for 18.0.0 if upgrading from older SDK versions.
attach_cadence method on resource Subscriptionbilling_cadence on Invoice.create_preview().$params, Subscription.create().$params, Subscription.update().$params, and Subscriptionbilling_cadence_details on Invoice.parent and QuotePreviewInvoice.parentbilling_cadence_details on enums Invoice.parent.type and QuotePreviewInvoice.parent.typeV2.Billing.BillSettingVersion, V2.Billing.BillSetting, V2.Billing.Cadence, V2.Billing.CollectionSettingVersion, V2.Billing.CollectionSetting, and V2.Billing.Profileall, create, retrieve, and update methods on resources V2.Billing.BillSetting, V2.Billing.CollectionSetting, and V2.Billing.Profileall and retrieve methods on resources V2.Billing.BillSettingVersion and V2.Billing.CollectionSettingVersionall, cancel, create, retrieve, and update methods on resource V2.Billing.CadenceV2BillingBillSettingUpdatedEvent with related object V2.Billing.BillSettingcurrency on V2\MoneyManagement\FinancialAddress.create().$paramsamount_details and payments_orchestration on V2.Payments.OffSessionPayment and V2\Payments\OffSessionPayment.create().$paramsmandate_data and payment_method_options on V2\Payments\OffSessionPayment.create().$paramsretry_policy on V2.Payments.OffSessionPayment.retry_details and V2\Payments\OffSessionPayment.create().$params.retry_detailprofile on V2.Core.Account.defaults, V2\Core\Account.create().$params.default, and V2\Core\Account.update().$params.defaultsepa_bank_account on V2.MoneyManagement.FinancialAddress.credentials and V2.MoneyManagement.ReceivedCredit.bank_transfersepa_bank_account on enum V2.MoneyManagement.FinancialAddress.credentials.typecrypto_wallet on enum V2.Core.Account.configuration.recipient.default_outbound_destination.typesettlement_currency on V2.MoneyManagement.FinancialAddressauthorization_expired on enum V2.Payments.OffSessionPayment.failure_reasonV2.MoneyManagement.OutboundPaymentQuote.fx_quote.lock_expires_at from DateTime to nullable(DateTime)i_p on V2.Core.Account.identity.attestations.directorship_declaration, V2.Core.Account.identity.attestations.ownership_declaration, V2.Core.Account.identity.attestations.terms_of_service.account, V2.Core.Account.identity.attestations.terms_of_service.storer, V2.Core.Account.identity.individual.additional_terms_of_service.account, V2.Core.Person.additional_terms_of_service.account, V2\Core\Account.create().$params.identity.attestation.terms_of_service.account, V2\Core\Account.create().$params.identity.attestation.terms_of_service.storer, V2\Core\Account.update().$params.identity.attestation.terms_of_service.account, V2\Core\Account.update().$params.identity.attestation.terms_of_service.storer, V2\Core\Person.create().$params.additional_terms_of_service.account, and V2\Core\Person.update().$params.additional_terms_of_service.accountip on V2.Core.Account.identity.attestations.directorship_declaration, V2.Core.Account.identity.attestations.ownership_declaration, V2.Core.Account.identity.attestations.terms_of_service.account, V2.Core.Account.identity.attestations.terms_of_service.storer, V2.Core.Account.identity.individual.additional_terms_of_service.account, V2.Core.Person.additional_terms_of_service.account, V2\Core\Account.create().$params.identity.attestation.terms_of_service.account, V2\Core\Account.create().$params.identity.attestation.terms_of_service.storer, V2\Core\Account.update().$params.identity.attestation.terms_of_service.account, V2\Core\Account.update().$params.identity.attestation.terms_of_service.storer, V2\Core\Person.create().$params.additional_terms_of_service.account, and V2\Core\Person.update().$params.additional_terms_of_service.accountdoing_business_as, product_description, and url on V2.Core.Account.identity.business_details, V2\Core\Account.create().$params.identity.business_detail, and V2\Core\Account.update().$params.identity.business_detailheuristic and scheduled on enum V2.Payments.OffSessionPayment.retry_details.retry_strategyV2.MoneyManagement.OutboundPaymentQuote.fx_quote.lock_duration from literal('five_minutes') to enum('five_minutes'|'none')none on enum V2.MoneyManagement.OutboundPaymentQuote.fx_quote.lock_statuscrypto_wallet on enum V2.MoneyManagement.PayoutMethod.typeorigin_type on V2.MoneyManagement.ReceivedCredit.bank_transferpayment_method_type on V2.MoneyManagement.ReceivedCredit.bank_transfertype on V2\MoneyManagement\FinancialAddress.create().$paramsfinancial_addressses.crypto_wallets, holds_currencies.usdc, outbound_payments.crypto_wallets, and outbound_transfers.crypto_wallets on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capabilityBilling.Analytics.MeterUsageRow and Billing.Analytics.MeterUsageBilling.MeterUsageRow and Billing.MeterUsageretrieve method on resource Billing.Analytics.MeterUsageretrieve method on resource Billing.MeterUsagereport_payment_attempt_informational method on resource PaymentRecordminimum_balance_by_currency on BalanceSettings.payments.payouts and BalanceSettings.update().$params.payment.payoutBalanceSettings.update().$params.payment.settlement_timing.delay_days_override from longInteger to emptyable(longInteger)BalanceSettings.update().$params.payments to be optionalsaturday and sunday from enum BalanceSettings.payments.payouts.schedule.weekly_payout_daysdelay_days_override on BalanceSettings.payments.settlement_timingautomatic_tax and invoice_creation on Checkout\Session.update().$paramsunit_label on Checkout\Session.update().$params.line_item.price_datum.product_datuminvoice_settings on Checkout\Session.update().$params.subscription_datumCheckout.Session.collected_information.business_name to be requiredintended_submission_method on Dispute.update().$params and DisputeDispute.smart_disputes.recommended_evidence from string to array(string)pix on Invoice.create().$params.payment_setting.payment_method_option, Invoice.payment_settings.payment_method_options, Invoice.update().$params.payment_setting.payment_method_option, QuotePreviewInvoice.payment_settings.payment_method_options, Subscription.create().$params.payment_setting.payment_method_option, Subscription.payment_settings.payment_method_options, and Subscription.update().$params.payment_setting.payment_method_optionbilling_schedules on Invoice.create_preview().$params.subscription_detail, Subscription.create().$params, Subscription.update().$params, and Subscriptionpix on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_typespaypay on PaymentAttemptRecord.payment_method_details and PaymentRecord.payment_method_detailswallet on PaymentAttemptRecord.payment_method_details.card and PaymentRecord.payment_method_details.cardPaymentAttemptRecord.processor_details.custom.payment_reference and PaymentRecord.processor_details.custom.payment_reference from string to nullable(string)flexible on QuotePreviewSubscriptionSchedule.billing_modebilled_until on SubscriptionItemfinancial_connections_account_pending_account_numbers and financial_connections_account_unavailable_account_numbers on QuotePreviewInvoice.last_finalization_errorHow can I help you explore Laravel packages today?