30 Марта 2022 14:24 (ред)
Если возникает ошибка «Service does not exist in loaded JCL registry» и (или) в уведомлениях вылезает сообщение «Объем встроенной памяти недостаточен», нужно удалить log файлы системы.
Для этого нужно:
- Развернуть шторку(панель уведомлений),нажать кнопку настроек(иконка шестеренки)

- В списке настроек найти и нажать Хранилище(откроется Внутренний общий накопитель)

- В Внутренний общий накопитель убедиться что память кассы действительно заполнено и нажать Открыть(обычно в конце списка)


- В открывшемся окне нажать на кнопку поиска (иконка лупы), поменять раскладку клавиатуры на латиницу (нажать кнопку с глобусом слева от кнопки «Пробел»), вбить в поиск слово log и нажать кнопку найти(иконка лупы справа от кнопки «Пробел»)
- Удалить все найденные файлы(нажать на файл и подождать пока не появится меню выбора действий и нажать кнопку удалить(иконка корзины))

- Перезагрузить кассу. После удаления log файлов память кассы должна освободиться. Если этого не произошло,нужно проверить память кассы на наличие других объемных файлов которые могут заполнить память.
Прочитали статью, но не смогли устанить ошибку? С радостью помогу Вам в решении проблемы!
Копирование «некопируемой» электронной подписи(ЭП) с Рутокена Lite.
Настройка компьютера для работы с ЭП от 500 руб.
Можете связаться со мной по Telegram.
-
Создал
-
Последний ответ
-
2110
Просмотров
-
6
Ответов
6 Ответов
-
PAS
28 Мая 2022 10:16
добрый день.
как перезагрузить кассу??
-
admin
28 Мая 2022 16:58
Добрый вечер. Понимаю что поздно отвечаю.Кассу aqsi перезагружают нажатием и удерживанием кнопки включение и выбора перезагрузки. Если касса не реагирует на кнопки, то нужно открыть крышку сзади кассы, вытащить батарейку, подождать секунд 10 и поставить батарейку обратно на место.
-
stastuvin
09 Августа 2022 03:43
Спасибо, помогло!
-
admin
09 Августа 2022 07:40
Спасибо, что нашли время зарегистрироваться и оставить комментарий. Я рад, что инструкция вам помогла.
-
1Aleksey86
12 Января 2023 10:24
Ирек, спасибо тебе ! Все помогло, инструкция рабочая (проверенно на двух акси)

-
admin
12 Января 2023 11:16
Добрый день. Очень рад, что моя статья вам помогла.
I’m trying to use javapos for an android application and I’m having quite an hard time making it works.
Here’s what I tried untill now.
I have the jars of javapos an the jpos.xml file, which was given to me by the vendor of the printer. I loaded the jars inside the lib folder and jpos.xml inside the root folder of the application (I’m not sure if it is where it has to be).
The I wrote the java to connect to it :
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "jpos.xml");
POSPrinter printer = new POSPrinter();
try {
printer.open("printf");
printer.claim(100);
printer.setDeviceEnabled(true);
printer.printNormal(1, "PRINT?");
} catch (jpos.JposException e) {
e.printStackTrace();
}
Where «printf» is the logicName inside my xml.
But when I try to print I always get this error :
pos.JposException: Service does not exist in loaded JCL registry
at jpos.loader.simple.SimpleServiceManager.createConnection(Unknown Source)
at jpos.loader.JposServiceLoader.findService(Unknown Source)
at jpos.BaseJposControl.open(Unknown Source)
So, my questions are:
is what I’m tring to do right? It is even possible? because I have seen a couple of question about this, but never on an android application.
If it is possible, how can I tell my application where to find JCL registry?
Постоянный участник
![]()
Зарегистрирован: Чт мар 10, 2005 6:41 pm
Сообщения: 9908
Откуда: ЗАО «ШТРИХ-М», г. Москва
Re: ШТРИХ-ФР-К и Java
Не за что.
_________________
С уважением, Гонтарь Тимофей Владимирович
Инженер технической поддержки ЗАО «Штрих-М»
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru
OrangUtan
Новичок
Зарегистрирован: Чт сен 27, 2012 4:55 pm
Сообщения: 4
Re: ШТРИХ-ФР-К и Java
Добрый день!
У меня возникла необходимость подключения к ККМ «ШТРИХ-ФР-К»
через клиентское приложение написанное на Java.
Прошу выслать мне свежую версию JPOS-драйвера с примерами использования.
Моя почта:
sosmolovskii@gmail.com
Timofey Gontar
Постоянный участник
![]()
Зарегистрирован: Чт мар 10, 2005 6:41 pm
Сообщения: 9908
Откуда: ЗАО «ШТРИХ-М», г. Москва
Re: ШТРИХ-ФР-К и Java
Укажите альтернативный адрес, поскольку почта на gmail не проходит.
_________________
С уважением, Гонтарь Тимофей Владимирович
Инженер технической поддержки ЗАО «Штрих-М»
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru
OrangUtan
Новичок
Зарегистрирован: Чт сен 27, 2012 4:55 pm
Сообщения: 4
Re: ШТРИХ-ФР-К и Java
Timofey Gontar
Постоянный участник
![]()
Зарегистрирован: Чт мар 10, 2005 6:41 pm
Сообщения: 9908
Откуда: ЗАО «ШТРИХ-М», г. Москва
Re: ШТРИХ-ФР-К и Java
Выслал.
_________________
С уважением, Гонтарь Тимофей Владимирович
Инженер технической поддержки ЗАО «Штрих-М»
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ: Работает Официальный Интернет-Магазин от компании Штрих-М www.shels-m.ru
OrangUtan
Новичок
Зарегистрирован: Чт сен 27, 2012 4:55 pm
Сообщения: 4
Re: ШТРИХ-ФР-К и Java
Добрый день!
Спасибо за посылку)))
У меня вопрос: я так понимаю что библиотека comm.jar лежит внутри драйвера, та версия, которая используется — 32-битная, как я могу подменить её на 64-битную?
Кравцов Виталий
Новичок
Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М
Re: ШТРИХ-ФР-К и Java
Добрый день.
Да, библиотека встроена в драйвер.
Чтобы подключить 64-битную версию библиотеки Comm.jar нужно пересобрать пакет драйвера.
_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295
OrangUtan
Новичок
Зарегистрирован: Чт сен 27, 2012 4:55 pm
Сообщения: 4
Re: ШТРИХ-ФР-К и Java
Добрый день!
А может быть у Вас есть собранная 64-битная версия? Я был бы благодарен, если Вы вышлете её на e-mail:
sosmolovskii@mail.ru
Yurii Kazakov
Новичок
Зарегистрирован: Сб ноя 10, 2012 2:23 pm
Сообщения: 27
Re: ШТРИХ-ФР-К и Java
выбрасывает такое исключение..
jpos. Jpos Exception : Service does not exist in loaded JCL registry
в чем тут дело?
Кравцов Виталий
Новичок
Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М
Re: ШТРИХ-ФР-К и Java
Добрый день.
Это значит, что в реестре JCL нет устройства с таким именем.
В реестре JCL хранятся названия и параметры устройств.
Обычно реестр JCL хранится в файле jpos.xml.
_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295
Yurii Kazakov
Новичок
Зарегистрирован: Сб ноя 10, 2012 2:23 pm
Сообщения: 27
Re: ШТРИХ-ФР-К и Java
<JposEntry logicalName=»ShtrihFptr»>
<creation factoryClass=»com.shtrih.jpos.ShtrihJposServiceInstanceFactory» serviceClass=»com.shtrih.jpos.fiscalprinter.FiscalPrinterService»/>
<vendor name=»SHTRIH-M» url=»http://www.shtrih-m.com»/>
<jpos category=»FiscalPrinter» version=»1.9″/>
<product description=»Fiscal printer service» name=»ShtrihFptr» url=»http://www.javapos.com»/>
<!—Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )—>
<!—Serial port name—>
<prop name=»portName» type=»String» value=»COM1″/>
<!—Baudrate—>
<prop name=»baudRate» type=»String» value=»115200″/>
<!—Default department—>
<prop name=»department» type=»String» value=»1″/>
<!— Default font number —>
<prop name=»fontNumber» type=»String» value=»1″/>
<!— Close receipt text —>
<prop name=»closeReceiptText» type=»String» value=»»/>
<!— Subtotal text —>
<prop name=»subtotalText» type=»String» value=»SUBTOTAL:»/>
<!— Driver byte receive timeout —>
<prop name=»byteTimeout» type=»String» value=»100″/>
<!— Device byte receive timeout —>
<prop name=»deviceByteTimeout» type=»String» value=»1000″/>
<!— Device search enabled for all serial ports —>
<prop name=»searchByPortEnabled» type=»String» value=»0″/>
<!— Device search enabled for all baud rates —>
<prop name=»—=это спам=—» type=»String» value=»1″/>
ShtrihFptr — это имя устройства я и использую.
Кравцов Виталий
Новичок
Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М
Re: ШТРИХ-ФР-К и Java
Значит дело в чем-то другом.
_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295
Yurii Kazakov
Новичок
Зарегистрирован: Сб ноя 10, 2012 2:23 pm
Сообщения: 27
Re: ШТРИХ-ФР-К и Java
ну подскажите в чем тут может быть дело?
Кравцов Виталий
Новичок
Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М
Re: ШТРИХ-ФР-К и Java
Не знаю.
_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295
Yurii Kazakov
Новичок
Зарегистрирован: Сб ноя 10, 2012 2:23 pm
Сообщения: 27
Re: ШТРИХ-ФР-К и Java
jpos.xml
находился в другой папке
Последний раз редактировалось Yurii Kazakov Чт дек 06, 2012 2:19 pm, всего редактировалось 1 раз.
posted 11 years ago
-
-

Number of slices to send:
Optional ‘thank-you’ note:
-
-
Hey there, I’m having a problem trying to print with my POS printer. I have an Epson TM-T88V and i already installed Epson JavaPOS ADK. The thing is, when i try to run any of the sample files, it throws the following:
jpos.JposException: Service does not exist in loaded JCL registry
I already added jcl and javapos folders in my classpath.
What am i missing? Thanks in advance.
posted 11 years ago
-
-

Number of slices to send:
Optional ‘thank-you’ note:
-
-
Hi Eder,
I am facing exactly the same issue with a NCR printer.
Did you find something to solve it? What library did you add to your project if yes?
Thanks in advance
Eder Suarez
Greenhorn
Posts: 13
posted 11 years ago
-
-

Number of slices to send:
Optional ‘thank-you’ note:
-
-
Sebeee Sebastien wrote:Hi Eder,
I am facing exactly the same issue with a NCR printer.
Did you find something to solve it? What library did you add to your project if yes?
Thanks in advance
Hey there. I could resolve it indeed.
It turns out that Epson’s JavaPOS comes with its own -after install- setup and i had to register my printer in order for JCL to load it.
After installing JavaPOS I had to run as administrator the file located in C:Program FilesEPSONJavaPOSSetupPOSSetupPOS.exe and add my printer from there.
I guess your printer’s installation pack comes with a similar setup, give it a try!
Sebeee Sebastien
Greenhorn
Posts: 2
posted 11 years ago
-
-

Number of slices to send:
Optional ‘thank-you’ note:
-
-
Hi,
NCR also provide a soft like that to add the printer, what I did but from there I still cannot play with my printer!
This is strange but I am in touch with NCR for this issue.
I hope it will be solved soon cause I hate losing time with such problems!
Thank you for the advice anyway!

Я пытаюсь использовать javapos для приложения для Android, и мне довольно сложно заставить его работать.
Вот что я пробовал до сих пор.
У меня есть банки javapos и файл jpos.xml, который мне предоставил поставщик принтера. Я загрузил банки в папку lib и jpos.xml в корневую папку приложения (я не уверен, что это там, где оно должно быть). Я написал java для подключения к нему:
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "jpos.xml");
POSPrinter printer = new POSPrinter();
try {
printer.open("printf");
printer.claim(100);
printer.setDeviceEnabled(true);
printer.printNormal(1, "PRINT?");
} catch (jpos.JposException e) {
e.printStackTrace();
}
Где «printf» — это logicName внутри моего xml.
Но когда я пытаюсь распечатать, я всегда получаю эту ошибку:
pos.JposException: Service does not exist in loaded JCL registry
at jpos.loader.simple.SimpleServiceManager.createConnection(Unknown Source)
at jpos.loader.JposServiceLoader.findService(Unknown Source)
at jpos.BaseJposControl.open(Unknown Source)
Итак, мои вопросы:
это то, что я пытаюсь сделать правильно? Это даже возможно? потому что я видел пару вопросов по этому поводу, но никогда в приложении для Android.
Если возможно, как я могу сообщить моему приложению, где найти реестр JCL?
2 ответа
У меня была такая же проблема с интерфейсом сканера, я решил проблему, включая мой jpos.xml (убедитесь, что имя профиля, которое вы используете в своем коде, точно соответствует имени профиля в вашем XML-файле), например: 
Надеюсь еще поможет!
0
Siberia
30 Дек 2019 в 09:27
Вы получили ошибку из-за неверного имени устройства, которое вы указали для открытия.
попробуйте это:
String deviceName = "HPPrinter" // or what your device name is
printer.open(deviceName);
вместо:
printer.open("printf");
0
Kumar Saurabh
23 Сен 2022 в 15:05
Я новичок в Java, и я разрабатываю приложение POS с помощью java.
Я купил Epson POS-принтер для этого проекта. Модель принтера EPSON TM-U220.
Я установил JavaPos и мой фрагмент кода следующим образом. но при запуске я получаю эту ошибку.
Оцените, сможет ли кто-нибудь помочь мне с этой проблемой.
run:
jpos.JposException: Service does not exist in loaded JCL registry
StarReceiptTest finished.
at jpos.loader.simple.SimpleServiceManager.createConnection(SimpleServiceManager.java:179)
at jpos.loader.JposServiceLoader.findService(JposServiceLoader.java:154)
at jpos.BaseJposControl.open(BaseJposControl.java:481)
at StarReceiptTest.main(StarReceiptTest.java:54)
BUILD SUCCESSFUL (total time: 1 second)
import jpos.JposConst;
import jpos.JposException;
import jpos.POSPrinter;
import jpos.POSPrinterConst;
import jpos.util.JposPropertiesConst;
public class StarReceiptTest
{
public static void main(String[] args){
/*
If you want to place the jpos.xml file elsewhere on your local file system then uncomment the
following line and specify the full path to jpos.xml.
If you want to place the jpos.xml file on a webserver for access over the internet then uncomment
the second System.setProperty line below and specify the full URL to jpos.xml.
*/
//C:UsersUdayangaDocumentsNetBeansProjectsJpos_Samplesrc
//System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "jpos.xml");
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "C:\Users\Udayanga\Documents\NetBeansProjects\Jpos_Sample\src\jpos.xml");
//System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_URL_PROP_NAME, "http://some-where-remote.com/jpos.xml");
// constants defined for convience sake (could be inlined)
String ESC = ((char) 0x1b) + "";
String LF = ((char) 0x0a) + "";
String SPACES = " ";
// instantiate a new jpos.POSPrinter object
POSPrinter printer = new POSPrinter();
//ESDPRT001 = Port
try
{
// open the printer object according to the entry names defined in jpos.xml
//printer.open("startsp");
//ESDPRT001
printer.open("TM-U220");
// claim exclsive usage of the printer object
printer.claim(1);
// enable the device for input and output
printer.setDeviceEnabled(true);
// set map mode to metric - all dimensions specified in 1/100mm units
printer.setMapMode(POSPrinterConst.PTR_MM_METRIC); // unit = 1/100 mm - i.e. 1 cm = 10 mm = 10 * 100 units
do
{
// poll for printer status
// a javax.swing based application would be best to both poll for status
// AND register for asynchronous StatusUpdateEvent notification
// see the JavaPOS specification for details on this
// check if the cover is open
if (printer.getCoverOpen() == true)
{
System.out.println("printer.getCoverOpen() == true");
// cover open so do not attempt printing
break;
}
// check if the printer is out of paper
if (printer.getRecEmpty() == true)
{
System.out.println("printer.getRecEmpty() == true");
// the printer is out of paper so do not attempt printing
break;
}
// being a transaction
// transaction mode causes all output to be buffered
// once transaction mode is terminated, the buffered data is
// outputted to the printer in one shot - increased reliability
printer.transactionPrint(POSPrinterConst.PTR_S_RECEIPT, POSPrinterConst.PTR_TP_TRANSACTION);
if (printer.getCapRecBitmap() == true){
// print an image file
try
{
printer.printBitmap(POSPrinterConst.PTR_S_RECEIPT, "star.gif", POSPrinterConst.PTR_BM_ASIS, POSPrinterConst.PTR_BM_CENTER);
}
catch (JposException e)
{
if (e.getErrorCode () != JposConst.JPOS_E_NOEXIST)
{
// error other than file not exist - propogate it
throw e;
}
// image file not found - ignore this error & proceed
}
}
// call printNormal repeatedly to generate out receipt
// the following JavaPOS-POSPrinter control code sequences are used here
// ESC + "|cA" -> center alignment
// ESC + "|4C" -> double high double wide character printing
// ESC + "|bC" -> bold character printing
// ESC + "|uC" -> underline character printing
// ESC + "|rA" -> right alignment
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|cA" + ESC + "|4C" + ESC + "|bC" + "Star Grocer" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|cA" + ESC + "|bC" + "Shizuoka, Japan" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|cA" + ESC + "|bC" + "054-555-5555" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|uC" + "Qnty Unit Tx Description" + SPACES.substring(0, printer.getRecLineChars() - "Qnty Unit Tx Description".length()) + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 1 830 Soba Noodles" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 1 180 Daikon Radish" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 1 350 Shouyu Soy Sauce" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 1 80 Negi Green Onions" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 1 100 Wasabi Horse Radish" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, " 2 200 Tx Hashi Chop Sticks" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|rA" + "Subtotal: 2160" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|rA" + "Tax: 24" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|rA" + ESC + "|bC" + "Total: 2184" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|rA" + "Tender: 2200" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|rA" + ESC + "|bC" + "Change: 16" + LF);
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, LF);
if (printer.getCapRecBarCode() == true)
{
// print a Code 3 of 9 barcode with the data "123456789012" encoded
// the 10 * 100, 60 * 100 parameters below specify the barcode height and width
// in the metric map mode (1cm tall, 6cm wide)
printer.printBarCode(POSPrinterConst.PTR_S_RECEIPT, "123456789012", POSPrinterConst.PTR_BCS_Code39, 10 * 100, 60 * 100, POSPrinterConst.PTR_BC_CENTER, POSPrinterConst.PTR_BC_TEXT_BELOW);
}
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|cA" + ESC + "|4C" + ESC + "|bC" + "Thank you" + LF);
// the ESC + "|100fP" control code causes the printer to execute a paper cut
// after feeding to the cutter position
printer.printNormal(POSPrinterConst.PTR_S_RECEIPT, ESC + "|100fP");
// terminate the transaction causing all of the above buffered data to be sent to the printer
printer.transactionPrint(POSPrinterConst.PTR_S_RECEIPT, POSPrinterConst.PTR_TP_NORMAL);
// exit our printing loop
} while (false);
}
catch(JposException e)
{
// display any errors that come up
e.printStackTrace();
}
finally
{
// close the printer object
try
{
printer.close();
}
catch (Exception e) {}
}
System.out.println("StarReceiptTest finished.");
System.exit(0);
}
Вот файл jpos.xml
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
Ошибка «Service does not exist in loaded JCL registry» на кассе AQsi 5 — Как исправить?
Если возникает ошибка «Service does not exist in loaded JCL registry» и (или) в уведомлениях вылезает сообщение «Объем встроенной памяти недостаточен», нужно удалить log файлы системы. Для этого нужно:
- Развернуть шторку(панель уведомлений),нажать кнопку настроек(иконка шестеренки)

- В списке настроек найти и нажать Хранилище(откроется Внутренний общий накопитель)

- В Внутренний общий накопитель убедиться что память кассы действительно заполнено и нажать Открыть(обычно в конце списка)


- В открывшемся окне нажать на кнопку поиска (иконка лупы), поменять раскладку клавиатуры на латиницу (нажать кнопку с глобусом слева от кнопки «Пробел»), вбить в поиск слово log и нажать кнопку найти(иконка лупы справа от кнопки «Пробел»)

- Удалить все найденные файлы(нажать на файл и подождать пока не появится меню выбора действий и нажать кнопку удалить(иконка корзины))

- Перезагрузить кассу. После удаления log файлов память кассы должна освободиться. Если этого не произошло,нужно проверить память кассы на наличие других объемных файлов которые могут заполнить память.
Прочитали статью, но не смогли устанить ошибку? С радостью помогу Вам в решении проблемы!
Копирование «некопируемой» электронной подписи(ЭП) с Рутокена Lite.
Настройка компьютера для работы с ЭП от 500 руб.
Можете связаться со мной по Telegram.
Источник
Проблемы aQsi и их решения
Мы подготовили список часто случающихся проблем с aQsi и описали их решение
Схема обмена данных

Заказ долго не появляется в списке отложенных
Если в личном кабинете Продуман у вас написано «Ожидание оплаты на смарт-терминале», а заказ так и не появился на aQsi, значит нарушена синхронизация кассы aQsi с их облаком https://lk.aqsi.ru/
Зайдите в ЛК aQsi в список касс, и нажмите на иконку повторной синхронизации.

Облако aQsi попробует заново связаться с кассой и отправить на нее заказ.
Если ситуация не изменилась перезагрузите кассу или роутер, попробуйте кассу подключить к мобильному интернету на телефоне.
В случае, если описанные выше методы не помогают, обратитесь в поддержку aQsi
через личный кабинет aQsi раздел «Связаться»
Укажите тему проблемы Заказ в ЛК aQsi есть, а на кассе в отложенных не появляется .
Добавьте к обращению № заказа и серийный номер кассы (на обратной стороне 16 цифр)

Оплата на кассе прошла, а в Продуман статус Выполняется
Касса может не выгрузить все данные по чеку в облако с первого раза. Пример такой ситуации ниже (чек выгрузился, но список оплат так и не прогрузился).

Чтобы облако повторно запросило данные из кассы, найдите заказ в ЛК aQsi в разделе Заказы по номеру и нажмите на иконку повторной синхронизации. Информация будет прогружена в облако aQsi (сверху в блоке списка оплат появится способ оплаты), и вскоре статус обновится в Продуман.
В случае, если описанные выше методы не помогают, обратитесь в поддержку aQsi
через их личный кабинет «Связаться»
Укажите тему проблемы Чек пробит по заказу, но в облако aQsi нет списка оплат .
Добавьте к обращению № заказа и серийный номер кассы (на обратной стороне 16 цифр)
Признак Агент не печатается
Производитель кассы на прошивке, поддерживающей ФФД 1.2, убрал печать признака «Агент» и данных принципала, а также не предоставил возможность управления печатью этого реквизита. Эти данные доступны только в электронной форме чека.

Для запроса данной функции оставьте обращение производителю кассы на почту info@aqsi.ru
Тема: Отсутствует признак агента на ФФД 1.2
Текст: На прошивке ФФД 1.2 не печатается признак «Агент» и данные принципала. Просим включить печать данных реквизитов.
Источник
Возможные ошибки и способы их решения
Ошибки в кассовом чеке (чек-коррекции)
В общем случае в ФФД 1.05 ошибки исправляются чеком возврата, в ФФД 1.1 и 1.2 — чеком коррекции. А если кассу не применили при расчете, то нужен чек коррекции, и не имеет значения по какому формату работает ККТ.
Согласно нормативно-правовым документам: Приказ ФНС России от 14.09.2020 № ЕД-7-20/662@ и п.4 статьи 4.3 54-ФЗ.
Для исправления ошибки в чеке – неправильная СНО / НДС / цена товара
- Необходимо сформировать чек возврата абсолютно идентичный неправильному чеку прихода. В случае, если расчет был картой и невозможно сразу пробить возврат – следует оформить возврат через нефискальный приход и фискальный возврат. Способ оплаты “безналичные”.
- Необходимо сформировать новый кассовый чек прихода с указанием правильных реквизитов. Даже если оплачивали раньше картой, необходимо пробить приход как “безналичный”.
- Необходимо сформировать пояснительную записку с описанием ФП и ФД некорректного чека, указать причину, по которой ошибку исправляли, указать ФД и ФП нового правильного чека прихода. Эту пояснительную в любой форме передать в ФНС, либо через лк фнс, либо отнести в отделение.
В случае, если ККТ при расчете не применили – формируется чек-коррекции.
Касса не заряжается при использовании переходника aQsi Hub
- Опустить шторку / Спец возможности,
- Включить пункт OTG HUB & Параллельная зарядка.
- Подключить aQsi Hub к aQsi кассе через USB Type-C.
- Подключить патч-корд Ethernet, второй конец подключить к источнику, раздающему Ethernet (интернет-розетка, маршрутизатор и прочее).
- Если после этого зарядка не идет, попробуйте использовать другой провод питания

Ошибка 116 : ошибка файлового ввода вывода
Данная ошибка может возникать по двум причинам:
- Заполнена память. Необходимо очистить память на кассе, перезагрузить (reboot) и проверить работоспособность.
- Не обновлено приложение MCU. Настройки/ Тех.обслуживание ККТ / Доп.операции / Принудительное обновление MCU. Перезагрузить кассу (reboot). Проверить работоспособность.
В случае, если ошибка сохраняется- необходимо обратиться в службу поддержки.
Ошибка 20 ФН Ограничение ресурса ФН
Ошибка говорит о том, что данные не передаются в ОФД и налоговую. Если данные не уходят в течение 30 дней – касса блокируется (ошибка 20).
- Возможно, смена не была вовремя закрыта: Необходимо изменить время на кассе (опускаете шторку настроек Android на кассе движением пальца сверху вниз, открываете настройки – Дата и время). Установите значения даты и времени на время, когда была открыта последняя смена.Далее зайдите в настройки в главном меню – Техническое обслуживание ККТ – Дополнительные операции – Дата и время – установить системное (нажимаем на надпись системное).Закройте смену и верните корректное время по такому же алгоритму.
- Проверьте стабильность интернета (без подключения к сети – чеки не отправляются).
- Проверьте подключение к ОФД:
Вам нужно на кассе зайти в Настройки / тех. обслуживание ККТ / подключение к ОФД. Далее нужно сверить настройки и исправить их, если они неверные. (https://kassopttorg.ru/questions/12732/ – список параметров)
IP —
Порт —
Таймаут — 30 - Если все установлено корректно, то нужно направить клиента в ОФД, возможно, что услуги в ОФД не оплачены.
Ошибка Notimplemented при закрытии смены
Необходимо зайти на кассе в Настройки / Основные настройки / Смены / “Перезагрузка рабочих ключей при закрытии смены” – выкл.
Ошибка QR кода маркировки в ЛК на вкладке Товароучет
Необходимо открыть раздел в ЛК – Настройки / Общее / Учёт кодов маркировки – выкл.
Ошибка 126 в чеке коррекции.
Ошибка 126 говорит о том, что поле “Номер документа основания” заполнено некорректно.
Если тип коррекции “Самостоятельно”, то номером документа является порядковый номер пояснительной (объяснительной) записки.
Ошибка 7 ФН (подходит и для ошибки 23)
Опустите шторку Андроида / Шестеренка / Дата и время / Дата и время в сети — выкл, Часовой пояс — выкл. / Проверьте время корректное или нет. Если время некорректное – исправьте.
Закройте смену (если она была открыта).
Далее зайдите в Настройки / Тех.обслуживание ККТ / Доп.операции / Дата и время —нажмите на синее поле “установить системное”.
В этом же меню нажмите «открыть смену» (при необходимости нажмите 2 раза).
Примечание! В случае, если ошибка 7 ФН сохраняется, проверяем Дату последнего ФД в информации об устройстве. Если Дата последнего ФД установлена в будущем времени, то клиент не сможет пробивать чеки, пока на кассе не наступит эта дата.
Ошибка Read time out
Зайдите в Настройки — Тех. обслуживание ККТ — Доп. операции — Отключить печать КЯ. Закройте и откройте смену.
Затем перезагрузите кассу.
Проверьте на наличие ошибки. Если ошибка сохраняется – обратитесь в поддержку Акси.
Ошибка принтера Paper Exception Error ret null
- Войти в настройки/ техническое обслуживание ККТ/ дополнительные операции/ нажать на “Принудительное обновление MCU”.
- После обновления MCU нажать на “Отключить печать КЯ”.
Если ошибка сохраняется – необходимо запросить обновления в технической поддержке указав наименование ошибки.
Ошибка 51 общая
- Убедитесь, что на кассе установлена корректная СНО в разделе Настройки / Основные / Чеки / СНО по умолчанию
- Пройдите перефискализацию повторно. Зайдите в раздел мастер фискализации, с 1 шага проверьте все данные, обратите внимание на СНО. На 2 шаге внимательно заполните поля Адрес и Место расчетов. На 4 шаге обратите внимание на поле «сведения о применении кассы», либо ничего не заполняйте, либо выберите нужный пункт. Завершите перефискализацию с причиной «изменение настроек ККТ». Email отправителя чека – заполните электронный адрес почты нужного ОФД. Пример перерегистрации по инструкции – https://aqsi.ru/support/pereregistraciya-kassyi-c-envd-na-usn/
- Проверьте способ и предмет расчета. Зайдите в раздел База товаров, выберите одну из товарных позиций, прикоснитесь на 2 секунды — «изменить».
- Проверьте, чтобы в поле предмет расчета у Вас был «товар» (если продаете товары) или «услуга» (если оказываете услуги).
Также обратите внимание на способ расчета — должен быть полный расчет. - После выполнения пункта 1-3 зайдите в Настройки / Тех.обслуживание ККТ / Дополнительные операции / Перезагрузить кассовое ядро.
При нажатии звукового и видимого эффекта не будет. - Попробуйте оформить чек из истории или выбить новый.
Примечание: При применении ОСН + ФН на 36 месяцев, оформлять на кассе можно ТОЛЬКО УСЛУГИ!
Ошибка при сохранении в ФН
Ошибка говорит о том, что чек не сохранился в ФН и не был отправлен в ОФД и ФНС.
- Отключить фискальный накопитель, затем плотно подключить его и перезагрузить кассу (команда reboot).
- Далее зайти в Настройки / Тех.обслуживание ККТ / Доп.операции / Перезагрузить кассовое ядро (при нажатии ничего не произойдет, видимых эффектов не будет).
- После этого зайти в историю чеков, нажать на чек с надписью “ошибка при сохранении” и нажать снизу “оформить чек”.
Также проверьте в Настройках / Основные настройки / Чеки / СНО по умолчанию — указана ли верная система налогообложения.
Если ошибка сохраняется, необходимо найти причину или уточнить код ошибки. Действия, соответственно, будут иные.
Окно “в работе приложения кассовое ядро …” при включении кассы
Данное сообщение не является ошибкой. Это информация о том, что при запуске ККТ кассовое ядро не успело загрузиться.
Вам необходимо закрыть уведомление и войти в кассу.
Рекомендуем зайти в Настройки / Тех. обслуживание ККТ / Доп. операции / Перезагрузить кассовое ядро. (видимых эффектов не произойдет).
Далее сделать перезагрузку ККТ (Reboot).
Ошибка Parcelable encountered ClassNotFoundException reading a Serializable object (name= re.aqsi.commons.exception.ShiftAlreadyOpenException)
Ошибка при открытии смены означает, что смена уже находится в состоянии “открыта”.
Необходимо зайти в Настройки / Тех. обслуживание ККТ / Доп. операции / Закрыть смену. Затем необходимо повторно открыть смену.

Ошибка “Исчерпан ресурс КС” или ошибка 18, когда закончился ФН
Эта ошибка говорит о том, что у клиента закончился ФН и нужно его заменить.
Но у клиента могла остаться открыта смена.
- Движением пальца сверху вниз, откройте шторку настроек системы. Далее перейдите в «Дата и время». Установите значения даты и времени, равное последнему открытию смены.
- В главном меню перейдите в Настройки -> Техническое обслуживание ККТ -> Дополнительные операции -> Дата и время -> установите системное (нажать на «системное»).
- Нажмите «Закрыть ФН».
Неотправленных документов в разделе Настройки / Тех. обслуживание ККТ / Информация об устройстве – должно быть 0.
Ошибка в ЛК Orange data – Fiscalization for device … not found. / cashbox fiscalized cloudly
Для того, чтобы избавиться от ошибки Вам необходимо выполнить следующее:
Настройки / Мастер фискализации / с использованием ФН — далее / на Шаге № 2 уберите галочку «разъездная торговля» , проверьте корректность остальных полей.

Дойдите до Шага № 4:
– выберите пункт перерегистрация с причиной «изменение настроек ККТ»;
– email отправителя — адрес Вашего ОФД, выбранного на шаге № 3;
– сведения о применении ККТ — для расчетов в сети «Интернет» — поставьте галочку;

– нажмите «проверка параметров» — распечатается чек;
– нажмите «зарегистрировать кассу» — распечатается чек;
– на экране нажмите «я ввел данные», затем нажмите «готово».
После этого необходимо сгенерировать токен в личном кабинете aQsi.
– в личном кабинете Акси вкладка Настройки / Интеграции / Фискализация чеков на aQsi 5 из Оранж Дата / сгенерировать токен (ключ) / скопируйте токен;
– открыть ЛК Оранж Дата / раздел Услуги / вставьте токен(ключ) / сформируйте счет без ошибки.
Эквайринговое ядро не отвечает по тайм-ауту.
Если эквайринговое ядро не отвечает по таймауту, нужно нажать внизу экрана “Попробовать еще раз”.
Это не ошибка, а сообщение о том что касса не может достучаться до банковского хоста.
Можно перезагрузить кассу и попробовать еще раз.
Ошибка “Введены некорректные данные” при фискализации
Если касса при фискализации выдает ошибку “Введены некорректные данные” необходимо:
- Убедиться в правильности заполнения всех полей;
- Выполнен ли вход в кассу под пользователем Администратор.
Ошибка “Некорректный РНМ” при фискализации (перефискализации).
Если касса при фискализации выдает ошибку “Введен некорректный РНМ” необходимо:
- Проверить подключение ФН к кассе;
- Войти в настройки/ техническое обслуживание ККТ/ и проверить, записан ли серийный номер кассы в строке ЗН ККТ.
- Если серийный номер в информации об устройстве отсутствует, нужно войти в Настройки/ тех обслуживание/ ввод заводского номера/ ввести заводской номер кассы в строку и нажать “Записать”.
- Убедиться в правильности заполнения поля ОГРН на шаге 1.
- Убедиться в правильности заполнения полей “Сведения о пользователе” на шаге 2.
- Убедиться в правильности заполнения поля Email отправителя чека – электронный адрес ОФД.
- Если все данные введены корректно, то необходимо обратиться в техническую поддержку.
Ошибка connection refused
Данная ошибка говорит о том, что касса не подключена к сети интернет. Для устранения ошибки необходимо подключить ее к сети интернет через WI-FI либо через сим-карту.
Ошибка missingdata при оплате банковской картой
Если появилась данная ошибка, то нужно зайти в НастройкиТехническое обслуживание ККТДополнительные операцииЗагрузить конфигурацию эквайрингового ядра.
Существует два варианта:
- появляется сообщение «Успешно», это значит, что конфигурация в кассу загружена, а ошибка возникает из-за плохого интернет соединения.
- появляется ошибка «при загрузке конфигурации произошли ошибки, код: missingdata», в данном случае для решения проблемы вам необходимо обратиться в техническую поддержку.
Заранее уточните детали операции, ИНН организации, ЗН кассы, сумма оплаты, время, вид карты, прикладывали или вставляли чипом.
Не нажимается кнопка «Регистрация кассы», только галка «Перерегистрация» (при первичной фискализации кассы)
Данная ошибка говорит о том, что касса уже была зарегистрирована. Необходимо:
Проверить статус в ЛК / проверить История чеков /проверить смены / проверить печатается ли отчет о фискализации.
Если касса б/у – необходимо сделать полный сброс в Настройках /Тех. обслуживание ККТ / Доп. операции / Полный сброс.
В случае неуспеха – отправьте запрос в техническую поддержку на переустановку РМК.
Ошибка при оплате иностранной картой
Чтобы касса принимала карты иностранных банков, необходимо отправить дополнительный запрос в aQsi. Для этого необходимо:
- запросить ИНН организации;
- уточнить вид деятельности;
- уточнить размер среднего чека для применения иностранной карты (в переводе на рубли);
- отправить запрос в поддержку (info@aqsi.ru) на подключение лимита по приему иностранных карт, указав информацию из пункт 1-3.
Примечание: услуга для клиента бесплатная.
Касса не подключается к сети Wi-fi
Необходимо проверить возможные ограничения сети:
- Опустить шторку Андроид / нажать и удерживать значок “батареи” / Режим энергосбережения – отключить
- Опустить шторку Андроид / Шестеренка / Передача данных / Экономия трафика – выкл.
- Опустить шторку Андроид / Шестеренка / Передача данных / Ограничения трафика – выкл.
- Проверить актуальность времени в шторке / Шестеренка / Дата и время.
Ошибка «Отсутствует чековая лента», либо «Отсутствует фискальный накопитель»
При возникновении данной ошибки, необходимо:
- Не отключая устройство, отсоединить от него фискальный накопитель и аккумулятор, в последовательности (Фискальный накопитель/Аккумулятор).
- Подключить фискальный накопитель и аккумулятор обратно к устройству, в последовательности (Аккумулятор/Фискальный накопитель).
- После включения аппарата ошибки не будет.
Касса печатает неверную СНО
Зайдите в “Настройки” / “Мастер фискализации”, проверьте пошагово корректность введенных данных (СНО выбирается на 1 шаге), на 4 шаге поставьте точку на «перерегистрация кассы», в причинах укажите «изменение настроек ККТ», после перефискализируйте кассу.
Примечание: Настройки мастера фискализации необходимо проводить только при закрытой смене.
После заставки aQsi касса выключается
Для того чтобы включить кассу, необходимо:
- Подключите к кассе провод зарядки и начинайте включать аппарат, после того как аппарат начнёт включаться выньте из него аккумулятор.
- Отключите провод зарядного устройства, вставьте аккумулятор и включите.
- После этих действий войдите в Настройки/ техническое обслуживание ККТ/ дополнительные операции/ и нажмите «Принудительное обновление MCU”.
Ошибки 1002, 211. Ошибка печати
Для устранения данных ошибок, необходимо:
- Войти в настройки/ техническое обслуживание ККТ/ дополнительные операции/ нажать на “Принудительное обновление MCU”.
- После обновления MCU нажать на “Отключить печать КЯ”, ошибка уйдет.
Ошибки 115, 77 и 94 (общие) после обновления кассы
Выполните, пожалуйста, следующую инструкцию:
- Зайдите на кассе в Настройки / тех. обслуживание ККТ / доп. операции и нажмите на «Принудительное обновление МСЮ». Закройте смену и откройте ее снова.
- Перезагрузите кассу
- Зайдите в Настройки / Основные настройки / Чеки и проверьте, что там указана верная система налогообложения.
- Далее зайдите в «Историю чеков» и оформите повторно чек с ошибкой.
Ошибка 178: Код ошибки 32h(50) от ФН: Запрещена работа с маркированными товарами.
Данная ошибка возникает в момент сканирования маркированного товара при продаже, если касса не фискализирована с галочкой “при приеме маркированного товара” в Мастере фискализации.

Нужно закрыть смену и фискализировать кассу правильно.
Маркированный товар
В форматах ФФД 1.05 и 1.1, в бумажном чеке рядом с маркированным товаром ставится префикс [M]. В чеках ФФД 1.2 у префикса появились вариации:
(М+) – проверка в фискальном накопителе и системе маркировки прошли успешно. Для покупателя это значит, что он точно купил оригинальный маркированный товар.
(М) – хотя бы одна проверка не была произведена, например, из-за того, что касса не смогла связаться с системой маркировки, либо работает в автономном режиме. Для покупателя это значит, что с товаром могут быть проблемы — стоит перепроверить код маркировки самостоятельно.
(М-) хотя бы одна проверка завершилась провалом. Для покупателя это значит, что с товаром точно что-то не так.

Настройки / Основные настройки / Чеки / Режим проверки маркировки.
Здесь можно указать способ проверки кода маркировки при продаже. Например, при настройке как на фото, если код маркировки будет некорректный (невалидный) касса об этом предупредит. Пользователь (кассир) может сам принять решение, пробивать чек или нет.

Ошибка 33h (51) от ККТ: некорректные параметры в команде при фискализации / перефискализации
При возникновении данной ошибки необходимо снять отчет о текущем состоянии расчетов.
Далее в Мастере фискализации необходимо обязательно выбрать ИНН организации из выпадающего списка, проверить правильность всех введенных данных на каждом шаге Мастера фискализации.
Примечание: Код ошибки 33h (51) от ККТ: передает причину ошибки в самом запросе. Например, код ошибки 33h (51) от ккт: некорректные параметры в команде – для устранения требуется сформировать отчет, ошибка уйдет.
Ошибка 162. Код ошибки 34h(52) от ФН: Работа с маркированными товарами временно заблокирована
Для устранения ошибки необходимо проверить и указать корректные данные для подключения к ОФД и настройки ОИСМ.
– Зайдите в раздел Настройки / Тех. обслуживание ККТ / Подключение к ОФД – Проверьте данные согласно вашему ОФД по ссылке https://kassopttorg.ru/questions/12732/

Ошибка 3005 при оплате картой.
Ошибка дубля транзакции. Необходимо запросить информацию об успешности платежа в поддержке aQsi, отправив запрос на почту info@aqsi.ru с указанием ИНН, суммы и времени платежа.
Ошибка 3004 при оплате картой.
Необходимо запросить у клиента информацию:
- ИНН
- Сумма и время транзакции
- Вид карты
- Способ оплаты (nfc / чип)
Передать информацию в aQsi для уточнения причины ошибки в Банке.
Источник