Начать бесплатно

Оплата

Stripe, Apple Pay, Google Pay, чаевые, фискализация

23 мин чтения Демо админ-панели
На этой странице 21

Оплата — онлайн-платежи и способы расчёта

Обзор#

В cenaly.ge есть онлайн-оплата гостем и оплата на кассе. Набор способов зависит от страны, валюты, подключённых провайдеров и настроек выбранной точки. Кассовые политики задаются по точке; общей настройки для всех точек аккаунта нет.

Способ Кто платит Где
Онлайн-карта или кошелёк Гость Витрина и чекаут
Наличные или карта Гость Касса точки
QR на оплату счёта Гость с телефона Касса и счёт витрины, beta
Наличные при получении Гость Доставка, если включена

Что нужно для запуска#

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

Первичная настройка: от реквизитов до кнопки на кассе#

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

Шаг Где Уровень Зачем
1. Юрлица и банковские счета «Клиенты (CRM)» → «Реквизиты продавца» Аккаунт От чьего имени выставляются документы; у каждого юрлица — счета и подписанты
2. Реквизиты продавца для чека Карточка точки Точка Что печатается в чеке этой точки
3. Онлайн-оплата гостем «Локации» → точка → «Оплаты» Точка Куда приходят деньги за онлайн-заказы этой точки
4. Банковский терминал Мост на ПК кассы Устройство Каким терминалом платят картой на этой кассе
5. Свои способы оплаты и кнопки Касса: «Свои способы оплаты», «Настроить экран» Точка (все её кассы) Какие способы и кнопки видит кассир
6. Кто что может Владелец, совладельцы, роли сотрудников Роль Кто подключает провайдера и делает возвраты, кто только принимает оплату

1. Юрлица аккаунта. В «Клиенты (CRM)» → «Реквизиты продавца» заведите юрлица — их может быть несколько, основное отмечается ★. У каждого юрлица можно держать несколько банковских счетов и подписантов. Эти реквизиты подставляются в документы.

2. Реквизиты точки для чека. В карточке точки заполните реквизиты продавца для чека — их печатает чек этой точки. Если у вас две точки на разных юрлицах, у каждой свои реквизиты.

3. Онлайн-оплата точки. «Локации» → точка → «Оплаты» → блок «Онлайн-оплата гостем»: выберите провайдера, нажмите «Подключить», введите ключи своего магазина у провайдера и сохраните. Список показывает провайдеров для страны и валюты точки (их задаёт вкладка «Основное»); уже подключённый провайдер виден всегда — даже если юрлицо в другой стране, его можно отключить. Подключение своё у каждой точки, поэтому деньги разных точек и юрлиц приходят на разные счета — так их и разносят. Сменить счёт зачисления — переподключить точку ключами другого магазина; снять провайдера — «Отключить». Проверку компании проходит у самого провайдера или банка: Cenaly деньги гостя не держит и хранит только ключи, защищённо на сервере.

Вкладка «Оплата» карточки точки: секция «Онлайн-оплата гостем» со списком провайдеров для России и пометками «Скоро»
Рассмотреть экран

4. Терминал. Банковский терминал подключается к мосту на ПК той кассы, где он стоит, — касса пользуется терминалом своего компьютера. На cenaly.ru российский терминал работает отдельно: сумму набирают на нём, а оплату отмечают в кассе (подробнее).

5. Способы и кнопки на кассе. «Свои способы оплаты» (до 12) добавляют, например, «Карта питания» или «Талон» — каждый идёт отдельной строкой в X/Z (как настроить). Кнопки оплаты на экране — команды: «Оплатить сертификатом», «Смешанная оплата», «В долг», «На счёт компании», в отеле — «На счёт номера». Это опции: на кассе нажмите «Настроить экран» → «Библиотека», поставьте нужные в ряд над чеком или в «⋯» чека и сохраните — их увидят все кассы точки.

Режим дизайна кассы: библиотека команд с «Оплатить сертификатом», «Смешанная оплата», «В долг», «На счёт номера»

6. Роли. Подключать и отключать провайдера, видеть его настройки и делать возвраты онлайн-оплат могут владелец и совладельцы точки. Сотрудники принимают оплату на кассе в пределах своей роли и кассовых полномочий (потолки скидок, возвратов и сторно). Если нужна помощь поддержки, включите на время «Доступ поддержки» — просмотр или управление, — и отзовите после (безопасность и данные).

Проверка. Проведите пробную продажу на кассе каждым способом и закройте смену: в X/Z должны быть отдельные строки способов. Для онлайн-оплаты включите тестовый режим провайдера и оплатите тестовый заказ с витрины.

Онлайн-оплата гостем#

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

Статус оплаты виден в разделе «Заказы». Если провайдеров несколько, гость выбирает доступный вариант. Доступность фильтруется по стране и валюте точки.

Подключение провайдера#

  1. Откройте «Магазин приложений» → «Финансы» или «Локации» → карточка точки → «Оплаты».
  2. В секции «Оплата гостем» выберите провайдера, доступного для страны и валюты точки.
  3. Нажмите «Подключить», заполните поля аккаунта провайдера и сохраните подключение.
  4. Включите «Онлайн-оплата включена».

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

Доступные провайдеры#

В текущем списке подключений доступны Stripe, PayPal, Square, Airwallex, PayTabs, Bank of Georgia (iPay), TBC Bank и iyzico. Панель показывает подходящие варианты по стране и валюте точки; наличие провайдера в общем списке не означает доступность для каждого адреса.

Провайдеры с пометкой «Скоро» пока не принимают гостевые платежи. У точки со страной Россия доступных онлайн-провайдеров пока нет; остаются расчёт на кассе и при получении. Наличие QR-ссылки на счёт этого ограничения не снимает.

Подробнее о подключении Stripe — отдельная инструкция. Гость может добавить добровольные чаевые перед онлайн-оплатой, если они включены у точки. Без онлайн-провайдера заказ можно оплатить на кассе; для доставки доступна оплата при получении.

Оплаты по точкам: сводка сети#

Владельцу нескольких точек не нужно открывать карточку каждой, чтобы проверить, все ли принимают онлайн-оплату и на какое юрлицо выдают чек. Откройте «Локации» и нажмите «💳 Оплаты по точкам» в шапке списка. В окне каждая своя точка — отдельная строка:

  • Провайдер и режим — подключённые провайдеры с пометкой «тест» или «боевой». Если провайдер не работает в стране точки, рядом стоит красная пометка.
  • Онлайн-оплата — «Принимает», «Гость не может оплатить» (провайдер подключён, но онлайн-оплата выключена или провайдер ещё не открыт для живых денег) или «Выключена».
  • Последняя проверка — замечание последней проверки подключения и её время (сейчас проверку подключения даёт Stripe).
  • Юрлицо в чеке — чьи реквизиты печатаются в чеке этой точки.

Кнопка «Оплаты» в строке открывает подключение провайдеров этой точки окном поверх сводки. Закроете окно — сводка перечитает статусы.

«Локации» → окно «Оплаты по точкам»: три точки сети — у «Ольхового двора» ЮKassa и у точки на Покровке Т-Касса в режиме «тест» с пометкой «Гость не может оплатить», у точки в Сормове «Не подключено» и «Выключена»; в столбце «Юрлицо в чеке» выпадающий список юрлиц «ООО … · ИНН» и «ИП …», внизу кнопка «Скопировать настройки…»
Рассмотреть экран

Юрлицо чека — из реквизитов продавца#

Если юрлица уже заведены в «Контрагенты» → «Реквизиты продавца», в столбце «Юрлицо в чеке» выберите нужное. Название, юридический адрес и налоговый номер (ИНН, VAT, ABN, GST или TRN — по реквизитам) сразу становятся реквизитами чека точки, вводить их второй раз в карточке точки не нужно. Одно юрлицо, заведённое в нескольких точках, показывается в списке один раз. Если реквизиты точки введены вручную и не совпадают ни с одним юрлицом, строка показывает «Свои реквизиты: …».

Подключить новую точку как соседнюю#

«Скопировать настройки…» переносит с точки-образца на выбранные точки настройки оплат без секретов: свои способы оплаты кассы, правило для онлайн-оплаты при отмене заказа, скидку за наличные и оплату с корпоративного счёта. Ключи провайдеров не копируются никогда: окно называет провайдеров, которых нужно подключить заново, — это делается в «Оплатах» каждой точки. Юрлицо чека тоже не копируется, его выбирают в сводке отдельно.

В сводке видны точки текущего аккаунта. Точки на другом бренде (cenaly.ru и cenaly.com) — это отдельный аккаунт: их оплаты смотрите после входа туда.

Способы расчёта на кассе#

Открыть окно и принять наличные#

  1. Откройте нужный заказ в «Открытые заказы»; из зала выберите стол → «🧾 Открыть тикет».
  2. Нажмите «💳 Оплата» с суммой чека — например, «💳 Оплата · 1 250 ₽». Стрелка рядом с оплатой («Оплатить ▾») открывает «Другие способы оплаты». Если появилось «Откройте кассовую смену, чтобы принять оплату», сначала откройте смену.
  3. Выберите «Наличные», введите «Получено наличными» и проверьте «Сдача». При точной сумме нажмите «Без сдачи», затем «Подтвердить оплату».

Результат: оплата записана, полностью оплаченный заказ закрыт. В быстрой кассе «💵 Наличные / без сдачи» проводит оплату сразу; для расчёта сдачи сначала откройте окно стрелкой «▾».

Окно оплаты наличными с полученной суммой и сдачей

Свои способы оплаты#

Пока beta, выкатка только на тестовый стенд: свои способы оплаты реализованы в веб-кассе (браузер/PWA). Откройте «Вид кассы» → «Свои способы оплаты · Кнопки в окне оплаты» → «Настроить». Можно также открыть шестерёнку блока «Свои способы» в окне оплаты.

В справочнике владелец или менеджер нажимает «Добавить способ», задаёт «Название» и при необходимости «Значок», затем выбирает «Для кассового чека»:

Подпись в интерфейсе Когда использовать
«Наличные» Деньги идут в ящик и учитываются как наличность смены
«Безналичные» Перевод, карта питания или оплата через банковское приложение
«Зачёт аванса» Талон или ваучер, ранее проданный с чеком предоплаты
«Встречное предоставление» Бартер или взаимозачёт

В справочнике можно завести до 12 способов. Включите «Показывать на кассе» и при необходимости «Кнопки в окне оплаты», затем нажмите «Сохранить». Способ также остаётся в меню «Оплатить ▾» и в смешанной оплате. В X/Z он показывается отдельной строкой по снимку названия. Возврат такой продажи кассир оформляет наличными или картой.

Окно оплаты на кассе: свои способы оплаты рядом с наличными и картой

Корпоративный счёт, баллы, сертификат и долг#

В стандартных способах кассы доступны корпоративный лицевой счёт с дневной дотацией, списание баллов или штампов, подарочная карта и продажа сертификата, а также запись «в долг» с лимитом и PIN менеджера при превышении. Долг можно погасить из кассы.

Для начисления баллов или штампов в кассовой продаже нужен телефон гостя в чеке. Физические карты со штрихкодом относятся к отдельному beta-сценарию.

Подробнее: Корпоративные счета, Подарочные сертификаты, Лояльность.

QR на оплату счёта#

Пока beta, выкатка только на тестовый стенд: QR на оплату доступен в веб-кассе. В команде чека «⋯» выберите «QR на оплату». Касса покажет ссылку на счёт заказа. Гость открывает её на телефоне, выбирает подключённого онлайн-провайдера точки и оплачивает весь счёт или долю. После покрытия суммы касса сама закрывает счёт.

QR работает только через провайдеров, уже подключённых к этой точке; отдельного встроенного СБП-эквайринга без страницы провайдера здесь нет. Команда QR пока не показывается в Android, Windows и iOS-кассе.

Подробнее: СБП и QR для точки со страной Россия.

🍱 Питание персонала#

Пока beta, выкатка только на тестовый стенд: питание персонала доступно в веб-кассе. В команде чека «⋯» выберите «🍱 Питание персонала», затем вкладку «Сотрудник» или «Представительские». Для представительских обязательно заполните комментарий «Кому и зачем».

Подтвердите операцию кнопкой «Закрыть как питание». Заказ закрывается 100% скидкой с причиной «Питание персонала» для сотрудника или «Представительские (за счёт заведения)»: оплаты и выручки нет. Склад списывает ингредиенты по техкарте и себестоимости, а заказ отмечается как питание персонала. Кухня продолжает готовить его позиции.

В том же окне владелец или менеджер задаёт «Норму на сотрудника в день»: поля «Раз в день», «Сумма в день» → «Сохранить норму». Сумма считается по ценам меню; ноль означает отсутствие ограничения. Настройка действует только для выбранной точки. Рядом видны «Питание сегодня» и текущая норма. Сверх нормы нужен PIN менеджера. Норма считается агрегатом заказов, поэтому параллельные терминалы могут одновременно провести превышение. Отдельного отчёта для натуральной формы и НДФЛ пока нет; оплачиваемое питание с удержанием из зарплаты оформляется обычной продажей со скидкой сотруднику.

Окно «Питание персонала»: сотрудник, комментарий, питание за сегодня и дневная норма

Продать в долг и принять погашение#

  1. В других способах оплаты выберите «🤝 В долг». В окне «Закрыть счёт в долг» найдите гостя по телефону или имени; нового добавьте через «Новый гость».
  2. Сверьте «Текущий долг», «Лимит» и «В долг уходит». Нажмите «Закрыть счёт в долг»: весь неоплаченный остаток попадёт в «Клиенты → Долги», заказ закроется без получения этих денег.
  3. При превышении лимита нужен PIN менеджера. Если ваша роль сама вправе одобрять превышение, подтвердите его в появившемся окне.
  4. Когда гость вернёт деньги, в «⋯» выберите «Принять оплату долга», найдите должника, укажите «Сумма оплаты» и способ — наличные или карта — и нажмите «Принять оплату». Можно погасить часть долга; сумму больше текущего долга касса не примет.

Результат: погашение уменьшает долг, а исходная продажа не создаётся заново. Для РФ при поддержке ККТ продажа целиком в долг передаётся как «передача в кредит» (1214=6), с ранее оплаченной частью — «частичная оплата и кредит» (1214=5); долговая часть — «постоплата (кредит)» (1216). Погашение оформляется отдельным чеком «оплата кредита» (1214=7), наличными или картой.

Окно закрытия счёта в долг с гостем, балансом и лимитом

Принять предоплату на cenaly.ru#

  1. Добавьте хотя бы одну позицию в открытый чек. Нужны открытая смена и РФ-касса с поддержкой признаков способа расчёта.
  2. Откройте «⋯» → «💰 Принять предоплату». В окне «Предоплата / аванс» задайте «Сумма предоплаты» не больше остатка и способ — наличные или карта.
  3. Примите деньги; карточную операцию проведите отдельно на терминале. Нажмите «Принять предоплату» и проверьте результат печати: запись предоплаты сама по себе не подтверждает, что ККТ выдала чек.

Результат: предоплата привязана к заказу и уменьшает остаток на экране. По накопленной сумме выбирается «предоплата 100%» или «предоплата». Несмотря на название окна, «аванс» без позиций здесь не оформляется. Фискальный зачёт этой кассовой предоплаты в закрывающем чеке пока не реализован — уточните порядок у своего бухгалтера.

Депозит брони стола — отдельный сценарий: для брони без выбранной услуги предусмотрено фискальное задание с признаком «аванс». Не оформляйте уже принятый депозит повторно этой кнопкой. Подробнее — авансы и предоплата.

Предоплата по открытому заказу на cenaly.ru

Валюта точки и округление#

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

Округление и иностранная наличность пока beta веб-кассы, выкатка только на тестовый стенд. Настройки меняет владелец или управляющий.

Округлить наличный итог до монеты#

  1. В настройках вида кассы откройте «Округление наличных и в пользу фонда».
  2. Включите «Округлять оплату наличными», задайте «Мельчайшая монета» и «Направление», нажмите «Сохранить».
  3. При оплате наличными проверьте строку округления. Например, при шаге 1 ₽ и направлении вниз 999,70 ₽ превращаются в 999 ₽.

Разница видна в чеке и X/Z. В России и при подключённом фискальном регистраторе касса округляет только вниз; уменьшение оформляется скидкой на чек с учётом минимальной розничной цены алкоголя: ниже неё строка не опускается. Для карты, смешанной оплаты и отдельных частей счёта округление до монеты не применяется.

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

Округлить в пользу фонда#

Для точки со страной Россия эта опция недоступна. В других странах в том же окне включите «Предлагать округление в пользу фонда», укажите «Фонд», шаг «Округлять до» и включите «Кнопка округления в окне оплаты».

По согласию покупателя кассир нажимает «Округлить до … в пользу «…»». Разница учитывается отдельно от выручки и фискального чека, в X/Z — по фонду. Перечислить собранное фонду должна сама точка. Кнопка не предлагается для своего способа, иностранной наличности или счёта с уже оплаченными частями.

Принять иностранную наличность#

Для точек со страной Россия и Грузия недоступно. В России розничная продажа за наличную валюту запрещена валютным регулированием, в Грузии лари — единственное законное платёжное средство, поэтому оплата принимается только в лари. Там, где функция доступна, откройте «Наличные в иностранной валюте», включите её, добавьте валюту и курс точки, сохраните. Можно указать до четырёх валют и подставить «Курс ЦБ»; проверьте дату и значение перед расчётом.

В окне оплаты выберите валюту наличных и введите полученную сумму. Касса пересчитает её по сохранённому курсу, сдачу покажет в валюте точки. Чек остаётся в валюте точки, а X/Z показывает принятую иностранную наличность отдельно. Если кнопок нет, проверьте страну, курс, включение функции и «Кнопки валют в окне оплаты». Смешанная оплата и разделение по гостям иностранную валюту не поддерживают; возврат — в валюте точки.

Скидка за наличные (dual pricing)#

Модель США: в карточке точки она скрыта для других стран. В карточке точки откройте «Dual pricing (скидка за наличные)», задайте «Скидка за наличные, %» и сохраните. Меню остаётся с ценами для карты, а при оплате всего счёта наличными одним платежом касса показывает строку «💵 Скидка за наличные» и берёт меньшую сумму.

Скидка считается от позиций после скидки на чек и купона. Сервисный сбор, чаевые, доставка и упаковка не уменьшаются. В фискальном чеке скидка разложена по товарным позициям, поэтому сумма чека равна взятым наличным без чаевых. Так работают веб-касса и приложения кассы для Android, Windows и Ubuntu, а также Cenaly Team. В приложениях — начиная с ближайшей сборки, вышедшей после 31.10.2026. При оплате картой скидки нет.

Разделить счёт или оплату#

Трое гостей делят счёт 3 000 ₽ поровну. Откройте «Разделить счёт» → «Поровну» (либо команду «Разбить поровну», если она есть в раскладке), укажите «Гостей»: 3. Выберите способ и нажимайте «Оплатить часть» по очереди: по 1 000 ₽ с гостя. Для каждой части фиксируется оплата, заказ закроется после полного расчёта; копеечный остаток достанется последней части.

Один покупатель платит 500 ₽ наличными, остальное картой. В «Оплатить ▾» выберите «🧮 Разделить оплату». В окне «Смешанная оплата» распределите итог по способам и нажмите «Принять оплату». Здесь доступны и включённые свои способы. Если подтверждение недоступно, исправьте «Осталось распределить» или «Превышение»: сумма частей должна точно совпасть с итогом.

Разделение оплаты заказа между наличными и картой

Защититься от лишнего нуля в наличных#

  1. Откройте кассу → шестерёнка → «Контроль кассира» → «Переспрашивать при большой сдаче».
  2. В поле «Спрашивать, если сдача больше» задайте, например, 2 000 ₽ и нажмите «Сохранить». Ноль выключает проверку.
  3. При счёте 1 000 ₽ кассир ошибочно ввёл 10 000 ₽. Перед проведением касса покажет полученную сумму, счёт и сдачу 9 000 ₽.
  4. Нажмите «Исправить сумму» и исправьте ввод. Если деньги действительно получены, выберите «Да, выдать сдачу».

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

Вопрос кассы: получено 10 000 ₽ при счёте 1 000 ₽, сдача 9 000 ₽ — сумма верная?

Ридер, барный счёт и электронный чек#

Чаевые на ридере доступны при поддержке подключённого терминала и включённой настройке. Если касса сообщает, что чаевые неизвестны или не записаны, сверьте слип терминала. Подробнее — Чаевые.

«Блокировка карты на счёт» — пока beta веб-кассы на тестовом стенде. Для барного счёта нужен поддерживающий блокировки Stripe Terminal и мост. Сумма блокируется без списания; при закрытии счёта картой оплата списывается из блокировки, при другом способе она освобождается. Увеличить блокировку нельзя. Через 36 часов окно показывает предупреждение о давней блокировке: проверьте счёт и завершите расчёт либо снимите блокировку. Это не автоматическое напоминание по почте. Для российского эквайринга этот сценарий не заявлен; см. также Чаевые.

Электронный чек — пока beta веб-кассы. В настройках вида кассы включите «Контакт для чека при оплате». До расчёта заполните «Чек на e-mail или телефон». На cenaly.ru контакт передаётся ОФД через поддерживающую ККТ (сейчас АТОЛ); без такой поддержки отправляется копия продавца, которая не заменяет фискальный чек.

«Не печатать бумажный чек» доступно при корректном контакте и поддержке электронного чека кассой. Для общепита при непосредственном взаимодействии с гостем действует отдельный порядок выдачи бумажного чека — подробнее; уточните порядок у своего бухгалтера.

После оплаты «Отправить чек» отправляет копию продавца, а не фискальный чек ОФД, либо показывает QR. На cenaly.ru доступны e-mail и QR, SMS-копии нет. Подробнее — Электронные чеки.

Отправить покупателю копию чека по e-mail#

  1. Завершите оплату и дождитесь, пока чек будет принят сервером. Для отправки нужна сеть.
  2. На экране «Оплачено» нажмите «Отправить чек». Проверьте, что выбран нужный чек.
  3. Введите e-mail покупателя в поле электронной почты. При неверном формате кнопка отправки недоступна.
  4. Нажмите кнопку отправки на e-mail и дождитесь результата. Окно показывает адрес получателя в скрытом виде либо ошибку.
  5. Если покупатель не получил письмо, сначала проверьте адрес и папку нежелательной почты. Затем можно повторить отправку; действует ограничение числа отправок на один чек.

Это копия продавца. Её отправка не заменяет обязательный фискальный документ вашей страны и не подтверждает прочтение письма покупателем. При отсутствии сети письмо не ставится в офлайн-очередь: восстановите связь и повторите действие. Закрытие окна очищает введённый в нём адрес.

Оплата картой: какие бывают сценарии#

Сначала выберите точку и проверьте её оборудование. На cenaly.ru российский банковский терминал работает отдельно: кассир вводит на нём сумму и после одобрения фиксирует оплату в кассе. Драйверов российских терминалов в мосте пока нет. Интеграции Stripe, Square, SumUp, Adyen/Nexo и OPI относятся к другим рынкам; совместимость зависит от терминала и провайдера. Этот контур ещё не подтверждён проверкой на живом оборудовании.

При нескольких интегрированных терминалах окно «Выберите терминал» позволяет указать нужный: касса передаст ему сумму через мост. Дождитесь результата операции.

Для отдельного терминала окно «Проведите оплату на своём терминале» просит перенести результат с банковского слипа: «Одобрено» или «Отклонено», при наличии — «Код авторизации (необязательно)», затем «Подтвердить результат». Не отмечайте одобрение до подтверждения банка.

Сценарий Как в cenaly.ge Оговорки
Оплатить всю сумму картой Выберите карту; интегрированный терминал получает сумму из кассы На cenaly.ru наберите ту же сумму на терминале банка и дождитесь одобрения
Часть картой, остаток наличными «Разделить оплату» → «Смешанная оплата»: например, из 2 500 ₽ укажите 1 700 ₽ картой и 800 ₽ наличными → «Принять оплату» Сумма частей должна совпасть с итогом. На отдельном терминале вводят только 1 700 ₽; интегрированный списывает карточную часть сам
Закрыть барный счёт по блокировке карты При закрытии счёта карточная часть списывается из ранее заблокированной суммы Beta веб-кассы на тестовом стенде, только с поддержкой блокировки (сейчас Stripe Terminal). На cenaly.ru недоступно; сумма не может превысить блокировку
Гость платит со своего телефона «QR на оплату» открывает гостю счёт со ссылкой на подключённого провайдера Beta веб-кассы. Это замена передаче реквизитов карты кассиру по телефону, а не ручной ввод карты. Для точки со страной Россия онлайн-провайдера пока нет
Чаевые в окне кассы Кассир задаёт чаевые до оплаты При отдельном терминале кассир сам сверяет сумму на нём с итогом; автоматического обмена с российским терминалом нет
Чаевые на экране терминала Гость выбирает их на ридере Stripe, Square или SumUp Нужны поддерживаемый ридер и его настройка; на cenaly.ru такого интегрированного сценария нет. Проверено на имитациях, не на живых ридерах
Чаевые после оплаты «+ Чаевые» добавляет отдельную операцию в той же смене Уже проведённая карточная сумма не меняется. С интеграцией — отдельное списание; на cenaly.ru банковскую операцию выполняют отдельно

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

Если связь пропала посреди оплаты картой#

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

  1. Для интегрированного терминала касса сначала показывает «Проверяем терминал…» и уточняет результат исходной операции без нового списания.
  2. Если результат не выяснен, появится «Статус оплаты неизвестен». Сверьте операцию на экране терминала, слип и данные банка по сумме и времени.
  3. Нажмите «Да — прошла» только после подтверждения оплаты; «Нет — не прошла» — только после подтверждения, что списания нет. Пока это не установлено, не выбирайте ответ наугад и обратитесь в банк.
  4. После перезапуска касса может показать «Незавершённая оплата картой». Нажмите «Проверить снова». Если списание подтверждено, следуйте подсказке: откройте исходный заказ и нажмите «Картой» — касса учтёт подтверждённую операцию без повторного списания.

На cenaly.ru касса не получает исход с отдельного российского терминала. Проверяйте операцию на нём или в кабинете банка; повторяйте оплату только после выяснения результата. Сверка одной спорной операции и вечерняя сверка итогов терминала — разные действия.

Безопасность и возвраты#

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

Для онлайн-оплаты из «Заказов» предусмотрен разбор случаев «Заказ отменён, но оплачен онлайн» и «Заказ оплачен онлайн дважды». Кнопка «Вернуть» с указанной суммой запускает возврат через подключённого провайдера. «Вернули вне системы» только отмечает уже выполненный ручной возврат и сама деньги не переводит. На cenaly.ru этот контур онлайн-оплаты пока недоступен.

Возврат онлайн-оплаты может делать не только владелец: роли с правом «Онлайн-оплаты: статусы и возвраты» (уровень «Изменение») и галкой «Возврат и сторно без одобрения» сервер разрешает возврат на её точках в пределах «Потолка возврата онлайн-оплаты». С уровнем «Просмотр» сотрудник видит в «Оплатах» точки только статусы подключений, без ключей. Подробнее — в «Ролях, правах и кассовых ограничениях».

Ограничения#

  • Отчёта «мы должны гостю» по авансам пока нет. Долги гостей смотрят в «Клиенты → Долги».

  • Кассовая предоплата требует позиций; фискальный зачёт её суммы в закрывающем чеке пока не реализован.

  • Округление отдельных позиций и пороги округления по сумме чека пока не настраиваются.

  • Пожертвования на экране банковского терминала пока нет. Округление в пользу фонда в окне кассы вне России — отдельная функция, описанная выше.

  • Частичного одобрения карты нет: касса не обрабатывает ответ «банк одобрил меньше запрошенного». Смешанная оплата — заранее выбранная разбивка, а не частичное одобрение.

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

  • Увеличения ранее установленной блокировки карты нет.

  • Драйверов российских банковских терминалов пока нет; на cenaly.ru сумму и возврат проводят на терминале отдельно.

  • Свои способы, QR на оплату и питание персонала — beta на тестовом стенде. Android, Windows и iOS-касса эти команды пока не показывают.

  • Параметры способов и лимитов задаются для конкретной точки, а не на уровне аккаунта.

  • QR требует активного провайдера точки. QR-ссылка сама по себе не подключает эквайринг.

  • Свои способы пока не доступны при разделении счёта по гостям; отдельного учёта долга оператора ваучеров нет.

  • Питанием можно закрыть только неоплаченный счёт, не заказ доставки. Дневная норма не защищена от одновременного превышения на двух терминалах.

  • Фискальный признак собственного способа выбирает точка; при сомнениях сверяйтесь с бухгалтером.

Устранение неполадок#

Симптом Причина Что делать
«Статус оплаты неизвестен» Ответ терминала потерян; списание могло состояться Сверьте терминал, слип и банк по шагам выше; не запускайте повторное списание наугад
Нет «Принять предоплату» ККТ не сообщает поддержку признаков расчёта; пустой или заблокированный чек делает команду недоступной Проверьте РФ-кассу, добавьте позицию, дождитесь освобождения чека и откройте смену
Нет поля контакта для чека Выключена настройка вида кассы Включите «Контакт для чека при оплате» и откройте обычное окно оплаты
Превышен лимит долга Текущий долг вместе с новым превышает действующий лимит Получите PIN менеджера или подтвердите превышение, если ваша роль это позволяет
Нет вопроса о большой сдаче Порог выключен, сдача не выше порога или используется другой путь оплаты Проверьте порог именно этой точки и основное окно наличной оплаты
Нет «Свои способы оплаты» Не выбрана точка либо функция ещё не включена для вашего аккаунта Проверьте доступность beta; настройку меняет владелец или менеджер
Свой способ не виден в оплате Он выключен или скрыты кнопки Включите «Показывать на кассе» и «Кнопки в окне оплаты»
Нет QR Функция ещё не включена для вашего аккаунта, нет провайдера или используется приложение кассы Проверьте доступность beta и подключение провайдера
Питание не подтверждается Не выбран сотрудник, счёт частично оплачен или превышена норма Выберите сотрудника; используйте неоплаченный счёт; сверх нормы получите PIN менеджера

Частые вопросы#

Можно ли одним способом настроить все точки?

Нет. Способы расчёта, нормы и провайдеры настраиваются в профиле каждой точки.

Питание персонала — это обычная продажа?

Нет. Бесплатный сценарий закрывает счёт 100% скидкой, не создаёт выручку и не пробивает ККТ-чек. Удержание из зарплаты — отдельная обычная продажа.

Можно ли принять часть суммы QR, а остаток наличными?

Да, QR может покрыть весь счёт или долю; остаток закрывается обычным способом кассы.

Какое название увидит гость в выписке по карте?

Его задаёт банк или платёжный провайдер по договору с вами — в Cenaly оно не настраивается. Описание платежа у провайдера — номер заказа.

У нас два юрлица — как разнести деньги по счетам?

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

Можно ли отдать настройку оплат управляющему?

Подключение провайдера и ключи — только у владельца и совладельцев точки. Видеть статусы подключений и возвращать онлайн-оплату управляющему можно доверить правом роли «Онлайн-оплаты: статусы и возвраты» с потолком одного возврата — см. «Безопасность и возвраты» выше. Кассиры принимают оплату на кассе в пределах своих полномочий.

Связанные разделы#