Canadian Store Orders through the NOP Backend are being taken using the Stipe US Account, and not the Stripe CA Account

5 месяцев назад
We created a custom plugin to place orders from the admin backend. In this scenario, let's say we're logged into the USA store and attempt to place an order for the Canada store, which we select from the store dropdown list. However, when we pass the store ID to the payment plugin, it appears that  plugin retrieves the store from the current store context instead of using the store ID we're passing as a parameter. As a result, the Stripe plugin is using the US store key instead of the one for Canada.

We have contacted stripe support but as per to them, "They only process the payments after receiving the data provided to us; where the data was sent is out of our control."

We would like to ensure that the API keys also switch to the CA Stripe account when the customer chooses Shop Store Canada.

Any support on this?
5 месяцев назад
If the Stripe plugin is a 3rd party plugin, then it would be best to contact their support.