Получить информацию из PayPal?

76
6

Возможно ли зарегистрировать пользователя в mywebsite через paypal и получить веб-сайт для получения почтового адреса пользователя Paypal?

спросил(а) 2010-05-12T14:23:00+04:00 10 лет, 1 месяц назад
1
Решение
67

Есть возможности для интеграции PayPal. См. Их Обзор API SOAP API PayPal. В основном я видел, что это используется для проверки и оплаты кредитных карт.


И есть альтернативы, которые позволяют пользователям входить в систему PayPal, но сначала вы должны перенаправить их на paypal. Есть способы получить адрес, который они предоставили при покупке, но вы не можете аутентифицировать их на PayPal через свой сайт.


Веб-сайт PayPal Payments Pro позволяет использовать некоторые дополнительные функции.

Экспресс-проверка позволяет принимать Платежи PayPal на вашем сайте. Ваш клиенты выигрывают, потому что платят за предметы бывают быстрыми. Им не нужно тратить время на ввод финансовых и доставки, поскольку их информация уже хранится в их PayPal.

    Ваш клиент решает оплатить с помощью PayPal, указав свой адрес электронной почты и пароль PayPal, не оставляя ваш сайт. Ваш клиент производит платеж с помощью PayPal. Информация о платежах отправляется в PayPal с помощью PayPal Express Checkout API. Средства от транзакции отправляются на ваш счет PayPal.

Но кажется, вы не можете позволить пользователям войти в систему и просто восстановить их информацию, не совершая покупки.

ответил(а) 2010-05-12T16:24:00+04:00 10 лет, 1 месяц назад
38

Я только что увидел этот вопрос, но можно получить почтовый адрес, не заставляя людей совершать покупку. Вам просто нужно использовать конечную точку API расширенных персональных данных. Эти шаги заключаются в следующем:


1) Используйте API разрешений, чтобы получить токен доступа для своего пользователя. Обязательно попросите разрешения для расширенных пользовательских данных.

2) После того, как вы получили токен, создайте расширенный запрос личных данных, используя подпись, которую вы получите от токена oauth. Это должно включать адресную информацию.

ответил(а) 2012-06-03T20:46:00+04:00 8 лет, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема