Как создать учетную запись Paypal connected (регистрация продавца перед оплатой) с помощью API?

#php #paypal

#php #paypal

Вопрос:

Я хочу создать учетную запись продавца перед оплатой (подключенную учетную запись в рамках бизнес-аккаунта master payal). Для этого мы используем приведенный ниже API для подключения клиента и создания учетной записи.

https://developer.paypal.com/docs/platforms/seller-onboarding/before-payment/

После создания учетной записи продавца мы хотим обработать платеж MOTO (телефонный платеж) в эту учетную запись продавца. Поэтому нам нужны имя пользователя, пароль и подпись API для обработки платежа с использованием API Paypal и обработки платежей MOTO на эту учетную запись.

Не могли бы вы помочь нам реализовать такую функциональность с помощью API Paypal.

Спасибо

Ответ №1:

Для регистрации требуется быть одобренным партнером PayPal, поэтому вам придется связаться с PayPal по этому поводу. Если вы не получите ответа с одобрением и дальнейшими рекомендациями, любая попытка использовать API для адаптации в рабочей среде приведет к 401 Unauthorized ответу.

Имя пользователя, пароль и подпись используются старыми устаревшими классическими API. Вы не должны интегрироваться с классическими API, а скорее с текущими API-интерфейсами PayPal REST, такими как v2 / checkout / orders, которые используют clientid и secret . Если вам нужны учетные данные продавца, способ получить их — спросить. Они могут получить их через приложение на вкладке «Live» в https://www.paypal.com/signin?intent=developeramp;returnUri=https://developer.paypal.com/developer/applications , и скопируйте их в свой интерфейс. Затем вы должны попытаться получить токен доступа, чтобы убедиться, что учетные данные действительны, и предложить пользователю повторно ввести действительные учетные данные, если это не так.