ДеньгиOnline

2017-01-16 19:48:09

Инструкция к утилите GSG test tool

Утилита GSG test tool, доступна по адресу https://gsg-tester.dengionline.com/

Предназначена для проверки корректности запросов от проекта клиента к шлюзу Системы GSG. Предоставляется техническим специалистам проекта на время тестирования. Доступ к утилите возможен только с разрешенных IP.

Утилита состоит из трёх блоков:

1. Средний блок Конструктор запроса предназначен для выбора параметров запроса.

Таблица базовых параметров запроса

Параметр Описание параметра Тип данных Обязательность
GSG URL   Адрес шлюза GSG, куда уходит запрос  string да
project   ID клиента в системе GSG  integer да 
Secret  Cекретный ключ проекта, получаемый от ДОЛ  string да 
timestamp

Дата и время выполнения запроса

 integer, Unix time да 
action

Идентификатор желаемого действия

Возможные значения:

  • paysystems — получение списка доступных систем – получателей платежа и их параметров;
  • balance — получение суммы основного баланса;
  • check — предзапрос на проведение выплаты;
  • pay — запрос на проведение выплаты;;
  • pay_status — получение статуса транзакции по ее идентификатору;
  • errors — получение списка кодов уведомлений и их описаний;
  • transactions — получение списка транзакций за период
 string да 
params  Дополнительные параметры запроса к системе

string / integer

в зависимости от передаваемой информации
Возможные вложенные элементы тэга params приведены в описании каждого действия.

нет 

По нажатию на кнопку Отправить запрос сгенерированный запрос отправляется на шлюз GSG.

2. В блоке Запрос отображаются XML и строка подписи отправляемого запроса.

 

3. В блоке Ответ можно посмотреть данные, полученные от шлюза GSG после отправки запроса.

Коды уведомлений доступны в разделе Описание статусов платежа и варианты решения.

Таблица базовых параметров ответа

Параметр Описание параметра Тип данных
status Статус запроса
Например, 1 означает, что запрос отослан успешно; 
выше 10 — ошибка.
integer
timestamp Дата и время выполнения запроса integer
reference Уникальный номер операции в системе string (255)