|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 20.3.0-alpha.3 - 2026-06-10 |
| 4 | +This release changes the pinned API version to 2026-06-10.preview. |
| 5 | + |
| 6 | +* [#2082](https://github.com/stripe/stripe-php/pull/2082) Update generated code for private-preview |
| 7 | + * Add support for new resources `GiftCardOperation`, `GiftCard`, and `TaxFund` |
| 8 | + * Add support for `retrieve` method on resource `GiftCardOperation` |
| 9 | + * Add support for `activate`, `cashout`, `check_balance`, `create`, `reload`, `retrieve`, and `void_operation` methods on resource `GiftCard` |
| 10 | + * Add support for `all` and `retrieve` methods on resource `TaxFund` |
| 11 | + * Add support for `update_crypto_refund_address` method on resource `PaymentIntent` |
| 12 | + * Add support for `performance_location_details` on `Tax.CalculationLineItem`, `Tax.TransactionLineItem`, and `Tax\Calculation.create().$params.line_item` |
| 13 | + * ⚠️ Remove support for `money_services` on `Charge.capture().$params.payment_detail`, `Charge.update().$params.payment_detail`, and `PaymentIntent.capture().$params.payment_detail` |
| 14 | + * Add support for `fr_meal_voucher` on `Charge.payment_method_details.card.benefits` |
| 15 | + * Add support for `multicapture` 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_present` |
| 16 | + * Add support for `pix` on `Checkout.Session.current_attempt.payment_method_details` |
| 17 | + * Add support for new value `jaywan` on enum `Checkout.Session.current_attempt.payment_method_details.card.brand` |
| 18 | + * Add support for `provisional_credit` on `Issuing.Dispute` and `Issuing\Dispute.update().$params` |
| 19 | + * Add support for `reason` on `PaymentAttemptRecord.report_canceled().$params` and `PaymentRecord.report_payment_attempt_canceled().$params` |
| 20 | + * Add support for `fiserv_valuelink`, `givex`, and `svs` on `PaymentAttemptRecord.processor_details` and `PaymentRecord.processor_details` |
| 21 | + * ⚠️ Change type of `PaymentAttemptRecord.processor_details.type` and `PaymentRecord.processor_details.type` from `literal('custom')` to `enum('custom'|'fiserv_valuelink'|'givex'|'svs')` |
| 22 | + * Add support for `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.card` |
| 23 | + * ⚠️ Remove support for `liquid_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_funding` |
| 24 | + * Add support for `request_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_present` |
| 25 | + * Add support for `ignore_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_card` |
| 26 | + * Change `PaymentIntent.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 optional |
| 27 | + * Add support for `latest_payment_attempt_record` and `payment_record` on `PaymentIntent` |
| 28 | + * ⚠️ Remove support for `reauthorization` and `reauthorize_before` on `PaymentIntent.advanced_feature_details` |
| 29 | + * Add support for `refund_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.tempo` |
| 30 | + * Add support for `location` on `PaymentIntent.payment_details` and `SetupIntent.setup_details` |
| 31 | + * Add support for new value `transaction_verification` on enum `PaymentIntent.payment_method_options.crypto.mode` |
| 32 | + * Add support for `data` 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_detail` |
| 33 | + * Change `Radar\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 optional |
| 34 | + * Add support for new value `promotion` on enum `V2.Commerce.ProductCatalogImport.feed_type` |
| 35 | + * ⚠️ Change type of `V2.Core.FeeBatch.adjustments.tax_adjustment` from `amount` to `an object` |
| 36 | + * ⚠️ Change type of `V2.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 object` |
| 37 | + * Add support for new value `tax_fund` on enums `V2.MoneyManagement.Transaction.category` and `V2.MoneyManagement.TransactionEntry.transaction_details.category` |
| 38 | + * Add support for `tax_fund` on `V2.MoneyManagement.Transaction.flow` and `V2.MoneyManagement.TransactionEntry.transaction_details.flow` |
| 39 | + * Add support for new value `tax_fund` on enums `V2.MoneyManagement.Transaction.flow.type` and `V2.MoneyManagement.TransactionEntry.transaction_details.flow.type` |
| 40 | + |
3 | 41 | ## 20.3.0-alpha.2 - 2026-06-03 |
4 | 42 | * [#2074](https://github.com/stripe/stripe-php/pull/2074) Update generated code for private-preview |
5 | 43 | * Add support for new resources `DelegatedCheckout.OrderEvent`, `DelegatedCheckout.Order`, `V2.Billing.ContractLicensePricingQuantityChange`, `V2.Billing.Contract`, and `V2.Signals.AccountSignal` |
|
0 commit comments