v22.4.0-alpha.1
Pre-release
Pre-release
This release changes the pinned API version to 2026-06-24.preview.
- #2757 Update generated code for private-preview
- Add support for new resources
V2.Billing.ContractPricingLineQuantityChange,V2.Core.Health.AlertHistoryEntry,V2.Core.Health.Alert,V2.MoneyManagement.FinancialAddressDebitSimulation, andV2.MoneyManagement.PayoutIntent ⚠️ Remove support for resourceV2.Billing.ContractLicensePricingQuantityChange- Add support for
report_offer_acceptancemethod on resourceIssuing.CreditUnderwritingRecord - Add support for
provisional_credittest helper method on resourceIssuing.Dispute - Add support for
report_early_fraud_warningmethod on resourcePaymentAttemptRecord - Add support for
searchmethod on resourcePaymentRecord - Add support for
debitmethod on resourceV2.MoneyManagement.FinancialAddressDebitSimulation - Add support for
cancel,create,list,retrieve, andupdatemethods on resourceV2.MoneyManagement.PayoutIntent - Add support for
listandretrievemethods on resourceV2.Core.Health.Alert - Add support for
delmethod on resourceV2.Billing.Contract ⚠️ Remove support forperformance_location_detailsonTax.TransactionLineItem- Add support for
financial_accounts_transactions,financial_accounts, andrecipients_listonAccountSession.componentsandAccountSessionCreateParams.components - Add support for
locationandreaderonCharge.payment_method_details.gift_card,GiftCardOperation,PaymentAttemptRecord.payment_method_details.gift_card, andPaymentRecord.payment_method_details.gift_card - Add support for
subscriptiononCheckout.SessionCreateParams.items[] - Add support for
itemsonCheckout.Session - Add support for
brandonCheckout.Session.current_attempt.payment_method_details.card - Add support for
network_dataonIssuing.AuthorizationCaptureParams.testHelpersandIssuing.TransactionCreateForceCaptureParams.testHelpers - Add support for
enriched_merchant_dataonIssuing.Authorization - Add support for
available_balanceandcurrent_balanceonIssuing.Authorization.balance_response ⚠️ Remove support foramountonIssuing.Authorization.balance_response- Add support for
decision_deadline_updated_atonIssuing.CreditUnderwritingRecord - Add support for
acquirer_reference_numberonIssuing.Transaction.network_data - Change
PaymentAttemptRecordReportRefundParams.outcometo be optional - Add support for
tiponPaymentIntentCaptureParams.amount_details,PaymentIntentConfirmParams.amount_details,PaymentIntentCreateParams.amount_details,PaymentIntentDecrementAuthorizationParams.amount_details,PaymentIntentIncrementAuthorizationParams.amount_details, andPaymentIntentUpdateParams.amount_details - Add support for
billing_cycle_anchoronV2.Billing.ContractCreateParamsandV2.Billing.Contract ⚠️ Remove support forcontract_line_details,contract_value_details, andlicense_quantitiesonV2.Billing.Contract- Add support for
bill_settings_detailsonV2.Billing.Contract.billing_settingsandV2.Billing.ContractCreateParams.billing_settings - Add support for
billing_profile_detailsandcollection_settings_detailsonV2.Billing.Contract.billing_settings ⚠️ Remove support forcontract_billing_detailsonV2.Billing.Contract.billing_settingsandV2.Billing.ContractCreateParams.billing_settings⚠️ Change type ofV2.Billing.Contract.one_time_feesfromarray(an object)toan object⚠️ Change type ofV2.Billing.Contract.pricing_linesfromarray(an object)toan object⚠️ Change type ofV2.Billing.Contract.pricing_overridesfromarray(an object)toan object⚠️ ChangeV2.Billing.Contract.pricing_linesto be optional⚠️ ChangeV2.Billing.Contract.pricing_overridesto be optional⚠️ Add support for new valuemoney_manageron enumsV2.Core.Account.applied_configurations,V2.Core.AccountCloseParams.applied_configurations, andV2.Core.AccountListParams.applied_configurations⚠️ Remove support for valuestorerfrom enumsV2.Core.Account.applied_configurations,V2.Core.AccountCloseParams.applied_configurations, andV2.Core.AccountListParams.applied_configurations- Add support for
ach,becs,eft,fedwire,fps,npp,rtp,sepa_credit,sepa_instant, andswiftonV2.Core.Account.configuration.recipient.capabilities.bank_accounts,V2.Core.AccountCreateParams.configuration.recipient.capabilities.bank_accounts, andV2.Core.AccountUpdateParams.configuration.recipient.capabilities.bank_accounts - Add support for
consumer_money_manageronV2.Core.Account.identity.attestations.terms_of_service,V2.Core.AccountCreateParams.identity.attestations.terms_of_service, andV2.Core.AccountUpdateParams.identity.attestations.terms_of_service - Add support for
crypto_money_manageronV2.Core.Account.identity.attestations.terms_of_service,V2.Core.AccountCreateParams.identity.attestations.terms_of_service, andV2.Core.AccountTokenCreateParams.identity.attestations.terms_of_service ⚠️ Remove support forconsumer_storeronV2.Core.Account.identity.attestations.terms_of_service,V2.Core.AccountCreateParams.identity.attestations.terms_of_service, andV2.Core.AccountUpdateParams.identity.attestations.terms_of_service⚠️ Remove support forcrypto_storeronV2.Core.Account.identity.attestations.terms_of_service,V2.Core.AccountCreateParams.identity.attestations.terms_of_service, andV2.Core.AccountTokenCreateParams.identity.attestations.terms_of_service- Add support for
attachmentonV2.MoneyManagement.OutboundPayment.delivery_options.paper_checkandV2.MoneyManagement.OutboundPaymentCreateParams.delivery_options.paper_check - Add support for
payout_method_optionsonV2.MoneyManagement.OutboundPayment.to,V2.MoneyManagement.OutboundPaymentCreateParams.to,V2.MoneyManagement.OutboundTransfer.to, andV2.MoneyManagement.OutboundTransferCreateParams.to - Add support for
returnedonV2.MoneyManagement.ReceivedDebit.status_details - Add support for
returned_atonV2.MoneyManagement.ReceivedDebit.status_transitions - Add support for
payout_intentonV2.MoneyManagement.OutboundPaymentCreateParams - Add support for
includeonV2.Billing.ContractListParams ⚠️ Remove support forcontract_linesonV2.Billing.ContractCreateParams⚠️ Remove support forlicense_quantity_actionsonV2.Billing.ContractCreateParamsandV2.Billing.ContractUpdateParams⚠️ Add support forbilling_profile_detailsandcollection_settings_detailsonV2.Billing.ContractCreateParams.billing_settings⚠️ Add support for new valuebilling_settingson enumsV2.Billing.ContractActivateParams.include,V2.Billing.ContractCancelParams.include,V2.Billing.ContractCreateParams.include,V2.Billing.ContractRetrieveParams.include, andV2.Billing.ContractUpdateParams.include⚠️ Remove support for valuescontract_line_detailsandlicense_quantitiesfrom enumsV2.Billing.ContractActivateParams.include,V2.Billing.ContractCancelParams.include,V2.Billing.ContractCreateParams.include,V2.Billing.ContractRetrieveParams.include, andV2.Billing.ContractUpdateParams.include⚠️ Add support foramount,bill_at, andproductonV2.Billing.ContractCreateParams.one_time_fees[]- Add support for
lookup_keyonV2.Billing.ContractCreateParams.one_time_fees[] ⚠️ Remove support forbill_schedule,billable_item_type, andproduct_detailsonV2.Billing.ContractCreateParams.one_time_fees[]- Add support for
pricing_overridesandquantity_changesonV2.Billing.ContractCreateParams.pricing_lines[].pricing.price_detailsandV2.Billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details ⚠️ Remove support forquantityonV2.Billing.ContractCreateParams.pricing_lines[].pricing.price_detailsandV2.Billing.ContractUpdateParams.pricing_line_actions[].add.pricing.price_details⚠️ Remove support foroverwrite_priceonV2.Billing.ContractCreateParams.pricing_overrides[]- Add support for
pricing_line_idsandpricing_line_lookup_keysonV2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteria[]andV2.Billing.ContractUpdateParams.pricing_override_actions[].add.multiplier.criteria[] ⚠️ Remove support forbillable_item_ids,billable_item_lookup_keys,billable_item_types,metadata_conditions, andrate_card_idsonV2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteria[]andV2.Billing.ContractUpdateParams.pricing_override_actions[].add.multiplier.criteria[]⚠️ Change type ofV2.Billing.ContractCreateParams.pricing_overrides[].typeandV2.Billing.ContractUpdateParams.pricing_override_actions[].add.typefromenum('multiplier'|'overwrite_price')toliteral('multiplier')- Change
V2.Billing.ContractCreateParams.pricing_overridesto be optional - Change
V2.Billing.ContractCreateParams.pricing_overrides[].multiplier.criteriato be optional - Add support for
pricingonV2.Billing.ContractUpdateParams.pricing_line_actions[].update ⚠️ Remove support forpriceonV2.Billing.ContractUpdateParams.pricing_override_actions[].add.overwrite_price- Add support for
cancel_pricing_linesandproration_behavioronV2.Billing.ContractCancelParams - Add support for new values
bank_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, andbank_accounts.swifton enumEventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability - Add support for event notifications
V2MoneyManagementDebitDisputeFailedEvent,V2MoneyManagementDebitDisputeSubmittedEvent, andV2MoneyManagementDebitDisputeSucceededEventwith related objectV2.MoneyManagement.DebitDispute - Add support for error codes
us_bank_account_microdeposits_cannot_be_confirmedandus_bank_account_microdeposits_cannot_be_sentonControlledByAlternateResourceError - Add support for error code
payout_intent_not_cancelableonNotCancelableError
- Add support for new resources