RBK Money, платформа за съдържание
Описание на интерфейса на услугата за приемане на плащания чрез системата RBK Money.
Промени в протокола
Добавена е възможност за задаване на живота на CCO (задължения)
Добавена е възможност за използване на хеш стойността на формуляра за искане за плащане, за да се определи неговата автентичност
Добавена е възможност за използване на алгоритъма SHA512 за изчисляване на хеш стойността
Описание на интерфейса на услугата за получаване на плащания през систематаRBKПари.
В допълнение към регистрацията в системата RBK Money, за да приема плащания чрез системата, търговецът трябва да конфигурира редица параметри, които регулират процедурата за приемане на плащания и уведомяване на търговеца за промяна в статуса на плащане. За всеки сайт, където търговецът приема плащания, системата съхранява свой собствен набор от стойности. По-долу е даден пълен списък с параметри и тяхната цел:
Името на сайта, който приема плащания.
URL адресът на сайта, който приема плащания.
Описание на сайта, който приема плащания.
URL адрес за известие за плащане
URL (на уебсайта на търговеца), на който системата RBK Money изпраща HTTP POST известие за плащането с данните за него. Ако продавачът не е дефинирал този URL, той няма да бъде уведомен от системата за извършените плащания.
URL адресът трябва да започва с префикса „http://“ или „https://“.
Символен низ, който да се добави към данните за плащането, изпратени допродавачазаедно с предупреждението. Този низ се използва за повишаване на надеждността на изпратеното известие. Съдържанието на реда е известно само на системата RBK Money и продавача!
Начини на плащане, които ще използва сайтът на продавача.
HTML ФОРМИ
За прехвърляне на информация между уебсайта на продавача иСистемата RBK Money използва HTML формуляри:
-
Формуляр за заявка за плащане- генерира се от уебсайта на търговеца за генериране на заявка за извършване на плащане в системата RBK Money и прехвърлянето й през уеб браузъра на купувача.Формуляр за известие за плащане- генерира се от системата RBK Money за изпращане на известие за плащане до уебсайта на търговеца. Известието се изпраща без използване на уеб браузъра на купувача.
Формуляр за заявка за плащане
Този формуляр изпраща заявка от уебсайта на търговеца до системата RBK Money през уеб браузъра на купувача. Трябва да има следните атрибути и полета:
Действие- https://*****/acceptpurchase. aspx
Полета- полетата, предадени във формуляра, са описани в таблицата по-долу:
Име на HTML поле
Номер на сайта на доставчика
Номер на сайта на продавача, на който купувачът трябва да извърши плащането.
Вътрешен номер на покупка на продавача
Описание на продукта или услугата. Формира се от продавача. Максимална дължина - 255 знака.
Сумата на плащането, която продавачът иска да получи от купувача. Сумата трябва да е по-голяма от нула, дробната част се разделя с точка, два знака след десетичната запетая.
Валута на плащане (USD, RUR, EUR, UAH).
Имейлът на купувача е посочен на уебсайта на продавача.
Версия на протокола (1 или 2), по подразбиране е 1.
Режим на приемане на плащане
По подразбиране покупките се създават в стандартен режим (фалшива стойност). В този режим плащането към магазина се кредитира само след като в сметката са кредитирани достатъчно средства, тоест сума, равна на сумата на покупката. В режим на директно приемане на плащания (истинска стойност) всички плащания, кредитирани към акаунта, се кредитират към магазина и сумата на покупката няма значение.
Начинът на плащане, който ще бъде избран при плащане на покупката, заобикаляйки екрана за избор.
Плащане от Rbk Money портфейл - вътрешна Visa/MasterCard банкова карта — bankCard Системи за електронни плащания - обменници RBK Money предплатена карта - предплатена карта Системи за парични преводи - преводи Плащателни терминали - терминали SMS - iFree Банково плащане - банка Български пощи - postRus Банкомати - банкомат Ян dex - yandex Интернет банкиране - ibank Euroset - euroset
Успешен адрес за плащане
Адресът, към който потребителят ще бъде пренасочен в случай на успешно плащане.
Отменен адрес за плащане
Адресът, към който потребителят ще бъде пренасочен в случай на анулиране на плащане.
български (по подразбиране) - en
английски - en
Допълнителни опции за продавача
Всички полета на формуляра, които имат префикса "userField_N" в имената си (където N е сериен номер, номерирането започва от нула), се обработват от системата RBK Money и автоматично се прехвърлят към уебсайта на продавача (кодиране utf-8).