在Virtuemart 2.0中如何仅在Paypal支付成功时创建发票

时间:2013-12-09 04:57:30

标签: php paypal joomla2.5 virtuemart

我使用的是Joomla 2.5.6和Virtuemart 2.0。在目前的订单部分,始终使用Paypal付款方式创建发票。我需要在Paypal付款方式中更改发票创建,只有付款成功。

请帮我这样做。

1 个答案:

答案 0 :(得分:0)

您可以为成功交易捕获付款分配相应的订单状态:

Virtuemart -> Shop -> Payment Methods -> *Paypal -> Configuration -> Successful transactions / Capture Payment
  

成功交易

     

默认情况下,成功交易设置为已确认。

     

当PayPal通知该交易时,订单设置为此状态   成功了,钱就在商家账户里。

     

捕获付款

     

默认情况下,“捕获付款”设置为“已发货”。

     

此参数仅在设置了“付款”操作参数时有效   授权和捕获

     

如果通过PayPal帐户捕获付款,则订单将是   在VirtueMart中设置为此状态

     

VirtueMart将捕获付款   当订单设置为时,先前创建的授权   这个状态。

如果您只想为paypal付款创建新的订单状态,可以在以下位置进行:

Virtuemart -> Configuration -> Order Statuses

发票创建处理:

Virtuemart -> Configuration -> Configuration -> Checkout -> Default Order Status to create an invoice

参考:Virtuemart Paypal