Skip to content

Migration Guide for v8

remi-stripe edited this page Jun 25, 2022 · 9 revisions

Changes in this major version

  • This release includes support for the new Orders API, which replaces the legacy Orders API.

    • We deprecated the legacy Orders API in October 2019 as it does not work with Strong Customer Authentication.
    • If you are a user of the legacy Orders API, if you are logged into stripe.com, you will be able to view information about the legacy Orders API in the documentation and API Reference. Note that those links are only accessible if you are logged into the Dashboard of an account still using this old API.
    • If you are a user of the legacy Orders API, we recommend you upgrade to the new API. However as of 2022-05-09, the new Orders API does not yet support Order returns.
    • The last version of stripe-php that supports the legacy Orders API is v7.128.0. If you are unable to upgrade to the new Orders API, you must remain on v7 of stripe-php to continue using the legacy Orders API.
  • This release renames a method FinancialConnections\Accounts.refresh to FinancialConnections\Accounts.refresh_account to avoid conflicting with an internal library method. This method was released recently in v7.128.0 so although it is a breaking change, it is unlikely to affect many users.