Releases: stripe/stripe-php
v17.2.0-beta.4
- #1855 Update generated code for beta
- Add support for new resources
FxQuote
andPaymentIntentAmountDetailsLineItem
- Add support for
all
,create
, andretrieve
methods on resourceFxQuote
- Remove support for
attach_payment_intent
method on resourceInvoice
- Add support for
script
andtype
onCoupon
- Add support for new value
fx_quote.expired
on enumEvent.type
- Add support for new value
affirm
on enumsInvoice.payment_settings.payment_method_types
,QuotePreviewInvoice.payment_settings.payment_method_types
, andSubscription.payment_settings.payment_method_types
- Add support for
fx_quote
onPaymentIntent
andTransfer
- Add support for
pix
onPaymentMethodConfiguration
- Add support for
us_cfpb_data
onPerson
- Add support for
pending_reason
onRefund
- Add support for snapshot event
FX_QUOTE_EXPIRED
with resourceFxQuote
- Add support for new resources
v17.2.0-beta.3
-
#1849 Update generated code for beta
Breaking changes
- Change type of
V2.MoneyManagement.ReceivedDebit.status_transitions
froman object
tonullable(an object)
- Remove support for values
bank_accounts.local_uk
,bank_accounts.wire_uk
,cards_uk
, andcrypto_wallets_v2
from enumEventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability
Additions
- Add support for new resources
Privacy.RedactionJobRootObjects
,Privacy.RedactionJobValidationError
, andPrivacy.RedactionJob
- Add support for
all
,cancel
,create
,retrieve
,run
,update
, andvalidate
methods on resourceRedactionJob
- Add support for
all
andretrieve
methods on resourceRedactionJobValidationError
- Add support for new value
tax_id_prohibited
on enumsInvoice.last_finalization_error.code
,PaymentIntent.last_payment_error.code
,QuotePreviewInvoice.last_finalization_error.code
,SetupAttempt.setup_error.code
,SetupIntent.last_setup_error.code
, andStripeError.code
- Add support for new value
fixed_term_loan
on enumCapital.FinancingOffer.type
- Add support for
wallet_options
onCheckout.Session
- Add support for new values
privacy.redaction_job.canceled
,privacy.redaction_job.created
,privacy.redaction_job.ready
,privacy.redaction_job.succeeded
, andprivacy.redaction_job.validation_error
on enumEvent.type
- Add support for
klarna
onPaymentMethodDomain
- Change type of
Tax.CalculationLineItem.reference
fromnullable(string)
tostring
- Change type of
-
#1851 Handle external_account field
- Changes
external_account
field inExternalAccountService
from astring
to a union type.
- Changes
v17.2.0-beta.2
- #1847 Remove stdClass from object shapes
- Remove intersection with
stdClass
in resource properties and fixedinstanceof
checks.
- Remove intersection with
v17.1.1
- #1847 Remove stdClass from object shapes
- Remove intersection with
stdClass
in resource properties and fixedinstanceof
checks.
- Remove intersection with
v17.2.0-beta.1
-
#1830 Update logic for Stripe::addBetaVersion
- Stripe::addBetaVersion will use the highest version number used for a beta feature instead of throwing an
Exception
on a conflict as it had done previously.
- Stripe::addBetaVersion will use the highest version number used for a beta feature instead of throwing an
-
#1814, #1840 Update generated code for beta
This release changes the pinned API version to
2025-03-31.preview
Breaking Changes
- Remove support for values
repeating
andvariable
from enumCoupon.duration
- Remove support for
amount_overpaid
onInvoicePayment
- Remove support for values
out_of_band_payment
andpayment_record
from enumInvoicePayment.payment.type
- Remove support for
interchange_fees
,net_total
,network_fees
, andtransaction_volume
onIssuing.Settlement
- Remove support for
application_fee_amount
,discount
,paid_out_of_band
,paid
,payment_intent
,quote
,subscription_details
,subscription_proration_date
,tax
,total_tax_amounts
, andtransfer_data
onQuotePreviewInvoice
- Change type of
PaymentAttemptRecord.payment_method_details.type
andPaymentRecord.payment_method_details.type
fromliteral('custom')
tostring
- Change type of
PaymentAttemptRecord.payment_record
fromstring
tonullable(string)
- Change type of
PaymentRecord.latest_payment_attempt_record
fromstring
tonullable(string)
Additions
- Add support for new value
repeating
on enumCoupon.duration
- Add support for new resources
BalanceSettings
- Add support for
retrieve
andupdate
methods on resourceBalanceSettings
- Add support for
all
,create
,delete
,retrieve
, andupdate
methods on a newExternalAccountService
class to access cards and bank accounts made available in the new pathv1/external_accounts
. Access this viaStripeClient.externalAccounts
- Add support for new values
stripe_balance_payment_debit_reversal
andstripe_balance_payment_debit
on enumBalanceTransaction.type
- Add support for
customer_account
onBilling.CreditBalanceSummary
,Billing.CreditGrant
,BillingPortal.Session
,CashBalance
,Checkout.Session
,CreditNote
,CustomerBalanceTransaction
,CustomerCashBalanceTransaction
,CustomerSession
,Customer
,Discount
,InvoiceItem
,Invoice
,PaymentIntent
,PaymentMethod
,PromotionCode
,QuotePreviewInvoice
,QuotePreviewSubscriptionSchedule
,Quote
,SetupAttempt
,SetupIntent
,SubscriptionSchedule
,Subscription
, andTaxId
- Add support for
tax_calculation_reference
onCreditNoteLineItem
,InvoiceLineItem
, andLineItem
- Add support for
context
onEvent
- Add support for
related_customer_account
onIdentity.VerificationSession
- Add support for
network_data
onIssuing.DisputeSettlementDetail
- Add support for
interchange_fees_amount
,net_total_amount
,network_fees_amount
,other_fees_amount
,other_fees_count
, andtransaction_amount
onIssuing.Settlement
- Add support for
reported_by
onPaymentAttemptRecord
- Add support for
stripe_balance
onPaymentMethod
- Add support for
payout_method
onPayout
- Add support for
confirmation_secret
,parent
, andtotal_taxes
onQuotePreviewInvoice
- Add support for new values
forwarding_api_retryable_upstream_error
,setup_intent_mobile_wallet_unsupported
,v2_account_disconnection_unsupported
, andv2_account_missing_configuration
on enumQuotePreviewInvoice.last_finalization_error.code
- Add support for new values
klarna
,nz_bank_account
, andstripe_balance
on enumQuotePreviewInvoice.payment_settings.payment_method_types
New APIs for Money CardManagement
- Add support for new resources
V2.FinancialAddressCreditSimulation
,V2.FinancialAddressGeneratedMicrodeposits
,V2.MoneyManagement.Adjustment
,V2.MoneyManagement.FinancialAccount
,V2.MoneyManagement.FinancialAddress
,V2.MoneyManagement.InboundTransfer
,V2.MoneyManagement.OutboundPaymentQuote
,V2.MoneyManagement.OutboundPayment
,V2.MoneyManagement.OutboundSetupIntent
,V2.MoneyManagement.OutboundTransfer
,V2.MoneyManagement.PayoutMethod
,V2.MoneyManagement.PayoutMethodsBankAccountSpec
,V2.MoneyManagement.ReceivedCredit
,V2.MoneyManagement.ReceivedDebit
,V2.MoneyManagement.TransactionEntry
, andV2.MoneyManagement.Transaction
- Add support for
create
method on resourceV2.MoneyManagement.OutboundPaymentQuote
- Add support for
all
andretrieve
methods on resourcesV2.MoneyManagement.Adjustment
,V2.MoneyManagement.FinancialAccount
,V2.MoneyManagement.ReceivedCredit
,V2.MoneyManagement.ReceivedDebit
,V2.MoneyManagement.TransactionEntry
, andV2.MoneyManagement.Transaction
- Add support for
all
,create
, andretrieve
methods on resourcesV2.MoneyManagement.FinancialAddress
andV2.MoneyManagement.InboundTransfer
- Add support for
all
,cancel
,create
, andretrieve
methods on resourcesV2.MoneyManagement.OutboundPayment
andV2.MoneyManagement.OutboundTransfer
- Add support for
all
,archive
,retrieve
, andunarchive
methods on resourceV2.MoneyManagement.PayoutMethod
- Add support for
all
,cancel
,create
,retrieve
, andupdate
methods on resourceV2.MoneyManagement.OutboundSetupIntent
- Add support for
retrieve
method on resourceV2.MoneyManagement.PayoutMethodsBankAccountSpec
- Add support for new values
account_number
,fedwire_routing_number
, androuting_number
on enuminvalid_payment_method.invalid_param
- Add support for new thin event
V2MoneyManagementFinancialAccountCreatedEvent
with related objectV2.MoneyManagement.FinancialAccount
- Add support for new thin events
V2MoneyManagementFinancialAddressActivatedEvent
andV2MoneyManagementFinancialAddressFailedEvent
with related objectV2.MoneyManagement.FinancialAddress
- Add support for new thin events
V2MoneyManagementInboundTransferAvailableEvent
,V2MoneyManagementInboundTransferBankDebitFailedEvent
,V2MoneyManagementInboundTransferBankDebitProcessingEvent
,V2MoneyManagementInboundTransferBankDebitQueuedEvent
,V2MoneyManagementInboundTransferBankDebitReturnedEvent
, andV2MoneyManagementInboundTransferBankDebitSucceededEvent
with related objectV2.MoneyManagement.InboundTransfer
- Add support for new thin events
V2MoneyManagementOutboundPaymentCanceledEvent
,V2MoneyManagementOutboundPaymentCreatedEvent
,V2MoneyManagementOutboundPaymentFailedEvent
,V2MoneyManagementOutboundPaymentPostedEvent
, andV2MoneyManagementOutboundPaymentReturnedEvent
with related objectV2.MoneyManagement.OutboundPayment
- Add support for new thin events
V2MoneyManagementOutboundTransferCanceledEvent
,V2MoneyManagementOutboundTransferCreatedEvent
,V2MoneyManagementOutboundTransferFailedEvent
,V2MoneyManagementOutboundTransferPostedEvent
, andV2MoneyManagementOutboundTransferReturnedEvent
with related objectV2.MoneyManagement.OutboundTransfer
- Add support for new thin events
V2MoneyManagementReceivedCreditAvailableEvent
,V2MoneyManagementReceivedCreditFailedEvent
,V2MoneyManagementReceivedCreditReturnedEvent
, andV2MoneyManagementReceivedCreditSucceededEvent
with related objectV2.MoneyManagement.ReceivedCredit
- Add support for new thin events
V2MoneyManagementReceivedDebitCanceledEvent
,V2MoneyManagementReceivedDebitFailedEvent
,V2MoneyManagementReceivedDebitPendingEvent
,V2MoneyManagementReceivedDebitSucceededEvent
, andV2MoneyManagementReceivedDebitUpdatedEvent
with related objectV2.MoneyManagement.ReceivedDebit
- Add support for new error types
AlreadyCanceledException
,BlockedByStripeException
,ControlledByDashboardException
,FeatureNotEnabledException
,FinancialAccountNotOpenException
,InsufficientFundsException
,InvalidPayoutMethodException
,NotCancelableException
, andRecipientNotNotifiableException
New APIs for Accounts v2 in private preview
See SaaS platform payments with subscription billing using Accounts v2
- Add support for new resources
V2.Core.AccountLink
,V2.Core.Account
,V2.Core.Person
,V2.Core.Vault.GbBankAccount
,V2.Core.Vault.UsBankAccount
- Add support for
all
,close
,create
,retrieve
, andupdate
methods on resourceV2.Core.Account
- Add support for
create
method on resourceV2.Core.AccountLink
- Add support for
acknowledge_confirmation_of_payee
,archive
,create
,initiate_confirmation_of_payee
, andretrieve
methods on resourceV2.Core.Vault.GbBankAccount
- Add support for
archive
,create
,retrieve
, andupdate
methods on resourceV2.Core.Vault.UsBankAccount
- Add support for new thin events
V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent
,V2CoreAccountIncludingConfigurationCustomerUpdatedEvent
,V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent
,V2CoreAccountIncludingConfigurationMerchantUpdatedEvent
,V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent
,V2CoreAccountIncludingConfigurationRecipientUpdatedEvent
,V2CoreAccountIncludingIdentityUpdatedEvent
, andV2CoreAccountIncludingRequirementsUpdatedEvent
- Add support for new thin event
V2CoreAccountLinkCompletedEvent
with related objectV2.Core.AccountLink
- Add support for new thin events
V2CoreAccountPersonCreatedEvent
,V2CoreAccountPersonDeletedEvent
, andV2CoreAccountPersonUpdatedEvent
with related objectV2.Core.Person
Changes
- Change type of
InvoicePayment.is_default
fromnullable(boolean)
toboolean
- Change type of
PaymentAttemptRecord.payment_method_details.custom
and `PaymentRecord.payment_method_...
- Remove support for values
v17.1.0
- #1843 Add null type in resource fields to non required objects
- Fixes nullable resource properties that were incorrectly set as required in PHPDocs
v17.0.0
-
#1837 Better type hints in your editor!!
- Added type hints for method parameters
- Improved type hints for resource properties that are not primitive types. Take for example, the invoice settings in Customer resource. Previously, you could not reference inner fields like
custom_fields
oncustomer->invoice_settings
without PHPStan complaining. This is now fixed.
-
#1818 Support for APIs in the new API version 2025-03-31.basil
This release changes the pinned API version to
2025-03-31.basil
.⚠️ Breaking changes due to changes in the Stripe APIPlease review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.
- Remove support for resources
UsageRecordSummary
andUsageRecord
- Remove support for
create
method on resourceUsageRecord
- Remove support for
all
method on resourceUsageRecordSummary
- Remove support for
upcomingLines
andupcoming
methods on resourceInvoice
- Remove support for
invoice
onCharge
andPaymentIntent
- Remove support for
shipping_details
onCheckout.Session
- Remove support for
refund
onCreditNote
- Remove support for
tax_amounts
onCreditNoteLineItem
,CreditNote
, andInvoiceLineItem
- Remove support for
amount_excluding_tax
andunit_amount_excluding_tax
onCreditNoteLineItem
andInvoiceLineItem
- Remove support for
application_fee_amount
,charge
,paid_out_of_band
,paid
,payment_intent
,quote
,subscription
,subscription_details
,subscription_proration_date
,tax
,total_tax_amounts
, andtransfer_data
onInvoice
- Remove support for
discount
onInvoice
andSubscription
- Remove support for
invoice_item
,proration_details
,proration
,tax_rates
, andtype
onInvoiceLineItem
- Remove support for
plan
,price
, andsubscription_item
onInvoiceItem
andInvoiceLineItem
- Remove support for
subscription
,unit_amount_decimal
, andunit_amount
onInvoiceItem
- Remove support for
aggregate_usage
onPlan
- Remove support for
billing_thresholds
onSubscriptionItem
andSubscription
- Remove support for
current_period_end
andcurrent_period_start
onSubscription
⚠️ Other Breaking changes in the SDK- #1826 configure max_nextwork_retries at the client level
- Allow setting
maxNetworkRetries
at theStripeClient
level via a new argument to theRequestOptions
constructor⚠️ (potentially breaking) a client's configuration formaxNetworkRetries
is set during client initialization. Subsequent calls toStripe::setMaxNetworkRetries()
after client creation won't affect that client.
- Allow setting
maxNetworkRetries
per-request via themax_network_retries
config argument. This works for both the service and resource based patterns. In both cases, an explicitly passed value takes precedence over the global (or client) value.
- Allow setting
- #1835 Removed the protected method _searchResource as it is no longer used
⚠️ Removed_searchResource
method andSearch
trait. Use the publicsearch
method onCharge
,Customer
,Invoice
,PaymentIntent
,Price
,Product
, andSubscription
resource.
- #1832 Added requestCollection and requestSearchResult to StripeClientInterface
⚠️ AddedrequestSearchResult
,requestCollection
toStripeClientInterface
. Developers building custom StripeClient will now have to implement these new methods.- Refer to our implementation in BaseStripeClient for guidance.
Additions
- Add support for new resource
InvoicePayment
- Add support for
all
andretrieve
methods on resourceInvoicePayment
- Add support for new values
forwarding_api_retryable_upstream_error
andsetup_intent_mobile_wallet_unsupported
on enumsInvoice.last_finalization_error.code
,PaymentIntent.last_payment_error.code
,SetupAttempt.setup_error.code
,SetupIntent.last_setup_error.code
, andStripeError.code
- Add support for new values
stripe_balance_payment_debit_reversal
andstripe_balance_payment_debit
on enumBalanceTransaction.type
- Add support for new value
last
on enumBilling.Meter.default_aggregation.formula
- Add support for
presentment_details
onCharge
,Checkout.Session
,PaymentIntent
, andRefund
- Add support for
optional_items
onCheckout.Session
andPaymentLink
- Add support for
permissions
onCheckout.Session
- Add support for new value
custom
on enumCheckout.Session.ui_mode
- Add support for new values
billie
,nz_bank_account
, andsatispay
on enumsConfirmationToken.payment_method_preview.type
andPaymentMethod.type
- Add support for
refunds
onCreditNote
- Add support for
total_taxes
onCreditNote
andInvoice
- Add support for
taxes
onCreditNoteLineItem
andInvoiceLineItem
- Add support for
checkout_session
onCustomerBalanceTransaction
- Add support for new values
checkout_session_subscription_payment_canceled
andcheckout_session_subscription_payment
on enumCustomerBalanceTransaction.type
- Add support for new value
invoice.overpaid
on enumEvent.type
- Add support for
amount_overpaid
,confirmation_secret
, andpayments
onInvoice
- Add support for
parent
onInvoiceItem
,InvoiceLineItem
, andInvoice
- Add support for new values
klarna
andnz_bank_account
on enumsInvoice.payment_settings.payment_method_types
andSubscription.payment_settings.payment_method_types
- Add support for
pricing
onInvoiceItem
andInvoiceLineItem
- Add support for new value
network_fallback
on enumIssuing.Authorization.request_history[].reason
- Add support for new value
expired
on enumIssuing.Authorization.status
- Add support for new value
expired
on enumPaymentIntent.cancellation_reason
- Add support for new values
billie
andsatispay
on enumPaymentLink.payment_method_types
- Add support for
billie
,nz_bank_account
, andsatispay
onPaymentMethodConfiguration
andPaymentMethod
- Add support for new value
canceled
on enumReview.closed_reason
- Add support for
current_period_end
andcurrent_period_start
onSubscriptionItem
- Add support for
wifi
onTerminal.Configuration
- Remove support for resources
v16.7.0-beta.1
-
#1820 Beta SDK updates between Open API versions 1473 and 1505
Codegen for openapi 1505.- Add support for
succeed_input_collection
andtimeout_input_collection
test 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
close
method on resourceTreasury.FinancialAccount
- Add support for
advice_code
onStripeError
- Add support for
brand_product
onCard
- Add support for
is_default
andnickname
onTreasury.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
StripeObject
to something more specific.For example: Invoice settings was defined as a StripeObject in Customer resource.
Now you will be able to reference
custom_fields
andrendering_options
oncustomer->invoice_settings
without 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_redisplay
onCard
andSource
- Remove support for
amount_refunded
onPaymentRecord
- Add support for
-
#1790 Update generated code for beta
- Add support for new values
payout_minimum_balance_hold
andpayout_minimum_balance_release
on enumBalanceTransaction.type
- Add support for new values
-
#1788 Update generated code for beta
- Add support for
network_advice_code
andnetwork_decline_code
onStripeError
- Add support for new value
invoice.overpaid
on enumEvent.type
- Add support for
adjustable_quantity
,display
, andmetadata
onLineItem
- Change type of
LineItem.description
fromstring
tonullable(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
all
andretrieve
methods on resourcesFraudLiabilityDebit
andPaymentAttemptRecord
- Add support for
report_payment_attempt_canceled
,report_payment_attempt_failed
,report_payment_attempt_guaranteed
,report_payment_attempt
,report_payment
, andretrieve
methods on resourcePaymentRecord
- Add support for
adaptive_pricing
onCheckout.Session
- Add support for new values
invoice.payment_attempt_required
andissuing_fraud_liability_debit.created
on enumEvent.type
- Add support for
amount_overpaid
onInvoice
- Add support for new value
li_vat
on enumTaxId.type
- Add support for new value
service_tax
on enumTaxRate.tax_type
- Change type of
Treasury.InboundTransfer.origin_payment_method
fromstring
tonullable(string)
- Add support for new resources
-
#1780 Update generated code for beta
- Add support for
trigger_action
method on resourcePaymentIntent
- Remove support for value
payout_statement_descriptor_profanity
from enumStripeError.code
- Add support for
id_bank_transfer
onPaymentMethodConfiguration
andPaymentMethod
- Add support for
gopay
,qris
, andshopeepay
onPaymentMethodConfiguration
- Add support for
-
#1774 Update generated code for beta
- Remove support for value
expired
from enumIssuing.Authorization.status
- Add support for new values
alma
,gopay
,qris
, andshopeepay
on enumPaymentLink.payment_method_types[]
- Add support for
alma
onPaymentMethodConfiguration
andPaymentMethod
- Add support for
gopay
,qris
, andshopeepay
onPaymentMethod
- Add support for new values
alma
,gopay
,qris
, andshopeepay
on enumPaymentMethod.type
- Add support for
amazon_pay
onPaymentMethodDomain
- Add support for
au_serr
,ca_mrdp
,eu_dac7
,gb_mrdp
, andnz_mrdp
onTax.Form
- Add support for new values
au_serr
,ca_mrdp
,eu_dac7
,gb_mrdp
, andnz_mrdp
on enumTax.Form.type
- Remove support for value
-
#1749 Update generated code for beta
- Add support for
submit_card
test helper method on resourceIssuing.Card
- Add support for
groups
onAccount
- Add support for new value
payout_statement_descriptor_profanity
on enumStripeError.code
- Add support for new value
refund.failed
on enumEvent.type
- Add support for
metadata
onForwarding.Request
- Add support for new value
expired
on enumIssuing.Authorization.status
- Add support for
kakao_pay
,kr_card
,naver_pay
,payco
, andsamsung_pay
onPaymentMethod
- Add support for new values
kakao_pay
,kr_card
,naver_pay
,payco
, andsamsung_pay
on enumPaymentMethod.type
- Add support for new values
by_tin
,ma_vat
,md_vat
,tz_vat
,uz_tin
, anduz_vat
on enumTaxId.type
- Add support for
flat_amount
andrate_type
onTaxRate
- Add support for new value
retail_delivery_fee
on enumTaxRate.tax_type
- Add support for
-
#1770 Merge into beta using the merge script
-
#1766 Merge updates from stripe-php master to beta
- The
Preview
class has been removed. Please use rawRequest instead which accepts- the http method as parameter instead of the dedicated methods in the
Preview
class - an
apiMode
ofv1
instead ofstandard
andv2
instead 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_items
andretrieve
methods on resourceQuotePhase
- Add support for new value
rechnung
on enumPaymentLink.payment_method_types[]
- Remove support for resource
-
#1743 Update generated code for beta
- Add support for new resources
Issuing.DisputeSettlementDetail
andIssuing.Settlement
- Add support for
all
andretrieve
methods on resourceDisputeSettlementDetail
- Remove support for
all
method on resourceQuotePhase
- Add support for new values
issuing_dispute_settlement_detail.created
,issuing_dispute_settlement_detail.updated
,issuing_settlement.created
, andissuing_settlement.updated
on enumEvent.type
- Add support for
settlement
onIssuing.Transaction
- Add support for new resources
-
#1738 Update generated code for beta
- Add support for new resources
Billing.MeterErrorReport
andTerminal.ReaderCollectedData
- Add support for
retrieve
method on resourceReaderCollectedData
- Add support for new value
terminal_reader_collected_data_invalid
on enumStripeError.code
- Add support for new value
billing.meter_error_report.triggered
on enumEvent.type
- Add support for
regulatory_reporting_file
onIssuing.CreditUnderwritingRecord
- Add support for new value
mb_way
on enumPaymentLink.payment_method_types[]
- Add support for
mb_way
onPaymentMethod
- Add support for new value
mb_way
on enumPaymentMethod.type
- Add support for new resources
-
#1735 Update generated code for beta
- Add support for
collected_information
andpermissions
onCheckout.Session
- Add support for
-
#1730 Update generated code for beta
- Add support for new value
custom
on enumCheckout.Session.ui_mode
- Add support for new value
payto
on enumPaymentLink.payment_method_types[]
- Add support for new value
-
#1728 Update generated code for beta
- Add support for
attach_payment
method on resourceInvoice
- Add support for
last_price_migration_error
onSubscriptionSchedule
andSubscription
- 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
, andretrieve
methods on resourceAlert
- Add support for
find
method on resourceAssociation
- Add support for new values
issuing.account_closed_for_not_providing_business_model_clarification
, `issuing.account_closed_for_not_providi...
- Add support for new resources
v16.6.0
v16.6.0-beta.1
- #1808 Update generated code for beta