PayPal Transactions Under Review 和 REST API 显示 INVALID_RESOURCE_ID
Posted
技术标签:
【中文标题】PayPal Transactions Under Review 和 REST API 显示 INVALID_RESOURCE_ID【英文标题】:PayPal Transactions Under Review and REST API shows INVALID_RESOURCE_ID 【发布时间】:2015-10-17 05:28:16 【问题描述】:我非常需要帮助,我被困在这个问题上将近 1 周了,我没有人可以帮助我。
我有沙盒账号,所以我是通过买家测试账号购买的,买家账号的交易说完成了,但是卖家账号的交易被标记为“under review”,这算是完成了吗?
处于审核状态的付款不会显示在付款列表中吗?因为我使用 Paypal API 提取付款列表,所以我得到 count=0,但是当我检查服务商 PayPal 帐户的付款时,有付款正在审核中。
当我尝试使用交易 ID 获取销售详情时,我总是会得到。这种错误:
"name": "INVALID_RESOURCE_ID", "message": "未找到请求的资源 ID", "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#INVALID_RESOURCE_ID", “debug_id”:“d8b00ac574f4”
但我很确定交易 ID 是正确的,因为我在仪表板中确认了它。
【问题讨论】:
【参考方案1】:1) 如果您在 developer.paypal.com->sandbox 帐户->Payment Review->开启中启用了“付款审核”,则可能会发生这种情况。
2) 只有已完成的销售交易才会显示在REST Sale API
3)由于交易未完成,你会得到“Invalid Resouce ID”内部意思是“TRANSACTION_ID_DOES_NOT_EXIST”
【讨论】:
Vimalnath 你能告诉我这个github.com/paypal/PayPal-android-SDK/issues/330以上是关于PayPal Transactions Under Review 和 REST API 显示 INVALID_RESOURCE_ID的主要内容,如果未能解决你的问题,请参考以下文章