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的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 内部服务器错误 休息批准 付款

通过 PayPal REST API 示例打折?

在 paypal API(客户端站点)中设置描述

paypal rest api 更新付款的项目

PayPal 开发人员:在“我的帐户”下,我想启用支付……但“他们”需要更多信息?

PayPal 的交易 ID (txn_id) 的长度和类型是多少?