Согласно документации PayPal при совершении выплаты я могу использовать незашифрованную электронную почту (EMAIL), незашифрованный телефонный номер (PHONE) или зашифрованный номер учетной записи PayPal (PAYPAL_ID), чтобы указать получателя.PayPal выплата с paypal_id как получатель
Как я могу получить paypal_id (например, с помощью мобильного sdk и сервера с использованием REST API)? Я зашифрую его, а если нет, как его зашифровать?
Что делать, если я хочу использовать paypal только для выплат и не имею никаких транзакций? И что, если пользователь меняет адрес электронной почты, должен ли я запрашивать информацию пользователя каждый раз перед выплатой? – romankuznietsov
Если это так, вызовите API, используя адрес электронной почты пользователя, и адрес электронной почты должен быть предоставлен пользователем. Я видел, как большие сайты делают это. Риск заключается в том, что вы никогда не знаете, является ли предоставленное электронное письмо реальным пользователем PayPal, и если это пользователь PayPal, который пользователь действительно использует, если он/она делает опечатку. – golddc
Но хорошо, если электронное письмо не является зарегистрированным пользователем PayPal, деньги будут «висятся» там в течение некоторого времени, и пользователь может использовать электронное письмо для регистрации PayPal, чтобы потребовать его. С другой стороны, я лично пытался найти способ проверить, является ли пользователь пользователем PayPal, но до сих пор это было бесплодным. Но, возможно, вы можете проверить этот API: GetVerifiedStatus – golddc