Документация BILLmanager 6 Startup, Advanced

PayPal Payments Standart

Для использования модуля оплаты PayPal Payments Standart необходимо выполнить настройки на стороне платежной системы и подключить модуль в BILLmanager.

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг
American Express,
Discover,
Mastercard,
Visa.

PayPal Wallet.

Поддерживаемые возможности
Поддержка ФЗ-54

Возврат платежей

Рекуррентные платежи

Подписки

Настройка на стороне платежной системы

Для осуществления платежей через систему PayPal BILLmanager использует механизм Website Payments Standard и проверку платежей через IPN сообщения.

На стороне платёжной системы включите отправку IPN уведомлений: ProfileProfile and settingsMy selling tools → раздел Getting paid and managing my riskInstant payment notifications → кнопка Update. В качестве URL используется адрес вида https://<BILLmanager_URL>/mancgi/ppresult.

При завершении платежа, PayPal обращается к BILLmanager для передачи информации о завершении транзакции. Все сообщения, отправляемые в биллинговую платформу, можно найти в на странице "IPN history" (наименование может отличаться в зависимости от используемого языка).

Дополнительно продавец может настроить параметры приема платежей в разделах:

  • ProfileProfile and settingsMy selling tools → раздел Getting paid and managing my riskBlock payments — кнопка Update
  • ProfileProfile and settingsMy selling tools → раздел Selling onlineWebsite preferences → кнопка Update

Настройка на стороне BILLmanager

Обратите внимание!
Установка модуля производится из последней доступной версии продукта и влечёт за собой обновление платформы BILLmanager, так как версия модуля не может быть выше версии платформы.

Чтобы создать модуль оплаты, перейдите в раздел ПровайдерМетоды оплаты → кнопка Создать:

  1. Выбор модуля оплаты: "PayPal Payments Standart".
  2. Настройка интеграции. Укажите данные для интеграции.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
    Заполните форму, используя данные существующего клиента в платёжной системе:
    1. Email продавца — email продавца в системе PayPal.
    2. Тестовый режим — флаг активирует работу платежного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно. В тестовом режиме BILLmanager подключается к "песочнице" PayPal. Для работы с ней понадобится создать аккаунт на сайте developer.paypal.com.
    3. URL логотипа — URL логотипа провайдера. Изображение будет размещено на странице оплаты услуг клиентом. Рекомендуемый размер 150х50 точек.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация

Возврат платежей

Возврат платежей не поддерживается. 

Логирование

Логи взаимодействия биллинговой платформы с PayPal записываются в файлы:

  • /usr/local/mgr5/var/pmpaypal.log — лог файл настройки модуля оплаты.
  • /usr/local/mgr5/var/pppayment.log — лог файл оплаты.
  • /usr/local/mgr5/var/ppresult.log — лог файл проверки платежей при получении IPN сообщения.

Возможные ошибки

При зачислении платежа может возникать ошибка, если сообщения переданные PayPal (в истории IPN) отличаются от сообщений в лог файле 'ppresult.log'. Проблема решается настройкой кодировки IPN сообщений на стороне платежной системы: ProfileProfile and settingsMy selling tools → раздел More selling tools → кнопка PayPal button language encoding