j7-dev opened this issue 10 months ago · 1 comments
會出現 Invalid or missing payment token fields. 錯誤
Invalid or missing payment token fields.
關鍵點是 Woocommerce 的 WC_Payment_Token_Data_Store::create TOKEN時,TOKEN本體是空的
這邊應該要能set進東西
但是在裡面過程中就爆了
因為 card_hash 是空的 還沒執行完畢就會 Throw Error 了
根據統一金文件
請求必須要帶上 CreditToken 才會回你 CardHash
CreditToken
CardHash
之前的訂閱扣款
function build_subscription_request
function build_hash_request
都有帶
但是一般刷卡的 function build_request 卻沒有帶
function build_request
我最後是改在 function get_transaction_args 裡面,我認為更為合理
function get_transaction_args