1

我们目前正在使用一个应用程序,该应用程序通过 SOAP API 接口执行客户 PayPal 帐户的交易搜索。我注意到在某些情况下可能会发生以下情况:

  1. 为金额创建初始付款交易,状态=已完成。
  2. 在稍后的时间,例如 1 小时,为相同的金额创建第二笔交易(具有不同的 id),并且第一笔交易的类型(由 transactionId 键入)更改为授权。

对于我们的标准 transactionSearch 调用,我们无法将第二笔交易关联为相同的付款(它们是)。

有谁知道这些步骤如何在付款过程中发生?我可以理解最初使用 status=Authorized 创建的单个支付交易,然后更改为 Completed,但不是如上所述的 2 个单独的 txns(其中第一个 Payment 更改为 Authorized?)。

谢谢。

4

1 回答 1

0

听起来您必须运行实际的授权,然后稍后再捕获..?? 不是这样吗?在这种情况下,您将获得一个用于原始授权的交易 ID,然后是另一个用于捕获的交易的交易 ID。

于 2013-11-06T06:14:50.453 回答