Работа с фискальными чеками РК
В соответствии со ст. 166 Налогового кодекса Республики Казахстан многим организациям и индивидуальным предпринимателям необходимо при осуществлении денежных расчетов с физическими лицами с использованием электронных и наличных средств применять контрольно-кассовую технику (ККТ) .
Требуемые данные для формирования фискальных чеков передаются вами заранее. После завершения платежа сгенерированный фискальный чек передается в ОФД, данные фискального чека передаются вам в отдельном оповещении.
Условия использования сервиса
Для корректной работы сервиса должен быть заключен отдельный договор с поставщиком услуги — Pult24. Отправка фискального чека инициируется при каждой успешной оплате или полном возврате средств. Фискальный чек по умолчанию отправляется на ru языке, также возможна отправка на en и kk языках.
- order_id объекта
cash_voucher_data
, если payment_id содержит буквенные символы, - payment_id, если он содержит только цифры.
payment.description
запроса на оплату используется в фискальном чеке в качестве наименования товара/услуги.Рис.: Пример оповещения с данными фискального чека
{
"payment": {
"id": "1543476136"
},
"operation": {
"id": 1000000111,
"type": "create_cash_voucher",
"status": "success",
"date": "2018-11-29T07:22:42+0000",
"created_date": "2018-11-29T07:22:25+0000",
"request_id": "071a9f2b08160fbd58b7d6fff51e9f18358a1125-587495312c581b3cc36436a235157f2cab1a28de",
"sum_initial": {
"amount": 10000,
"currency": "KZT"
},
"sum_converted": {
"amount": 10000,
"currency": "KZT"
},
"provider": {
"id": 1,
"payment_id": "",
"auth_code": "",
"endpoint_id": 1
},
"code": "0",
"message": "Success",
"cash_voucher_info": {
"type": "sale",
"language": "ru",
"project_id": 1,
"name": "Общество с ограниченной ответственностью «Прайм»",
"short_name": "ООО «Прайм»",
"inn": "180440037432",
"kassa": {
"name": "№1",
"terminal_id": "81",
"address": "Астана ул Козлова 43",
"registered_id": "620200594821",
"operator": "3 кассир"
},
"transaction_id": "1543476136",
"date": "2018-11-29T07:22:16+0000",
"description": "purchase - pult24 - success",
"fiscal_data": {
"posSection": "2",
"percent": 12,
"amount": 10000,
"amount_nds": 1071,
"fiscal_id": 1000000111
},
"fiscal_operator": "АО «Казахтелеком»",
"fiscal_site": "https://consumer.oofd.kz"
}
},
"account": {
"type": "visa",
"card_holder": "ALEX MAX",
"expiry_month": "02",
"expiry_year": "2022"
},
"signature": "y9gpET23BLSjwoLynWVEARltXe2k88ogXWUOZdwHUZob0vunKGXHihvwwlHZUxfZiszti8H4fRG3dH1dri4Zmg=="
}