I使用Joomla 2.5.6和Virtuelmart 2.0。在目前的订单部分,发票总是使用Paypal付款方式创建的。我需要更改Paypal付款方式中的发票创建,只有在付款成功的情况下。
请帮我做这个。
您可以在以下条件下为成功交易和捕获付款分配适当的订单状态:
Virtuemart -> Shop -> Payment Methods -> *Paypal -> Configuration -> Successful transactions / Capture Payment
成功交易
默认情况下,"成功交易"设置为"已确认"
当PayPal通知该交易时,订单设置为该状态成功了,钱在商人的账户里。
捕获付款
默认情况下,"捕获付款"设置为"已发货"
仅当设置了"付款"操作参数时,此参数才有效授权和捕获
如果通过PayPal账户获取付款,订单将在VirtueMart 中设置为该状态
美德超市将收取货款在将订单设置为此状态。
如果你想只为贝宝支付创建一个新的订单状态,你可以在以下条件下完成:
Virtuemart -> Configuration -> Order Statuses
发票创建处理地点:
Virtuemart -> Configuration -> Configuration -> Checkout -> Default Order Status to create an invoice
参考:Virtuelmart Paypal