正在审核的PayPal交易和REST API显示INVALID_RESOURCE_ID

时间:2015-07-27 06:20:30

标签: node.js rest paypal paypal-sandbox paypal-rest-sdk

我非常需要帮助,我现在已经坚持了将近一个星期,我没有人帮助我。

  1. 我有沙盒帐户,所以我通过买家测试帐户购买,买家帐户上的交易表示已完成,但是,在卖家帐户上,交易标记为"正在审核",是被认为已完成?

  2. 具有审核状态的付款是否不会显示在付款清单上?因为我使用Paypal API提取付款清单,我得到的数量= 0,但是当我检查协助人PayPal帐户的付款时,正在审核付款。

  3. 当我尝试通过其交易ID获取销售的详细信息时,我总是得到。这种错误:

    {       " name":" INVALID_RESOURCE_ID",       " message":"找不到请求的资源ID",       " information_link":" https://developer.paypal.com/webapps/developer/docs/api/#INVALID_RESOURCE_ID",       " debug_id":" d8b00ac574f4" }

  4. 但我很确定事务ID是正确的,因为我在仪表板中确认了它。

1 个答案:

答案 0 :(得分:2)

1)如果您在developer.paypal.com->沙盒帐户 - >付款审核 - >启用了“付款审核”,则可能会发生这种情况。

2)只有完成的销售交易才会显示在REST Sale API

3)由于交易未完成,您将在内部获得“无效资源ID”,意味着“TRANSACTION_ID_DOES_NOT_EXIST”