0
我試圖將Paymaster定期付款轉入現有支付網關。Woocommerce訂閱掛鉤scheduled_subscription_payment_通過父訂單,而不是更新一個
的非標準勾調用看起來像這樣
add_action('scheduled_subscription_payment_'. $this->id , array($this, 'scheduled_subscription_payment'), 10, 2);
它的細膩,清晰。 這裏的功能處理呼叫:
function scheduled_subscription_payment($amount_to_charge, $order) {
$this->process_subscription_payment($order, $amount_to_charge);
}
沒什麼特別的,但有一個問題:根據官方文檔$order
參數應該由Woocommerce訂閱發動機訂單自動生成 - 但我收到已經被處理的母訂單。
我通過Run
按鈕啓動付款流程Sheduled actions
:續訂訂單已創建,但從未傳遞給以前顯示的功能。有什麼問題?