Не возвращен номер телефона в PayPal API - PullRequest
0 голосов
/ 06 сентября 2018

Я проверил возврат данных из PayPal, используя dd() в laravel, но там не указан номер телефона. Как я могу получить эти данные?

Я использую этот пакет: https://github.com/paypal/PayPal-PHP-SDK

Скриншот:

enter image description here






Обновление - Добавлен необходимый телефон в настройках PayPal

enter image description here

Решение

Используйте $payment->payer->payer_info->phone для доступа к номеру телефона.

Переменная $payment является классом Payment, как на скриншоте выше.

Ответы [ 2 ]

0 голосов
/ 12 сентября 2018

Я получил подписку со страницы 45 книги API PayPal.

enter image description here

0 голосов
/ 10 сентября 2018

Я не могу гарантировать, что это будет действительное решение, но PayPal в своей документации Express Checkout говорит, что

Примечание. PayPal возвращает контактный телефон только в том случае, если в настройках вашего профиля торгового счета требуется, чтобы покупательвведите один.

Итак, начните искать учетную запись PayPal в настройках своего профиля продавца: вы сможете найти опцию по одному из следующих URL-адресов

У кого-то все еще есть проблема при получении информации, и он получил ее, сделав последующий вызов /v1/payments/payment/PAYMENT_ID.

(приведенный выше ответ был отредактирован для упрощения поиска всей информации, представленной в комментариях)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...