Closed j7-dev closed 9 months ago
[2024-01-24 21:30:36 UTC] - ⭐ 退款處理 responce
(
[Status] => CLOSE03001 // 處理失敗
[MerID] => NPPA52276416
[Version] => 1.0
[EncryptInfo] => 4730364638774b6f424c423677334c4962492f6a6d7662462b6c5a4b4f704537306f4175416c4b594c53654d656c78383073726c6445793747464e72564c77457778486b4453315a6c64764d7752585068795647773953634652424273504445445639795033505533617938362b4b2f373752436b633172693959614278494f546a6d594d7844504a4e5345524c653032334a6b64786330446f4b677a31365769762f73697a70624646327733526d34422f6f507a4e2b5257793047426352393871493545766b6475706b784948516347777654567477455272496b44356778382b384a2b534e5351756451736c7132667463342b6a4b694a4e456b5049323959673d3d3a3a3a495070686636364a7854413362686c622b77686657513d3d
[HashInfo] => 6D9979E2B0784CCB36B63C8EDECD80C4860AB7003F5664B3D5158FFE63A53186
)
EncryptInfo 解密後
[EncryptInfo] => Array
(
[Status] => CLOSE03001
[Message] => 處理失敗,關帳狀態不符合
[MerID] => NPPA52276416
[TradeNo] => 1706133039250931151
[CloseType] => 2
)
處理失敗,關帳狀態不符合
是因為該筆交易當天晚上才會關帳,關帳後,才可以做退款
所以想要退款,有兩種做法
/api/trade/close
/api/trade/cancel
經測試 🚩 商品沒有設定試用期
新增卡片刷卡購買訂閱商品,沒有扣5元,而是直接扣商品的金額做為首次token 換取 creditHash
修改扣款時間,不會觸發扣5元的問題
經測試 🚩 商品有設定試用期 + 結帳時存入卡號
試用期,會先扣款5元取得creditHash
1分鐘後取消授權
修改排程,在統一金後台沒有發現會再扣5元
經測試 🚩 商品有設定試用期 + 結帳時沒有存入卡號
測試結果同上,不會重複觸發5元扣款
as_schedule_single_action
多數退款是搭配 as_schedule_single_action
實現
問題
退款異常 結合 WCS 使用試用期 扣了5元 沒有退款
修改排程會再扣5元 如果在訂閱裡面去修改排程會再扣5元