Releases: stripe/stripe-php
Releases Β· stripe/stripe-php
v14.2.0
- #1680 Update generated code
- Add support for new resource
Entitlements.ActiveEntitlementSummary
- Add support for new value
entitlements.active_entitlement_summary.updated
on enumEvent.type
- Remove support for
config
onForwarding.Request
. This field is no longer used by the Forwarding Request API. - Add support for
swish
onPaymentMethodConfiguration
- Add support for new resource
v14.2.0-beta.1
- #1674 Merged from master
v14.1.0
- #1677 Update generated code
- Add support for new values
billing_policy_remote_function_response_invalid
,billing_policy_remote_function_timeout
,billing_policy_remote_function_unexpected_status_code
, andbilling_policy_remote_function_unreachable
on enumStripeError.code
- Change type of
Billing.MeterEventAdjustment.cancel
fromBillingMeterResourceBillingMeterEventAdjustmentCancel
tonullable(BillingMeterResourceBillingMeterEventAdjustmentCancel)
- Add support for
amazon_pay
onPaymentMethodConfiguration
andPaymentMethod
- Add support for new value
amazon_pay
on enumPaymentMethod.type
- Add support for new values
bh_vat
,kz_bin
,ng_tin
, andom_vat
on enumTaxId.type
- Add support for new values
v14.0.0
-
- This release changes the pinned API version to
2024-04-10
. Please read the API Upgrade Guide and carefully review the API changes before upgrading.
β οΈ Breaking changes- Rename
features
tomarketing_features
onProduct
- Do not force resolution to IPv4 - Forcing IPv4 was causing hard-to-understand failures for users in IPv6-only environments. If you want to force IPv4 yourself, you can do so by telling the API client to use a CurlClient other than the default
$curl = new \Stripe\HttpClient\CurlClient([ CURLOPT_IPRESOLVE => CURL_IPRESOLVE_V4 ]); \Stripe\ApiRequestor::setHttpClient($curl);
β οΈ Removal of enum values, properties and events that are no longer part of the publicly documented Stripe API- Remove the below deprecated values on the enum
BalanceTransaction.Type
obligation_inbound
obligation_payout
obligation_payout_failure
obligation_reversal_outbound
- Remove the deprecated value
various
on the enumClimate.Supplier.RemovalPathway
- Remove deprecated events
invoiceitem.updated
order.created
recipient.created
recipient.deleted
recipient.updated
sku.created
sku.deleted
sku.updated
- Remove the deprecated value
service_tax
on the enumTaxRate.TaxType
- Remove support for
id_bank_transfer
,multibanco
,netbanking
,pay_by_bank
, andupi
onPaymentMethodConfiguration
- Remove the legacy field
rendering_options
inInvoice
. Userendering
instead.
- This release changes the pinned API version to
v13.18.0
- #1675 Update generated code
- Add support for new resources
Entitlements.ActiveEntitlement
andEntitlements.Feature
- Add support for
all
andretrieve
methods on resourceActiveEntitlement
- Add support for
all
,create
,retrieve
, andupdate
methods on resourceFeature
- Add support for new value
none
on enumAccount.type
- Add support for
cancel
,event_name
, andtype
onBilling.MeterEventAdjustment
- Add support for new resources
v13.18.0-beta.1
- #1671 Update generated code for beta
- Add support for
update
method on resourceEntitlements.Feature
- Add support for
risk_controls
onAccount
- Change type of
Subscription.discounts
andSubscriptionItem.discounts
fromnullable(array(expandable($Discount)))
toarray(expandable($Discount))
- Add support for
- #1665 Update generated code for beta
v13.17.0
- #1670 Update generated code
- Add support for
subscription_item
onDiscount
- Add support for
email
andphone
onIdentity.VerificationReport
- Add support for
verification_flow
onIdentity.VerificationReport
andIdentity.VerificationSession
- Add support for new value
verification_flow
on enumsIdentity.VerificationReport.type
andIdentity.VerificationSession.type
- Add support for
provided_details
onIdentity.VerificationSession
- Change type of
Invoice.discounts
fromnullable(array(expandable(deletable($Discount))))
toarray(expandable(deletable($Discount)))
- Add support for
zip
onPaymentMethodConfiguration
- Add support for
discounts
onSubscriptionItem
andSubscription
- Add support for new value
mobile_phone_reader
on enumTerminal.Reader.device_type
- Add support for
v13.16.0
- #1666 Update generated code
- Add support for new resources
Billing.MeterEventAdjustment
,Billing.MeterEvent
, andBilling.Meter
- Add support for
all
,create
,deactivate
,reactivate
,retrieve
, andupdate
methods on resourceMeter
- Add support for
create
method on resourcesMeterEventAdjustment
andMeterEvent
- Add support for
meter
onPlan
- Add support for new resources
v13.16.0-beta.1
- #1661 Update generated code for beta
- Add support for new resources
Entitlements.ActiveEntitlementSummary
andEntitlements.ActiveEntitlement
- Add support for
all
method on resourceActiveEntitlement
- Add support for
use_stripe_sdk
onConfirmationToken
- Remove support for
payment_method
onConfirmationToken
- Change type of
ConfirmationToken.mandate_data
fromConfirmationTokensResourceMandateData
tonullable(ConfirmationTokensResourceMandateData)
- Add support for
active
andmetadata
onEntitlements.Feature
- Add support for new value
entitlements.active_entitlement_summary.updated
on enumEvent.type
- Remove support for value
customer.entitlement_summary.updated
from enumEvent.type
- Add support for new resources
v13.15.0
- #1664 Update generated code
- Add support for new resources
ConfirmationToken
andForwarding.Request
- Add support for
retrieve
method on resourceConfirmationToken
- Add support for
all
,create
, andretrieve
methods on resourceRequest
- Add support for new values
forwarding_api_inactive
,forwarding_api_invalid_parameter
,forwarding_api_upstream_connection_error
, andforwarding_api_upstream_connection_timeout
on enumStripeError.code
- Add support for
mobilepay
onPaymentMethod
- Add support for new value
mobilepay
on enumPaymentMethod.type
- Add support for
name
onTerminal.Configuration
- Add support for new resources