Я использую PayPal's Сайт оплаты Pro с регулярными платежами.
Некоторые профили создаются с помощью кредитной карты, другие - с использованием учетной записи PayPal (пользователь использует свою учетную запись PayPal для финансирования транзакции).
Я пытаюсь получить адрес электронной почты пользователя (если пользователь использовал PayPal) с помощью GetRecurringPaymentsProfileDetails
операции API. Я вижу, что есть свойство Email, которое возвращается, но оно всегда пустое. Я предполагаю, что он вернется со значением только в том случае, если я первоначально установлю что-то для него.
Я вижу, что могу использовать другую операцию, GetExpressCheckoutDetails
, однако все, что у меня есть, это profileId, токен, необходимый для запроса GetExpressCheckoutDetails
, не требуется.
Спасибо.