Paypal 获取重复付款缺少买家的详细信息';s电子邮件

Paypal 获取重复付款缺少买家的详细信息';s电子邮件,paypal,paypal-sandbox,paypal-subscriptions,Paypal,Paypal Sandbox,Paypal Subscriptions,我使用贝宝的网站Payment Pro进行定期付款 一些配置文件使用信用卡创建,其他配置文件使用PayPal帐户(用户使用其PayPal帐户为交易提供资金) 我试图通过GetRecurringPaymentsProfileDetailsAPI操作获取用户的电子邮件地址(如果用户使用PayPal)。我可以看到有一个电子邮件属性返回,但它总是空的。我假设只有在我最初为它设置了一些东西时,它才会返回一个值 我发现我可以使用另一个操作,GetExpressCheckoutDetails,但是我所拥有的只

我使用贝宝的网站Payment Pro进行定期付款

一些配置文件使用信用卡创建,其他配置文件使用PayPal帐户(用户使用其PayPal帐户为交易提供资金)

我试图通过
GetRecurringPaymentsProfileDetails
API操作获取用户的电子邮件地址(如果用户使用PayPal)。我可以看到有一个电子邮件属性返回,但它总是空的。我假设只有在我最初为它设置了一些东西时,它才会返回一个值

我发现我可以使用另一个操作,
GetExpressCheckoutDetails
,但是我所拥有的只是profileId,而不是
GetExpressCheckoutDetails
请求所需的令牌


谢谢。

您不需要代币,ProfileID足以拨打电话。 请参阅

此外,我认为ProfileID和token可以交替使用。使用信用卡时收到ProfileID,使用PayPal时收到令牌