我需要在Virtuemart 2.0 Paypal付款方式插件中阻止发票创建代码。 怎么可能?请帮我这样做。
答案 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()
文件触发此功能
希望它有所帮助。