• Реализовано для всех типов касс: клавиатурная, Touch, касса самообслуживания
  • Реализовано только для ФР Пирит 2Ф

Описание

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

Оформление заказа (мягкого чека)

В мягком чеке в составе блока данных о клиенте передаются следующие данные:

Пример запроса для создания мягкого чека с данными покупателя и установленным признаком отправки чека на email-адрес

{
    "status": "READY_TO_PAYMENT",
    "dateCreated": "2018-12-31 10:52",
    "isEditable": true,
    "totalPrice": 300,
    "discountsValue": 0,
    "additionalInfo": "order information",
    "positions": [
        {
            "positionOrder": 1,
            "storage": "Склад0999555666",
            "sellerCode": "00008889",
            "code": "00045",
            "departNumber": 1,
            "barcode": "00045",
            "quantity": 1,
            "unitPrice": 100,
            "vat": 20,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 100,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=1"
        },
        {
            "positionOrder": 2,
            "code": "00046",
            "departNumber": 1,
            "barcode": "00046",
            "quantity": 1,
            "unitPrice": 200,
            "vat": 20,
            "vatValue": 40,
            "discountValue": 0,
            "totalPrice": 200,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=2"
        }
    ],
    "client": {
        "guid": "69026",
        "cardNumber": "24072018",
        "firstName": "Иван",
        "lastName": "Иванов",
        "middleName": "Иванович",
        "email": "ivanov@e1.com",
        "phone": "+79046384234",
        "accumulation": 0,
        "bonusBalance": 0,
        "clientNotificationType": "BY_EMAIL"
    }
}

Настройка на сервере

В разделе Кассовый модульШаблоны касс откройте на редактирование требуемый шаблон.

На вкладке ПРОЦЕСС ТОРГОВЛИ в секции Работа с чеком установите флажки → кликните .

Просмотр информации об отправке чека

При просмотре чека в разделе Операционный деньЧеки чек продажи содержит признак отправки электронным способом.

Дополнительная информация

Пример работы

Создан мягкий чек с номером 16357159755, содержащий email-адрес покупателя и признак отправки чека по электронной почте.

{
    "guid": "16357159755",
    "status": "READY_TO_PAYMENT",
    "dateCreated": "2018-12-31 10:52",
    "isEditable": true,
    "totalPrice": 300,
    "discountsValue": 0,
    "additionalInfo": "order information",
    "positions": [
        {
            "positionOrder": 1,
            "code": "0000001",
            "departNumber": 1,
            "barcode": "0000001",
            "quantity": 1,
            "unitPrice": 100,
            "vat": 20.0,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 100,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=1",
            "storage": "Склад0999555666",
            "sellerCode": "00008889"
        },
        {
            "positionOrder": 2,
            "code": "0000002",
            "departNumber": 1,
            "barcode": "0000002",
            "quantity": 1,
            "unitPrice": 200,
            "vat": 20.0,
            "vatValue": 40,
            "discountValue": 0,
            "totalPrice": 200,
            "isFixedPrice": false,
            "isFixedDiscounts": false,
            "additionalInfo": "positionOrder=2"
        }
    ],
    "client": {
        "guid": "69026",
        "cardNumber": "24072018",
        "firstName": "Иван",
        "middleName": "Иванович",
        "lastName": "Иванов",
        "email": "ivanov@e1.com",
        "phone": "+79046384234",
        "accumulation": 0,
        "bonusBalance": 0,
        "clientNotificationType": "BY_EMAIL"
    }
}

Кассир производит поиск по номеру мягкого чека.

Товары из заказа добавляются в чек.

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

Касса передает в ОФД email-адрес (в реквизите 1008) для отправки чека клиенту, также проверив, что способ доставки через email.

ОФД отправляет электронную копию чека на указанный пользователем email-адрес.

Касса уведомляет об отправке электронного чека, чек продажи не печатается.

При экспорте чековых данных передается признак отказа от печати чека PRINT_DISABLED со значением "true"

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
    <purchase tabNumber="21323" userName="Иванова Мария Александровна" operationType="true" cashOperation="INCOME" operDay="2021-07-21+03:00" shop="234" cash="3" shift="49" number="2" saletime="2021-07-21T15:55:42.176+03:00" begintime="2021-07-21T15:55:33.023+03:00" amount="300.00" discountAmount="0.00" inn="7801784589" fiscalDocNum="156;2" status="REGISTERED">
        <plugin-property key="POSITIONS_STORE_INFO" value="{"positions":[{"stockId":"Склад0999555666","stockName":"","goodsCode":"0000001","name":"Зебра","count":1.0,"sellerCode":"00008889","number":1}]}"/>
        <plugin-property key="PRINT_DISABLED" value="true"/>
        <plugin-property key="UID_PURCHASE" value="ab974dd5-fdcf-46a8-818e-6b78e14eb708"/>
        <plugin-property key="sc.num.16357159755" value="order information"/>
        <positions>
            <position order="2" departNumber="1" goodsCode="0000002" barCode="0000002" count="1.000" cost="200.00" nds="20.0" ndsSum="33.33" discountValue="0.00" costWithDiscount="200.00" amount="200.00" softCheckNumber="16357159755" dateCommit="2021-07-21T15:55:33.100+03:00" insertType="10">
                <plugin-property key="sc.num.16357159755" value="positionOrder=2"/>
            </position>
            <position order="1" departNumber="1" goodsCode="0000001" barCode="0000001" count="1.000" cost="100.00" nds="20.0" ndsSum="16.67" discountValue="0.00" costWithDiscount="100.00" amount="100.00" softCheckNumber="16357159755" dateCommit="2021-07-21T15:55:33.056+03:00" insertType="10">
                <plugin-property key="seller" value="00008889"/>
                <plugin-property key="sc.num.16357159755" value="positionOrder=1"/>
                <plugin-property key="storeCode" value="Склад0999555666"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="300.00" description="Оплата наличными"/>
        </payments>
    </purchase>
</purchases>