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 B2BankListing:Получение списка платежей за период

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

ПараметрОписаниеТипОбязательный
HashIdСекретный ключStringДа
SiteIdУникальный идентификатор сайта.Если установить идентификатор сайта равный 0,то формирование списка платежей выполняется по всем сайтамStringДа
m_date1Дата начала периода запроса в формате DD-MM-YYYYStringДа
m_date2Дата окончания периода запроса в формате DD-MM-YYYY.Максимальная период запроса списка платежей составляет 1 месяцStringДа


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

ПараметрОписаниеТип
m_codeКод возвращаемой операцииString
m_code_textТекстовое описание кода возвращаемой операцииString
Структура записи массива платежейОписаниеТип
m_ipaymentНомер платежаInt
m_iowner_urlНомер сайта владельцаInt
m_idateДата формирования платежаString
m_idate_paymentДата оплатыString
m_istatusСостояние платежа:
1 - Не оплачено
2 - Новый
5 - Оплачено
Int
m_invoice_dateДата счета в Вашей информационной системеString
m_invoice_sumСумма счета в Вашей информационной системеString
m_invoice_numberНомер счета в Вашей информационной системеString
m_invoice_descriptionНазначение платежа в Вашей информационной системеString
m_param1Необязательный параметр 1String
m_param2Необязательный параметр 2String
m_param3Необязательный параметр 3String
m_param4Необязательный параметр 4String
m_param5Необязательный параметр 5String
m_invoice_clientСумма возмещения в адрес владельцаString
m_invoice_comissionСумма комиссии сервиса интернет-эквайрингаString
m_invoice_percentПроцент комиссии сервиса интернет-эквайрингаString
m_fiscalФискальный чекString
m_ipayment_modeЗначение переменной:
0 - Тестовый платеж
2 - Реальный платеж
Int




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