2012-06-05 65 views
0

我在谷歌的Java應用程序引擎ExpressCheckout集成安裝和它的工作多達GetExpresschekout。但在finall調用(DoExpressCheckout)我無法授權付款。它返回 錯誤寶expressCheckout集成(DoExpressCheckout)錯誤

RESULT = 1000 & PNREF = E24P1FBB8FA4 & RESPMSG =通用處理器錯誤:13116 - 此令牌正在進行事務處理。 & AVSADDR = N & AVSZIP = N

但是相同的代碼在本地工作,但它在部署之後顯示上述錯誤。

在此先感謝

回答

0

我不知道爲什麼在本地測試時,但這個錯誤僅僅意味着用戶尚未實際支付尚未工作。這可能是因爲用戶還沒有付款或者因爲交易正在等待驗證。貝寶將一些交易標記爲有風險,需要幾個小時才能驗證它們。

在執行DoExpressCheckout()之前,您是否等待用戶返回到RETURNURL?你確認用戶沒有真正返回到CANCELURL

您是否使用GetTransactionDetails()驗證過PAYMENTSTATUS"Completed"而不是"Pending"?您可以查看'PendingReason'以瞭解更多詳細信息。有關未決交易的更多信息,請參閱Payment Review