Модуль для приема оплаты для Commerce v.1.2 (Drupal v.7): инструкция по подключению

Инструкция по настройке счета

1. Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счет.

2. Заполните настройки расширенного счета (раздел «Счета» - «Управление» -«Редактировать счет»):

  • «Тестовый режим»: Нет
  • «Check URL»: заполнять не нужно
  • «Pay URL»:
    • если включено Clean URLs: http://имя_вашего_сайта/payanyway/callback/
    • иначе: http://имя_вашего_сайта/?q=payanyway/callback/
  • «HTTP метод»: POST
  • «Можно переопределять настройки в url»: Да
  • «Подпись формы оплаты обязательна»: Да
  • «Код проверки целостности данных»: ваш_код (произвольный набор символов)
  • «Success URL»: заполнять не нужно
  • «Fail URL»: заполнять не нужно

Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.

Инструкция по установке модуля

Для установки платежного модуля PayAnyWay необходимо произвести следующие действия:

1. Скачайте архив модуля и установите его через панель администрирования Drupal или распаковав в папку с модулями.

2. В текущей версии модуля реализована оплата через Монета.Ру, WebMoney, Яндекс.Деньги, MoneyMail, Единый кошелек, Форвард Мобайл, CiberPay, NovoPlat, PLATiKA, МосКредитБанк, Элекснет, Comepay, Федеральная Система ГОРОД, ФГУП "Почта России", Банковский перевод, Contact, банковские карты VISA и Mastercard, Евросеть, RBK Money, Деньги@mail.ru, Интернет-банк "Альфа-Клик", Мегафон SMS, MTS SMS, Кассира.нет.

3. Измените настройки модуля PayAnyWay:

  • Payment URL - URL платежной системы, возможны два варианта:
    • demo.moneta.ru (для тестового аккаунта на demo.moneta.ru)
    • www.payanyway.ru (для рабочего аккаунта в платежной системе PayAnyWay)
  • PayAnyWay Login - логин для аккаунта в PayAnyWay
  • PayAnyWay password - пароль для аккаунта в PayAnyWay
  • Account number - номер расширенного счета в платежной системе PayAnyWay (Moneta.ru).
  • Code of data integrity verification - Код проверки целостности данных, указанный в настройках расширенного счета.
  • Test Mode - Нет. При включенном тестовом режиме денежные средства со счета не снимаются.
  • Currency code - код валюты вашего счета в PayAnyWay
  • Status - статус заказа после подтверждения оплаты

Это общие настройки для всех способов оплаты. Изменять настройки других способов оплаты не рекомендуется.

Внимание! Номер расширенного счета на demo.moneta.ru и в рабочем аккаунте PayAnyWay отличаются.

4. Для фискализации чеков по 54-ФЗ настройте вашу кассу в сервисе https://kassa.payanyway.ru, в настройках Вашего расширенного счёта в Монета.ру установите Pay URL: https://kassa.payanyway.ru/index.php?do=invoicepayurl, а в настройках кассы в kassa.payanyway.ru пропишите ссылку на Pay URL Вашего интернет-магазина. В этом случае будет пробиваться чек по 54-ФЗ через сервис kassa.payanyway.ru, а запрос на Pay URL магазина будет проходить транзитом через сервис kassa.payanyway.ru.

Удачных платежей!

Ссылки:

Официальный сайт Drupal
Официальный сайт Commerce
Модуль PayAnyWay для Drupal 7 Commerce
Подключить

Заполните форму и начните принимать платежи

Если не нашли в списке нужный модуль CMS, напишите на tech@payanyway.ru