【发布时间】:2021-04-08 00:34:41
【问题描述】:
我一直在寻找一种方法来根据订单备注更改我们的 woocommerce 订单状态。我们有一个卡处理器,它会在订单获得批准时添加订单备注,但它会暂停订单,因为卡只被授权而不被收费。订单发货后,我们稍后会向卡收费,但我们需要订单进入“处理”状态,以便我们可以将订单导出到我们的系统中,以便我们实际处理订单(我们不通过 woocommerce 处理)。
我找到了这段代码,但我想知道是否可以修改它以提取订单备注中的内容,因为我们的处理器会添加卡片是否已被批准。
function mysite_woocommerce_payment_complete( $order_id ) {
error_log( "Payment has been received for order $order_id" );
}
add_action( 'woocommerce_payment_complete', 'mysite_woocommerce_payment_complete', 10, 1 );
【问题讨论】:
标签: php wordpress woocommerce