Skip to content
Программа для магазина телефонов в Пакистане: 12 проверок
Software Engineering

Программа для магазина телефонов в Пакистане: 12 проверок

October 24, 2026 · 15 min read · Команда NexGenix

Эта статья была изначально написана на английском языке

Девять вечера, рольставни наполовину опущены, а в денежном ящике не хватает нескольких тысяч рупий. Никто ничего не украл. Платёж через JazzCash пробили как наличные, долг постоянного покупателя записан на обороте картонной коробки, а iPhone, проданный в два часа дня, оказался аппаратом Non-PTA, а не тем PTA-аппаратом, за который заплатил покупатель.

Программа для магазина телефонов в Пакистане должна избавлять от таких вечеров, где бы ни находился ваш магазин: в лахорском Hafeez Centre или на небольшом рынке по соседству. Многие программы с этим не справляются, потому что их делали для обычного магазина и лишь потом приспособили. Телефон — не пачка печенья: у каждого аппарата свой IMEI, свой статус PTA и нередко история чужого б/у телефона.

Ниже — чек-лист, по которому мы сами выбирали бы программу для управления магазином телефонов для собственного прилавка. Мы разрабатываем один из таких продуктов, Nex Mobile POS, и предпочитаем сказать об этом сразу. Чек-лист подходит для любого поставщика. В том числе для нас.

Почему обычная POS-система для розницы буксует в магазине телефонов

Обычная POS-система для розницы мыслит товарами: отсканировали штрихкод — количество уменьшилось на единицу. Для зарядок и чехлов этого достаточно, и хорошая POS-система для магазина телефонов по-прежнему должна так учитывать аксессуары.

С аппаратами эта схема ломается за неделю. Штрихкод на коробке iPhone обозначает модель, а IMEI — конкретный телефон. Когда покупатель возвращается со вздувшимся аккумулятором и говорит «вы мне это продали», полезный вопрос звучит так: уходил ли этот IMEI из вашего магазина, когда, по какой цене и с какой гарантией. Количественный учёт на это не ответит, как и khata (книга долгов клиентов). Если программа не различает отдельные телефоны, на этом демонстрацию можно заканчивать.

Чек-лист: 12 проверок программы для магазина телефонов

1. Учёт по IMEI, который ловит опечатки и дубли

Каждый аппарат должен быть отдельной записью с поиском по IMEI. Пятнадцать цифр, набранных за загруженным прилавком, часто вводятся с ошибкой, и здесь помогает сам формат: последняя цифра — контрольная цифра по алгоритму Луна, вычисляемая по первым четырнадцати тем же методом, что и для номеров банковских карт. Вручную, на хрестоматийном примере IMEI:

Введённый IMEI:               4  9  0  1  5  4  2  0  3  2  3  7  5  1  | 8
Удваиваем каждую 2-ю цифру:   4 18  0  2  5  8  2  0  3  4  3 14  5  2
18 -> 1+8, 14 -> 1+4:         4  9  0  2  5  8  2  0  3  4  3  5  5  2   сумма = 52
Контрольная цифра:            (10 - 52 mod 10) mod 10 = 8, совпадает с 15-й цифрой

Ошибитесь в одной цифре, например введите 490154203237528, — и сумма не сойдётся с контрольной цифрой, поэтому ввод отклоняется до того, как испортит ваш учёт остатков. Большинство перестановок соседних цифр тоже не проходят. Чего контрольная цифра поймать не может, так это корректного IMEI, введённого дважды. Для этого и нужна проверка на дубли.

Спросите поставщика: «Введите неверный IMEI, а затем тот, что уже есть на складе. Покажите, что произойдёт». Также спросите, сохраняются ли оба IMEI телефона с двумя SIM-картами: PTA рекомендует покупателям проверять каждый IMEI устройства.

2. Статус PTA, Non-PTA или JV у каждого телефона

Два аппарата одной модели могут стоить совсем по-разному, потому что один одобрен PTA (Управлением телекоммуникаций Пакистана), а другой нет, и покупатели спрашивают об этом раньше, чем об объёме памяти. Этот статус должен быть в карточке каждого телефона и в списке остатков, чтобы никому не приходилось помнить, какая коробка какая.

Это поле — ваша запись, а не результат запроса. Официальный статус даёт система DIRBS от PTA: до покупки отправьте 15-значный IMEI по SMS на номер 8484 или воспользуйтесь способами из FAQ по DIRBS на сайте PTA, поскольку устройство, не соответствующее требованиям, может быть заблокировано. Если поставщик утверждает, что программа «проверяет статус PTA», спросите, откуда берётся этот ответ.

Спросите поставщика: «Можно ли отфильтровать остатки по статусу PTA и видеть его в момент продажи?»

3. Скупка б/у телефонов с CNIC, данными продавца и квитанцией

Скупка б/у телефонов — самая рискованная часть работы магазина. Если купленный вами телефон окажется краденым или заблокированным, первым делом спросят, кто вам его продал. «Какой-то парень, после обеда» — не ответ.

Проверка кнопок и Face ID б/у телефона за прилавком, прежде чем магазин согласует цену
Проверка кнопок и Face ID б/у телефона за прилавком, прежде чем магазин согласует цену

Экран скупки должен требовать только модель и цену, позволять записать IMEI, а также имя, номер мобильного и CNIC (национальное удостоверение личности Пакистана) продавца и формировать квитанцию, которая остаётся у обеих сторон. В том же FAQ от PTA сказано, что покупка или продажа телефона, зарегистрированного на чужой CNIC, совершается на ваш собственный риск, а покупателям рекомендуется получить у продавца подтверждение уплаты пошлины. Бумаги — самая дешёвая защита, которая есть у магазина.

Важна и скорость: скупку, которая занимает пять экранов, в загруженную субботу просто пропустят. Это прилавочная версия трения в формах из статьи UX-ошибки, убивающие конверсии.

Спросите поставщика: «Может ли продавец получить квитанцию в WhatsApp? Кто из моих сотрудников видит CNIC полностью?»

4. Быстрая продажа с трейд-ином и раздельной оплатой

Продажа телефона редко сводится к одному товару за наличные. Покупатель сдаёт старый телефон в зачёт, платит частью через JazzCash, частью наличными и просит записать остаток в khata до конца месяца. Если для этого нужны три экрана и менеджер, продавец запишет всё на бумажке, чтобы внести «потом». Потом не наступает никогда.

Спросите поставщика: «Покажите одну продажу с трейд-ином, оплатой через Easypaisa плюс наличные и остатком в долг. Я посчитаю нажатия».

5. Khata для покупателей и поставщиков

Значительная часть торговли телефонами держится на khata: покупатели выплачивают стоимость телефона в течение нескольких недель, оптовые поставщики отпускают вам товар в долг. Для обеих сторон нужны журналы расчётов с текущим сальдо и выписки, которые можно отправить. Именно о стороне поставщиков обычная розничная программа, как правило, и забывает.

Спросите поставщика: «Попадает ли закупка в долг в khata поставщика автоматически? Могу ли я отправить покупателю выписку и напоминание в WhatsApp?»

6. Закрытие дня, которое сходится с денежным ящиком

Спросите владельцев, чего они хотят от программы, и многие ответят: при закрытии покажите, сколько наличных должно быть в ящике. Не общую выручку, в которой смешаны банк, JazzCash, карта и khata. Наличные.

Правильное закрытие дня начинается с последнего пересчёта, прибавляет поступившие наличные, вычитает выданные наличные и расходы и сравнивает ожидаемую сумму с сегодняшним пересчётом. Недостача, излишек или точное совпадение фиксируются каждый день. Недостачу, замеченную в тот же вечер, обычно удаётся отследить. Обнаруженную в конце месяца — редко.

Спросите поставщика: «Покажите закрытие дня шаг за шагом. Куда попадают платежи через JazzCash?»

7. Себестоимость и прибыль видит только владелец

Многие владельцы скрывают закупочные цены от продавцов по простой причине: продавец, знающий минимальную цену, продаёт по минимальной цене. Скрыть столбец недостаточно, потому что себестоимость утекает через отчёты и выгрузки. Правило должно соблюдаться на сервере, чтобы себестоимость и прибыль вообще не попадали на устройство продавца.

Спросите поставщика: «Войдите под учётной записью продавца и покажите все места, где может появиться себестоимость или прибыль».

8. Чеки в WhatsApp

Покупатели ждут чек в WhatsApp. Разберитесь, что означает «интеграция с WhatsApp»: большинство продуктов открывают WhatsApp с готовым сообщением, а кнопку отправки нажимаете вы; полностью автоматическая отправка требует WhatsApp Business API — отдельной настройки через Meta. Проверьте и ссылку. Если ссылки на чеки пронумерованы 1, 2, 3, любой, у кого есть одна из них, угадает следующую и прочитает чек другого покупателя.

Спросите поставщика: «Можно ли угадать ссылку на чек и видна ли где-нибудь моя себестоимость?»

9. Отчёты с выгрузкой

Вам понадобятся продажи по продавцам, прибыль по моделям, залежавшийся товар, список долгов по khata и ежемесячные расходы. Каждый отчёт должен выгружаться в PDF для печати и в Excel для бухгалтера и работать быстро даже с годом продаж внутри. Отчёты работают не быстрее базы данных под ними — этот урок мы описали по итогам оптимизации рабочей базы данных MySQL из 287 таблиц.

Спросите поставщика: «Покажите прибыль по моделям за прошлый месяц, а затем выгрузите её в Excel».

10. Работает на телефоне в вашем кармане

Владелец не всегда в магазине. Программа должна нормально работать в мобильном браузере, а в идеале устанавливаться как приложение, чтобы вы могли посмотреть сегодняшние продажи из дома или проверить баланс, находясь на оптовом рынке. Если есть Android-приложение, спросите, устанавливается ли оно из Google Play или из скачанного файла.

Спросите поставщика: «Откройте экран остатков на моём телефоне, прямо сейчас, через мобильный интернет».

11. Импорт текущих остатков

У вас уже есть телефоны на полке, покупатели, которые должны вам, и поставщики, которым должны вы. Если перенос всего этого означает неделю ручного ввода, переход застопорится. Ищите шаблон Excel, предпросмотр, показывающий ошибки до сохранения, и защиту от повторного импорта того же файла.

Спросите поставщика: «Если я сегодня пришлю вам список остатков, как он попадёт в систему и кто его проверит?»

12. Владение данными, резервные копии и язык поддержки

Ваши остатки и khata — это и есть бизнес. Спросите, где хранятся данные, получает ли ваш магазин собственную базу данных, как часто делается резервное копирование и восстанавливал ли кто-нибудь копию, чтобы доказать, что она рабочая. Спросите, на каком языке работает поддержка и как быстро вам ответят в субботу днём.

Спросите поставщика: «Если я уйду, как мне вернуть свои данные и в каком формате?»

Бумага, таблица, обычная POS или программа для магазина телефонов?

Большинство магазинов на деле выбирают из четырёх вариантов.

ПроверкаЖурнал + тетрадь khataЭлектронная таблицаОбычная POS для розницыПрограмма для магазина телефонов
Учёт каждого телефона по IMEIНетВручнуюРедко, рассчитана на количествоДа
Ошибочный или повторный IMEI отлавливаетсяНетТолько с формулами, которые вы поддерживаетеРедкоДолжно быть встроено
Статус PTA / Non-PTA у каждого телефонаНаписан на коробкеСтолбец, если кто-то его заполняетОбычно отсутствуетДа
Скупка б/у с CNIC продавцаКсерокопия в папкеОтдельный листНе предназначена для этогоОдин экран и квитанция
Khata покупателей и поставщиковДа, на бумагеВозможно, вручнуюЧасто только покупателиИ те, и другие
Закрытие дня по денежному ящикуСчёт в умеВручнуюПо-разномуОжидаемая сумма против фактической
Себестоимость скрыта от продавцовТолько если прятать тетрадьНет, видит любой, кто откроет файлПо-разномуДолжно обеспечиваться сервером
Чеки в WhatsAppНетНетИногдаОбычно ссылкой
Трудозатраты на запускНикакихНизкиеСредниеСредние, быстрее с импортом

Бумаги вполне достаточно магазину, который продаёт несколько телефонов в неделю и где за прилавком один человек. Переломный момент обычно наступает со вторым продавцом. Как только с остатками и наличными работают двое, учёт уже не может держаться ни на чьей памяти, включая вашу.

Модели ценообразования программ для магазинов телефонов в Пакистане

Программы для магазинов телефонов в Пакистане продаются по нескольким схемам, и цена на витрине скрывает то, что действительно важно.

  • Ежемесячная подписка. Низкий порог входа. Уточните, стоят ли дополнительные продавцы дороже и что будет с вашими данными, когда вы перестанете платить.
  • Разовая лицензия на десктопную программу, часто с ежегодной поддержкой. Резервные копии и данные, привязанные к одному компьютеру, становятся вашей проблемой.
  • Установка поставщиком для каждого магазина. Отдельная установка для вашего магазина. Спросите, что входит в цену и какие платежи повторяются.
  • Бесплатные приложения. Подходят для простой khata на одном телефоне. Сначала прочитайте условия выгрузки данных.

Какой бы ни была модель, спросите, что входит в стоимость: настройка, импорт остатков, обучение, резервное копирование, обновления и часы поддержки. Если вы сравниваете готовый продукт с разработкой на заказ, применима арифметика трёх лет из нашего руководства о том, когда кастомная разработка оправдывает вложения. Дёшево в первый день — не всегда дёшево на третий год.

Тревожные сигналы на демонстрации

Некоторые ответы на демонстрации должны заканчивать разговор:

  • Программа работает только на демонстрационных данных, а загрузить несколько строк ваших отказываются.
  • IMEI — свободное текстовое поле без проверки.
  • Под учётной записью продавца где-либо видны закупочные цены, включая выгрузки.
  • Чеки можно удалить, а не аннулировать.
  • Нет журнала действий, показывающего, кто изменил цену.
  • Всё, что вам действительно необходимо, — «скоро будет».
  • Вы не можете выгрузить собственные данные.

Из-за удаляемых чеков мы бы ушли сразу. Там, где наличные весь день переходят из рук в руки, запись, которая может тихо исчезнуть, — это запись, которой никто не доверяет.

Как с этим справляется Nex Mobile POS

Мы создали Nex Mobile POS, нашу программу для управления магазином телефонов, именно для такого прилавка: новые и б/у телефоны плюс аксессуары, в рупиях, по пакистанскому времени. По пунктам чек-листа:

  • Остатки по IMEI: проверка контрольной цифры и выявление дублей (IMEI для каждого телефона необязателен), состояние, грейд, статус PTA / Non-PTA / JV, состояние аккумулятора, метки срока на складе 30/60/90 дней и полная история IMEI.
  • Скупка б/у телефона на одном экране: модель и цена обязательны; IMEI, имя продавца, мобильный номер и CNIC указываются по желанию. В публичной ссылке на квитанцию CNIC скрыт, и её можно отправить в WhatsApp.
  • Продажа: трейд-ин, скидки, гарантия на каждую позицию и пять способов оплаты, включая JazzCash и Easypaisa, с раздельной оплатой и записью в долг в khata.
  • Khata и закрытие дня: журналы расчётов с покупателями и поставщиками, выписки в PDF и напоминания в WhatsApp; при закрытии дня фиксируется результат Short, Over или Exact (недостача, излишек или точно).
  • Цифры только для владельца: сервер никогда не отправляет продавцу себестоимость, прибыль или балансы поставщиков. Документы аннулируются, а не удаляются, и каждое изменение записывается в журнал.
  • 35 отчётов с выгрузкой в PDF и Excel; установка из Chrome как приложение и Android-приложение в виде скачиваемого APK.
  • Отдельная установка для каждого магазина с собственной базой данных, которую настраивает и сопровождает наша команда, плюс ночное резервное копирование базы на сервере. Цена устанавливается за магазин; запросите стоимость у нас.

Ограничения — прямо: интерфейс только на английском (руководство пользователя — на английском и урду), офлайн-продаж нет, ремонт, наряды на работы и рассрочка пока не поддерживаются. Чеки отправляются не автоматически, а через ссылку WhatsApp, которую вы нажимаете сами. Статус PTA записывается, а не запрашивается из DIRBS.

Откройте онлайн-демо Nex Mobile POS в любом браузере; доступ к демо мы предоставляем в WhatsApp. Скриншоты, брошюра и руководство пользователя — на странице POS-программы для магазина телефонов. Если вам нужно то, чего она не умеет, наша команда разработки POS-систем и систем складского учёта создаёт системы на заказ по нашему четырёхэтапному процессу разработки ПО на заказ.

Часто задаваемые вопросы

Какая программа для магазина телефонов в Пакистане лучшая?

Та, что проходит эти проверки на ваших собственных данных во время демонстрации: учёт остатков на уровне IMEI со статусом PTA, скупка б/у с данными продавца, khata покупателей и поставщиков, закрытие дня, которое сходится с денежным ящиком, и закупочные цены, скрытые от продавцов.

Сколько стоит программа для магазина телефонов в Пакистане?

Обычно её продают по ежемесячной подписке, как разовую десктопную лицензию с ежегодной поддержкой или как установку поставщиком для каждого магазина. Сравнивайте, что входит в каждую цену, от настройки и импорта остатков до резервного копирования и поддержки, а не только цифру на витрине.

Может ли программа для магазина телефонов проверить, одобрен ли телефон PTA?

Большинство программ для магазинов телефонов записывают статус PTA как поле, которое вы заполняете сами. Официальный статус даёт система DIRBS от PTA: отправьте 15-значный IMEI по SMS на 8484 или воспользуйтесь сервисом проверки устройств PTA и проверяйте каждый IMEI на телефоне с двумя SIM-картами.

Работает ли программа для магазина телефонов без интернета?

Десктопные программы работают офлайн, но хранят данные на одном компьютере. Веб-системам, включая Nex Mobile POS, для записи продаж нужно подключение к интернету, поэтому спросите, что происходит за прилавком, когда связь пропадает.

Достаточно ли Excel, чтобы вести магазин телефонов?

Для небольшого магазина, где остатками и наличными занимается один человек, может быть достаточно. Трудности начинаются, когда нужны проверка IMEI, актуальные балансы khata, ежедневное закрытие кассы и скрытые закупочные цены, потому что любой, кто откроет файл, видит всё.

Можно ли управлять магазином телефонов со своего телефона?

Да, если программа работает в мобильном браузере или как установленное приложение. На демонстрации попробуйте провести продажу и закрыть день на своём телефоне через мобильный интернет.

Берите этот список на каждую демонстрацию

В том числе на нашу. Поставщик, который спокойно соглашается на проверку на ваших остатках, под учётной записью продавца и во время закрытия, обычно сам провёл немало времени за прилавком с телефонами. Тот, кто всё время возвращает вас к брошюре, тоже вам кое-что сообщил.

Выбираете программу для своего магазина телефонов?

Сообщите нам ваш город и примерное количество телефонов на складе. Мы покажем Nex Mobile POS в WhatsApp, предоставим доступ к демо и честно скажем, подходит ли она вам.


Рецензировано инженерной командой NexGenix. Прочтите наши редакционные принципы, чтобы узнать, как мы проверяем источники, раскрываем AI-помощь и исправляем ошибки.

N

Автор Команда NexGenix

Инженерная команда NexGenix делится материалами о создании интеллектуальных подключённых систем.

Узнать о нас →

Что почитать дальше

Обсуждение

Войдите, чтобы участвовать в обсуждении

Понравилась эта статья?

Давайте обсудим, как мы можем разработать решение для вашего проекта.