lat9 / one_page_checkout

One-Page Checkout for Zen Carts v1.5.7a and later.
GNU General Public License v2.0
15 stars 11 forks source link

Payment methods do not honor zone setting #153

Closed Zen4All closed 9 months ago

Zen4All commented 5 years ago

When multiple payment methods are present, and some have a zone restricting the method to a certain country, or region. In a stock Zen Cart installation these settings are correctly used, but OPC shows all payment methods regards the billing country, or the zone setting of the methods.

Zen4All commented 5 years ago

OPC payment screen opc_payment Standard checkout standard_payment

lat9 commented 5 years ago

Thanks for the report, @Zen4All, I'll see what is going on.

lat9 commented 5 years ago

I'm not able to reproduce. Here's what I've done (zc155f, opc 2.0.4, responsive_classic template).

Set 'cod' method to activate only for Mexico. Store's default address (and thus the Guest default) is USA/FL.

Add product to cart, go to guest checkout. 'cod' method doesn't show (since the guest default is US-based). Entered address as Mexico-based; on saving the address, the 'cod' payment method now shows.

Since that's not what you're seeing, there's some difference in configuration that's the basis of the issue. Any/all information you can provide will help ... I can't correct what I can't see.

Zen4All commented 5 years ago

If you want you can look on the site from the previous issue, and use the known details to login. I'll send you admin details for the backend

Zen4All commented 5 years ago

I did not test for the standard payment method with different zones. They work fine, so it must be something in the sisow modules. I am going to figure this out on my own, as I now suspect it is not an OPC problem. I'll let you know my findings, thanks for helping so far


lat9 commented 5 years ago

I'll hold this issue open for a bit, while you verify that it's not an OPC problem.

lat9 commented 5 years ago

FWIW, I've verified that this is non-issue for OPC 2.1.0-beta5.

lat9 commented 9 months ago

Closing as not reproducible.