b2bank
internet acquiring service
ГлавнаяРешенияПодключениеЦеныВопросыAPICMSО компании
   T  : +7(977)727-53-81    E  : info@a2bank.ru
 Агентам КлиентамПанель
 Предлагаем сотрудничество с Банками  




API
сервиса
интернет-эквайринга

HTML

 Форма оплаты


 Кнопка оплаты



Нотификация

 Формат


Результаты

 Коды возврата



API

 Список функций
Информационные функции

 B2BankUrls
Функции платежей

 B2BankLink


 B2BankListing


 B2BankInfoPayment
Функции оплат

 B2BankReestrListing


 B2BankReestrInfo
Функции возмещений

 B2BankCompListing


 B2BankCompInfo
Функции возврата платежей

 B2BankBackReestrListing


 B2BankBackReestrInfo
Третьи лица

 B2BankRequest




Функция API B2BankLink:Получение ссылки для выполнения платежа

Описание функции B2BankLink
Получение ссылки на платежную форму для дальнейшей оплаты покупателем.Реализация функции выполняется с использование класса B2BankAPIClass. Входящий массив корзины товаров обязателен для формирования ссылки для оплаты в кредит.При этом итоговая сумма по товарам корзиды должна совпадать с суммой выставляемого счета. Параметры запроса и получение ответа от функции формируются в виде массива. Обмен информацией с сервисом интернет эквайринга выплняется по протоколу JSON.
Вызов функции B2BankLink
Входные параметры функции

ПараметрОписаниеТипОбязательный
HashIdСекретный ключStringДа
SiteIdУникальный идентификатор сайтаStringДа
m_invoice_numberНомер счета для плательщика в Вашей информационной системеString(100)Нет
m_invoice_dateДата счета для плательщика в Вашей информационной системеString(100)Нет
m_invoice_sumСумма счета для клиента в рублях.Например,число 50 соответствует сумме в пятидесят рублей,число 50.01 соответсвует сумме в пятьдесят рублей одна копейкаString(100)Да
m_invoice_descriptionНазначение счета для оплаты клиентамString(512)Да
m_invoice_mailАдрес электронной почты для получения фискального чекаString(100)Да
m_url_okДополнительный параметр.Адрес Вашего сайта после успешного выполнения платежаString(256)Нет
m_url_falseДополнительный параметр.Адрес Вашего сайта после не успешного выполнения платежаString(256)Нет
m_url_notificationДополнительный параметр.Адрес Вашего сайта для получения уведомленийString(256)Нет
m_param1Дополнительный параметр для Вашей информационной системыString(256)Нет
m_param2Дополнительный параметр для Вашей информационной системыString(256)Нет
m_param3Дополнительный параметр для Вашей информационной системыString(256)Нет
m_param4Дополнительный параметр для Вашей информационной системыString(256)Нет
m_param5Дополнительный параметр для Вашей информационной системыString(256)Нет
Структура записи массива корзины товаровОписаниеТипОбязательный
m_items_name_<number>Наименование товара.<number>-порядковый номер товара в корзинеString(256)Да - при оплате в кредит
m_items_quantity_<number>Число товаров данного наименования в корзине.<number>-порядковый номер товара в корзинеString(256)Да - при оплате в кредит
m_items_price_<number>Цена одного товара данного наименования.<number>-порядковый номер товара в корзинеString(256)Да - при оплате в кредит
m_items_articul_<number>Артикул товара данного наименования в Вашей информационной системе.<number>-порядковый номер товара в корзинеString(256)Да - при оплате в кредит


Результат выполнения B2BankLink
Результат выполнения функции предоставляется в формате массива JSON.При возникновении ошибки возвращаются только два параметра m_code и m_code_text

ПараметрОписаниеТип
m_codeКод возвращаемой операцииString
m_code_textТекстовое описание кода возвращаемой операцииString
m_urlСсылка на платежную форму для дальнейшей оплаты покупателемString




Выплачиваем агентам 0.2% от всех платежей в пользу привлеченных клиентов через наш сервис