Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal 贝宝沙箱。10609事务id无效_Paypal_Paypal Sandbox - Fatal编程技术网

Paypal 贝宝沙箱。10609事务id无效

Paypal 贝宝沙箱。10609事务id无效,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我做错了什么? 我使用PayPal Payments Pro沙盒测试帐户 我执行DoDirectPayment,其中PaymentAction=PaymentActionCodeType.Authorization 我收到成功和交易ID 我从步骤2中执行DoVoid,其中AuthorizationID=TransactionID 我收到的10609交易id无效。 DoAuthorization也是如此 我执行DoDirectPayment,其中PaymentAction=PaymentActio

我做错了什么? 我使用PayPal Payments Pro沙盒测试帐户

我执行DoDirectPayment,其中PaymentAction=PaymentActionCodeType.Authorization 我收到成功和交易ID 我从步骤2中执行DoVoid,其中AuthorizationID=TransactionID 我收到的10609交易id无效。 DoAuthorization也是如此

我执行DoDirectPayment,其中PaymentAction=PaymentActionCodeType.Order 我收到成功和交易ID 我从步骤2中执行DoAuthorization,其中TransactionID=TransactionID 我收到的10609交易id无效。 UPD: 95.0销售9514998275181667886122017NazarnazardFGDFGDFGManhattanyus10005030

2012-12-06T15:23:13Z成功32DB76F5D782895.04137385951.00XM1R649887J67078538

对不起,不是全部 UPD2: 95.01R649887J67078538


2012-12-06T15:23:15ZFailureF8795DAA4B104无效事务id。事务id无效。10609Error95.04181146

您的DoVoid请求看起来不太正确。你有

<DoVoidRequest>
  <Version xmlns="urn:ebay:apis:eBLBaseComponents">95.0</Version>
  <AuthorizationID>1R649887J67078538</AuthorizationID>
</DoVoidRequest>
</DoVoidReq>
应该是

<DoVoidReq>
    <DoVoidRequest>
      <Version xmlns="urn:ebay:apis:eBLBaseComponents">95.0</Version>
      <AuthorizationID>1R649887J67078538</AuthorizationID>
    </DoVoidRequest>
</DoVoidReq>

您能否提供生成的实际API请求的示例?这是唯一能确切了解情况的方法。无效事务ID非常简单,所以我们只需要准确地看到传递到实际请求中的内容。您概述的第一个方法应该可以正常工作,但同样,只需要看到实际的DoVoid请求。您概述的第二种方法不正确。你不会在直接付款后使用DoAuthorization。您可以使用DoVoid或DoCapture。DoCapture也犯了相同的错误。好的,同样,需要查看正在生成的实际请求,而不仅仅是SDK代码。类库将以某种方式使原始API请求和响应可用。它可能是XML或NVP字符串。可能帐户设置有一些错误,但销售工作正常。