We’re running into an issue that could be linked to Markets and Selling plans. Has anyone else run into this?
On our app, merchants can link a preorder selling plan to a product. We noticed with a handful of merchants that adding the product to cart works fine for the primary market, but the API call for a non-primary market returns no response. In most cases, the primary market is USA.
You can see the issue at hand on these 2 stores -
- BANG BANG PANTS V2 – Horrid
- https://found.store/products/goji-green-jersey?_pos=1&_sid=a92c191b0&_ss=r
To replicate -
- Select US as the region, click ‘Preorder’ → product is added to cart with selling plan.
- Select any non-US country like Canada, click ‘Preorder’ → product is not added to cart, and there’s no response and no error from /cart/add.
What points us to Markets is that if you add the product with selling plan from primary market and then switch to non-primary, the product is removed from cart.
From talking to a few other developers, it seems like this could be related to payment gateways available to process the transaction. But we’re not able to replicate it on a dev store or find any settings that could point to why.