Skip to content

Commit 3a82999

Browse files
committed
Bump version to 21.4.0-alpha.5
1 parent 19273fc commit 3a82999

5 files changed

Lines changed: 87 additions & 2 deletions

File tree

‎.hark/changes/2026-09-23_stripe-openapi_3df1debc.change.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Update generated code
33
pr_url: https://github.com/stripe/stripe-php/pull/2152
44
semver_level: major
55
is_stripe_api_change: true
6+
released_in_version: 21.4.0-alpha.5
67
---
78

89
* Add support for new resources `FinancialConnections.Consent`, `V2.MoneyManagement.FinancialAccountWalletExportCredentials`, `V2.MoneyManagement.FinancialAccountWalletExport`, `V2.Provisioning.Eligibility`, `V2.Provisioning.PaymentMethodRequest`, `V2.Provisioning.PaymentProfile`, `V2.Provisioning.Project`, `V2.Provisioning.ProviderConnectionRequest`, `V2.Provisioning.ProviderConnection`, `V2.Provisioning.ProviderServiceDetail`, `V2.Provisioning.Provider`, and `V2.Provisioning.Resource`

‎.hark/releases.json‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
"channel": "private-preview"
55
},
66
"releases": [
7+
{
8+
"version": "21.4.0-alpha.5",
9+
"released_on": "2026-09-23",
10+
"pinned_api_version": "2026-09-23.preview",
11+
"minimum_runtime_version": "7.2.0"
12+
},
713
{
814
"version": "21.4.0-alpha.4",
915
"released_on": "2026-09-16",

‎CHANGELOG.md‎

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,84 @@ Instead, edit a corresponding `.change.md` file and run `hark build`.
77

88
> This changelog only covers the **private preview** releases. Each release builds on the most recent GA release; see those notes in [the GA changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md).
99
10+
## <a id="21-4-0-alpha-5">a>21.4.0-alpha.5 - 2026-09-23
11+
This release changes the pinned API version to `2026-09-23.preview`.
12+
13+
* ⚠️ [#2152](https://github.com/stripe/stripe-php/pull/2152) Update generated code
14+
* Add support for new resources `FinancialConnections.Consent`, `V2.MoneyManagement.FinancialAccountWalletExportCredentials`, `V2.MoneyManagement.FinancialAccountWalletExport`, `V2.Provisioning.Eligibility`, `V2.Provisioning.PaymentMethodRequest`, `V2.Provisioning.PaymentProfile`, `V2.Provisioning.Project`, `V2.Provisioning.ProviderConnectionRequest`, `V2.Provisioning.ProviderConnection`, `V2.Provisioning.ProviderServiceDetail`, `V2.Provisioning.Provider`, and `V2.Provisioning.Resource`
15+
* ⚠️ Remove support for resource `Radar.BillingEvaluation`
16+
* Add support for `create` and `retrieve` methods on resource `FinancialConnections.Consent`
17+
* ⚠️ Remove support for `create` method on resource `Radar.BillingEvaluation`
18+
* Add support for `create`, `link`, `remove`, `retrieve`, `rotate_credentials`, `submit_information`, `unlink`, and `update` methods on resource `V2.Provisioning.Resource`
19+
* Add support for `create`, `retrieve`, and `submit_information` methods on resource `V2.Provisioning.ProviderConnectionRequest`
20+
* Add support for `all` and `unlink` methods on resource `V2.Provisioning.ProviderConnection`
21+
* Add support for `create` method on resources `V2.Provisioning.PaymentMethodRequest` and `V2.Provisioning.Project`
22+
* Add support for `retrieve` and `update_limit` methods on resource `V2.Provisioning.PaymentProfile`
23+
* Add support for `retrieve` method on resource `V2.Provisioning.Eligibility`
24+
* Add support for `export_credentials` and `retrieve` methods on resource `V2.MoneyManagement.FinancialAccountWalletExport`
25+
* Add support for new values `invalid_address_cmra_address` and `invalid_address_registered_agent_address` 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[].code`
26+
* Add support for new values `digital_excise_tax`, `recycling_fee`, and `utility_users_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_type`
27+
* Change type of `Apps.Install.content_security_policy_granted.connect_src` and `Apps.Install.content_security_policy_pending.connect_src` from `nullable(array(string))` to `array(string)`
28+
* Change type of `Apps.Install.content_security_policy_granted.image_src` and `Apps.Install.content_security_policy_pending.image_src` from `nullable(array(string))` to `array(string)`
29+
* Add support for `blik_recurring_payments` on `Account.capabilities`
30+
* Add support for `capital` on `Account.settings`
31+
* Change `Account.business_profile.specified_commercial_transactions_act_url` to be required
32+
* Add support for `payout_method` on `Balance.instant_available[].net_available[]`
33+
* Add support for `destination_currency` on `BalanceSettings.payments.payouts.automatic_transfer_rules_by_currency.value[]` and `BalanceSettings.update().$params.payment.payout.automatic_transfer_rules_by_currency`
34+
* Add support for `total_due_amount` on `Capital.FinancingOffer.accepted_terms` and `Capital.FinancingSummary.details`
35+
* Add support for `incremental_interval_target_amount` and `starts_at` on `Capital.FinancingSummary.details.current_repayment_interval`
36+
* Add support for `setup_credential_usage` on `Charge.payment_method_details.card`, `PaymentIntent.payment_method_options.card`, and `SetupIntent.payment_method_options.card`
37+
* Add support for `stored_credential_usage` on `Charge.payment_method_details.card`, `PaymentAttemptRecord.payment_method_details.card`, `PaymentIntent.payment_method_options.card`, and `PaymentRecord.payment_method_details.card`
38+
* Change `Charge.payment_method_details.card.electronic_commerce_indicator` to be required
39+
* Add support for `payment_method_options` on `Checkout\Session.approve().$params`
40+
* Add support for `payment_reservation` on `Checkout.Session`
41+
* Add support for `custom` on `Checkout.Session.current_attempt.payment_method_details`
42+
* Change type of `Checkout.Session.items[].subscription` from `nullable(PaymentPagesCheckoutSessionSubscription)` to `PaymentPagesCheckoutSessionSubscription`
43+
* Add support for `payment_method_preselect` on `CustomerSession.components.payment_element.features` and `CustomerSession.create().$params.component.payment_element.feature`
44+
* Add support for `bic`, `iban_last4`, and `network` on `CustomerCashBalanceTransaction.funded.bank_transfer.gb_bank_transfer`
45+
* Add support for new values `apps.install.created`, `apps.install.deleted`, and `apps.install.updated` on enum `Event.type`
46+
* Add support for new values `expired` and `pending` on enum `FinancialConnections.Account.account_numbers[].status`
47+
* Add support for `pre_collected_consent` on `FinancialConnections.Session`
48+
* Add support for `financial_activity` on `FinancialConnections.Transaction.classifications[]`
49+
* ⚠️ Remove support for `credit` on `FinancialConnections.Transaction.classifications[]`
50+
* Add support for new value `touch_n_go` on enums `Invoice.payment_settings.payment_method_types`, `QuotePreviewInvoice.payment_settings.payment_method_types`, and `Subscription.payment_settings.payment_method_types`
51+
* Add support for `fuels` on `Issuing.Authorization`
52+
* ⚠️ Change type of `Mandate.payment_method_details.blik.type` from `enum('off_session'|'on_session')` to `literal('off_session')`
53+
* Add support for `mandate_options` on `PaymentIntent.payment_method_options.blik`
54+
* ⚠️ Change type of `PaymentIntent.payment_method_options.blik.setup_future_usage` from `literal('none')` to `enum('none'|'off_session')`
55+
* Add support for `payout_method_options` on `Payout`
56+
* Add support for new value `rerouted` on enum `Radar.PaymentEvaluation.outcome.type`
57+
* Add support for `blik` on `SetupAttempt.payment_method_details` and `SetupIntent.payment_method_options`
58+
* Add support for `cancel_at_period_end` on `Subscription.pending_update`
59+
* Change `TaxCode.requirements.performance_location` to be required
60+
* Add support for `tamper_state` on `Terminal\Reader.all().$params`
61+
* Add support for `origin_payment_method_options` on `Treasury\InboundTransfer.create().$params`
62+
* Add support for `ach` on `Treasury.InboundTransfer.origin_payment_method_details.us_bank_account`
63+
* Add support for `collection_status_transitions` and `collection_status` on `V2.Billing.Contract`
64+
* ⚠️ Change `V2.Billing.Contract.pricing_lines.data[].ends_at`, `V2.Billing.Contract.pricing_lines.data[].pricing.price_details.pricing_overrides.data[].ends_at`, and `V2.Billing.Contract.pricing_overrides.data[].ends_at` to be optional
65+
* Add support for new value `developer` on enums `EventsV2CoreAccountLinkReturnedEvent.configurations`, `V2.Core.AccountLink.use_case.account_onboarding.configurations`, and `V2.Core.AccountLink.use_case.account_update.configurations`
66+
* Add support for new value `developer` on enum `V2.Core.Account.applied_configurations`
67+
* Add support for `developer` on `V2.Core.Account.configuration`, `V2\Core\Account.create().$params.configuration`, and `V2\Core\Account.update().$params.configuration`
68+
* Add support for new value `apple_pay` on enum `V2.Core.Account.configuration.recipient.default_outbound_destination.type`
69+
* Add support for new value `projects` on enums `V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].capability` and `V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].capability`
70+
* Add support for new value `developer` on enums `V2.Core.Account.future_requirements.entries[].impact.restricts_capabilities[].configuration` and `V2.Core.Account.requirements.entries[].impact.restricts_capabilities[].configuration`
71+
* Add support for `skip_exportable_balances` on `V2.MoneyManagement.FinancialAccount.status_details.closed.forwarding_settings` and `V2\MoneyManagement\FinancialAccount.close().$params.forwarding_setting`
72+
* Add support for `crypto` on `V2.MoneyManagement.FinancialAccount.storage`, `V2\MoneyManagement\FinancialAccount.create().$params.storage`, and `V2\MoneyManagement\FinancialAccount.update().$params.storage`
73+
* Add support for `addenda` on `V2.MoneyManagement.OutboundPayment.to.payout_method_options.bank_account.preferred_network_options.ach`, `V2.MoneyManagement.OutboundPaymentQuote.to.payout_method_options.bank_account.preferred_network_options.ach`, `V2.MoneyManagement.PayoutIntent.to.payout_method_options.bank_account.preferred_network_options.ach`, `V2\MoneyManagement\OutboundPayment.create().$params.to.payout_method_option.bank_account.preferred_network_option.ach`, `V2\MoneyManagement\OutboundPaymentQuote.create().$params.to.payout_method_option.bank_account.preferred_network_option.ach`, `V2\MoneyManagement\PayoutIntent.create().$params.to.payout_method_option.bank_account.preferred_network_option.ach`, and `V2\MoneyManagement\PayoutIntent.update().$params.to.payout_method_option.bank_account.preferred_network_option.ach`
74+
* Add support for `preferred_network_options` on `V2.MoneyManagement.OutboundTransfer.to.payout_method_options.bank_account` and `V2\MoneyManagement\OutboundTransfer.create().$params.to.payout_method_option.bank_account`
75+
* Add support for `apple_pay` on `V2.MoneyManagement.PayoutMethod` and `V2\MoneyManagement\OutboundSetupIntent.create().$params.payout_method_datum`
76+
* Add support for new value `apple_pay` on enum `V2.MoneyManagement.PayoutMethod.type`
77+
* Add support for `network_details` on `V2.MoneyManagement.ReceivedCredit.bank_transfer`
78+
* Add support for new value `crypto_wallet_export` on enums `V2.MoneyManagement.Transaction.category` and `V2.MoneyManagement.TransactionEntry.transaction_details.category`
79+
* Change type of `V2\MoneyManagement\FinancialAccount.all().$params.include` and `V2\MoneyManagement\FinancialAccount.retrieve().$params.include` from `literal('payments.balance_by_funds_type')` to `enum('payments.balance_by_funds_type'|'storage.crypto')`
80+
* Add support for `forwarding_settings` on `V2\MoneyManagement\FinancialAccount.update().$params`
81+
* Change `V2\Billing\Contract.create().$params.pricing_line.ends_at`, `V2\Billing\Contract.create().$params.pricing_override.ends_at`, `V2\Billing\Contract.update().$params.pricing_line_action.add.ends_at`, `V2\Billing\Contract.update().$params.pricing_line_action.update.pricing.price_detail.pricing_override_action.add.ends_at`, and `V2\Billing\Contract.update().$params.pricing_override_action.add.ends_at` to be optional
82+
* Add support for snapshot events `APPS_INSTALL_CREATED`, `APPS_INSTALL_DELETED`, and `APPS_INSTALL_UPDATED` with resource `Apps.Install`
83+
* Add support for event notifications `V2BillingContractCollectionBlockedEvent`, `V2BillingContractCollectionCurrentEvent`, `V2BillingContractCollectionPastDueEvent`, and `V2BillingContractCollectionUnpaidEvent` with related object `V2.Billing.Contract`
84+
* Add support for event notifications `V2CoreVaultNetworkTokenActivatedEvent`, `V2CoreVaultNetworkTokenAuthorizationRequirementsChangedEvent`, `V2CoreVaultNetworkTokenDeactivatedEvent`, `V2CoreVaultNetworkTokenDetailsUpdatedEvent`, and `V2CoreVaultNetworkTokenSuspendedEvent` with related object `V2.Core.Vault.NetworkToken`
85+
* Add support for event notifications `V2MoneyManagementFinancialAccountWalletExportCompletedEvent`, `V2MoneyManagementFinancialAccountWalletExportPendingEvent`, and `V2MoneyManagementFinancialAccountWalletExportReadyEvent` with related object `V2.MoneyManagement.FinancialAccount`
86+
* Add support for error type `ServiceUnavailableException`
87+
1088
## <a id="21-4-0-alpha-4">a>21.4.0-alpha.4 - 2026-09-16
1189
This release changes the pinned API version to `2026-09-16.preview`.
1290

‎VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.4.0-alpha.4
1+
21.4.0-alpha.5

‎lib/Stripe.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class Stripe
6464
/** @var float Initial delay between retries, in seconds */
6565
private static $initialNetworkRetryDelay = 0.5;
6666

67-
const VERSION = '21.4.0-alpha.4';
67+
const VERSION = '21.4.0-alpha.5';
6868

6969
/**
7070
* @return string the API key used for requests

0 commit comments

Comments
 (0)