iT邦幫忙

2023 iThome 鐵人賽

DAY 19
0

Request Body的內容(程式裡java bean的屬性內容):

// 訂單總金額 "amount": 100
// 訂單幣種 "currency": "TWD"

Confirm API完成後,也代表這次交易已經支付完成了,可以到LINE PAY的商家後台查看訂單。
LINE PAY商家後台登入網址:https://pay.line.me/portal/tw/auth/login
登入後:
https://ithelp.ithome.com.tw/upload/images/20230919/20160220aADm5lxsKZ.png
點擊測試環境:
https://ithelp.ithome.com.tw/upload/images/20230919/20160220yDYmiwDU53.png
點選訂單管理(右上角可以選擇繁體中文):
https://ithelp.ithome.com.tw/upload/images/20230919/20160220mdbIYkWvOq.png
就可以看到完成的訂單囉!
目前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進行後續處理,才能完成交易的所有流程。


上一篇
Day18 - Postman測試Confirm API!
下一篇
Day20 – 請款 API(Capture API)!(1)
系列文
就算是初學者也能實作成功的使用java + spring 實現串接Line Pay APIs!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言