在页面加载时,geoip 会找到客户来自或至少尝试过的国家/地区,但是如果国家/地区发生更改,则付款方式不会更新。我使用付款限制来设置针对某些国家/地区显示哪些方法的规则。如果我选择另一个国家,然后返回前一个国家,付款方式会更新,一切都很好。
国家/地区的 Ajax 更新当然在 onestepcheckout 中启用。
因此,为了解决这个问题,我查看了 onestepcheckout js 文件,其中包含似乎更新付款方式的 get_save_methods_function。
我的问题是我不确定如何在文档加载时调用此函数。
还有其他方法可以触发更新吗?
插件网站http://www.onestepcheckout.com/和演示http://demo.onestepcheckout.com/
谢谢!