A Rendelés további adat módosítás elnevezésű API elem segítségével a sERPában már meglévő rendelés bizonylatokon szereplő további adathoz tartozó szöveg megadását, illetve módosítását tudjuk elvégezni.
Az interfésszel beküldhető mezők specifikációi, használati példák a partner saját sERPaAPI swagger oldalán keresztül érhetők el. A swagger oldalon lehetőség van konkrét példával tesztelni a működést.
post / order
Rendelés további adat bevitel eredmény - API |
Bemenőparaméter változat = Alapértelmezett |
Rendelés további adat felvétel, módosítás |
|
•Csak a bizonylaton már létező további adatban módosítja a szöveg mező értékét. Ha üres szöveg értéket kapunk, akkor töröljük a szöveg mező tartalmát.
•Ahol ugyanarra az adatra ID-t és más adatot is meg lehet adni a Json-ben, ott mindig az ID az erősebb és a többi hozzá tartozó érkező adatot figyelmen kívül hagyjuk.
•A törzsadatok használhatóságát nem vizsgáljuk.
•Egyszerre több További adat módosítása esetén a hívásokat vesszővel elválasztva kell megadni (lsd. Példa).
PUT
sERPaAPI/order
[
{
"Order": {
"Order_ID": 101044,
"OtherData_ID": 6,
"OtherDataName": "Kifezetés:",
"OtherDataText": "Módosított"
}
},
{
"Order": {
"Order_ID": 101044,
"OtherData_ID": 31,
"OtherDataName": "Bankkártya szám",
"OtherDataText": "bank.szám.mód"
}
}
]