Хочу интегрировать экспресс оплату услуги на сайте (JS - фронт, PHP - бэк).
C PayPal не могу разобраться. Все инструкции устаревшие. Ссылка
https://developer.paypal.com/docs/classic/lifecycl... ведёт на пустую страницу - примеров (samples), собственно, нет.
https://developer.paypal.com/docs/integration/web/ слишком много информации, но примеров не могу найти. Вообще не дружелюбный PayPal. Видимо раньше бизнес-клиенты были нужны paypal'у и paypal думал об удобстве API, а теперь наоборот - думать должны бизнес-клиенты.
Со stripe
https://stripe.com/checkout намного легче - прямо на стартовом лендинге embed html код (как подтверждать платёж на сервере ещё не разобрался, но не сложно понять).
UPD:
Поиск по хабру
https://habrahabr.ru/search/?target_type=posts&ord... не дал результатов - все туториалы рассчитаны на имение логина/пароля, а не ClientID/SecretKey.
UPD 2:
Вот, например, загвоздка: Нашёл я таки страницу туториал, но:
https://developer.paypal.com/docs/classic/paypal-p...
Первый пункт - зайдите в ваш аккаунт. А я не из US, не могу зарегистрироваться...
У меня есть только ClientID и SecretKey, полученные от работодателя, который как-раз из US. Связи с ним сейчас нет, а готово всё должно быть через пару часов :(
UPD 3:
Дело продвигается. Зарегистрировался с фейковыми US данными - пришлось воспользоваться генератором personal security чего-то там.
UPD 4:
После регистрации получил кнопку с ID продукта...
Но
https://paypal.github.io/JavaScriptButtons/ - то что нужно.
Всё ещё не знаю как обрабатывать ответ от PayPal.