Request Body的內容(程式裡java bean的屬性內容):
// 訂單總金額 "amount": 100
// 訂單幣種 "currency": "TWD"
Confirm API完成後,也代表這次交易已經支付完成了,可以到LINE PAY的商家後台查看訂單。
LINE PAY商家後台登入網址:https://pay.line.me/portal/tw/auth/login
登入後:
點擊測試環境:
點選訂單管理(右上角可以選擇繁體中文):
就可以看到完成的訂單囉!
目前LINE PAY APIs流程:
Request API(消費者付款) -> Confirm API(確認付款)就算完成訂單,發送Confirm API會依據Request API設定的options.payment.capture來決定是否自動請款,那預設是:true(預設)呼叫Confirm API,統一進行授權/請款處理,
如果設置為false:呼叫Confirm API只能完成授權,需要呼叫Capture API完成請款。
Request API (options.payment.capture:false)時:付款完成後,狀態仍然會保持”待請款(授權)”。因此,需呼叫Capture API進行後續處理,才能完成交易的所有流程。