|
Данное руководство содержит сведения по подключению и настройке сервисов платежных систем к сайту интернет-магазина, реализованному на Amiro.CMS.
- Как осуществляются приём платежей на сайте интернет-магазина
- Подключение платёжных систем к интернет-магазину на Amiro.CMS
- Настройка модуля «Платёжные системы» в Amiro.CMS
- Процесс подключения и настройки платёжных систем к интернет-магазину
- WEBMONEY
- ЯНДЕКС.ДЕНЬГИ
- ASSIST.RU
-
RBK Money
- ROBOKASSA/ROBOXchange
- MoneyBookers
- PayPal
- Google Checkout
- Authorize.net
- PayAnyWay
Как осуществляются приём платежей на сайте интернет-магазина
Модуль «Платёжные системы» реализует интеграцию интернет-магазина на Amiro.CMS с различными платёжными системами, а также обеспечивает формирование платёжных документов для оплаты через банк или наличным расчётом. Обратите внимание! Модуль «Платёжные системы» не осуществляет сбор онлайн-платежей на сайте интернет-магазина, а
лишь обеспечивает взаимодействие покупателя с той или иной платёжной системой.
Чтобы иметь возможностью принимать платежи на своём сайте, владелецу интернет-магазина необходимо: - Зарегистрироваться как владельцу интернет-магазина (мерчант) в выбранной им платежной системе;
- При необходимости заключить договора на обслуживание с платёжной системой и банком на обслуживание счёта интернет-магазина;
- Получить специальные идентификационные данные (ID продавца, пароль и иные параметры) владельца интернет-магазина в платёжной системе.
После выполнения данных этапов необходимо будет настроить модуль «Платёжные системы» интернет-магазина, аккаунт продавца в платёжной системе, осуществить тестирование взаимодействия интернет-магазина и платёжной системы. Подробнее о соответствующих настройках будет рассказано в разделе «Процесс подключения и настройки платёжных систем к интернет-магазину» на примере самых распространённых платёжных систем. В общем случае, процесс совершения покупки в интернет-магазине с использованием платёжных систем осуществляется так:
- Покупатель интернет-магазина отбирает товары в корзину и переходит к оформлению покупки;
- Покупатель выбирает соответствующий способ оплаты;
- Платёжная система осуществляет проводку платёжа и возвращает покупателя на сайт интернет- магазина;
Начисление средств владельцу интернет-магазина в платёжных системах осуществляется различными способами, подробные сведения смотрите в условиях платёжных систем для владельцев интернет-магазинов.
Подключение платёжных систем к интернет-магазину на Amiro.CMS Платежные системы предоставляют владельцу интернет-магазина несколько типов интерфейсов платежной системы для интеграции с сайтом интернет-магазина. Размещение интерфейса платёжной системы на сайте интернет-магазина у различных систем существенно отличается друг от друга и порой требует глубоких знаний в web-программировании. В Amiro.CMS подключение системы осуществляется с помощью предустановленных в платформу драйверов платёжных систем. Такой способ реализации позволяет максимально упростить этот процесс с точки зрения владельца интернет-магазина: ему достаточно в настройках указать свои идентификационные данные и активировать драйвер.
В интернет-магазинах используются следующие способы оплаты: - банковская карта
- банковский перевод
- электронная наличность (электронные деньги)
- оплата через терминалы
- наличный расчёт
- SMS-платежи
Часть способов оплаты в интернет-магазинах осуществляются через платёжные системы (банковская карта, электронная наличность, SMS-платежи, терминалы), а часть оплат документально оформляется непосредственно в Amiro.CMS (банковский перевод, наличный расчёт и др.): Платёжные системы, интегрированные в интернет-магазины на Amiro.CMS: | Наименование | Сайт | Возможности (по состоянию на 11.2010) |
|---|
| WebMoney | www.webmoney.ru | электронная наличность Webmoney (WMR,WMZ, WME и
др.) | | Яндекс.Деньги | money.yandex.ru | электронная наличность Яндекс.деньги | | Assist | www.assist.ru | банковские карты Visa, MasterCard, Diners Club, JCB, American Express, электронная наличность WebMoney, Яндекс.Деньги, e-port, Kredit Pilot | | РБК Money | www.rbkmoney.ru | электронная наличность RBK Money, банковские
карты Visa, MasterCard, денежные переводы СONTACT и Юнистрим, платежные
терминалы (более 20 сетей), платежи по
квитанции и через интернет-банкинг, денежные переводы Почты России | | ROBOKASSA / ROBOXchange | www.robokassa.ru www.roboxchange.com | банковские карты Visa, MasterCard , электронная наличность WebMoney,
Яндекс.Деньги, Moneymail, RBK Money, EasyPay, Единый кошелек, LiqPay, WebCreds,
Z-Payment , SMS-платежи, терминалы (более 20 сетей), обмен
WebMoney, Яндекс Деньги, Ucash, EasyPay, RBK Money | | MoneyBookers | www.moneybookers.com | банковские карты Visa, MasterCard, DCI, JCB,AMEX | | PayPal | www.paypal.com | банковские карты Visa, MasterCard, American Express |
| Google Checkout | checkout.google.com | банковские карты American Express, Discover, MasterCard, Solo, Visa | | Authorize.Net | www.authorize.net | банковские карты Visa, MasterCard, Discover
Network, American Express |
Также в интернет-магазине на Amiro.CMS реализованы следующие функции приёма платежей:
- Печать счёта для оплаты банковским переводом
- печать квитанции Сбербанка на оплату в банках, принимающих оплату от физических лиц
- оформление заявки менеджеру для передачи курьерской службе
Кроме того, в поставку входит прототип драйвера, который позволяет специалистам подключать к сайту интернет-магазина на Amiro.CMS другие платёжные системы, не указанные в списке предустановленных систем. См. соответствующую инструкцию.
Настройка модуля «Платёжные системы» в Amiro.CMS Подключение и настройка платёжных систем осуществляется через модуль «Платёжные системы», доступ к которому осуществляется через «Панель управления», раздел «Сервис – Настройка системы –Платежные системы».
До версии Amiro.CMS 5.10 настройка платёжных систем производилась через выпадающее меню в верхней части «Панели управления» (рис.1):
Рисунок 1. C версии 5.10 в этом разделе размещены только настройки и тестирования взаимодействия интернет-магазина и платёжных систем. В процессе тестирования осуществляется имитация снятия средств со счёта покупателя и начисления средств на счёт продавца, без участия в процессе реальных денежных средств. После успешного тестирования платёжная система и интернет-магазин переводятся в рабочий режим. Подробнее о режимах тестирования смотрите в документации платёжной системы для владельца интернет-магазина. В демонстрационных сайтах интернет-магазина, находящихся в комплекте поставки пакетов Amiro.CMS, все драйверы «по умолчанию» включены. В процессе настройки интернет-магазина следует отключить те из них, которые не будут использоваться (рис.2)
Рисунок 2 Чтобы отключить драйвер платежной системы, необходимо нажать на кнопку «Деинсталлировать». Кнопка «Установить» подключает ранее отключенный драйвер.
Рисунок 3. Кнопка «Редактировать» позволяет провести настройку драйвера платёжной
системы, указав идентификационные данные продавца и другие параметры
платёжной системы. Процесс подключения и настройки платёжных систем к интернет-магазину Рассмотрим процесс подключения как на стороне интернет-магазина, так и на стороне аккаунта владельца интернет-магазина в платёжной системе. Примеры настроек и интерфейсы аккаунтов платёжных систем действительны по состоянию на ноябрь 2010 года, более актуальные данные смотрите в справочной информации на сайтах платёжных систем.
WEBMONEYРегистрация/подключение
Чтобы воспользоваться возможностями приёма платежей через
сервис WebMoney Transfer необходимо зарегистрироваться в этой системе https://merchant.webmoney.ru/ в качестве продавца, получить соответствующий
аттестат, а также составить и заполнить заявку в Каталоге продавцов системы WebMoney (www.megastock.ru). Дальнейшие действия по подключению интернет-магазина к
платёжной системе осуществляются во взаимодействии со специалистами сервиса.
Более подробная информация о подключении к платёжной системе
WebMoney в качестве продавца, стоимости подключения и комиссионных
вознаграждениях http://www.webmoney.ru/rus/merchants/ Пример настройки параметров в WebMoney
Настройка параметров в WebMoney (рис.4) выполняется на странице Настройки сайта сервиса
— merchant.webmoney.ru.
Рисунок 4. Используемые поля:
Торговое имя – наименование интернет-магазина,
которое будет отображаться на странице Webmoney при формировании оплаты товара.
Secret Key – строка символов, добавляемая к реквизитам платежа,
высылаемым продавцу вместе с оповещением для повышения надежности идентификации
высылаемого оповещения.
Высылать Secret Key – флаг, сообщающий сервису о том, что Secret Key
должен быть добавлен к высылаемому на сайт интернет-магазина оповещению о
платеже. Оключено.
Result URL, Success URL и Fail URL – оставляем
незаполненными.
Флаг Передавать
параметры в предварительном запросе отключен.
Метод
вызова – метод (POST, GET или LINK), который будет использоваться при переходе на страницу. И для Success URL, и для Fail URL необходимо использовать метод POST.
Позволять
использовать URL, передаваемый в форме - флаг,
оповещающий Webmoney Merchant Interface о том,
что Result, Success, Fail и их методы вызова могут быть изменены.
Флаг должен быть установлен.
Тестовый/рабочий
режим - флаг, устанавливающий режим обработки
платежей в сервисе. В тестовом режиме Webmoney Merchant имитирует выполнение
платежей (без участия в процессе реальных платежей). По умолчанию выставляется
тестовый режим. После тестирования перевести флажок в положение «Рабочий».
Приём
чеков позволяет включить или выключить прямой прием платежей
в пользу продавца с указанных чеков. Выключено.
Приём
платежей позволяет включить или выключить прием платежей
через терминалы, банкоматы, кассы магазинов и салонов связи и т.п.
(через Сервис WebMoney Check). Выключено.
Пример настройки параметров в Amiro.CMS
Рисунок 5.
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы
оплаты – страница обработки платежей в WebMoney Merchant: https://merchant.webmoney.ru/lmi/payment.asp .
Номер
кошелька (WMZ, WMR, WME) для приёма
денег – номер торгового кошелька владельца интернет-магазина, на который будут осуществляться
платежи в WebMoney Merchant.
Тестирование
О подключении
тестирования на стороне WebMoney (тестовый/рабочий режим) http://wiki.webmoney.ru/wiki/show/Web+Merchant+Interface#20
ЯНДЕКС.ДЕНЬГИ
Регистрация/подключение
Чтобы воспользоваться возможностями приёма платежей через
сервис Яндекс.Деньги, необходимо
отправить заявку на подключение и выбрать одну из схем подключения к платежной системе
(рекомендуется «Центр приёма платежей»). Дальнейшие действия
по подключению интернет-магазина к платёжной системе осуществляются во
взаимодействии со специалистами системы.
Более подробная информация о подключении к платёжной системе
ЯндексДеньги в качестве продавца, стоимости подключения и комиссионных вознаграждениях:
https://money.yandex.ru/partners/
Пример настройки параметров в Яндекс.Деньги
В интерфейсе аккаунта
владельца интернет-магазина Яндекс.деньги задайте следующие настройки:
paymentAvisoURL – указать http://www.vashmagazin.ru/eshop_final.php
successURL - указать http://www.vashmagazin.ru/pages.php?action=process&status=ok
failURL – указать
http://www.vashmagazin.ru/pages.php?action=process&status=fail
checkURL - оставить пустым.
Указать Метод шифрования пароля md5 и заполнить поле Секретный
пароль. Пример настройки параметров в Amiro.CMS
Рисунок 6
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы
оплаты – страница обработки платежей в Яндекс.Деньги: http://money.yandex.ru/select-wallet.xml
Вариант
использования - free
E-mail адрес магазина на @yandex.ru – адрес
электронной почты
Номер счета – номер
счета (кошелька) интернет-магазина в Яндекс.деньги
Шаблон для
информации о заказе для Яндекс – сообщение, которое увидит
пользователь вначале оформления заказа, например «E-shop order».
Шаблон для
ошибки во время заказа – сообщение, которое увидит пользователь, если
произойдёт ошибка платежа, например «Error happened while processing order».
Тестирование
О подключении
тестирования на стороне Яндекс.Деньги: https://money.yandex.ru/doc.xml?id=459801#2
ASSIST.RU
Регистрация/подключение
Чтобы
воспользоваться возможностями приёма платежей через систему ASSIST, необходимо ознакомиться
с требованиями
к интернет-магазину и заполнить заявку на регистрацию и
подключение продавца. Дальнейшие действия
по подключению интернет-магазина к платёжной системе осуществляются во
взаимодействии со специалистами компании.
Более подробная
информация о подключении к платёжной системе ASSIST в качестве продавца, стоимости
подключения и комиссионных вознаграждениях: http://www.assist.ru/offers/
Пример настройки параметров в ASSIST
После регистрации в качестве
интернет-магазина и получения от администрации системы ASSIST данных для доступа в раздел владельца
интернет-магазина https://secure.assist.ru/members/
необходимо настроить аккаунт владельца
интернет-магазина по соответствующей документации пользователя.
Пример настройки параметров в Amiro.CMS
Рисунок 7.
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы
оплаты – страница обработки платежей в ASSIST: http://secure.assist.ru/shops/purchase.cfm
ID merchant – уникальный идентификатор, присвоенный интернет-магазину
системой ASSIST
Логин – платёжный
логин продавца, указанный в системе ASSIST
Пароль – пароль продавца, указанный в системе ASSIST. Тестирование
Режим тестирования
устанавливается в разделе для зарегистрированных пользователей Настройки
магазина. Подробнее об этом режиме: http://www.paysecure.ru/support_center/setup/mod_test.htm
RBK Money Регистрация/подключение
Чтобы воспользоваться возможностями приёма платежей через систему RBK Money, необходимо зарегистрироваться в системе в качестве
продавца. Дальнейшие действия по подключению интернет-магазина к платёжной
системе осуществляются во взаимодействии со специалистами сервиса.
Более подробная информация о подключении к платёжной системе
RBK Money в
качестве продавца, стоимости подключения и комиссионных вознаграждениях http://www.rbkmoney.ru/podklyuchenie-internet-magazinov Пример настройки параметров в RBK Money В интерфейсе аккаунта владельца интернет-магазина RBK Money задайте следующие настройки:
Рисунок 8.
Название магазина – наименование интернет-магазина.
Поля «Сфера деятельности» и «Подробное описание» - на усмотрение владельца
интернет-магазина.
Поля Оповещение о платеже и Подтверждение контракта остаются
пустыми.
Кодировка – выбор кодировки уведомления о платеже. Рекомендуется выставить UTF-8.
Email для
оповещения о платеже – адрес
электронной почты, на который будет оправлено уведомление о платеже. Флаг Не отправлять оповещения о платеже
позволяет приостановить отправку уведомлений.
Секретное слово - строка
символов, добавляемая к реквизитам платежа, высылаемым продавцу вместе с
оповещением для повышения надежности идентификации высылаемого оповещения. Флаг
Отсылать секретное слово сообщает
сервису о том, что слово должно быть
добавлено к высылаемому на сайт интернет-магазина оповещению о платеже.
Пример настройки параметров в Amiro.CMS
Рисунок 9.
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы оплаты – страница обработки платежей в RBC Money: http://rbcmoney.ru/acceptpurchacse.aspx
EsopID – идентификатор, присвоенный
продавцу в настройках аккаунта RBC Money.
Secret Key – строка
символов, добавляемая к реквизитам платежа, высылаемым продавцу вместе с
оповещением с целью повышения безопасности платежей. Указывается пользователем
в настройках аккаунта RBC Money.
ROBOKASSA/ROBOXchange Регистрация/подключение
Подключение к сервису приема платежей ROBOKASSA/ROBOXchange осуществляется на странице: https://www.roboxchange.com/Environment/Partners/Reg/Register.aspx?reg=Merchant&culture=ru
Более подробная информация о подключении к сервису приема платежей
ROBOKASSA/ROBOXchange в качестве продавца, стоимости подключения
и комиссионных вознаграждениях http://www.robokassa.ru/Contract.aspx
Пример настройки параметров в ROBOKASSA/ROBOXchange
В интерфейсе аккаунта владельца интернет-магазина задайте следующие настройки:
Рисунок 10
Указать Пароль1 и Пароль2 (интерфейса инициализации
оплаты и интерфейса оповещения о платеже соответственно).
Result URL3
указать значение http://www.vashmagazin.ru/eshop_final.php
Success URL5
указать значение http://www.vashmagazin.ru/pages.php?action=process&status=ok
Fail URL7
указать значение http://www.vashmagazin.ru/pages.php?action=process&status=fail
Метод отсылки для этих URL установить в значение "POST".
Пример настройки параметров в Amiro.CMS
Рисунок 11
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы
оплаты – страница обработки платежей в ROBOKASSA/ROBOXchange: http://www.roboxchange.com/ssl/calc.asp
Валюта
продавца в системе – значение валюты, в которой будут осуществляется
операции платежей в ROBOKASSA/ROBOXchange.
Логин
мерчанта – логин доступа в систему ROBOKASSA/ROBOXchange.
Пароль
интерфейса инициации оплаты и Пароль
интерфейса оповещения по оплате повторить те, которые указаны в аккаунте ROBOKASSA/ROBOXchange.
MoneyBookers
Регистрация/подключение
Регистрация владельца
интернет-магазина в MoneyMookers осуществляется на странице https://www.moneybookers.com/app/register.pl?merchant_reg=1
. После регистрации необходимо
выбрать опцию платежа Merchant Gateway.
Более подробная информация о подключении к платёжной системе
MoneyBookers в качестве
продавца, стоимости подключения и комиссионных вознаграждениях http://www.moneybookers.com/app/help.pl?s=merchant
Пример настройки параметров в MoneyBookers
В аккаунте зарегистрированного интернет-магазина необходимо назначить Secret word в разделе Merchant Tools, которая представляет из себя строку символов, добавляемых к реквизитам платежа, высылаемым продавцу вместе с оповещением с целью повышения безопасности платежей.
Пример настройки параметров в Amiro.CMS
Рисунок 12
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
E-mail – адрес
электронной почты, на который зарегистрирован аккаунт продавца в MoneyBookers.
Secret word – секретное слово,
установленное в Merchant Tools системы.
PayPal
Регистрация/подключение
Регистрация владельца
интернет-магазина в PayPal осуществляется на странице https://www.paypal.com/ru/cgi-bin/webscr.
Более подробная информация о подключении к платёжной системе
PayPal в качестве
продавца, стоимости подключения и комиссионных вознаграждениях https://www.paypal.com/ru/cgi-bin/helpweb?cmd=_help
Пример настройки параметров в PayPal
Управление настройками аккаунта продавца-владельца интернет-магазина
будет доступно после регистрации в системе PayPal и описывается в соответствующей
документации пользователя.
Пример настройки параметров в Amiro.CMS
Рисунок 13
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
URL страницы
оплаты – для PayPal это https://www.paypal.com/cgi-bin/webscr
E-mail – адрес
электронной почты, на который зарегистрирован аккаунт продавца в PayPal.
Google Checkout
Регистрация/подключение
В настоящее время этот сервис работает только с интернет-магазинами
из США. Подключение платёжной системы
осуществляется на сайте http://www.google.com/checkout/
посредством Google Accounts.
Более
подробная информация о подключении к платёжной системе Google Checkout в
качестве продавца, стоимости подключения и комиссионных вознаграждениях http://checkout.google.com/support/?hl=en_US Пример настройки параметров в Authorize.net Управление настройками аккаунта продавца-владельца интернет-магазина будет доступно после регистрации в системе Authorize.net и описывается в соответствующей документации пользователя.
Пример настройки параметров в Amiro.CMS
Рисунок 14
Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
Authorize.net
Регистрация/подключение
Подключение платёжной
системы осуществляется на сайте http://www.authorize.net/solutions/merchantsolutions/
. Там же опубликована более подробная информация о подключении в
качестве продавца, вариантах подключения, стоимости подключения и комиссионных
вознаграждениях.
Пример настройки параметров в Authorize.net
Управление настройками аккаунта продавца-владельца интернет-магазина
будет доступно после регистрации в системе Authorize.net и описывается в соответствующей документации пользователя.
Пример настройки параметров в Amiro.CMS

Процент надбавки к сумме заказа – поле предназначено для увеличения
суммы платежа на соответствующий процент надбавки.
Постоянная
надбавка к сумме заказа – если сумма надбавки предполагается фиксированной, то данное поле позволяет
назначить фиксированную величину надбавки.
Валюта
надбавки – валюта, в которой будет начисляться надбавка.
PayAnyWay
Регистрация/подключениеПодключение к сервису приема платежей PayAnyWay осуществляется на странице: https://www.payanyway.ru/partnerRegistration.htm
Подробную информацию о подключении и правилах использования можно найти на сайте https://www.payanyway.ru/
Пример настройки параметров
Зайдите в ваш акаунт в платежной системе и перейдите в
раздел «Счета» -> «Управление» -> «Редактировать счет». В настройках
введите параметры:
Pay URL: http://vashmagazin.ru/eshop_final.php
Код проверки
целостности данных: ваш_код
Подпись формы оплаты
обязательна: Да
Можно переопределять
настройки в url: Да 
Пример настройки параметров в Amiro.CMS
URL сервера оплаты
- возможны два варианта:
- demo.moneta.ru
(для тестового аккаунта на demo.moneta.ru)
- www.payanyway.ru
(для рабочего аккаунта в платежной системе PayAnyWay)
Номер счета -
номер счета в платежной системе PayAnyWay
Код проверки
целостности данных: ваш_код.
|