Центр документации
Карта сайта

Новая документация

Расширенная настройка
Разработчикам (API)

Обновленная документация 

Разработчикам (API)

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

Данное руководство содержит сведения по подключению и настройке сервисов платежных систем к сайту интернет-магазина, реализованному на Amiro.CMS. 


  1. Как осуществляются приём платежей на сайте интернет-магазина
  2. Подключение платёжных систем к интернет-магазину на Amiro.CMS
  3. Настройка модуля «Платёжные системы» в Amiro.CMS
  4. Процесс подключения и настройки платёжных систем к интернет-магазину
  5. WEBMONEY
  6. ЯНДЕКС.ДЕНЬГИ
  7. ASSIST.RU
  8. RBK Money
  9. ROBOKASSA/ROBOXchange
  10. MoneyBookers
  11. PayPal
  12. Google Checkout
  13. Authorize.net
  14. PayAnyWay

Как осуществляются приём платежей на сайте интернет-магазина


Модуль «Платёжные системы» реализует интеграцию интернет-магазина на Amiro.CMS с различными платёжными системами, а также обеспечивает формирование платёжных документов для оплаты через банк или наличным расчётом.

Обратите внимание! Модуль «Платёжные системы» не осуществляет сбор онлайн-платежей на сайте интернет-магазина, а лишь обеспечивает взаимодействие покупателя  с той или иной платёжной системой.

Чтобы иметь возможностью принимать платежи на своём сайте, владелецу интернет-магазина необходимо:

  1. Зарегистрироваться как владельцу интернет-магазина (мерчант) в выбранной им платежной системе;
  2. При необходимости заключить договора на обслуживание с платёжной системой и банком на обслуживание счёта интернет-магазина;
  3. Получить специальные идентификационные данные (ID продавца, пароль и иные параметры) владельца интернет-магазина в платёжной системе.

После выполнения данных этапов необходимо будет настроить модуль «Платёжные системы» интернет-магазина, аккаунт продавца в платёжной системе, осуществить тестирование взаимодействия интернет-магазина и платёжной системы. Подробнее о соответствующих настройках будет рассказано в разделе «Процесс подключения и настройки платёжных систем к интернет-магазину» на примере самых распространённых платёжных систем.

В общем случае, процесс совершения покупки в интернет-магазине с использованием платёжных систем осуществляется так:
  1. Покупатель интернет-магазина отбирает товары в корзину и переходит к оформлению покупки;
  2. Покупатель выбирает соответствующий способ оплаты;
  3. Платёжная система осуществляет проводку платёжа и возвращает покупателя на сайт интернет- магазина;

Начисление средств владельцу интернет-магазина в платёжных системах осуществляется различными способами, подробные сведения смотрите в условиях платёжных систем для владельцев интернет-магазинов.


Подключение платёжных систем к интернет-магазину на 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 сервера оплаты - возможны два варианта:

  1. demo.moneta.ru (для тестового аккаунта на demo.moneta.ru)
  2. www.payanyway.ru (для рабочего аккаунта в платежной системе PayAnyWay)

Номер счета - номер счета в платежной системе PayAnyWay

Код проверки целостности данных: ваш_код.

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API) Документация для скачивания
 2000 – 2011 © Amiro.CMS Все права защищены.
Работает на: Amiro CMS