如何在paypal支付插件中阻止在virtuemart 2.0中创建发票

时间:2013-12-09 05:46:03

标签: php paypal joomla2.5 virtuemart

我需要在Virtuemart 2.0 Paypal付款方式插件中阻止发票创建代码。 怎么可能?请帮我这样做。

1 个答案:

答案 0 :(得分:0)

在后端的“付款插件”部分。

转到Paypal付款选项,您将有三个选项。

PayPal Waiting ->  Pending
PayPal Confirmed -> Confirmed
PayPal Cancelled -> Cancelled

这里是您在创建订单时间时可以考虑的等待状态,

当订单创建时会触发具有Pending状态的Paypal支付插件,您可以在其上跟踪该事件,

plugins\vmpayment\paypal\paypal.php

在此plgVmConfirmedOrder()函数获取控件Pending中,您可以检查状态是否存在并避免数据库查询。

还从cart.php helper

中的confirmedOrder()文件触发此功能

希望它有所帮助。