Способ проверки статуса учетной записи PayPal проверяется с помощью PHP
В основном я хочу, чтобы мои пользователи связывали учетную запись PayPal в своих учетных записях для идентификации целей проверки. Я разрабатываю сайт на рынке и хочу интегрировать paypal в качестве моей процедуры проверки подлинности.
Есть ли способ проверить адрес электронной почты, имя и фамилию, используя PHP, используя переменные $_GET
или переменные $_POST
? Если есть, можете ли вы показать мне, как?
Я попробовал поиск, и я получил API адаптивных учетных записей GetVerifiedStatus
. Но это совершенно новое для меня, я не знаю, где и как начать.
Ответы
Ответ 1
Лучше всего сделать это, чтобы начать, но не завершить экспресс-заказ. Обычная экспресс-проверка (ссылка на Classic, но REST работает одинаково) выглядит следующим образом
- SetExpressCheckout - Скажите PayPal, что вы хотите разрешить $1.00, и им нужно войти в систему и авторизировать платеж.
- GetExpressCheckoutDetails - возьмите маркер с шага 1 и получите данные своей учетной записи PayPal. Включено в это
PAYERSTATUS
, в котором будет указано, проверена ли их учетная запись PayPal или нет.
- DoExpressCheckout - вы этого не сделаете, но здесь вы заканчиваете процесс и получаете средства. Поскольку данные, которые вы хотите, находятся на шаге 2, просто проигнорируйте его, и сеанс истечет.
Ответ 2
Вы можете реализовать API GetVerifiedStatus, чтобы определить, проверено или не проверено, указан ли указанный статус учетной записи Paypal.
Чтобы использовать этот API, вам необходимо сначала отправить заявку на получение заявки в Paypal. Представление портала link здесь.
Затем напрямую используйте вызов API GetVerifiedStatus, обратитесь к полям запроса API, ссылка.
Пример загрузки SDK ссылка.