您好,根據您的問題描述,TapPay 都有正常執行刷卡的功能,這是 WooCommerce Subscriptions 的問題,不是 TapPay 刷卡問題。 如果刷卡已完成 (款項已扣),但訂閱沒有啟用,代表付款成功但續訂流程中斷 (stalled renewal)。
常見原因
1. Action Scheduler 執行失敗 — 排程任務卡住或報錯
2. WP-Cron 停用或異常 — 導致排程無法觸發
3. 外掛/佈景主題衝突 — 覆寫了 WooCommerce 的續訂流程
4. 金流回調未正確更新訂單狀態 — 付款成功但訂單沒被標記為 Processing/Completed
排查步驟
1. 檢查 Action Scheduler
– WooCommerce > Status > Scheduled Actions
– 搜尋該訂閱編號,查看是否有失敗或卡住的任務
2. 檢查 Log
– WooCommerce > Status > Logs
– 查看金流 debug log 和 failed-scheduled-actions log
3. 確認 WP-Cron 狀態
– WooCommerce > Status > System Status
– 確認 WP-Cron 未被停用
—
Sources:
https://woocommerce.com/document/subscriptions/common-issues-and-error-messages-for-woocommerce-subscriptions/
https://woocommerce.com/document/subscriptions/renewal-process/
https://woocommerce.com/document/subscriptions/scheduled-action-errors/
成為第一個發言