# Termékadatok

A `ProductItems` objektum a vásárlás során kifizetett tételek megjelölésére szolgál. A megvásárolt terméken vagy szolgáltatáson túl ezek a tételek lehetnek például szállítási vagy kezelési költségek, jóváírások, kedvezmények, stb.

{% hint style="warning" %}
A `ProductItems` blokkban szereplő tételek összértéke meg kell egyezzen a tranzakció inicializálása során átadott `Amount` paraméter értékével. Vagyis az itt átadott `UnitPrice` \* `Quantity` = `Amount`. Amennyiben a tételek összértéke nem egyezik meg az `Amount` értékével a tranzakció elutasításra kerül.
{% endhint %}

#### Paraméterek

<table data-full-width="true"><thead><tr><th>Paraméter</th><th>Típus</th><th>Érték</th><th>Leírás</th></tr></thead><tbody><tr><td><code>Sku</code></td><td><p>string</p><p>(254 karakter)</p></td><td>egyedi értékek</td><td><p>A termék egyedi azonosítója a kereskedő áruházában.<br></p><p>(Pl. a termék cikkszáma, sorozatszáma, stb.)</p></td></tr><tr><td><code>Name</code></td><td><p>string</p><p>(254 karakter)</p></td><td>egyedi értékek</td><td>A termék megnevezése.</td></tr><tr><td><code>Quantity</code></td><td><p>number</p><p>(10 karakter)</p></td><td>pozitív egész szám</td><td>A megvásárolt mennyiség.</td></tr><tr><td><code>QuantityUnit</code></td><td><p>string</p><p>(16 karakter)</p></td><td>egyedi értékek</td><td><p>Mennyiségi egység.<br></p><p>(Pl. darabszám, kilogramm, méter, stb.)</p></td></tr><tr><td><code>UnitPrice</code></td><td><p>number</p><p>(16 karakter)</p></td><td><ul><li>pozitív szám, maximum 2 tizedesjeggyel (egy eladott egység ára)</li><li>negatív szám, maximum 2 tizedesjeggyel (a kedvezmények vagy jóváírások megadására)</li></ul></td><td><p>A termék egységára.<br></p><p>Kedvezmények és jóváírások esetén negatív szám.<br></p><p>(A tizedesjegy elválasztó karakterként “.” használjon. Magyar forint (HUF) esetén a tizedesjegyek értéke kizárólag nulla lehet.)</p></td></tr><tr><td><code>ImageUrl</code></td><td><p>string</p><p>(254 karakter)</p></td><td>egyedi URL cím</td><td>Az elsődleges termékfotó URL címe.</td></tr><tr><td><code>Description</code></td><td><p>string</p><p>(254 karakter)</p></td><td>egyedi értékek</td><td>A termék leírása.</td></tr></tbody></table>

#### **Mintakód**

{% code overflow="wrap" %}

```php
{
    "Info": 
    {
        "Order":
        { 
            "ProductItems":
            [
                {
                    "Sku":"",
                    "Name":"",
                    "Quantity":"",
                    "QuantityUnit":"",
                    "UnitPrice":"",
                    "ImageUrl":"",
                    "Description":""
                },
                ...
            ],
            ...
        }
    }
}
```

{% endcode %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nevogate.com/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/azonnali-terheles/eros-uegyfel-hitelesites-psd2-sca/rendelesi-adatok/termekadatok.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
