2014-06-26 53 views
0

我知道這個問題已經被問了很多,但這些問題的答案都沒有幫助我。我正在使用Ci-Merchant進行PayPal Express Checkout傳輸。問題在於,每次我進行transcation時,狀態都會返回失敗,並顯示一條消息,指出「您無權進行此API調用」。我的憑證都可以,我正在使用測試賬戶和真實賬戶,並負責測試和活動參數。任何想法?在此先感謝您無權進行此API調用?與Ci商戶的貝寶

+1

你嘗試什麼類型的交易的參考交易?出售,授權,無效,退款或獲取API信息。這將有助於確定您收到此消息的原因。通常它與正在進行的呼叫類型有關。例如,一些購物車不允許通過Express Checkout捕獲授權。 –

+1

你在使用企業帳戶嗎?聽起來像是你打電話給個人賬戶? –

+0

@AndrewAngell帳戶是Ci-merchant中的商戶帳戶 –

回答

2

此錯誤可能是多個事情。您需要向我們發送更多關於doExpresscheckout API的數據,以便我們可以看到您實際傳遞的信息。但首先,您是在現場測試環境中測試嗎?安德魯說你要開始與支付寶賬戶和過目以下一些:

  1. 是該帳戶的電子郵件地址確認
  2. 是支付寶賬戶商業帳戶?如果沒有,請升級它
  3. 如果您正在測試TEST MODE中的交易 a。使用Sandbox API信譽 如果您正在以實時模式進行測試 a。確保你在購物車末端 b轉動Mode = LIVE(通常是一個切換)。確保使用商業賬戶 的API信條b。他們是否爲您提供Express Checkout的端點路徑和端口選項?
  4. 正如你所看到的,它可能是一個事物的彙編
  5. 你是否試圖從舊訂單運行交易? a。這個API調用將意味着這是基於許可的
  6. https://ppmts.custhelp.com/app/answers/list/kw/You%20do%20not%20have%20permissions%20to%20make%20this%20API%20call/sno/1/search/1/session/L3RpbWUvMTQwMzg0MzEyNS9zaWQvelRuZVBRWGw%3D
+0

謝謝你的詳細回覆,我會檢查他們,然後再回復給你 –

相關問題