Skip to content

Releases: stripe/stripe-php

v17.2.0-beta.4

17 Apr 21:37
Compare
Choose a tag to compare
v17.2.0-beta.4 Pre-release
Pre-release
  • #1855 Update generated code for beta
    • Add support for new resources FxQuote and PaymentIntentAmountDetailsLineItem
    • Add support for all, create, and retrieve methods on resource FxQuote
    • Remove support for attach_payment_intent method on resource Invoice
    • Add support for script and type on Coupon
    • Add support for new value fx_quote.expired on enum Event.type
    • Add support for new value affirm on enums Invoice.payment_settings.payment_method_types, QuotePreviewInvoice.payment_settings.payment_method_types, and Subscription.payment_settings.payment_method_types
    • Add support for fx_quote on PaymentIntent and Transfer
    • Add support for pix on PaymentMethodConfiguration
    • Add support for us_cfpb_data on Person
    • Add support for pending_reason on Refund
    • Add support for snapshot event FX_QUOTE_EXPIRED with resource FxQuote

See the changelog for more details.

v17.2.0-beta.3

10 Apr 19:19
Compare
Choose a tag to compare
v17.2.0-beta.3 Pre-release
Pre-release
  • #1849 Update generated code for beta

    Breaking changes

    • Change type of V2.MoneyManagement.ReceivedDebit.status_transitions from an object to nullable(an object)
    • Remove support for values bank_accounts.local_uk, bank_accounts.wire_uk, cards_uk, and crypto_wallets_v2 from enum EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability

    Additions

    • Add support for new resources Privacy.RedactionJobRootObjects, Privacy.RedactionJobValidationError, and Privacy.RedactionJob
    • Add support for all, cancel, create, retrieve, run, update, and validate methods on resource RedactionJob
    • Add support for all and retrieve methods on resource RedactionJobValidationError
    • Add support for new value tax_id_prohibited on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, QuotePreviewInvoice.last_finalization_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
    • Add support for new value fixed_term_loan on enum Capital.FinancingOffer.type
    • Add support for wallet_options on Checkout.Session
    • Add support for new values privacy.redaction_job.canceled, privacy.redaction_job.created, privacy.redaction_job.ready, privacy.redaction_job.succeeded, and privacy.redaction_job.validation_error on enum Event.type
    • Add support for klarna on PaymentMethodDomain
    • Change type of Tax.CalculationLineItem.reference from nullable(string) to string
  • #1851 Handle external_account field

    • Changes external_account field in ExternalAccountService from a string to a union type.

See the changelog for more details.

v17.2.0-beta.2

05 Apr 00:06
Compare
Choose a tag to compare
v17.2.0-beta.2 Pre-release
Pre-release
  • #1847 Remove stdClass from object shapes
    • Remove intersection with stdClass in resource properties and fixed instanceof checks.

See the changelog for more details.

v17.1.1

05 Apr 00:09
Compare
Choose a tag to compare
  • #1847 Remove stdClass from object shapes
    • Remove intersection with stdClass in resource properties and fixed instanceof checks.

See the changelog for more details.

v17.2.0-beta.1

02 Apr 22:48
Compare
Choose a tag to compare
v17.2.0-beta.1 Pre-release
Pre-release
  • #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.
  • #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 and variable from enum Coupon.duration
    • Remove support for amount_overpaid on InvoicePayment
    • Remove support for values out_of_band_payment and payment_record from enum InvoicePayment.payment.type
    • Remove support for interchange_fees, net_total, network_fees, and transaction_volume on Issuing.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, and transfer_data on QuotePreviewInvoice
    • Change type of PaymentAttemptRecord.payment_method_details.type and PaymentRecord.payment_method_details.type from literal('custom') to string
    • Change type of PaymentAttemptRecord.payment_record from string to nullable(string)
    • Change type of PaymentRecord.latest_payment_attempt_record from string to nullable(string)

    Additions

    • Add support for new value repeating on enum Coupon.duration
    • Add support for new resources BalanceSettings
    • Add support for retrieve and update methods on resource BalanceSettings
    • Add support for all, create, delete, retrieve, and update methods on a new ExternalAccountService class to access cards and bank accounts made available in the new path v1/external_accounts. Access this via StripeClient.externalAccounts
    • Add support for new values stripe_balance_payment_debit_reversal and stripe_balance_payment_debit on enum BalanceTransaction.type
    • Add support for customer_account on Billing.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, and TaxId
    • Add support for tax_calculation_reference on CreditNoteLineItem, InvoiceLineItem, and LineItem
    • Add support for context on Event
    • Add support for related_customer_account on Identity.VerificationSession
    • Add support for network_data on Issuing.DisputeSettlementDetail
    • Add support for interchange_fees_amount, net_total_amount, network_fees_amount, other_fees_amount, other_fees_count, and transaction_amount on Issuing.Settlement
    • Add support for reported_by on PaymentAttemptRecord
    • Add support for stripe_balance on PaymentMethod
    • Add support for payout_method on Payout
    • Add support for confirmation_secret, parent, and total_taxes on QuotePreviewInvoice
    • Add support for new values forwarding_api_retryable_upstream_error, setup_intent_mobile_wallet_unsupported, v2_account_disconnection_unsupported, and v2_account_missing_configuration on enum QuotePreviewInvoice.last_finalization_error.code
    • Add support for new values klarna, nz_bank_account, and stripe_balance on enum QuotePreviewInvoice.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, and V2.MoneyManagement.Transaction
    • Add support for create method on resource V2.MoneyManagement.OutboundPaymentQuote
    • Add support for all and retrieve methods on resources V2.MoneyManagement.Adjustment, V2.MoneyManagement.FinancialAccount, V2.MoneyManagement.ReceivedCredit, V2.MoneyManagement.ReceivedDebit, V2.MoneyManagement.TransactionEntry, and V2.MoneyManagement.Transaction
    • Add support for all, create, and retrieve methods on resources V2.MoneyManagement.FinancialAddress and V2.MoneyManagement.InboundTransfer
    • Add support for all, cancel, create, and retrieve methods on resources V2.MoneyManagement.OutboundPayment and V2.MoneyManagement.OutboundTransfer
    • Add support for all, archive, retrieve, and unarchive methods on resource V2.MoneyManagement.PayoutMethod
    • Add support for all, cancel, create, retrieve, and update methods on resource V2.MoneyManagement.OutboundSetupIntent
    • Add support for retrieve method on resource V2.MoneyManagement.PayoutMethodsBankAccountSpec
    • Add support for new values account_number, fedwire_routing_number, and routing_number on enum invalid_payment_method.invalid_param
    • Add support for new thin event V2MoneyManagementFinancialAccountCreatedEvent with related object V2.MoneyManagement.FinancialAccount
    • Add support for new thin events V2MoneyManagementFinancialAddressActivatedEvent and V2MoneyManagementFinancialAddressFailedEvent with related object V2.MoneyManagement.FinancialAddress
    • Add support for new thin events V2MoneyManagementInboundTransferAvailableEvent, V2MoneyManagementInboundTransferBankDebitFailedEvent, V2MoneyManagementInboundTransferBankDebitProcessingEvent, V2MoneyManagementInboundTransferBankDebitQueuedEvent, V2MoneyManagementInboundTransferBankDebitReturnedEvent, and V2MoneyManagementInboundTransferBankDebitSucceededEvent with related object V2.MoneyManagement.InboundTransfer
    • Add support for new thin events V2MoneyManagementOutboundPaymentCanceledEvent, V2MoneyManagementOutboundPaymentCreatedEvent, V2MoneyManagementOutboundPaymentFailedEvent, V2MoneyManagementOutboundPaymentPostedEvent, and V2MoneyManagementOutboundPaymentReturnedEvent with related object V2.MoneyManagement.OutboundPayment
    • Add support for new thin events V2MoneyManagementOutboundTransferCanceledEvent, V2MoneyManagementOutboundTransferCreatedEvent, V2MoneyManagementOutboundTransferFailedEvent, V2MoneyManagementOutboundTransferPostedEvent, and V2MoneyManagementOutboundTransferReturnedEvent with related object V2.MoneyManagement.OutboundTransfer
    • Add support for new thin events V2MoneyManagementReceivedCreditAvailableEvent, V2MoneyManagementReceivedCreditFailedEvent, V2MoneyManagementReceivedCreditReturnedEvent, and V2MoneyManagementReceivedCreditSucceededEvent with related object V2.MoneyManagement.ReceivedCredit
    • Add support for new thin events V2MoneyManagementReceivedDebitCanceledEvent, V2MoneyManagementReceivedDebitFailedEvent, V2MoneyManagementReceivedDebitPendingEvent, V2MoneyManagementReceivedDebitSucceededEvent, and V2MoneyManagementReceivedDebitUpdatedEvent with related object V2.MoneyManagement.ReceivedDebit
    • Add support for new error types AlreadyCanceledException, BlockedByStripeException, ControlledByDashboardException, FeatureNotEnabledException, FinancialAccountNotOpenException, InsufficientFundsException, InvalidPayoutMethodException, NotCancelableException, and RecipientNotNotifiableException

    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, and update methods on resource V2.Core.Account
    • Add support for create method on resource V2.Core.AccountLink
    • Add support for acknowledge_confirmation_of_payee, archive, create, initiate_confirmation_of_payee, and retrieve methods on resource V2.Core.Vault.GbBankAccount
    • Add support for archive, create, retrieve, and update methods on resource V2.Core.Vault.UsBankAccount
    • Add support for new thin events V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, and V2CoreAccountIncludingRequirementsUpdatedEvent
    • Add support for new thin event V2CoreAccountLinkCompletedEvent with related object V2.Core.AccountLink
    • Add support for new thin events V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, and V2CoreAccountPersonUpdatedEvent with related object V2.Core.Person

    Changes

    • Change type of InvoicePayment.is_default from nullable(boolean) to boolean
    • Change type of PaymentAttemptRecord.payment_method_details.custom and `PaymentRecord.payment_method_...
Read more

v17.1.0

02 Apr 16:32
Compare
Choose a tag to compare
  • #1843 Add null type in resource fields to non required objects
    • Fixes nullable resource properties that were incorrectly set as required in PHPDocs

See the changelog for more details.

v17.0.0

01 Apr 20:48
Compare
Choose a tag to compare
  • #1837 Better type hints in your editor!!

    • Added type hints for method parameters
      • PHPStorm IDE with array type hints
    • 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 on customer->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 API

    Please review details for the breaking changes and alternatives in the Stripe API changelog before upgrading.

    • Remove support for resources UsageRecordSummary and UsageRecord
    • Remove support for create method on resource UsageRecord
    • Remove support for all method on resource UsageRecordSummary
    • Remove support for upcomingLines and upcoming methods on resource Invoice
    • Remove support for invoice on Charge and PaymentIntent
    • Remove support for shipping_details on Checkout.Session
    • Remove support for refund on CreditNote
    • Remove support for tax_amounts on CreditNoteLineItem, CreditNote, and InvoiceLineItem
    • Remove support for amount_excluding_tax and unit_amount_excluding_tax on CreditNoteLineItem and InvoiceLineItem
    • 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, and transfer_data on Invoice
    • Remove support for discount on Invoice and Subscription
    • Remove support for invoice_item, proration_details, proration, tax_rates, and type on InvoiceLineItem
    • Remove support for plan, price, and subscription_item on InvoiceItem and InvoiceLineItem
    • Remove support for subscription, unit_amount_decimal, and unit_amount on InvoiceItem
    • Remove support for aggregate_usage on Plan
    • Remove support for billing_thresholds on SubscriptionItem and Subscription
    • Remove support for current_period_end and current_period_start on Subscription

    ⚠️ Other Breaking changes in the SDK

    • #1826 configure max_nextwork_retries at the client level
      • Allow setting maxNetworkRetries at the StripeClient level via a new argument to the RequestOptions constructor
        • ⚠️ (potentially breaking) a client's configuration for maxNetworkRetries is set during client initialization. Subsequent calls to Stripe::setMaxNetworkRetries() after client creation won't affect that client.
      • Allow setting maxNetworkRetries per-request via the max_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.
    • #1835 Removed the protected method _searchResource as it is no longer used
      • ⚠️ Removed _searchResource method and Search trait. Use the public search method on Charge, Customer, Invoice, PaymentIntent, Price, Product, and Subscription resource.
    • #1832 Added requestCollection and requestSearchResult to StripeClientInterface
      • ⚠️ Added requestSearchResult, requestCollection to StripeClientInterface. Developers building custom StripeClient will now have to implement these new methods.

    Additions

    • Add support for new resource InvoicePayment
    • Add support for all and retrieve methods on resource InvoicePayment
    • Add support for new values forwarding_api_retryable_upstream_error and setup_intent_mobile_wallet_unsupported on enums Invoice.last_finalization_error.code, PaymentIntent.last_payment_error.code, SetupAttempt.setup_error.code, SetupIntent.last_setup_error.code, and StripeError.code
    • Add support for new values stripe_balance_payment_debit_reversal and stripe_balance_payment_debit on enum BalanceTransaction.type
    • Add support for new value last on enum Billing.Meter.default_aggregation.formula
    • Add support for presentment_details on Charge, Checkout.Session, PaymentIntent, and Refund
    • Add support for optional_items on Checkout.Session and PaymentLink
    • Add support for permissions on Checkout.Session
    • Add support for new value custom on enum Checkout.Session.ui_mode
    • Add support for new values billie, nz_bank_account, and satispay on enums ConfirmationToken.payment_method_preview.type and PaymentMethod.type
    • Add support for refunds on CreditNote
    • Add support for total_taxes on CreditNote and Invoice
    • Add support for taxes on CreditNoteLineItem and InvoiceLineItem
    • Add support for checkout_session on CustomerBalanceTransaction
    • Add support for new values checkout_session_subscription_payment_canceled and checkout_session_subscription_payment on enum CustomerBalanceTransaction.type
    • Add support for new value invoice.overpaid on enum Event.type
    • Add support for amount_overpaid, confirmation_secret, and payments on Invoice
    • Add support for parent on InvoiceItem, InvoiceLineItem, and Invoice
    • Add support for new values klarna and nz_bank_account on enums Invoice.payment_settings.payment_method_types and Subscription.payment_settings.payment_method_types
    • Add support for pricing on InvoiceItem and InvoiceLineItem
    • Add support for new value network_fallback on enum Issuing.Authorization.request_history[].reason
    • Add support for new value expired on enum Issuing.Authorization.status
    • Add support for new value expired on enum PaymentIntent.cancellation_reason
    • Add support for new values billie and satispay on enum PaymentLink.payment_method_types
    • Add support for billie, nz_bank_account, and satispay on PaymentMethodConfiguration and PaymentMethod
    • Add support for new value canceled on enum Review.closed_reason
    • Add support for current_period_end and current_period_start on SubscriptionItem
    • Add support for wifi on Terminal.Configuration

See the changelog for more details.

v16.7.0-beta.1

18 Mar 20:36
Compare
Choose a tag to compare
v16.7.0-beta.1 Pre-release
Pre-release
  • #1820 Beta SDK updates between Open API versions 1473 and 1505
    Codegen for openapi 1505.

    • Add support for succeed_input_collection and timeout_input_collection test helper methods on resource Terminal.Reader
  • #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.
  • #1796 Update generated code for beta

    • Add support for close method on resource Treasury.FinancialAccount
    • Add support for advice_code on StripeError
    • Add support for brand_product on Card
    • Add support for is_default and nickname on Treasury.FinancialAccount
  • #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
    PHPStorm IDE with array type hints

    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.

    https://github.com/stripe/stripe-php/blob/bae10cd799404f0f4862ec03810c5ff8ca634b30/lib/Customer.php#L25

    Now you will be able to reference custom_fields and rendering_options on customer->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 on Card and Source
    • Remove support for amount_refunded on PaymentRecord
  • #1790 Update generated code for beta

    • Add support for new values payout_minimum_balance_hold and payout_minimum_balance_release on enum BalanceTransaction.type
  • #1788 Update generated code for beta

    • Add support for network_advice_code and network_decline_code on StripeError
    • Add support for new value invoice.overpaid on enum Event.type
    • Add support for adjustable_quantity, display, and metadata on LineItem
    • Change type of LineItem.description from string to nullable(string)
  • #1784 Update generated code for beta

  • #1783 Update generated code for beta

    • Add support for new resources Issuing.FraudLiabilityDebit, PaymentAttemptRecord, and PaymentRecord
    • Add support for all and retrieve methods on resources FraudLiabilityDebit and PaymentAttemptRecord
    • Add support for report_payment_attempt_canceled, report_payment_attempt_failed, report_payment_attempt_guaranteed, report_payment_attempt, report_payment, and retrieve methods on resource PaymentRecord
    • Add support for adaptive_pricing on Checkout.Session
    • Add support for new values invoice.payment_attempt_required and issuing_fraud_liability_debit.created on enum Event.type
    • Add support for amount_overpaid on Invoice
    • Add support for new value li_vat on enum TaxId.type
    • Add support for new value service_tax on enum TaxRate.tax_type
    • Change type of Treasury.InboundTransfer.origin_payment_method from string to nullable(string)
  • #1780 Update generated code for beta

    • Add support for trigger_action method on resource PaymentIntent
    • Remove support for value payout_statement_descriptor_profanity from enum StripeError.code
    • Add support for id_bank_transfer on PaymentMethodConfiguration and PaymentMethod
    • Add support for gopay, qris, and shopeepay on PaymentMethodConfiguration
  • #1774 Update generated code for beta

    • Remove support for value expired from enum Issuing.Authorization.status
    • Add support for new values alma, gopay, qris, and shopeepay on enum PaymentLink.payment_method_types[]
    • Add support for alma on PaymentMethodConfiguration and PaymentMethod
    • Add support for gopay, qris, and shopeepay on PaymentMethod
    • Add support for new values alma, gopay, qris, and shopeepay on enum PaymentMethod.type
    • Add support for amazon_pay on PaymentMethodDomain
    • Add support for au_serr, ca_mrdp, eu_dac7, gb_mrdp, and nz_mrdp on Tax.Form
    • Add support for new values au_serr, ca_mrdp, eu_dac7, gb_mrdp, and nz_mrdp on enum Tax.Form.type
  • #1749 Update generated code for beta

    • Add support for submit_card test helper method on resource Issuing.Card
    • Add support for groups on Account
    • Add support for new value payout_statement_descriptor_profanity on enum StripeError.code
    • Add support for new value refund.failed on enum Event.type
    • Add support for metadata on Forwarding.Request
    • Add support for new value expired on enum Issuing.Authorization.status
    • Add support for kakao_pay, kr_card, naver_pay, payco, and samsung_pay on PaymentMethod
    • Add support for new values kakao_pay, kr_card, naver_pay, payco, and samsung_pay on enum PaymentMethod.type
    • Add support for new values by_tin, ma_vat, md_vat, tz_vat, uz_tin, and uz_vat on enum TaxId.type
    • Add support for flat_amount and rate_type on TaxRate
    • Add support for new value retail_delivery_fee on enum TaxRate.tax_type
  • #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 of v1 instead of standard and v2 instead of preview.
  • #1748 Update generated code for beta

    • Remove support for resource QuotePhase
    • Remove support for list_line_items and retrieve methods on resource QuotePhase
    • Add support for new value rechnung on enum PaymentLink.payment_method_types[]
  • #1743 Update generated code for beta

    • Add support for new resources Issuing.DisputeSettlementDetail and Issuing.Settlement
    • Add support for all and retrieve methods on resource DisputeSettlementDetail
    • Remove support for all method on resource QuotePhase
    • Add support for new values issuing_dispute_settlement_detail.created, issuing_dispute_settlement_detail.updated, issuing_settlement.created, and issuing_settlement.updated on enum Event.type
    • Add support for settlement on Issuing.Transaction
  • #1738 Update generated code for beta

    • Add support for new resources Billing.MeterErrorReport and Terminal.ReaderCollectedData
    • Add support for retrieve method on resource ReaderCollectedData
    • Add support for new value terminal_reader_collected_data_invalid on enum StripeError.code
    • Add support for new value billing.meter_error_report.triggered on enum Event.type
    • Add support for regulatory_reporting_file on Issuing.CreditUnderwritingRecord
    • Add support for new value mb_way on enum PaymentLink.payment_method_types[]
    • Add support for mb_way on PaymentMethod
    • Add support for new value mb_way on enum PaymentMethod.type
  • #1735 Update generated code for beta

    • Add support for collected_information and permissions on Checkout.Session
  • #1730 Update generated code for beta

    • Add support for new value custom on enum Checkout.Session.ui_mode
    • Add support for new value payto on enum PaymentLink.payment_method_types[]
  • #1728 Update generated code for beta

    • Add support for attach_payment method on resource Invoice
    • Add support for last_price_migration_error on SubscriptionSchedule and Subscription
  • #1723 Update generated code for beta

    • Add support for new resources Billing.AlertTriggered, Billing.Alert, and Tax.Association
    • Add support for activate, all, archive, create, deactivate, and retrieve methods on resource Alert
    • Add support for find method on resource Association
    • Add support for new values issuing.account_closed_for_not_providing_business_model_clarification, `issuing.account_closed_for_not_providi...
Read more

v16.6.0

24 Feb 22:35
Compare
Choose a tag to compare
  • #1809 Update generated code
    • Add support for priority on Billing.CreditGrant
    • Add support for collected_information on Checkout.Session
  • #1816 add codeowners file

See the changelog for more details.

v16.6.0-beta.1

07 Feb 21:46
Compare
Choose a tag to compare
v16.6.0-beta.1 Pre-release
Pre-release
  • #1808 Update generated code for beta

See the changelog for more details.