Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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

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
Php Magento添加折扣,务实地显示Paypal结账时的错误_Php_Magento - Fatal编程技术网

Php Magento添加折扣,务实地显示Paypal结账时的错误

Php Magento添加折扣,务实地显示Paypal结账时的错误,php,magento,Php,Magento,我面临一个问题,当我尝试向购物车添加折扣时,我可以做到这一点,但用户尝试填写信用卡,然后paypal显示错误: PayPal错误10413(“PayPal网关已拒绝请求。购物车项目金额总额与订单金额不匹配(#10413:由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息”) 如果有人知道,请告诉我。如果您通过自定义模块添加折扣,则必须添加paypal的事件。因此,在模块的Config.xml中,为paypal\u prepare\u line\u项目添加新的事件 如:- <even

我面临一个问题,当我尝试向购物车添加折扣时,我可以做到这一点,但用户尝试填写信用卡,然后paypal显示错误:

PayPal错误10413(“PayPal网关已拒绝请求。购物车项目金额总额与订单金额不匹配(#10413:由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息”)


如果有人知道,请告诉我。

如果您通过自定义模块添加折扣,则必须添加paypal的事件。因此,在模块的Config.xml中,为paypal\u prepare\u line\u项目添加新的事件

如:-

<events>
        <paypal_prepare_line_items>
            <observers>
                <paypal_prepare_line_items>
                    <class>Your_Module_Name/observer</class>
                    <method>updatePaypalTotal</method>
                </paypal_prepare_line_items>
            </observers>
        </paypal_prepare_line_items>
 </events>

如果您有任何疑问,请告诉我。

如果您通过自定义模块添加折扣,则必须添加paypal的事件。因此,在模块的Config.xml中,为paypal\u prepare\u line\u项目添加新的事件

如:-

<events>
        <paypal_prepare_line_items>
            <observers>
                <paypal_prepare_line_items>
                    <class>Your_Module_Name/observer</class>
                    <method>updatePaypalTotal</method>
                </paypal_prepare_line_items>
            </observers>
        </paypal_prepare_line_items>
 </events>

如果您有任何疑问,请告诉我。

如果您通过自定义模块添加折扣,则必须添加paypal的事件。因此,在模块的Config.xml中,为paypal\u prepare\u line\u项目添加新的事件

如:-

<events>
        <paypal_prepare_line_items>
            <observers>
                <paypal_prepare_line_items>
                    <class>Your_Module_Name/observer</class>
                    <method>updatePaypalTotal</method>
                </paypal_prepare_line_items>
            </observers>
        </paypal_prepare_line_items>
 </events>

如果您有任何疑问,请告诉我。

如果您通过自定义模块添加折扣,则必须添加paypal的事件。因此,在模块的Config.xml中,为paypal\u prepare\u line\u项目添加新的事件

如:-

<events>
        <paypal_prepare_line_items>
            <observers>
                <paypal_prepare_line_items>
                    <class>Your_Module_Name/observer</class>
                    <method>updatePaypalTotal</method>
                </paypal_prepare_line_items>
            </observers>
        </paypal_prepare_line_items>
 </events>

如果您有任何疑问,请告诉我。

请检查您的代码。这是否可能是您在$address->部分添加了额外的内容


否则一切正常。或者请粘贴您的代码

请检查您的代码这可能是您在$address->部分添加了额外的内容吗


否则一切正常。或者请粘贴您的代码

请检查您的代码这可能是您在$address->部分添加了额外的内容吗


否则一切正常。或者请粘贴您的代码

请检查您的代码这可能是您在$address->部分添加了额外的内容吗



否则一切正常。或者请粘贴您的代码

您是否为此创建了自定义模块?您是否为此创建了自定义模块?您是否为此创建了自定义模块?您是否为此创建了自定义模块?谢谢我得到了我在地址中添加了自定义折扣字段。谢谢很多谢谢我得到了我正在添加cu地址中的stom折扣字段。感谢感谢感谢感谢感谢我在地址中添加了自定义折扣字段。感谢感谢感谢我在地址中添加了自定义折扣字段。感谢感谢感谢我在使用快速结帐时,我在$new\u折扣中添加折扣,它显示错误总数与购物车中的项目不匹配。它的paypal错误。@Sandepsing:您需要定义paypal事件,如我在回答中所示。如果您有任何疑问,请告诉我。谢谢您的回复。首先,我正在以编程方式在报价中添加折扣(类似于折扣折扣-如果用户使用优惠券,我会在报价中添加更多折扣,然后折扣变为优惠券+编程折扣)它就像折扣一样,用户可以在报价中看到折扣,在结帐中填写所有信息后,用户可以在查看中看到折扣,但一旦用户单击下订单,paypal收到订单,但订单没有新的折扣旧的折扣有优惠券代码,但新的折扣没有…我面临巨大的问题HI我现在有问题,一切都好吗kay(我是usng)。现在事务处理很好,但是如果没有税。没有税进行得很好。但是当报价中有税时,它会显示错误“折扣与报价中的项目不匹配”)@Sandepsing:如果您遵循此帖子()的话,那么做一件事。在config.xml的事件节点中添加我的代码(…)事件刚好在之后,然后在observer.php中将我的函数放在setDiscount函数之后..您将获得成功..如果您有任何疑问,请告诉我。我使用的是快速结帐,当我在$new\u折扣中添加折扣时,它显示的错误总数与购物车中的项目不匹配。它的paypal错误。@Sandepsing:您需要定义paypal e如我在回答中所示…如果您有任何疑问,请告诉我。谢谢您的回复。首先,我正在以编程方式在报价中添加折扣(类似于折扣折扣-如果用户使用优惠券,我会在报价中添加更多折扣,然后折扣变为优惠券+编程折扣)它就像折扣一样,用户可以在报价中看到折扣,在结帐中填写所有信息后,用户可以在查看中看到折扣,但一旦用户单击下订单,paypal收到订单,但订单没有新的折扣旧的折扣有优惠券代码,但新的折扣没有…我面临巨大的问题HI我现在有问题,一切都好吗kay(我是usng)。现在交易很顺利,但如果没有税。没有税,交易进行得很顺利。但是当报价中有税时,它会显示错误“折扣与报价中的项目不匹配”)@Sandepsing:如果你关注这篇文章(),那么做一件事。在config.xml的事件节点中,将my CODE(…)事件添加到后面,然后在observer.php中,将my函数放在setDiscount函数后面..您将获得成功..如果您有任何查询,请告诉我。在$new_discount中添加折扣时,我正在使用快速签出它显示错误总数与购物车中的项目不匹配。它的paypal错误。@Sandepsing:您需要定义paypal事件,正如我在回答中所显示的那样……如果您有任何疑问,请告诉我。谢谢您的回复。首先,我正在以编程方式在报价中添加折扣(类似于折扣折扣-如果用户使用优惠券,我会在报价中添加更多折扣,然后折扣变为优惠券+编程折扣)类似于折扣折扣折扣,然后用户可以在报价中查看折扣,并在签出所有信息后查看折扣