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.

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.

Paraméterek

ParaméterTípusÉrtékLeírás

Sku

string

(254 karakter)

egyedi értékek

A termék egyedi azonosítója a kereskedő áruházában.

(Pl. a termék cikkszáma, sorozatszáma, stb.)

Name

string

(254 karakter)

egyedi értékek

A termék megnevezése.

Quantity

number

(10 karakter)

pozitív egész szám

A megvásárolt mennyiség.

QuantityUnit

string

(16 karakter)

egyedi értékek

Mennyiségi egység.

(Pl. darabszám, kilogramm, méter, stb.)

UnitPrice

number

(16 karakter)

  • pozitív szám, maximum 2 tizedesjeggyel (egy eladott egység ára)

  • negatív szám, maximum 2 tizedesjeggyel (a kedvezmények vagy jóváírások megadására)

A termék egységára.

Kedvezmények és jóváírások esetén negatív szám.

(A tizedesjegy elválasztó karakterként “.” használjon. Magyar forint (HUF) esetén a tizedesjegyek értéke kizárólag nulla lehet.)

ImageUrl

string

(254 karakter)

egyedi URL cím

Az elsődleges termékfotó URL címe.

Description

string

(254 karakter)

egyedi értékek

A termék leírása.

Mintakód

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

Last updated