【发布时间】:2014-05-29 15:32:49
【问题描述】:
我在 Woocommerce 中创建了一个自定义插件,为购买订单的用户提供一些奖励积分。
目前,当客户使用万事达卡/维萨卡等下订单时,我的所有订单都设置为处理。
但是当用户使用PAYPAL进行交易时,订单默认设置为Pending,我不知道为什么。
我正在对设置为 processing 的订单进行插入/更新。但是我不能对设置为 pending 的订单执行相同的操作,即通过 PAYPAL 的订单。
我使用 woocommerce_order_status_processing 挂钩处理订单,使用 woocommerce_order_status_pending 挂钩处理设置为待处理的订单(通过 PAYPAL)。
为什么挂起钩子不会在设置为挂起的订单上启动??
【问题讨论】:
标签: php wordpress paypal hook woocommerce