Issue a receipt (fiscal, cannot be undone)
szamlazz_create_receiptISSUES a real HUF receipt (nyugta). Receipts are fiscal (NAV reporting) and can only be cancelled by szamlazz_reverse_receipt, never deleted. Give each line's whole-forint gross_total and vat_rate: the tool derives net, VAT and unit price (net + VAT equals gross exactly, as the vendor demands). The receipt prefix must be a receipt-only prefix (capital letters and digits, e.g. NYGTA), not an invoice prefix. call_id is required: the vendor refuses a second receipt with the same call_id (error 338), which protects against a duplicate. NEVER retried automatically: if the result is unclear, ask the user, then repeat the call with the SAME call_id (error 338 means the receipt already exists; find it in Számlázz.hu). Számla Agent action-szamla_agent_nyugta_create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lines | Yes | Receipt lines. | |
| prefix | Yes | Receipt number prefix, capital letters and digits only, e.g. NYGTA. Must be a receipt-only prefix. | |
| call_id | Yes | A unique id of this call (hivasAzonosito), new for every receipt: the vendor rejects a repeat, so the receipt cannot be issued twice. | |
| comment | No | Comment printed on the receipt. | |
| order_number | No | Order number printed on the receipt. | |
| payment_method | Yes | Payment method text, e.g. készpénz (cash), bankkártya (card). |