我使用PayPal的网站付款专家进行定期付款。
有些个人资料是使用信用卡创建的,有些则使用PayPal帐户(用户使用其PayPal帐户为交易提供资金)。
我试图通过GetRecurringPaymentsProfileDetails
API操作获取用户的电子邮件地址(如果用户使用PayPal)。我可以看到有一个Email属性返回,但它总是空的。我假设只有在我最初为它设置了一些东西时才会返回值。
我发现我可以使用其他操作GetExpressCheckoutDetails
,但我所拥有的只是profileId,而不是GetExpressCheckoutDetails
请求所需的令牌。
谢谢。
答案 0 :(得分:0)
您不需要令牌,ProfileID足以拨打电话。 请参阅GetRecurringPaymentsProfileDetails
此外,我认为可以替代使用ProfileID和令牌。使用PayPal时使用信用卡和令牌时会收到ProfileID。