FAQ
使用LINE Pay時的常見問題和解答。
LINE Pay API的 info.payInfo[].method中所包含的值有何含義?
info.payInfo[].method
欄位值代表以下付款方式:
"BALANCE"
: LINE Pay餘額"CREDIT_CARD"
: 信用卡(包括簽帳卡)"POINT"
: LINE POINTS
合作商店中心無法找到channel ID和secret。
如果合作商店中心的註冊帳號是透過代理商註冊,則無法直接查詢channel ID和channel secret。如有需要,請向代理商詢問channel ID和channel secret。
為顧客提供LINE Pay固定付款碼的商家無法使用LINE Pay API,並無法在合作商店中心查詢channel ID和channel secret。
如果提供LINE Pay固定付款碼的商家想要使用Online API,由於審查標準不同,則需另外進行合作商店申請。欲了解更多訊息,請聯繫linepaymerchant@linecorp.com。
無法在合作商店中心設定伺服器許的清單(allowlist)。
如果在合作商店中心註冊的帳戶是透過代理商註冊的帳號,則無法直接設定伺服器允許的清單(allowlist)。如有需要,請透過代理商設定伺服器允許的清單(allowlist)。
為顧客提供LINE Pay固定付款碼的合作商店無法使用LINE Pay API,並無法在合作商店中心設定伺服器允許的清單(allowlist)。
如果提供LINE Pay固定付款碼的商家想要使用Online API,由於審查標準不同,則需另外進行合作商店申請。欲了解更多訊息,請聯繫linepaymerchant@linecorp.com。
呼叫Offline API時出現1106錯誤代碼的原因是什麼?
呼叫Offline API時,缺少請求標頭或呼叫Offline API時,需要允許合作商店伺服器存取付款伺服器。詳細說明請參閱設定伺服器允許的清單(allowlist)。
呼叫Online API時出現1106錯誤代碼的原因是什麼?
呼叫Online API時,HTTP 請求標頭(X-LINE-ChannelId
)中輸入用於認證的MAC(message authentication code)發生錯誤,將出現該錯誤代碼。生成MAC時,依照不同HTTP方法的常見錯誤訊息如下。更多訊息請參閱準備API credentials。
- GET方法:Channel secret + API 路徑(apiPath) + 查詢字串(queryString) + nonce(
nonce
) - POST方法:Channel secret + API 路徑(apiPath) + request body + nonce(
nonce
)
請注意,MAC產生結果可能會取決於request body中包含不需要的空白或依據JSON資料serialize後的順序而改變。
呼叫Offline API時出現1133錯誤代碼的原因是什麼?
在sandbox環境中,呼叫Offline API時,無法使用在LINE APP中生成的我的條碼。請在sandbox環境中,前往下方的URL,並使用臨時生成的我的條碼進行測試。
// 台灣商家使用:
https://sandbox-web-pay.line.me/web/sandbox/payment/oneTimeKey?countryCode=TW
// 泰國商家使用:
https://sandbox-web-pay.line.me/web/sandbox/payment/oneTimeKey
Sandbox環境中,無法測試iPASS Money條碼。TW only
可以從API回應中查詢用戶使用了多少LINE POINTS嗎?
若要查詢用戶使用了多少LINE POINTS,需在付款金額中設定分開提供LINE POINT資訊。詳細內容請參閱分開處理LINE POINTS付款。
哪裡可以查看sandbox測試的付款交易?
Sandbox中測試的付款交易可以透過合作商店中心的sandbox選單查詢。