【问题标题】:PayPal Classic API TransactionSearch method won't return item/product soldPayPal Classic API TransactionSearch 方法不会返回已售出的商品/产品
【发布时间】:2014-10-27 15:34:02
【问题描述】:

我正在使用 TransactionSearch() 方法返回交易列表和有关这些交易的详细信息。它工作得很好,除了我只有交易的日期、金额和其他详细信息——不包括实际出售的物品的名称。

我正在使用以下方法进行 API 调用:

                String transID = responseValues.get("L_TRANSACTIONID" + String.valueOf(counter));
                String timeStamp = responseValues.get("L_TIMESTAMP" + String.valueOf(counter));
                String timeZone = responseValues.get("L_TIMEZONE" + String.valueOf(counter));
                status = responseValues.get("L_STATUS" + String.valueOf(counter));
                type = responseValues.get("L_TYPE" + String.valueOf(counter));
                String amt = responseValues.get("L_AMT" + String.valueOf(counter));
                String fee = responseValues.get("L_FEEAMT" + String.valueOf(counter));
                String netAmt = responseValues.get("L_NETAMT" + String.valueOf(counter));
                String cCode = responseValues.get("L_CURRENCYCODE" + String.valueOf(counter));
                String name = responseValues.get("L_NAME" + String.valueOf(counter));
                String email = responseValues.get("L_EMAIL" + String.valueOf(counter));

正如您所见,没有任何方法可以实际调用所售产品的名称。有谁知道我怎么能做到这一点?

【问题讨论】:

    标签: java paypal


    【解决方案1】:

    您需要致电GetTransactionDetails 进行任何您想要获得这些详细信息的交易。它将返回有关交易的各种数据,包括原始付款请求中包含的任何购物车商品数据。

    【讨论】:

    • 所以意思是在使用transactionSearch()返回的交易列表之后;然后我应该遍历所有这些事务 ID 以返回有关这些事务的更多信息?
    • 如果您需要所有这些的详细信息,可以。
    • 优秀。谢谢,安德鲁。
    猜你喜欢
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-03
    • 2012-05-17
    相关资源
    最近更新 更多