Как связать пользователя веб-сайта с подпиской Paypal? - PullRequest
1 голос
/ 18 апреля 2020

Я осуществляю подписку на премиум-сервис на сайте, используя Paypal в качестве платежного сервиса. Я успешно создал каталог продуктов и тарифный план через API, и я могу перейти на страницу оплаты в Paypal, но неясно, как я должен сохранять идентификатор пользователя в процессе покупки.

Я предполагал, что это будет что-то вроде передачи идентификатора пользователя где-то, но в документации Paypal об этом ничего нет. Мне нужно иметь возможность позволить пользователю совершить покупку и заставить веб-крючок Paypal отправить подтверждение конечной точке на моем сайте, и именно здесь я ожидаю получить его идентификатор пользователя, чтобы переключить подписку в своей учетной записи на моем конце.

Есть ли что-то, чего мне не хватает? Должен быть способ сделать это, потому что я представляю, что это довольно распространенный вариант использования. Если у кого-то есть информация или она делала это раньше, я хотел бы услышать. Спасибо.

1 Ответ

0 голосов
/ 18 апреля 2020

Я могу перейти на страницу оплаты в PayPal,

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

Время, чтобы связать созданный идентификатор подписки с Идентификатор пользователя - это когда он утвержден, в функции onApprove, если вы используете кнопку Smart Payment: https://developer.paypal.com/docs/subscriptions/integrate/#4 -create-a-subscription

...