Our client would like to update the stripe API to the latest version (2022-11-15). In our current setup we're using an older API version: 2020-08-27 and running vendr version 1.8.6 with the 1.2.1 stripe pulgin.
I don't see any updates on the package since 2021 so is it safe to assume that it's currently going to give issues to upgrade to this API version?
If they are compatible do we have to upgrade the stripe plugin as well? Is there something to look out for when we upgrade from 1.2.1 to 2.0.1?
Generally speaking we tried to make the payment provider as forgiving as possible. Often when upgrading the Stripe API it's mainly changes in the webhooks responses that can cause problems, but we should have the Stripe provider setup to not error if the API version is different than expected.
So long as the key elements we fetch are still in the relevant locations within the API responses, it should continue to work.
Failing this, you could always pull the Stripe providers source code and upgrade the Stripe nuget dependency to ensure you are running on the absolute latest code, and as always, test before you commit.
Stripe API Upgrade
Hi,
Our client would like to update the stripe API to the latest version (2022-11-15). In our current setup we're using an older API version: 2020-08-27 and running vendr version 1.8.6 with the 1.2.1 stripe pulgin. I don't see any updates on the package since 2021 so is it safe to assume that it's currently going to give issues to upgrade to this API version?
If they are compatible do we have to upgrade the stripe plugin as well? Is there something to look out for when we upgrade from 1.2.1 to 2.0.1?
Kind regards,
Michiel Schoofs
Hi Miechiel.
Generally speaking we tried to make the payment provider as forgiving as possible. Often when upgrading the Stripe API it's mainly changes in the webhooks responses that can cause problems, but we should have the Stripe provider setup to not error if the API version is different than expected.
So long as the key elements we fetch are still in the relevant locations within the API responses, it should continue to work.
Failing this, you could always pull the Stripe providers source code and upgrade the Stripe nuget dependency to ensure you are running on the absolute latest code, and as always, test before you commit.
Hope this helps
is working on a reply...