我正在使用带有sagepay支付模块的IWD onepage checkout的Magento 1.7 (http://www.interiorwebdesign.com/magento/magento-one-step-checkout-module.html& http://www.magentocommerce.com/magento-connect/ebizmarts-sage-pay-suite-ce-sage-pay-approved.html)
sagepay模块可以正常使用标准结帐,但是通过单页结帐,运费和结算信息无法通过,输入运费信息错误或输入结算信息。
验证脚本会查找第1次发货,因此发货是第1次错误。通过取消选中发货到此地址并重新检查,可以通过运输。然后输入帐单邮寄地址时会出现错误。
如果页面从缓存等加载了已填充的字段,则会传递帐单邮寄地址
所以似乎数据可以通过,如果它以正确的顺序/时间存在。
我添加的代码是否会复制检查/取消选中此地址或某些代码以传递结算信息?代码的最佳位置是什么?
答案 0 :(得分:0)
找到结帐按钮并添加:
billing.save();
到
onclick="checkout.save(); return false;"
获取
onclick="billing.save(); checkout.save(); return false;"