эквайринг. эмуляция

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
niichavo
Сообщения: 20
Зарегистрирован: 25 апр 2018, 13:55

эквайринг. эмуляция

Сообщение niichavo » 27 май 2019, 14:44

здравствуйте!

1. есть ли у вас эмулятор эквайринга? если да, то как его использовать? если нет - планируете ли сделать (если, да - когда)?
2. хотелось бы прояснить, какой набор данных (список полей и что они означают) возвращает апи после (успешного и не успешного) проведения операции по карте:
а) если эквайринг проводится из регистрации чека.
б) отдельной командой.

спасибо.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: эквайринг. эмуляция

Сообщение Audim » 28 май 2019, 00:23

1. пока нет, скоро будет.
2.1
{
"CheckNumber": 1,
"SessionNumber": 1,
"SessionCheckNumber": 2,
"URL": "https://ofd-ya.ru/getFiscalDoc?kktRegId ... 1471359704",
"QRCode": "t=20190527T212203&s=3.02&fn=0149060506089651&i=1&fp=1471359704&n=1",
"RezultProcessing": {
"CardNumber": "************9117",
"ReceiptNumber": "TEST-01",
"RRNCode": "914789004032",
"AuthorizationCode": "229353",
"Slip": " CP_ККМ сервер.ру \r\n г. Москва \r\n ул. Азовская, 24 корп 1 \r\n т. 89857754461 \r\n27.05.19 21:21 ЧЕК 0002\r\n Оплата \r\nТерминал: 21094544\r\nМерчант: 781000055557\r\nVisa Credit A0000000031010\r\nКарта:(E1) ************9117\r\nКлиент: \r\nСумма (Руб):\r\n 3.02\r\nКомиссия за операцию - 0 Руб.\r\n ОДОБРЕНО\r\nКод авторизации: 229353\r\nНомер ссылки: 914789004032\r\n Подпись клиента не требуется \r\n19508D8E5B39CC85EEE87B082A2FB71E\r\n================================\r\n\r\n\r\n\r\n",
"PrintSlipOnTerminal": false,
"Amount": 3,
"Command": "PayByPaymentCard",
"Error": "",
"Warning": "",
"Status": 0,
"IdCommand": "3ec87b45-e893-4fe4-a33c-c1030c228de7",
"NumDevice": 17
},
"Command": "RegisterCheck",
"Error": "",
"Warning": "",
"Status": 0,
"IdCommand": "f4b59553-ae7d-a941-e3b8-b6b469b0bd3f",
"NumDevice": 4
}

2.2
{
"CardNumber": "************9117",
"ReceiptNumber": "TEST-01",
"RRNCode": "914789001200",
"AuthorizationCode": "202403",
"Slip": " CP_ККМ сервер.ру \r\n г. Москва \r\n ул. Азовская, 24 корп 1 \r\n т. 89857754461 \r\n27.05.19 21:21 ЧЕК 0001\r\n Оплата \r\nТерминал: 21094544\r\nМерчант: 781000055557\r\nVisa Credit A0000000031010\r\nКарта:(E1) ************9117\r\nКлиент: \r\nСумма (Руб):\r\n 1.00\r\nКомиссия за операцию - 0 Руб.\r\n ОДОБРЕНО\r\nКод авторизации: 202403\r\nНомер ссылки: 914789001200\r\n Подпись клиента не требуется \r\nA908A3B929A2F40769C845C50A0DD567\r\n================================\r\n\r\n\r\n\r\n",
"PrintSlipOnTerminal": false,
"Amount": 1,
"Command": "PayByPaymentCard",
"Error": "",
"Warning": "",
"Status": 0,
"IdCommand": "49c3a67a-3f56-b7a8-9986-e714ae412905",
"NumDevice": 17
}

Alexey
Сообщения: 216
Зарегистрирован: 13 мар 2017, 16:00
Контактная информация:

Re: эквайринг. эмуляция

Сообщение Alexey » 30 май 2019, 22:47

Хахаха, а я не дождался и как раз сегодня получил тестовый терминал в UCS. Пришлось ТЗ писать, чтобы выдали. Сейчас потыкал, вроде что-то работает.

Ответить