|
Возможность отправлять покупателю электронный чек на электронную почту, полученную из клиентских данных онлайн-заказа (мягкого чека), без выдачи бумажного чека, для экономии чековой ленты и сокращения времени обслуживания покупателя.
В мягком чеке в составе блока данных о клиенте передаются следующие данные:
email
- email-адрес покупателя.phone
- телефон покупателя.clientNotificationType
- признак, отвечающий за выбор способа доставки электронного чека покупателю (телефон или электронная почта).{ "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" } } |
В разделе Кассовый модуль → Шаблоны касс откройте на редактирование требуемый шаблон.
На вкладке ПРОЦЕСС ТОРГОВЛИ в секции Работа с чеком установите флажки → кликните .
При просмотре чека в разделе Операционный день → Чеки чек продажи содержит признак отправки электронным способом.
clientNotificationType=“BY_EMAIL“)
- чек будет распечатан.clientNotificationType
не заполнено) - чек не будет распечатан.clientNotificationType=”BY_PHONE”
) - чек не будет распечатан, в ОФД будут отправлены эти реквизиты.Создан мягкий чек с номером 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> |