Шаблоны проектирования PHP

Шаблоны проектирования PHP
PHP — интеграция с PayPal

PayPal — это система обработки платежей. Мы можем интегрировать PayPal с веб-сайтами, используя php.

Файловая система интеграции PayPal

Файловая система интеграции PayPal включает 4 файла, как показано ниже.

  • constants.php — этот файл содержит имя пользователя API, пароль и подпись.

  • CallerService.php — этот файл включает службы PayPal, которые используются для вызова служб PayPal.

  • Подтверждение.php — этот файл включает форму с минимальным количеством полей, необходимых для выполнения платежа, и он возвращает успешный или неудачный платеж.

  • PayPal_entry.php — эта страница использовалась для отправки пользователю данных в PayPal. Он действует как переходник между PayPal и формой пользователя.

Пользователь должен загрузить отсюда файл SDK PayPal и получить zip-файл. ZIP-файл содержит четыре файла php, нам не нужно изменять какой-либо файл, кроме constants.php

Файл constants.php содержит код, как показано ниже —

<?php
   define('API_USERNAME', 'YOUR USER NAME HERE');
   define('API_PASSWORD', 'YOUR PASSWORD HERE');
   define('API_SIGNATURE', 'YOUR API SIGNATURE HERE');
   define('API_ENDPOINT', 'https://api-3t.paypal.com/nvp');
   define('USE_PROXY',FALSE);
   define('PROXY_HOST', '127.0.0.1');
   define('PROXY_PORT', '808');
   define('PAYPAL_URL', 'https://www.PayPal.com/webscr&cmd=_express-checkout&token=');
   define('VERSION', '53.0');
?>

Пользователь объявит имя пользователя, пароль и подпись в синтаксисе выше, которые помещены в constants.php. Это экспериментальный пример, поэтому последняя сумма будет добавлена ​​на счет песочницы.

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки