Простой способ осуществить покупку товара с PayPal - PullRequest
1 голос
/ 10 марта 2020

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

Я хочу реализовать действительно простой c способ покупки продукта на веб-сайте PHP с постоянной ценой, без покупок или корзины, просто «добавьте PayPal как способ оплаты» с другими, которые Я реализовал. Что-то вроде: купите это с PayPal, зайдите на сайт PayPal, чтобы войти с вашими учетными данными, подтвердить цену продукта, затем вернуться на сайт после завершения транзакции и выполнить некоторые хранимые процедуры базы данных (с MySQL), которые будет означать, что вы купили продукт. Этот продукт представляет собой просто премиум-членство в игре, которое состоит из флага внутри учетной записи, хранящейся в базе данных.

Это уже сделано, система написана на PHP, которая позволяет пользователям входить в свои учетные записи и выбирать способ оплаты и сумму денег, которую они хотят списать со своих учетных записей. Проблема в том, что Paypal предлагает тонны функций, и то, что я ищу, является небольшой вещью, и я не могу найти конкретный пример этого, и это простое всплывающее окно (или внешний сайт), который запрашивает клиента (вошел в его счет PayPal), если они согласны (или что-то еще) с информацией о покупках или корзине.

Если кто-нибудь может мне подсказать, что мне нужно прочитать c или конкретную страницу, или действительно базовый c пример Я был бы очень признателен. Это просто для того, чтобы позволить людям платить долларами, в этой игре уже есть национальный способ оплаты (CLP, чилийское песо), и люди извне не могут получить к нему доступ.

1 Ответ

0 голосов
/ 10 марта 2020

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

Я понятия не имею, о чем идет речь, но остальная часть вашего вопроса звучит так, как будто вы хотите реализовать базовый c PayPal проверять, выписываться. Вот демонстрационный шаблон пользовательского интерфейса на стороне клиента для двух версий. Один только на стороне клиента, другой использует сервер для настройки и захвата платежей, что лучше для хранения вещей в базе данных:


Если вы решите внедрить интеграцию на стороне сервера, то - когда все будет работать по счастливому пути - не забывайте внедрять обработку ошибок при финансировании: https://developer.paypal.com/docs/checkout/integration-features/funding-failure/; Это позволит покупателям выбрать другой инструмент финансирования, если, например, их первая карта была отклонена при попытке захвата

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...