Receipt.Credit

Kredit chekini qo‘shadi.

Umumiy to‘lov cheklovlari amal qiladi: OFD orqali tekshirish yoqilganida, cheklangan tovarlar mavjudligi yoki MXIK kodi bo‘yicha naqd to‘lov chegarasining oshirilishi butun chekda naqd summani taqiqlaydi. Qoida buzilganda 701003 qaytariladi.

Kirish parametrlari

Nomi Ma’lumot turi Majburiyligi Parametr tavsifi
cashier_name string Ixtiyoriy Mijoz tizimidagi kassirning F.I.Sh. Ko‘rsatilmasa, so‘rovni bajarayotgan foydalanuvchining ismi qo‘yiladi
code string Ixtiyoriy Mijoz tizimidagi chek raqami. Chek qo‘shilganda uning kodi noyobligi tekshiriladi. Agar shu kodli chek REGOS: VCR bazasiga oldin qo‘shilgan bo‘lsa, chek rad etiladi. Maydon yuborilmasa (null) yoki bo‘sh satr yuborilsa, tekshiruv bajarilmaydi va chek avtomatik yaratilgan kod bilan qo‘shiladi. Tekshiruvni REGOS: VCR sozlamalarida o‘chirish mumkin: Tashqi tizimdagi chek kodi bo‘yicha noyoblikni tekshirish. Tekshiruv o‘chirilganida takroriy kodli cheklarni qo‘shishga ruxsat beriladi.
phone string Ixtiyoriy Telefon raqamini o‘z ichiga oladi. Agar chekda elektron to‘lov tizimlari orqali to‘lovlar bo‘lsa va to‘lovda shu tizim orqali olingan telefon raqami ko‘rsatilgan bo‘lsa, Receipt.Sale modelidagi phone maydoni e’tiborga olinmaydi
pos_id string Ixtiyoriy Mijoz tizimidagi kassa ID si. Ko‘rsatilmasa, VCR qo‘yiladi
seller_name string Ixtiyoriy Mijoz tizimidagi sotuvchining ismi (bo‘sh satr yuborish mumkin)
session_code string Ixtiyoriy Mijoz tizimidagi kassa smenasi raqami
positions Array of positions Majburiy Tovar pozitsiyalari — positions obyektlari massivi. Massivdagi obyektlar soni 150 dan oshmasligi kerak
payments Array of payments Majburiy To‘lovlar massivi. To‘lov turi type = 2 bo‘lgan bittadan ortiq obyektni qo‘shish mumkin emas
custom_variables Array of custom_variables Ixtiyoriy Chekni chop etish uchun mijoz o‘zgaruvchilari — custom_variables obyektlari massivi

Eslatma: Kredit cheki fiskal modulda ro‘yxatdan o‘tkazilmaydi. Kredit cheki bo‘yicha to‘lov tizimlari orqali to‘lash mumkin emas — REGOS: VCR xatosi yuz beradi.
Tovar bo‘lib to‘lash (kredit) sharti bilan topshirilganda yoki xizmat shu shart bilan ko‘rsatilganda Receipt.Sale metodi yordamida fiskal chek beriladi. Tovar yoki xizmat uchun to‘lovning bir qismi olinganda xaridorga kredit cheki beriladi.

So‘rov namunasi

{
    "id": 1,
    "auth": "a2Fzc2E6a2FzMTIzNDU2",
    "method": "Receipt.Credit",
    "params": {
        "cashier_name": "Administrator",
        "code": "1-0000782",
        "phone": "998918935861",
        "pos_id": "00027",
        "seller_name": null,
        "session_code": "1-0000086",
        "positions": [
            {
                "amount": 900000,
                "articul": "",
                "barcode": "000001",
                "brand_name": null,
                "code": "000001",
                "color_name": null,
                "commission_inn": "923409418",
                "country_name": null,
                "department_name": null,
                "discount": 0,
                "group_name": "Напитки",
                "icps": "02202002001010036",
                "label": "",
                "name": "Coca-cola",
                "package_code": "1218868",
                "producer_name": "Coca Cola",
                "quantity": 1000,
                "size_name": null,
                "type_name": "Товар",
                "unit_name": "шт",
                "vat_value": 1500
            }
        ],
        "payments": [
            {
                "type": 1,
                "value": 500000,
                "payment_id": "4411-563-4236"
            },
            {
                "type": 2,
                "value": 400000,
                "payment_id": "4341-563-4536",
                "сard_type": 2,
                "RRN": "847204678473"
            }
        ],
        "custom_variables": null
    },
    "jsonrpc": "2.0"
}

Eslatma: positions modelidagi har bir label parametri bitta so‘rov doirasida noyob bo‘lishi kerak.


Chiqish parametrlari

Nomi Ma’lumotlar turi Parametr tavsifi
id string REGOS: VCR da yaratilgan chekning ID si

Javob namunasi

{
    "id":1,
    "ok":true,
    "result": { "id":"3ca29f3a-c19a-4a43-ba28-8425bf9bf383" },
    "jsonrpc":"2.0"
}