我正在嘗試將已付款訂單狀態更改為已完成。
代碼:
function wc_autocomplete_paid_orders( $order_status, $order_id ) {
$order = wc_get_order( $order_id );
if ( $order_status == 'pending' ) {
return 'completed';
}
return $order_status;
} ```
THank you for the help.
uj5u.com熱心網友回復:
您不應該以編程方式執行此操作,因為這是從您的 WooCommerce 配置為使用已發出成功訂單付款的支付提供商完成的。
如果您在沙盒模式或測驗模式下使用不這樣做的支付提供商,并且您需要測驗已完成的訂單狀態,您可以從WordPress管理面板手動更改:
WordPress Admin / WooCommerce / Orders
- 編輯PENDING
訂單并將其手動更改為COMPLETE
.
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/515779.html
上一篇:排名數學類別標題