我使用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));
正如您所看到的,实际上没有任何方式可以调用已售出产品的名称。有谁知道我怎么能这样做?
答案 0 :(得分:1)
您需要为需要这些详细信息的任何交易致电GetTransactionDetails。它将返回有关交易的所有类型的数据,包括原始付款请求中包含的任何购物车商品数据。