Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento Payone信用卡和Onepagecheckout_Magento_Checkout_Credit Card - Fatal编程技术网

Magento Payone信用卡和Onepagecheckout

Magento Payone信用卡和Onepagecheckout,magento,checkout,credit-card,Magento,Checkout,Credit Card,我将iwdonestepcheckout扩展与PAYONE(3.1.3)结合使用。而且我无法让付款人的支付方式“信用卡”起作用 对于这种支付方式,payone/core/helper/config.php中的$configId为空。我认为这是错误的原因 当我使用借记支付或网上银行转账时,一切正常,并且$configId不是空的 是否有人在支付信用卡和一次性结账方面也有问题?任何帮助都将不胜感激 干杯,克里斯 ----编辑: 现在,我已经完成了数据检查,以启用并执行命令,直到结束。 但是当用信用卡

我将iwdonestepcheckout扩展与PAYONE(3.1.3)结合使用。而且我无法让付款人的支付方式“信用卡”起作用

对于这种支付方式,payone/core/helper/config.php中的$configId为空。我认为这是错误的原因

当我使用借记支付或网上银行转账时,一切正常,并且$configId不是空的

是否有人在支付信用卡和一次性结账方面也有问题?任何帮助都将不胜感激

干杯,克里斯

----编辑:

现在,我已经完成了数据检查,以启用并执行命令,直到结束。 但是当用信用卡支付时,支票总是执行两次。系统第一次总是抛出错误“参数{}cardexpiredate错误或丢失”,即使过期日期是确定的。 我怀疑Javascript有问题

对于这种支付方式,payone/core/helper/config.php中的$configId为空

Payone依赖于某些方法和dom元素的存在。例如,它将对payment.save()调用进行ajax验证,并将其自身的值附加到支付表单中,并替换输入的数据以符合PCI标准。 因此,您在这里的任务是检查是否调用了payment.save方法,是否进行了ajax验证,以及是否将此验证产生的数据传递到需要传递的位置

为了做到这一点,您需要更改:

  • layout/payne/core.xml
  • iwd/opc/extend.js

您可以找到详细的答案。

请注意其他人!如果有人要求在RubyonRails中实现payone.de网关,请做好艰苦工作的准备。。有史以来最愚蠢的门户。错误的支持、错误的文档、错误的api。。2015年,我们发现一位客户希望在他的应用程序中使用payone.de。。他们一定是亲戚。