Rendelés API

A Hotelsystem wikiből
A lap korábbi változatát látod, amilyen Administrator (vitalap | szerkesztései) 2019. augusztus 21., 14:39-kor történt szerkesztése után volt. (Új oldal, tartalma: „A rendelés átadásához a Gastrosystem rendszerbe a következő URL-re kell POST kérést küldeni: http://dev.hotelsystem.hu/api/manager/iev4j9vnt8uv paraméterek…”)

(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

A rendelés átadásához a Gastrosystem rendszerbe a következő URL-re kell POST kérést küldeni:

http://dev.hotelsystem.hu/api/manager/iev4j9vnt8uv

paraméterek:
auth: 12345 action: ADD_ORDER_XML
order_id: rendelés azonosítója a forrásrendszerben (pl. webáruházbeli rendelés id)
order: a lenti mintának megfelelően összeállított rendelés

Éles környezetben az URL és az auth paraméter értéke fog változni. Erre a fejlesztői környezetre nyugodtan lehet bármit küldeni.


<order>

   <customer>
<id>61</id>
<name>Nagy Tamas</name>
<tel>+36201234567</tel>
<email>nagy.tamas@example.com</email>
<address>
<country>HU</country>
<city>Budapest</city>
<postalcode>1077</postalcode>
<street>Izabella u. 23</street>
</address>
</customer>
<date>2016-04-15 04:04:44</date>
<extra>
<comment>a pizzát szeletelve kérjük. kapucsengő: 16</comment>
<invoice>Y</invoice>
<note>10000</note>
<coupon />
</extra>
<basket>
<item>
111
<name>Óriás pizza</name>
<price>1990.0000</price>
<amount>2.0000</amount>
<comment>sajt nélkül!</comment>
</item>
<item>
222
<name>Sajtos pizza</name>
<price>990.0000</price>
<amount>1.0000</amount>
</item>
</basket>
<price>
<net>4970.0000</net>
<wrapping>341</wrapping>
<delivery>1000</delivery>
<sum>6311.9000</sum>
</price>

</order>