【发布时间】:2013-04-25 03:28:44
【问题描述】:
提到: "注意:GetTransactionDetails 无法获取某些交易的详细信息。例如,您无法获取银行转账取款的详细信息。"
确实,如果我使用“TransactionSearch”API,然后使用每个返回的 TransactionId 调用“GetTransactionDetails”,则对“GetTransactionDetails”的某些调用会失败。
但我找不到任何关于可以使用 GetTransactionDetails 调用或不能调用哪些事务的详细信息?
有人知道吗?
谢谢
【问题讨论】:
-
您能否提供一个示例,说明您在 API 调用中发送的内容以及在 API 调用中返回的内容(例如 API 响应)。
-
“GetTransactionDetails”的唯一输入是 TransactionId(字符串)。如果您传递某些交易 id,例如 TransactionSearch 返回的某些 RecurringPayment 类型的交易,您会得到类似“Invalid transaction Id”之类的东西......
-
它在我测试时工作。我需要响应,以便我可以检查我的日志。响应应包含我需要的时间戳和相关 ID。
-
抱歉延迟响应,这里是一个例子(这是在贝宝沙箱中,不是生产)。 CorrelationId:914e11cec3092 - 时间戳:2013 年 7 月 5 日晚上 10:35:41 - 错误短消息:由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息。
-
如果有人想知道可以使用 GetTransactionDetails 检索哪种类型的交易,请参阅:stackoverflow.com/questions/19476437/… 了解更多信息
标签: paypal