-
#1820 Beta SDK updates between Open API versions 1473 and 1505
Codegen for openapi 1505.- Add support for
succeed_input_collectionandtimeout_input_collectiontest helper methods on resourceTerminal.Reader
- Add support for
-
#1825 Results of running formatter
-
#1823 Merge from stripe-php master
-
#1821 Merge from stripe-php master
-
#1808 Update generated code for beta
-
#1803 Update generated code for beta
- V2 Events now are subclass of
\Stripe\V2\Event.
- V2 Events now are subclass of
-
#1796 Update generated code for beta
- Add support for
closemethod on resourceTreasury.FinancialAccount - Add support for
advice_codeonStripeError - Add support for
brand_productonCard - Add support for
is_defaultandnicknameonTreasury.FinancialAccount
- Add support for
-
#1794 Improved php type hints
Adds Create/Update/Retrieve/Delete/All/Search parameters
You will now be able to get type hints of the keys that can passed without switching out of your IDE. Eg.
* @param null|array{customer:string, components: array} $params
Updated StripeObject class properties
We changed the type of class properties from
StripeObjectto something more specific.For example: Invoice settings was defined as a StripeObject in Customer resource.
Line 25 in bae10cd
Now you will be able to reference
custom_fieldsandrendering_optionsoncustomer->invoice_settingswithout PHPStan complaining.* @property object{custom_fields: null|object{name: string, value: string}&\Stripe\StripeObject&\stdClass[], default_payment_method: null|string|\Stripe\PaymentMethod, footer: null|string, rendering_options: null|object{amount_tax_display: null|string, template: null|string}&\Stripe\StripeObject&\stdClass}&\Stripe\StripeObject&\stdClass $invoice_settings */ -
#1792 Update generated code for beta
- Add support for
allow_redisplayonCardandSource - Remove support for
amount_refundedonPaymentRecord
- Add support for
-
#1790 Update generated code for beta
- Add support for new values
payout_minimum_balance_holdandpayout_minimum_balance_releaseon enumBalanceTransaction.type
- Add support for new values
-
#1788 Update generated code for beta
- Add support for
network_advice_codeandnetwork_decline_codeonStripeError - Add support for new value
invoice.overpaidon enumEvent.type - Add support for
adjustable_quantity,display, andmetadataonLineItem - Change type of
LineItem.descriptionfromstringtonullable(string)
- Add support for
-
#1784 Update generated code for beta
-
#1783 Update generated code for beta
- Add support for new resources
Issuing.FraudLiabilityDebit,PaymentAttemptRecord, andPaymentRecord - Add support for
allandretrievemethods on resourcesFraudLiabilityDebitandPaymentAttemptRecord - Add support for
report_payment_attempt_canceled,report_payment_attempt_failed,report_payment_attempt_guaranteed,report_payment_attempt,report_payment, andretrievemethods on resourcePaymentRecord - Add support for
adaptive_pricingonCheckout.Session - Add support for new values
invoice.payment_attempt_requiredandissuing_fraud_liability_debit.createdon enumEvent.type - Add support for
amount_overpaidonInvoice - Add support for new value
li_vaton enumTaxId.type - Add support for new value
service_taxon enumTaxRate.tax_type - Change type of
Treasury.InboundTransfer.origin_payment_methodfromstringtonullable(string)
- Add support for new resources
-
#1780 Update generated code for beta
- Add support for
trigger_actionmethod on resourcePaymentIntent - Remove support for value
payout_statement_descriptor_profanityfrom enumStripeError.code - Add support for
id_bank_transferonPaymentMethodConfigurationandPaymentMethod - Add support for
gopay,qris, andshopeepayonPaymentMethodConfiguration
- Add support for
-
#1774 Update generated code for beta
- Remove support for value
expiredfrom enumIssuing.Authorization.status - Add support for new values
alma,gopay,qris, andshopeepayon enumPaymentLink.payment_method_types[] - Add support for
almaonPaymentMethodConfigurationandPaymentMethod - Add support for
gopay,qris, andshopeepayonPaymentMethod - Add support for new values
alma,gopay,qris, andshopeepayon enumPaymentMethod.type - Add support for
amazon_payonPaymentMethodDomain - Add support for
au_serr,ca_mrdp,eu_dac7,gb_mrdp, andnz_mrdponTax.Form - Add support for new values
au_serr,ca_mrdp,eu_dac7,gb_mrdp, andnz_mrdpon enumTax.Form.type
- Remove support for value
-
#1749 Update generated code for beta
- Add support for
submit_cardtest helper method on resourceIssuing.Card - Add support for
groupsonAccount - Add support for new value
payout_statement_descriptor_profanityon enumStripeError.code - Add support for new value
refund.failedon enumEvent.type - Add support for
metadataonForwarding.Request - Add support for new value
expiredon enumIssuing.Authorization.status - Add support for
kakao_pay,kr_card,naver_pay,payco, andsamsung_payonPaymentMethod - Add support for new values
kakao_pay,kr_card,naver_pay,payco, andsamsung_payon enumPaymentMethod.type - Add support for new values
by_tin,ma_vat,md_vat,tz_vat,uz_tin, anduz_vaton enumTaxId.type - Add support for
flat_amountandrate_typeonTaxRate - Add support for new value
retail_delivery_feeon enumTaxRate.tax_type
- Add support for
-
#1770 Merge into beta using the merge script
-
#1766 Merge updates from stripe-php master to beta
- The
Previewclass has been removed. Please use rawRequest instead which accepts- the http method as parameter instead of the dedicated methods in the
Previewclass - an
apiModeofv1instead ofstandardandv2instead ofpreview.
- the http method as parameter instead of the dedicated methods in the
- The
-
#1748 Update generated code for beta
- Remove support for resource
QuotePhase - Remove support for
list_line_itemsandretrievemethods on resourceQuotePhase - Add support for new value
rechnungon enumPaymentLink.payment_method_types[]
- Remove support for resource
-
#1743 Update generated code for beta
- Add support for new resources
Issuing.DisputeSettlementDetailandIssuing.Settlement - Add support for
allandretrievemethods on resourceDisputeSettlementDetail - Remove support for
allmethod on resourceQuotePhase - Add support for new values
issuing_dispute_settlement_detail.created,issuing_dispute_settlement_detail.updated,issuing_settlement.created, andissuing_settlement.updatedon enumEvent.type - Add support for
settlementonIssuing.Transaction
- Add support for new resources
-
#1738 Update generated code for beta
- Add support for new resources
Billing.MeterErrorReportandTerminal.ReaderCollectedData - Add support for
retrievemethod on resourceReaderCollectedData - Add support for new value
terminal_reader_collected_data_invalidon enumStripeError.code - Add support for new value
billing.meter_error_report.triggeredon enumEvent.type - Add support for
regulatory_reporting_fileonIssuing.CreditUnderwritingRecord - Add support for new value
mb_wayon enumPaymentLink.payment_method_types[] - Add support for
mb_wayonPaymentMethod - Add support for new value
mb_wayon enumPaymentMethod.type
- Add support for new resources
-
#1735 Update generated code for beta
- Add support for
collected_informationandpermissionsonCheckout.Session
- Add support for
-
#1730 Update generated code for beta
- Add support for new value
customon enumCheckout.Session.ui_mode - Add support for new value
paytoon enumPaymentLink.payment_method_types[]
- Add support for new value
-
#1728 Update generated code for beta
- Add support for
attach_paymentmethod on resourceInvoice - Add support for
last_price_migration_erroronSubscriptionScheduleandSubscription
- Add support for
-
#1723 Update generated code for beta
- Add support for new resources
Billing.AlertTriggered,Billing.Alert, andTax.Association - Add support for
activate,all,archive,create,deactivate, andretrievemethods on resourceAlert - Add support for
findmethod on resourceAssociation - Add support for new values
issuing.account_closed_for_not_providing_business_model_clarification,issuing.account_closed_for_not_providing_url_clarification, andissuing.account_closed_for_not_providing_use_case_clarificationon enumAccountNotice.reason - Add support for
async_workflowsonPaymentIntent - Add support for
paytoonPaymentMethodConfiguration - Add support for
display_nameonTreasury.FinancialAccount
- Add support for new resources
-
#1720 Update generated code for beta
-
#1719 Update generated code for beta
- Add support for new resource
FinancialConnections.Institution - Add support for
allandretrievemethods on resourceInstitution - Add support for new value
balanceon enumFinancialConnections.Account.subscriptions[]
- Add support for new resource
-
#1712 Update generated code for beta