mspPlatron

Интеграция miniShop2 с платежным сервисом Platron.
Автор дополнения
Евгений Дурягин
Пакетов
2
Закачек
68
Автор дополнения
Пакетов
2
Закачек
68
Версия 1.0.0-pl
Дата выпуска 08.04.2014
Загрузки 10
Просмотры 445
Для того, чтобы принимать оплату через Platron вам необходимо сначала зарегистрировать магазин в этой системе.

Настройка Platron


В настройках магазина Platron вам нужно указать следующие параметры:
1. secret_key — платежный пароль, используется для проверки подлинности уведомления об оплате.
2. site_url — URL сайта магазина для показа покупателю ссылки, по которой он может вернуться на сайт магазина после создания счета.
3. Также можете указать в success_url_method и failure_url_method AUTOGET, в этом случае Platron автоматически будет перенаправлять пользователя на сайт магазина при успешной оплате или ошибке


Настройка MODX


В MODX вам нужно настроить следующие параметры (находятся в разделе «Платежи» пространства имен minishop2):
1. Идентификатор магазина в Platron — узнать его можно в личном кабинете Platron, параметр marchant_id
2. Секретный ключ Platron — секретный ключ, который ввели в настройках магазина в Platron в пункте 1
3. Страница успешной оплаты Platron и страница отказа от оплаты Platron. Идентификаторы страниц в MODX при успешной оплате или при отмене оплаты соответственно. Рекомендуется указать страницы с корзиной, чтобы покупатель видел свой заказ после возврата с сервиса. При пустых значениях пользователь будет переправлен на главную страницу.

Дополнительно также можете настроить:

4. Время жизни заказа в секундах — время (в секундах) в течение которого платеж должен быть завершен, в противном случае при проведении платежа Platron откажет платежной системе в проведении. Минимально допустимое значение: 300 секунд (5 минут). Максимально допустимое значение: 604800 секунд (7 суток).
5. Наименование платежной системы в Platron. Необязательный параметр. Если его указать, то пользователю будет сразу предложен данный способ оплаты минуя экран выбора. Значения можете узнать в документации к Platron.
6. Поля пользователя, которые передаются в Platron при оплате — Platron требует от пользователя контактные данные. В этом параметре можно указать какие поля передавать из свойств пользователя.
Если магазин не требует обязательного указания телефона или Email, то можно оставить необходимые поля или поле пустым. В этом случае Platron предложит ввести их на странице оплаты. Возможные значения user_email (требуется только если выбрана платежная система Деньги@mail.ru), contact_user_email (на этот адрес приходят уведомления об изменении состояния транзакций), user_phone (контактный телефон пользователя, необходим для идентификации пользователя.
Для России должен начинаться с 79).


Также не забудьте включить новый метод оплаты и назначить его в вариантах доставки.

Последние обсуждения в сообществе MODX.pro