Skip to content

Releases: stripe/stripe-php

v19.5.0-alpha.4

18 Mar 20:19

Choose a tag to compare

v19.5.0-alpha.4 Pre-release
Pre-release
  • #2035 Update generated code for private-preview
    • Add support for simulate_crypto_deposit test helper method on resource PaymentIntent
    • Add support for deposit_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.crypto
    • Add support for crypto_display_details on PaymentIntent.next_action
  • #2031 Update generated code for private-preview
    • Add support for new resources Orchestration.PaymentAttempt and Radar.CustomerEvaluation
    • Add support for retrieve method on resource Orchestration.PaymentAttempt
    • Add support for create and update methods on resource Radar.CustomerEvaluation
    • Add support for approve method on resource Checkout.Session
    • Add support for report_authenticated, report_canceled, report_failed, report_guaranteed, report_informational, and report_refund methods on resource PaymentAttemptRecord
    • Add support for create_us_paper_check_on_application on AccountSession.create().$params.component.check_scanning.feature
    • ⚠️ Change AccountSignals.delinquency to be optional
    • Add support for approval_method on Checkout.Session and Checkout\Session.create().$params
    • Add support for current_attempt on Checkout.Session
    • Add support for selected_fulfillment_option_overrides on DelegatedCheckout\RequestedSession.update().$params.fulfillment_detail
    • Add support for pricing_plan_subscription_details on InvoiceItem.parent and InvoiceLineItem.parent
    • ⚠️ Remove support for license_fee_subscription_details on InvoiceItem.parent and InvoiceLineItem.parent
    • ⚠️ Remove support for pricing_plan_subscription and pricing_plan_version on InvoiceItem.parent.rate_card_subscription_details and InvoiceLineItem.parent.rate_card_subscription_details
    • Add support for new value pricing_plan_subscription_details on enum InvoiceItem.parent.type
    • ⚠️ Remove support for value license_fee_subscription_details from enum InvoiceItem.parent.type
    • Add support for new value discounts on enum InvoiceItem.frozen_fields
    • Add support for new value pricing_plan_subscription_details on enum InvoiceLineItem.parent.type
    • ⚠️ Remove support for value license_fee_subscription_details from enum InvoiceLineItem.parent.type
    • Add support for token_details on Issuing.Authorization
    • Add support for failure_code on PaymentRecord.report_payment().$params.failed, PaymentRecord.report_payment_attempt().$params.failed, and PaymentRecord.report_payment_attempt_failed().$params
    • Change PaymentRecord.report_payment_attempt_canceled().$params.canceled_at to be optional
    • Change PaymentRecord.report_payment_attempt_failed().$params.failed_at to be optional
    • Change PaymentRecord.report_payment_attempt_guaranteed().$params.guaranteed_at to be optional
    • Change PaymentRecord.report_refund().$params.refunded to be optional
    • ⚠️ Change Radar\IssuingAuthorizationEvaluation.create().$params.card_detail.bin_country to be required
    • Add support for recurring_interval on SharedPayment\GrantedToken.create().$params.usage_limit
    • Change SharedPayment\GrantedToken.create().$params.usage_limit.expires_at to be optional
    • Add support for home_rule_tax on Tax.Registration.country_options.us and Tax\Registration.create().$params.country_option.me
    • Add support for new value home_rule_tax on enum Tax.Registration.country_options.us.type

See the changelog for more details.

v19.5.0-alpha.3

11 Mar 20:04

Choose a tag to compare

v19.5.0-alpha.3 Pre-release
Pre-release
  • #2026 Update generated code for private-preview
    • Add support for new resource Radar.IssuingAuthorizationEvaluation
    • Add support for create method on resource Radar.IssuingAuthorizationEvaluation
    • Add support for new value fee_credits on enum BalanceTransaction.balance_type
    • ⚠️ Rename affiliate_attributions to affiliate_attribution on DelegatedCheckout\RequestedSession.confirm().$params and DelegatedCheckout\RequestedSession.create().$params
    • Add support for amount_to_counter on Dispute
    • Add support for frozen_fields on InvoiceItem
    • Add support for new value next_billing_period_start on enum V2.Billing.IntentAction.apply.effective_at.type
    • Add support for consumer 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_creator
    • Add support for fifth_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.commercial
    • Add support for prepaid_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_bank
    • Add support for new values commercial.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[].capability
    • Add support for payment_method_data on V2\Payments\OffSessionPayment.create().$params
    • Change V2\Payments\OffSessionPayment.create().$params.payment_method to be optional
    • Add support for new values commercial.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_capability

See the changelog for more details.

v19.4.1

06 Mar 22:53

Choose a tag to compare

  • #2024 Add Stripe-Request-Trigger header
  • #2022 Add agent information to UserAgent

See the changelog for more details.

v19.5.0-alpha.2

04 Mar 21:18

Choose a tag to compare

v19.5.0-alpha.2 Pre-release
Pre-release

This release changes the pinned API version to 2026-03-04.preview.

  • #2021 Update generated code for private-preview
    • Add support for new resources Billing.AlertRecovered and Profile
    • Add support for reauthorize method on resource PaymentIntent
    • Add support for settings 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[]
    • Add support for 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.merchant
    • Add support for email_customers_on_successful_payment on Account.create().$params.setting.payment, Account.settings.payments, and Account.update().$params.setting.payment
    • Add support for balance_update_details on Billing.CreditBalanceSummary.balances[]
    • Add support for 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_present
    • Add support for location 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_present
    • Add support for managed_payments on Checkout.Session, Checkout\Session.create().$params, PaymentIntent, SetupIntent, and Subscription
    • Add support for new value lk_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.type
    • Add support for digital on DelegatedCheckout.RequestedSession.fulfillment_details.fulfillment_options[], DelegatedCheckout.RequestedSession.fulfillment_details.selected_fulfillment_option, and DelegatedCheckout\RequestedSession.update().$params.fulfillment_detail.selected_fulfillment_option
    • Change DelegatedCheckout\RequestedSession.update().$params.fulfillment_detail.selected_fulfillment_option.shipping to be optional
    • Add support for affiliate_attributions on DelegatedCheckout.RequestedSession, DelegatedCheckout\RequestedSession.confirm().$params, and DelegatedCheckout\RequestedSession.create().$params
    • Add support for fulfillment_type on DelegatedCheckout.RequestedSession.line_item_details[]
    • Add support for marketplace_seller_details, network_profile, privacy_notice_url, return_policy_url, store_policy_url, and terms_of_service_url on DelegatedCheckout.RequestedSession.seller_details
    • Add support for amount_to_counter on Dispute.update().$params
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum File.purpose
    • Add support for new value pay_by_bank on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_types
    • Add support for display_name and service_user_number on Mandate.payment_method_details.bacs_debit
    • ⚠️ Change type of PaymentAttemptRecord.payment_method_details.boleto.tax_id and PaymentRecord.payment_method_details.boleto.tax_id from string to nullable(string)
    • Change type of 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 string
    • Add support for request_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.card
    • Add support for transaction_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_account
    • Add support for new value requires_reauthorization on enum PaymentIntent.status
    • Add support for optional_items on PaymentLink.update().$params
    • Add support for new value billing_schedules_invalid on enum Quote.status_details.stale.last_reason.type
    • ⚠️ Remove support for card_issuer_decline on Radar.PaymentEvaluation.insights
    • Add support for payment_behavior on SubscriptionItem.delete().$params
    • Add support for billing_cycle_anchor on Subscription.trial_settings.end_behavior
    • Add support for lk on Tax.Registration.country_options and Tax\Registration.create().$params.country_option
    • Add support for cellular and stripe_s710 on Terminal.Configuration, Terminal\Configuration.create().$params, and Terminal\Configuration.update().$params
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum Terminal.Reader.device_type
    • Add support for new values ar_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.type
    • Add support for recipient_onboarding and recipient_update on V2.Core.AccountLink.use_case and V2\Core\AccountLink.create().$params.use_case
    • Add support for new values recipient_onboarding and recipient_update on enum V2.Core.AccountLink.use_case.type
    • Add support for consumer on V2.Core.Account.configuration.storer.capabilities, V2\Core\Account.create().$params.configuration.storer.capability, and V2\Core\Account.update().$params.configuration.storer.capability
    • Add support for new value consumer.holds_currencies.usd on enums V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability and V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capability
    • Add support for funds_usage_type on V2.MoneyManagement.FinancialAccount.storage and V2\MoneyManagement\FinancialAccount.create().$params.storage
    • Add support for purpose on V2.MoneyManagement.OutboundPayment and V2\MoneyManagement\OutboundPayment.create().$params
    • Add support for branch_number and swift_code on V2.MoneyManagement.PayoutMethod.bank_account
    • Add support for new values dispute, 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.category
    • ⚠️ Remove support for values charge_failure and charge from enums V2.MoneyManagement.Transaction.category and V2.MoneyManagement.TransactionEntry.transaction_details.category
    • ⚠️ Change V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flow to be optional
    • Add support for new value consumer.holds_currencies.usd on enum EventsV2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent.updated_capability
    • Add support for snapshot event BILLING_ALERT_RECOVERED with resource Billing.AlertRecovered
    • Add support for snapshot events RESERVE_HOLD_CREATED and RESERVE_HOLD_UPDATED with resource Reserve.Hold
    • Add support for snapshot events RESERVE_PLAN_CREATED, RESERVE_PLAN_DISABLED, RESERVE_PLAN_EXPIRED, and RESERVE_PLAN_UPDATED with resource Reserve.Plan
    • Add support for snapshot event RESERVE_RELEASE_CREATED with resource Reserve.Release
    • Add support for event notification V2BillingRateCardCustomPricingUnitOverageRateCreatedEvent with related object V2.Billing.RateCardCustomPricingUnitOverageRate
    • Add support for event notifications V2IamStripeAccessGrantApprovedEvent, V2IamStripeAccessGrantCanceledEvent, V2IamStripeAccessGrantDeniedEvent, V2IamStripeAccessGrantRemovedEvent, V2IamStripeAccessGrantRequestedEvent, and `V2IamStripeAccessGrantU...
Read more

v19.5.0-beta.1

25 Feb 18:32

Choose a tag to compare

v19.5.0-beta.1 Pre-release
Pre-release

This release changes the pinned API version to 2026-02-25.preview.

  • #2006 Update generated code for beta
    • Add support for 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.merchant
    • Add support for email_customers_on_successful_payment on Account.create().$params.setting.payment, Account.settings.payments, and Account.update().$params.setting.payment
    • Add support for managed_payments on Checkout.Session, Checkout\Session.create().$params, PaymentIntent, SetupIntent, and Subscription
    • Add support for new value lk_vat on enums Checkout.Session.collected_information.tax_ids[].type, Order.tax_details.tax_ids[].type, and QuotePreviewInvoice.customer_tax_ids[].type
    • Add support for new value pay_by_bank on enum QuotePreviewInvoice.payment_settings.payment_method_types
    • Add support for new values bt_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.type
    • Add support for purpose on V2.MoneyManagement.OutboundPayment and V2\MoneyManagement\OutboundPayment.create().$params
    • Add support for branch_number and swift_code on V2.MoneyManagement.PayoutMethod.bank_account
    • Change V2.MoneyManagement.Transaction.flow and V2.MoneyManagement.TransactionEntry.transaction_details.flow to be optional
    • Add support for error codes storer_capability_missing and storer_capability_not_active on QuotePreviewInvoice.last_finalization_error

See the changelog for more details.

v19.5.0-alpha.1

25 Feb 19:58

Choose a tag to compare

v19.5.0-alpha.1 Pre-release
Pre-release

This release changes the pinned API version to 2026-02-25.preview.

  • #2013 Update generated code for private-preview
    • Add support for new resource AccountSignals
    • Add support for retrieve method on resource AccountSignals
    • Add support for aggregation_period, group_by, and triggered_at on Billing.AlertTriggered
    • Add support for external_account_collection on AccountLink.create().$params.collection_option
    • Add support for funding_source on ApplicationFee
    • Change DelegatedCheckout\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 optional
    • Add support for hosted and ui_mode on FinancialConnections.Session and FinancialConnections\Session.create().$params
    • Add support for url on FinancialConnections.Session
    • Add support for billing_cycle_anchor on Subscription.create().$params.trial_setting.end_behavior and Subscription.update().$params.trial_setting.end_behavior

See the changelog for more details.

v19.4.0

25 Feb 17:46

Choose a tag to compare

This release changes the pinned API version to 2026-02-25.clover.

  • #2016 Update generated code
    • Add support for new resources Reserve.Hold, Reserve.Plan, and Reserve.Release
    • Add support for location 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_present
    • Add support for new value lk_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.type
    • Add support for new values reserve.hold.created, reserve.hold.updated, reserve.plan.created, reserve.plan.disabled, reserve.plan.expired, reserve.plan.updated, and reserve.release.created on enum Event.type
    • Add support for new values terminal_wifi_certificate and terminal_wifi_private_key on enum File.purpose
    • Add support for new value pay_by_bank on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_types
    • Add support for display_name and service_user_number on Mandate.payment_method_details.bacs_debit
    • Change type of PaymentAttemptRecord.payment_method_details.boleto.tax_id and PaymentRecord.payment_method_details.boleto.tax_id from string to nullable(string)
    • Change type of 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 string
    • Add support for transaction_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_account
    • Add support for optional_items on PaymentLink.update().$params
    • Remove support for unused card_issuer_decline on Radar.PaymentEvaluation.insights
    • Add support for payment_behavior on SubscriptionItem.delete().$params
    • Add support for lk on Tax.Registration.country_options and Tax\Registration.create().$params.country_option
    • Add support for cellular and stripe_s710 on Terminal.Configuration, Terminal\Configuration.create().$params, and Terminal\Configuration.update().$params
    • Add support for new values simulated_stripe_s710 and stripe_s710 on enum Terminal.Reader.device_type
    • Add support for snapshot events RESERVE_HOLD_CREATED and RESERVE_HOLD_UPDATED with resource Reserve.Hold
    • Add support for snapshot events RESERVE_PLAN_CREATED, RESERVE_PLAN_DISABLED, RESERVE_PLAN_EXPIRED, and RESERVE_PLAN_UPDATED with resource Reserve.Plan
    • Add support for snapshot event RESERVE_RELEASE_CREATED with resource Reserve.Release
    • Add support for error codes storer_capability_missing and storer_capability_not_active on Invoice.last_finalization_error, PaymentIntent.last_payment_error, SetupAttempt.setup_error, SetupIntent.last_setup_error, and StripeError

See the changelog for more details.

v19.4.0-alpha.4

19 Feb 17:26

Choose a tag to compare

v19.4.0-alpha.4 Pre-release
Pre-release
  • #2010 Update generated code for private-preview
    • Add support for spend_threshold on Billing.Alert and Billing\Alert.create().$params
    • ⚠️ Add support for new value spend_threshold on enum Billing.Alert.alert_type
    • Add support for invoice_item, proration_details, proration, and subscription on InvoiceLineItem.parent.schedule_details
    • Add support for custom on PaymentMethod.update().$params
    • Add support for payment_method_reference and usage on PaymentMethod.custom
    • Add support for outstanding_usage_through and unused_time_from on Subscription.pause().$params.bill_for
    • ⚠️ Remove support for outstanding_usage and unused_time on Subscription.pause().$params.bill_for
    • ⚠️ Remove support for payment_behavior on Subscription.resume().$params

See the changelog for more details.

v19.4.0-alpha.3

11 Feb 19:41

Choose a tag to compare

v19.4.0-alpha.3 Pre-release
Pre-release
  • #2008 Update generated code for private-preview
    • Add support for new resources V2.Billing.CadenceSpendModifier, V2.Billing.OneTimeItem, and V2.Billing.RateCardCustomPricingUnitOverageRate
    • Add support for all, create, delete, and retrieve methods on resource V2.Billing.RateCardCustomPricingUnitOverageRate
    • Add support for all, create, retrieve, and update methods on resource V2.Billing.OneTimeItem
    • Add support for retrieve method on resource V2.Billing.CadenceSpendModifier
    • Change EventsV2CoreHealthFraudRateIncreasedEvent.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 required
    • Change EventsV2CoreHealthFraudRateIncreasedEvent.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.id...
Read more

v19.4.0-alpha.2

04 Feb 17:25

Choose a tag to compare

v19.4.0-alpha.2 Pre-release
Pre-release
  • #2005 Update generated code for private-preview
    • Add support for new resource V2.Core.ConnectionSession
    • Add support for create and retrieve methods on resource V2.Core.ConnectionSession
    • Add support for all method on resources V2.Payments.SettlementAllocationIntentSplit and V2.Payments.SettlementAllocationIntent
    • Add support for agentic_commerce_settings on AccountSession.create().$params.component
    • Add support for terminal_hardware_orders and terminal_hardware_shop on AccountSession.components and AccountSession.create().$params.component
    • Add support for network_cost_passthrough_report on AccountSession.components
    • Add support for new values ae_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.type
    • Add support for cadence_data on V2.Billing.Intent and V2\Billing\Intent.create().$params
    • Add support for cancellation_details on V2.Billing.IntentAction.deactivate, V2.Billing.PricingPlanSubscription, and V2\Billing\Intent.create().$params.action.deactivate
    • Add support for contact_phone on V2.Core.Account, V2\Core\Account.create().$params, V2\Core\Account.update().$params, and V2\Core\AccountToken.create().$params
    • Add support for registration_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_detail
    • Add support for new value gb_vat on enum V2.Core.Account.identity.business_details.id_numbers[].type
    • Add support for reference on V2.MoneyManagement.Adjustment
    • Add support for accrued_fees on V2.MoneyManagement.FinancialAccount
    • Add support for starting_balance on V2.MoneyManagement.FinancialAccount.payments
    • Add support for new value accrued_fees on enum V2.MoneyManagement.FinancialAccount.type
    • Add support for account_holder_address and account_holder_name on V2.MoneyManagement.FinancialAddress.credentials.us_bank_account
    • Add support for fingerprint on V2.MoneyManagement.PayoutMethod.card
    • Add support for card_spend on V2.MoneyManagement.ReceivedCredit and V2.MoneyManagement.ReceivedDebit
    • Add support for new value card_spend on enum V2.MoneyManagement.ReceivedCredit.type
    • Add support for new value card_spend on enum V2.MoneyManagement.ReceivedDebit.type
    • Add support for new values advance, 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.category
    • Add support for application_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.flow
    • Add support for new values application_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.type
    • Change V2.Payments.SettlementAllocationIntentSplit.flow to be optional
    • Change V2\Billing\RateCardRate.create().$params.metered_item to be required

See the changelog for more details.