Модуль для приема оплаты для Magento: инструкция по подключению

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

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

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

  • «Тестовый режим»: Нет
  • «Check URL»: заполнять не нужно
  • «Pay URL»: http://имя_вашего_сайта/index.php/payanyway/processing/callback/
  • «HTTP метод»: POST
  • «Можно переопределять настройки в url»: Да
  • «Подпись формы оплаты обязательна»: Да
  • «Код проверки целостности данных»: ваш_код (произвольный набор символов)
  • «Success URL»: заполнять не нужно
  • «Fail URL»: заполнять не нужно
  • «InProgress URL»: Необязательное поле. URL страницы магазина, куда должен попасть покупатель после успешного запроса на авторизацию средств, до подтверждения списания и зачисления средств. Поддерживается ограниченным количеством методов оплаты. Переход пользователя произойдет независимо от получения магазином средств и отчета о проведенной оплате.
  • «Return URL»: Необязательное поле. URL страницы магазина, куда должен вернуться покупатель при добровольном отказе от оплаты. Отчет об оплате в этом случае магазину не отсылается.

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

3. Дополнительно можно указать в разделе "Действия при зачислении/списании средств" (это позволит автоматически отменить заказ в магазине, если операция по какой-либо причине была отменена платежной системой):
«Вызвать URL после отмены зачисления средств»: http://имя_вашего_сайта/index.php/payanyway/processing/callback/

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

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

1. Установите расширение из архива: magento.tgz

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

3. Зайдите в раздел настроек PayAnyWay: "System" — "Configuration" — "PayAnyWay".

Раздел "Payanyway settings":

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

Разделы доступных платежных систем:

  • Enabled - включить платежную систему
  • Sort order - порядок сортировки
  • Title - заголовок
  • unitId - идентификатор способа оплаты в PayAnyWay
  • Logotype - название файла логотипа способа оплаты (в папке /skin/frontend/base/default/images/payanyway/)
  • Payment from Applicable Countries, Payment from Specific Countries - доступ к платежной системе для определенных стран

Внимание! Номер расширенного счета на 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.

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

Ссылки:

Официальный сайт Magento
Модуль PayAnyWay для Magento
Start accepting payments

Complete a form and start accepting payments