在进行TransactionSearch请求时,我收到交易的TRANSACTIONID字段的事务列表,对应于定期付款,格式为例如"I-BRPN2RUD8W0G"(当前是假的).
对于其余的事务 - 我通常会得到17个单字节字母数字字符串.这意味着,对于定期付款,PayPal会返回ProfileID,但不会返回TransactionID.
因此,当我请求GetTransactionDetails并将此交易ID传递给PayPal时,我会收到有关普通付款的有效详细信息,并收到有关定期付款情况的消息"交易ID无效"的错误.