woonem
@woonem

Как интегрировать оплату PayPal на сайте с PHP?

Хочу интегрировать экспресс оплату услуги на сайте (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.
  • Вопрос задан
  • 2991 просмотр
Решения вопроса 2
@springimport
Посмотрите готовые велосипеды https://packagist.org/search/?q=paypal
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 июл. 2024, в 18:42
600 руб./в час
18 июл. 2024, в 18:32
7500 руб./за проект
18 июл. 2024, в 18:17
200000 руб./за проект