iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0

官方文件:https://pay.line.me/th/developers/apis/onlineApis?locale=zh_TW
OvewView -> Check Payment Status API的部分
API Spec(規格)
Check Payment Status API 提供的url為:
GET /v3/payments/requests/{transactionId}/check
https://ithelp.ithome.com.tw/upload/images/20230923/20160220h04nA1jRxj.png
Request Body:
無。
發送API後LINE PAY回應的Response:
https://ithelp.ithome.com.tw/upload/images/20230923/20160220o608dXY45Z.png
Return Code

Code	Description
0000	授權尚未完成
0110	授權完成 - 現在可以呼叫Confirm API
0121	該交易已被用戶取消,或者超時取消(20分鐘)- 交易已經結束了
0122	付款失敗 - 交易已經結束了
0123	付款成功 - 交易已經結束了
1104	此商家不存在
1105	此商家處於無法使用LINE Pay的狀態
9000	內部錯誤

Request 、 Response示意圖:
https://ithelp.ithome.com.tw/upload/images/20230923/20160220ojY958M74g.png
到這邊Check Payment Status API的文件就結束囉~
那就開始實作API的程式吧!


上一篇
Day22 - Postman測試Capture API!
下一篇
Day24 - 查詢狀態 API(Check Payment Status API)!(2)
系列文
就算是初學者也能實作成功的使用java + spring 實現串接Line Pay APIs!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言