RK7 API
Π‘ΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΡΠΎΡΠ°Π½ΠΎΠ² ΠΏΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ (GET)
url = BaseUrl + 'rests?corpid=19999'
Π·Π΄Π΅ΡΡ,
corpid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ°:
{
"data": {
"rests": [
{
"id": 199999999,
"name": "Π¨ΠΎΡΡΡΠΌ UCS",
"address": "Π. ΠΠΎΡΡΠΎΠ²Π°Ρ 18/20 ΡΡΡ. 6",
"country": "Russia",
"city_name": "Moscow",
"status": "Active",
"min_check_amount": 300,
"delivery_period": {
"begin": "8:00",
"end": "22:00"
},
"delivery_price": 300,
"currencies": [
{
"id": "ASSIST",
"currency_code": "RUB",
"url": "https://payments.demo.paysecure.ru/",
"merchant_id": "115981"
}
]
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-29T15:23:10",
"status": "Ok"
}
Π·Π΄Π΅ΡΡ:
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅ΡΡΠΎΡΠ°Π½Π°
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΡΠ°Π½Π°
address - Π°Π΄ΡΠ΅Ρ ΡΠ΅ΡΡΠΎΡΠ°Π½Π°
country - ΡΡΡΠ°Π½Π°
city_name - Π³ΠΎΡΠΎΠ΄
status - ΡΡΠ°ΡΡΡ ΡΠ΅ΡΡΠΎΡΠ°Π½Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π±Π΅ΡΠ΅ΡΡΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
min_check_amount - ΡΡΠΌΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΠ° (ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² Π°Π΄ΠΌΠΈΠ½ ΡΠ°ΡΡΠΈ Π΄ΠΈΠ»Π΅ΡΠ°)
delivery_period - Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ Ρ ΡΠ°ΡΠ° (begin) ΠΏΠΎ ΡΠ°Ρ (end). (Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² Π°Π΄ΠΌΠΈΠ½ ΡΠ°ΡΡΠΈ Π΄ΠΈΠ»Π΅ΡΠ°)
delivery_price - ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² Π°Π΄ΠΌΠΈΠ½ ΡΠ°ΡΡΠΈ Π΄ΠΈΠ»Π΅ΡΠ°)
currencies - ΡΠΈΡΡΠ΅ΠΌΠ° Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠΏΠ»Π°ΡΡ ASSIST (Π²ΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² Π°Π΄ΠΌΠΈΠ½ ΡΠ°ΡΡΠΈ Π΄ΠΈΠ»Π΅ΡΠ°)
id - ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° (ASSIST)
currency_code - ΠΊΠΎΠ΄ Π²Π°Π»ΡΡΡ Π² ASSIST
url - URL Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°
merchant_id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ (Β«ΠΠΎΠΌΠ΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Β») Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ASSIST
Π‘ΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΡΠΎΡΠ°Π½ΠΎΠ² ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ (POST)
url = BaseUrl + 'rests'
Π ΡΠ΅Π»Π΅ Π·Π°ΠΏΡΠΎΡΠ° JSON:
{
"address": "Russia, Moscow, Π. ΠΠΎΡΡΠΎΠ²Π°Ρ 18/20 ΡΡΡ. 6",
"lat": "55.776877",
"lon": "37.696391",
"corpid": 19999,
"default_object": 199994335
}
Π·Π΄Π΅ΡΡ,
address - ΡΡΡΠΎΠΊΠ° Π°Π΄ΡΠ΅ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
lat ΠΈ lon - ΡΠΈΡΠΎΡΠ° ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΠ° Π°Π΄ΡΠ΅ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
corpid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
default_object - ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½Π° ΡΠ»ΡΡΠ°ΠΉ Π΅ΡΠ»ΠΈ ΠΏΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ Π½Π΅Ρ Π·ΠΎΠ½Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
ΠΡΠ»ΠΈ ΡΠΊΠ°Π·Π°Π½Ρ lat ΠΈ lon - ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΡΠ°Π½Π°, ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ Π·ΠΎΠ½Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ Π½ΠΈΠΌ. Π‘ΡΡΠΎΠΊΠ° Π°Π΄ΡΠ΅ΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½Π° ΡΠΊΠ°Π·Π°Π½Π°, ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅ΡΡΡ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ° (Π΅ΡΠ»ΠΈ Π·ΠΎΠ½Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΡΡ - Π² ΠΎΡΠ²Π΅ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ΅ΡΡΠΎΡΠ°Π½Ρ):
{
"data": {
"rests": [
{
"id": 199994335,
"name": "Π Π΅ΡΡΠΎΡΠ°Π½ 313 ΠΊΡΠ°Π±ΠΎΠ² ΠΈ ΠΊΡΠ΅Π²Π΅ΡΠΊΠ°-",
"address": "Π. ΠΠΎΡΡΠΎΠ²Π°Ρ 18/20 ΡΡΡ. 6 ",
"country": "Russia",
"city_name": "Moscow",
"status": "Active",
"min_check_amount": 300,
"delivery_period": {
"begin": "8:20",
"end": "22:00"
},
"delivery_price": 300,
"currencies": [
{
"id": "ASSIST",
"currency_code": "RUB",
"url": "https://payments.demo.paysecure.ru/",
"merchant_id": "115981"
}
]
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-29T15:41:08",
"status": "Ok"
}
ΠΠ΅ΡΠ΅Π²ΠΎ ΠΌΠ΅Π½Ρ (ΡΠΏΠΈΡΠΎΠΊ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΠΌΠ΅Π½Ρ) ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (GET)
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° ΠΊΡΡΠΈΡΡΡΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ webdelivery. ΠΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΡΡΠ°- 15 ΠΌΠΈΠ½ΡΡ.
url = BaseUrl + 'menutree?objectid=199994335&lang=ru'
Π·Π΄Π΅ΡΡ,
objectid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°/ΡΠ΅ΡΡΠΎΡΠ°Π½Π° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
lang - ΡΠ·ΡΠΊ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠ΅Π½Ρ, ru ΠΈΠ»ΠΈ en (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ). ΠΡΠ»ΠΈ Π½Π΅ Π·Π°Π΄Π°ΡΡ Π²Π΅ΡΠ½Π΅ΡΡΡ ΡΠΏΠΈΡΠΎΠΊ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ·ΡΠΊΠΎΠ². ΠΡΠ»ΠΈ Π·Π°Π΄Π°ΡΡ, ΡΠΎ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ Π²Π΅ΡΠ½ΡΡΡΡΡ Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°
"locres": {
"name": "ΠΠ΅ΡΠ²ΡΠ΅ Π±Π»ΡΠ΄Π°"
}
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ° Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ lang (url = BaseUrl + 'menutree?objectid=199994335&lang=ru'):
{
"data": {
"selectors": [
{
"pid": 0,
"type": "SELECTORS",
"level": 0,
"items": [
{
"pid": 0,
"type": "SELECTORS",
"level": 1,
"items": [
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000039,
1000040
],
"id": 1000258,
"guid": "{BC31E51B-5248-4230-9924-4B0A80900BFE}",
"code": 42,
"name": "ΠΠ΅ΡΠ²ΡΠ΅ Π±Π»ΡΠ΄Π°",
"locres": {
"name": "ΠΠ΅ΡΠ²ΡΠ΅ Π±Π»ΡΠ΄Π°"
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000016,
1000018
],
"id": 1000255,
"guid": "{B0A1E19F-0C8E-4F9E-9F82-F715992A5014}",
"code": 41,
"name": "ΠΡΠΎΡΡΠ΅ Π±Π»ΡΠ΄Π°",
"locres": {
"name": "ΠΡΠΎΡΡΠ΅ Π±Π»ΡΠ΄Π°"
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000042,
1000043,
1000072
],
"id": 1000267,
"guid": "{931CB22C-4E52-4125-BD2A-F4D94C5812DA}",
"code": 43,
"name": "ΠΠ°ΠΏΠΈΡΠΊΠΈ",
"locres": {
"name": "ΠΠ°ΠΏΠΈΡΠΊΠΈ"
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [],
"id": 1000401,
"guid": "{9E644F23-AC74-433F-A742-00C7C8771824}",
"code": 44,
"name": "ΠΠΎΠΌΠ±ΠΎ",
"locres": {
"name": "ΠΠΎΠΌΠ±ΠΎ"
}
}
],
"dishes": [],
"id": 1000248,
"guid": "{CDE469EC-7600-44EA-847E-161ABA71D835}",
"code": 40,
"name": "ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ΅Π½Ρ",
"locres": {
"name": "ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ΅Π½Ρ"
}
}
],
"dishes": [],
"id": 11048,
"guid": "{70DC9856-7791-42BC-8D89-57C8CE51EB31}",
"code": 11048,
"name": "ΠΠ°ΡΠ°Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ",
"altname": "Initial Choice",
"locres": {}
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-30T14:56:27",
"status": "Ok"
}
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ° Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ lang (url = BaseUrl + 'menutree?objectid=199994335&lang=')
{
"data": {
"selectors": [
{
"pid": 0,
"type": "SELECTORS",
"level": 0,
"items": [
{
"pid": 0,
"type": "SELECTORS",
"level": 1,
"items": [
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000039,
1000040
],
"active": 1,
"id": 1000258,
"guid": "{BC31E51B-5248-4230-9924-4B0A80900BFE}",
"code": 42,
"name": "ΠΠ΅ΡΠ²ΡΠ΅ Π±Π»ΡΠ΄Π°",
"locres": {
"ru": {
"name": "ΠΠ΅ΡΠ²ΡΠ΅ Π±Π»ΡΠ΄Π°"
},
"en": {
"name": "First meal"
}
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000016,
1000018
],
"active": 1,
"id": 1000255,
"guid": "{B0A1E19F-0C8E-4F9E-9F82-F715992A5014}",
"code": 41,
"name": "ΠΡΠΎΡΡΠ΅ Π±Π»ΡΠ΄Π°",
"locres": {
"ru": {
"name": "ΠΡΠΎΡΡΠ΅ Π±Π»ΡΠ΄Π°"
},
"en": {
"name": "Second courses"
}
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [
1000042,
1000043,
1000072
],
"active": 1,
"id": 1000267,
"guid": "{931CB22C-4E52-4125-BD2A-F4D94C5812DA}",
"code": 43,
"name": "ΠΠ°ΠΏΠΈΡΠΊΠΈ",
"locres": {
"ru": {
"name": "ΠΠ°ΠΏΠΈΡΠΊΠΈ"
},
"en": {
"name": "Beverages"
}
}
},
{
"pid": 1000248,
"type": "SELECTORS",
"level": 2,
"items": [],
"dishes": [],
"active": 1,
"id": 1000401,
"guid": "{9E644F23-AC74-433F-A742-00C7C8771824}",
"code": 44,
"name": "ΠΠΎΠΌΠ±ΠΎ",
"locres": {
"ru": {
"name": "ΠΠΎΠΌΠ±ΠΎ"
},
"en": {
"name": "Combo"
}
}
}
],
"dishes": [],
"active": 1,
"id": 1000248,
"guid": "{CDE469EC-7600-44EA-847E-161ABA71D835}",
"code": 40,
"name": "ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ΅Π½Ρ",
"locres": {
"ru": {
"name": "ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ΅Π½Ρ"
},
"en": {
"name": "Internet-menu"
}
}
}
],
"dishes": [],
"active": 1,
"id": 11048,
"guid": "{70DC9856-7791-42BC-8D89-57C8CE51EB31}",
"code": 11048,
"name": "ΠΠ°ΡΠ°Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ",
"altname": "Initial Choice"
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-30T14:56:52",
"status": "Ok"
}
ΠΠΎΠ»Ρ id, guid, code, name, altname ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΠΊΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° Β«ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΒ», Β«GUIDΒ», Β«ΠΠΎΠ΄Β», Β«ΠΠ°Π·Π²Π°Π½ΠΈΠ΅Β», Β«ΠΠ»ΡΡ. Π½Π°Π·Π²Π°Π½ΠΈΠ΅Β» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΠΎΠ»Π΅ type Π΄Π»Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΠΈΡ ΠΏΠΎ ΡΠΈΠΏΡ ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Β«SELECTORSΒ» ΠΈΠ»ΠΈ Β«MENUITEMΒ». Π ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«SELECTORSΒ».
Π‘ΠΏΠΈΡΠΎΠΊ Π±Π»ΡΠ΄ ΠΏΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (GET)
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° ΠΊΡΡΠΈΡΡΡΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ webdelivery. ΠΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΡΡΠ°- 15 ΠΌΠΈΠ½ΡΡ.
url = BaseUrl + 'dishes?objectid=199994335&lang=ru'
Π·Π΄Π΅ΡΡ,
objectid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°/ΡΠ΅ΡΡΠΎΡΠ°Π½Π° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
lang - ΡΠ·ΡΠΊ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠ΅Π½Ρ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ). ΠΠ° Π·Π°ΠΏΡΠΎΡ Π±Π΅Π· lang Π²Π΅ΡΠ½ΡΡΡΡ Π²ΡΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ Π±Π»ΡΠ΄
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ° (ΡΠ·ΡΠΊ ΠΌΠ΅Π½Ρ Π½Π΅ ΡΠΊΠ°Π·Π°Π½):
{
"data": {
"dishes": [
{
"price": 5000,
"modischeme": 0,
"recomended": [],
"active": 1,
"id": 1000039,
"guid": "{9E3F46BF-D89D-49F8-A1AE-182479B3AF46}",
"code": 24,
"name": "ΠΠΎΡΡ",
"altname": "Borscht",
"images": [
"img24.png"
],
"locres": {
"ru": {
"name": "ΠΠΎΡΡ"
},
"en": {
"name": "Borscht"
}
}
},
{
"price": 9500,
"modischeme": 0,
"recomended": [],
"active": 1,
"id": 1000040,
"guid": "{634EA5E0-CF00-4316-A639-5BF1809D3D08}",
"code": 25,
"name": "Π‘ΠΎΠ»ΡΠ½ΠΊΠ°",
"images": [
"img25.png",
"img25_1.png"
],
"locres": {
"ru": {
"name": "Π‘ΠΎΠ»ΡΠ½ΠΊΠ°"
},
"en": {
"name": "Saltwort"
}
}
},
{
"price": 5000,
"modischeme": 1000384,
"recomended": [],
"active": 1,
"id": 1000016,
"guid": "{532EB43B-6661-4063-97BA-B5BBBDC1577F}",
"code": 4,
"name": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ",
"images": [
"img4.png",
"img4_1.png"
],
"locres": {
"ru": {
"name": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΡΠΈΠ±ΠΈΡΡΠΊΠΈΠ΅",
"comment": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΡΠΈΠ±ΠΈΡΡΠΊΠΈΠ΅",
"long_comment": "ΠΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ ΠΏΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π²ΡΡΡΠ½ΡΡ ΡΠΎ ΡΠ²ΠΈΠ½ΠΈΠ½ΠΎΠΉ ΠΈ Π³ΠΎΠ²ΡΠ΄ΠΈΠ½ΠΎΠΉ, ΡΠΎ ΡΠΌΠ΅ΡΠ°Π½ΠΎΠΉ"
},
"en": {
"name": "Pelmeni Sibirskie",
"comment": "Pelmeni Sibirskie",
"long_comment": "Russian home made pelmeni Sibirskie with pork and beef with sour cream"
}
}
},
{
"price": 3000,
"modischeme": 0,
"recomended": [],
"active": 1,
"id": 1000018,
"guid": "{465FCA56-5C19-4479-89A2-F715DE111ACC}",
"code": 6,
"name": "Π‘ΠΏΠ°Π³Π΅ΡΡΠΈ",
"images": [
"img6.png",
"img6_1.png"
],
"locres": {
"ru": {
"name": "Π‘ΠΏΠ°Π³Π΅ΡΡΠΈ \"Π€ΠΈΠ»Π°ΡΠ°\"",
"comment": "Π‘ΠΏΠ°Π³Π΅ΡΡΠΈ \"Π€ΠΈΠ»Π°ΡΠ°\"",
"long_comment": "Π‘ΠΏΠ°Π³Π΅ΡΡΠΈ, ΡΠ»ΠΈΠ²ΠΎΡΠ½ΠΎΠ΅ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΌΠ°ΡΠ»ΠΎ, ΡΠ²Π΅ΡΠ΄ΡΠΉ ΡΡΡ ΠΠ°ΡΠΌΠ΅Π·Π°Π½, ΡΡΡ ΠΠΎΡ ΠΠ»Ρ, ΡΡΡ ΠΠ»ΡΡΠ΅ΡΠΌΠ°Π½ΠΈ, ΡΠ΅ΡΠ½ΠΎΠΊ"
},
"en": {
"name": "Spaghetti \"Filata\"",
"comment": "Spaghetti \"Filata\"",
"long_comment": "Spaghetti, butter and vegetable oil, hard Parmesan cheese, Dor Blue cheese, Oltermani cheese, garlic"
}
}
},
{
"price": 8000,
"modischeme": 1000331,
"recomended": [],
"active": 1,
"id": 1000042,
"guid": "{ABB96A2B-A704-475C-A6F1-795BF550197D}",
"code": 27,
"name": "Π―Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ",
"images": [
"img27.png"
],
"locres": {
"ru": {
"name": "Π―Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ"
},
"en": {
"name": "Apple juice"
}
}
},
{
"price": 10000,
"modischeme": 1000331,
"recomended": [],
"active": 1,
"id": 1000043,
"guid": "{4275F46E-AE20-461C-99BA-E95D6D1AE4AA}",
"code": 28,
"name": "ΠΠΏΠ΅Π»ΡΡΠΈΠ½ΠΎΠ²ΡΠΉ ΡΠΎΠΊ",
"images": [
"img28.png"
],
"locres": {
"ru": {
"name": "ΠΠΏΠ΅Π»ΡΡΠΈΠ½ΠΎΠ²ΡΠΉ ΡΠΎΠΊ"
},
"en": {
"name": "Orange juice"
}
}
},
{
"price": 10000,
"modischeme": 1000331,
"recomended": [],
"active": 1,
"id": 1000072,
"guid": "{1336C583-C799-47C2-9730-190228AE9DBE}",
"code": 17,
"name": "ΠΡΠ΅ΠΉΠΏΡΡΡΡΠΎΠ²ΡΠΉ ΡΠΎΠΊ",
"images": [
"img17.png",
"img17_1.png"
],
"locres": {
"ru": {
"name": "ΠΡΠ΅ΠΉΠΏΡΡΡΡΠΎΠ²ΡΠΉ ΡΠΎΠΊ"
},
"en": {
"name": "Grapefruit juice"
}
}
}
],
"modifiers": [
{
"pid": 0,
"group": [
{
"useDownLimit": 1,
"downLimit": 1,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 2003,
"name": "ΠΠΠΠΠ‘ EAN13",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 1,
"upLimit": 1,
"active": 1,
"id": 2001,
"name": "ΠΠΠΠΠ‘ EAN13"
},
{
"useDownLimit": 1,
"downLimit": 1,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 2004,
"name": "PDF417",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 1,
"upLimit": 1,
"active": 1,
"id": 2002,
"name": "PDF417"
}
],
"item": [],
"active": 1,
"id": 2007,
"code": 2007,
"name": null
},
{
"pid": 0,
"group": [],
"item": [],
"active": 1,
"id": 1000194,
"code": 1,
"name": null
},
{
"pid": 0,
"group": [
{
"useDownLimit": 0,
"downLimit": 0,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000324,
"name": "ΠΠΎΡΠΈΡΠ°",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000325,
"name": "Π‘Π°Ρ
Π°Ρ",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000327,
"name": "ΠΠ΅Π·Π΅",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000329,
"name": "ΠΠΎΠ»ΠΎΠΊΠΎ",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 0,
"upLimit": 0,
"active": 1,
"id": 1000323,
"name": "123"
}
],
"item": [],
"active": 1,
"id": 1000331,
"code": 2,
"name": null
},
{
"pid": 0,
"group": [
{
"useDownLimit": 0,
"downLimit": 0,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000392,
"name": "ΠΏ",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 1,
"price": 500,
"active": 1,
"id": 1000393,
"name": "Π²",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 10,
"price": 6320,
"active": 1,
"id": 1000394,
"name": "Π½ΠΎΠΎΡ",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 0,
"upLimit": 0,
"active": 1,
"id": 1000391,
"name": "Π°ΠΏΠ°ΠΏΠ°"
}
],
"item": [],
"active": 1,
"id": 1000384,
"code": 3,
"name": null
},
{
"pid": 0,
"group": [],
"item": [],
"active": 1,
"id": 1000399,
"code": 4,
"name": null
}
],
"commonModifiers": [
{
"pid": 0,
"group": [
{
"useDownLimit": 0,
"downLimit": 0,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 7,
"price": 0,
"active": 1,
"id": 1000386,
"name": "ΠΠ΅ΡΠ²ΡΠΉ",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 3,
"price": -139,
"active": 0,
"id": 1000387,
"name": "ΠΡΠΎΡΠΎΠΉ",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 2,
"price": 1263,
"active": 1,
"id": 1000388,
"name": "Π’ΡΠ΅ΡΠΈΠΉ",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 0,
"price": 0,
"active": 1,
"id": 1000389,
"name": "Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΉ",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 0,
"upLimit": 0,
"active": 1,
"id": 1000385,
"name": "ΠΠ±ΡΠΈΠΉ_"
},
{
"useDownLimit": 0,
"downLimit": 0,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 7,
"price": 1,
"active": 1,
"id": 1000397,
"name": "ΡΠ°Π·",
"images": [ "" ]
},
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 1000398,
"name": "Π΄Π²Π°",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 0,
"upLimit": 0,
"active": 1,
"id": 1000396,
"name": "ΠΠΎΠ²Π°Ρ"
}
],
"item": [],
"active": 1,
"id": 1000384,
"code": 3,
"name": null
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-30T11:21:17",
"status": "Ok"
}
Π·Π΄Π΅ΡΡ:
dishes - ΡΠΏΠΈΡΠΎΠΊ Π±Π»ΡΠ΄
modifiers - ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²
commonModifiers - ΡΠΏΠΈΡΠΎΠΊ ΠΎΠ±ΡΠΈΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² (ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ modifiers)
dishes - ΡΠΏΠΈΡΠΎΠΊ Π±Π»ΡΠ΄:
{
"price": 5000,
"modischeme": 1000384,
"recomended": [],
"active": 1,
"id": 1000016,
"guid": "{532EB43B-6661-4063-97BA-B5BBBDC1577F}",
"code": 4,
"name": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ",
"images": [
"img4.png",
"img4_1.png"
],
"locres": {
"ru": {
"name": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΡΠΈΠ±ΠΈΡΡΠΊΠΈΠ΅",
"comment": "ΠΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΡΠΈΠ±ΠΈΡΡΠΊΠΈΠ΅",
"long_comment": "ΠΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ ΠΏΠ΅Π»ΡΠΌΠ΅Π½ΠΈ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π²ΡΡΡΠ½ΡΡ ΡΠΎ ΡΠ²ΠΈΠ½ΠΈΠ½ΠΎΠΉ ΠΈ Π³ΠΎΠ²ΡΠ΄ΠΈΠ½ΠΎΠΉ, ΡΠΎ ΡΠΌΠ΅ΡΠ°Π½ΠΎΠΉ"
},
"en": {
"name": "Pelmeni Sibirskie",
"comment": "Pelmeni Sibirskie",
"long_comment": "Russian home made pelmeni Sibirskie with pork and beef with sour cream"
}
}
}
Π·Π΄Π΅ΡΡ:
price - ΡΠ΅Π½Π° Π² ΠΊΠΎΠΏΠ΅ΠΉΠΊΠ°Ρ
modischeme - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡ Π΅ΠΌΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²
recomended - ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½ΡΡ Π±Π»ΡΠ΄
active - Π±Π»ΡΠ΄ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ (1), Π½Π΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ (0)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±Π»ΡΠ΄Π°
guid - GUID Π±Π»ΡΠ΄Π°
code - ΠΊΠΎΠ΄ Π±Π»ΡΠ΄Π° (Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ² RK7)
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΡΠ΄Π°
images - ΡΠΏΠΈΡΠΎΠΊ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
locres - Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ
Π·Π΄Π΅ΡΡ:
name - Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΡΠ΄Π°
comment - ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
long_comment - Π΄Π»ΠΈΠ½Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
item - Π·Π°ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠΎΠ²Π°Π½ΠΎ, ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ
modifiers - ΡΡ Π΅ΠΌΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²:
{
"pid": 0
"active": 1,
"id": 2007,
"code": 2007,
"name": null,
"group": [
{
"useDownLimit": 1,
"downLimit": 1,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 2003,
"name": "ΠΠΠΠΠ‘ EAN13",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 1,
"upLimit": 1,
"active": 1,
"id": 2001,
"name": "ΠΠΠΠΠ‘ EAN13"
},
{
"useDownLimit": 1,
"downLimit": 1,
"defaultModifier": 0,
"modi": [
{
"dishid": 0,
"maxOneDish": 1,
"price": 0,
"active": 1,
"id": 2004,
"name": "PDF417",
"images": [ "" ]
}
],
"replaceDefModifier": 0,
"useUpLimit": 1,
"upLimit": 1,
"active": 1,
"id": 2002,
"name": "PDF417"
}
]
}
Π·Π΄Π΅ΡΡ:
pid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠ³ΠΎ ΡΠ·Π»Π° (parent id). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΠ΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ Π·Π°ΠΊΠ°Π·Π°, ΡΡΡΠ»Π°Π΅ΡΡΡ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ·Π»Π°, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Π΄Π°Π½Π½ΠΎΠ΅ Π±Π»ΡΠ΄ΠΎ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ.
active - Π°ΠΊΡΠΈΠ²Π½Π°Ρ (1) /Π½Π΅ Π°ΠΊΡΠΈΠ²Π½Π°Ρ ΡΡ Π΅ΠΌΠ° (0)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡ Π΅ΠΌΡ
code - ΠΊΠΎΠ΄ ΡΡ Π΅ΠΌΡ (Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ² RK7)
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΡ
group - ΡΠΏΠΈΡΠΎΠΊ Π³ΡΡΠΏΠΏ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅
useDownLimit - ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠ½ΠΈΠ·Ρ (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ)
downLimit - ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π΄Π»Ρ Π±Π»ΡΠ΄Π°
defaultModifier - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (ΠΏΠΎΠ»Π΅ dishid Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²)
replaceDefModifier - Π·Π°ΠΌΠ΅Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (1 - Π΄Π°, 0 - Π½Π΅Ρ). ΠΠ°Π΄Π°Π΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: Π΅ΡΠ»ΠΈ replaceDefModifier = 1, ΡΠΎ Π½Π°Π΄ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π½Π° Π²ΡΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ; Π΅ΡΠ»ΠΈ replaceDefModifier = 0, ΡΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ Π·Π°ΠΊΠ°Π·Ρ, Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΡ ΠΈΠΌ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
useUpLimit - ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΡ Ρ (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ)
upLimit - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π΄Π»Ρ Π±Π»ΡΠ΄Π°
active - Π°ΠΊΡΠΈΠ²Π½Π°Ρ/Π½Π΅ Π°ΠΊΡΠΈΠ²Π½Π°Ρ Π³ΡΡΠΏΠΏΠ° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²
modi - ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π² Π³ΡΡΠΏΠΏΠ΅
dishid - Π΅ΡΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠ±ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±Π»ΡΠ΄Π°, ΠΈΠ½Π°ΡΠ΅ 0,
maxOneDish - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎ Π±Π»ΡΠ΄ΠΎ
price - ΡΠ΅Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°
active - Π°ΠΊΡΠΈΠ²Π½ΡΠΉ/Π½Π΅ Π°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°
images - ΡΠΏΠΈΡΠΎΠΊ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (POST)
ΠΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ API CRM. ΠΡΡΠ³ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±- ΡΡΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π² Π·Π°ΠΏΡΠΎΡΠ΅ Π½Π° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°. ΠΠΎ ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΠ²ΠΈΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π·Π°ΠΊΠ°Π·ΠΎΠ² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°ΡΡ Π·Π°ΠΏΠΈΡΡ ΠΎ Π½ΠΎΠ²ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ Π² CRM, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΎΡ ΡΠ°Π½ΠΈΡ Π·Π°ΠΊΠ°Π· Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠ±Π° ΡΠΏΠΎΡΠΎΠ±Π° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½ΠΈΠΆΠ΅.
url = BaseUrl + 'savedeliveryorder'
Π ΡΠ΅Π»Π΅ Π·Π°ΠΏΡΠΎΡΠ° JSON:
Π·Π°ΠΊΠ°Π· Π½Π° ΡΠ°ΠΌΠΎΠ²ΡΠ²ΠΎΠ·
{
"objectid": 199994335,
"delivery_time": "2017-03-29T23:52:00",
"comment": " ΠΠΏΠ»Π°ΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½. ΠΠΏΠ»Π°ΡΠ° ΡΠ΅ΡΠ΅Π· ASSIST",
"order_type": 0,
"pay_type": 2,
"client": {
"phone": "79996661010",
"email": "e.korsunov@ucs.ru",
"ln": "ΡΠ΅ΡΡΠΎΠ²",
"fn": "ΡΠ΅ΡΡ"
},
"order": [
{
"id": "1000039",
"type": "d",
"qnt": 1000,
"items": [
{
"id": 1000388,
"type": "m",
"qnt": 3000,
"items": []
},
{
"id": "100143",
"type": "dc",
"crm": true
}
]
},
{
"id": "101706",
"type": "dc",
"crm": true
}
]
}
Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ
{
"objectid": 199994335,
"delivery_time": "2016-10-14T13:43:00",
"comment": "ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΊ Π·Π°ΠΊΠ°Π·Ρ Π‘Π΄Π°ΡΠ° Ρ 500",
"order_type": 1,
"pay_type": 0,
"client": {
"phone": "79131112233",
"email": "ivan_ivanov@mail.com",
"ln": "ΠΠ²Π°Π½ΠΎΠ² ΠΠ²Π°Π½ ΠΠ²Π°Π½ΠΎΠ²ΠΈΡ"
},
"address": {
"country": "Π ΠΎΡΡΠΈΡ",
"city": "ΠΠΎΡΠΎΠ½Π΅ΠΆ",
"street": "ΠΠΈΠ·ΡΠΊΠΎΠ²Π°",
"house": "20",
"building": "",
"entry": "",
"floor": "",
"apartments": "",
"lat": "55.776877",
"lon": "37.696391"
},
"order": [
{
"id": 1000418,
"type": "d",
"qnt": 1000,
"items": [
{
"id": 1000162,
"type": "m",
"qnt": 1000,
"items": []
},
{
"id": "100143",
"type": "dc",
"crm": true
}
]
},
{
"id": "101706",
"type": "dc",
"crm": true
}
]
}
Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ Ρ ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄ΠΎΠΌ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ
{
"version_app": "0.4.7",
"objectid": 199994545,
"delivery_time": "2018-05-08T13:08:00",
"comment": "ΠΠΏΠ»: Π½Π°Π»ΠΈΡ ",
"order_type": 1,
"pay_type": 0,
"client": {
"phone": "71111111111",
"email": "qw@com.com",
"ln": "ΠΈΠ²Π°Π½ΠΎΠ²",
"fn": "ΠΈΠ²Π°Π½"
},
"address": {
"country": "Π ΠΎΡΡΠΈΡ",
"city": "ΠΌΠΎΡΠΊΠ²Π°",
"street": "Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΠΎΡΡΠΎΠ²Π°Ρ",
"house": "18",
"building": "20",
"lat": "55.776031",
"lon": "37.6926"
},
"order": [
{
"id": "100720",
"type": "c",
"qnt": 2000,
"items": [
{
"id": 101763,
"type": "cc",
"qnt": 1000,
"items": [
{
"id": 102705,
"type": "m",
"qnt": 1000,
"items": []
}
]
},
{
"id": 101757,
"type": "cc",
"qnt": 1000,
"items": []
},
{
"id": 101769,
"type": "cc",
"qnt": 1000,
"items": [
{
"id": 100173,
"type": "m",
"qnt": 1000,
"items": []
}
]
},
{
"id": 101771,
"type": "cc",
"qnt": 1000,
"items": []
},
{
"id": 101779,
"type": "cc",
"qnt": 1000,
"items": []
}
]
}
]
}
Π·Π΄Π΅ΡΡ,
objectid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
delivery_time - Π΄Π°ΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ, Π² ΡΠΎΡΠΌΠ°ΡΠ΅ 'YYYY-MM-DDTHH:mm:ss' (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
comment - ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ ΠΊ Π·Π°ΠΊΠ°Π·Ρ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
order_type - ΡΠΈΠΏ Π·Π°ΠΊΠ°Π·Π°: 0 - Π·Π°ΠΊΠ°Π· Π½Π° ΡΠ°ΠΌΠΎΠ²ΡΠ²ΠΎΠ·, 1 - Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
pay_type - ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ: 0 - Π½Π°Π»ΠΈΡΠ½ΡΠ΅ ΠΊΡΡΡΠ΅ΡΡ, 1 - Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΠΎΠΉ ΠΊΡΡΡΠ΅ΡΡ, Π½Π° Π·Π°ΠΊΠ°Π· Π±ΡΠ΄Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ).
client - Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
phone - Π½ΠΎΠΌΠ΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
email - ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ° (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
ln - ΡΠ°ΠΌΠΈΠ»ΠΈΡ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
fn - ΠΈΠΌΡ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
mn - ΠΎΡΡΠ΅ΡΡΠ²ΠΎ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
address - Π°Π΄ΡΠ΅Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΅ΡΠ»ΠΈ Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ)
country - ΡΡΡΠ°Π½Π°
city - Π³ΠΎΡΠΎΠ΄
street - ΡΠ»ΠΈΡΠ°
house - Π΄ΠΎΠΌ
building - ΡΡΡΠΎΠ΅Π½ΠΈΠ΅
entry - ΠΏΠΎΠ΄ΡΠ΅Π·Π΄
floor - ΡΡΠ°ΠΆ
apartments - ΠΊΠ²Π°ΡΡΠΈΡΠ°
order - ΡΠΎΡΡΠ°Π² Π·Π°ΠΊΠ°Π·Π° (ΡΠΏΠΈΡΠΎΠΊ)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±Π»ΡΠ΄Π°
type - ΡΠΈΠΏ. 'd' - Π±Π»ΡΠ΄ΠΎ, 'c' - ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄ΠΎ, 'cc' - ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄Π°, 'm' - ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ, dc- ΡΠΊΠΈΠ΄ΠΊΠ° Π½Π° Π·Π°ΠΊΠ°Π·
qnt - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π² ΡΡΡΡΡΠ°Ρ (Π΅ΡΠ»ΠΈ 1 ΡΡΡΠΊΠ°, ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ 1000)
crm - Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»Π΅ Π΅ΡΡΡ ΠΈ ΡΠ°Π²Π½ΠΎ true, ΡΠΎ ΠΊΠ°ΡΡΠΎΠ²ΠΎΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠΈΠ΄ΠΊΠΈ ΠΈΠ· CRM (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ type=Β«dcΒ»).
items - ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ (ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
type - ΡΠΈΠΏ. Β«mΒ» - ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ, Β«dΒ» - Π±Π»ΡΠ΄ΠΎ (Π΅ΡΠ»ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π±Π»ΡΠ΄ΠΎ - ΡΡΠΎ ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄ΠΎ), dc- ΡΠΊΠΈΠ΄ΠΊΠ° Π½Π° Π±Π»ΡΠ΄ΠΎ
qnt - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ
items - ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²/ΠΊΠΎΠΌΠ±ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
crm - Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»Π΅ Π΅ΡΡΡ ΠΈ ΡΠ°Π²Π½ΠΎ true, ΡΠΎ ΠΊΠ°ΡΡΠΎΠ²ΠΎΠΌΡ ΡΠ΅ΡΠ²Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠΈΠ΄ΠΊΠΈ ΠΈΠ· CRM (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ type=Β«dcΒ»).
ΠΡΠ²Π΅Ρ
{
"data": {
"visit_id": "412747060",
"visit_guid": "{F60F10FA-7F09-450C-84F6-CA03580442B9}",
"table_name": "ΠΠΎΡΡ",
"order_sum": "8350",
"unpaid_sum": "8350",
"discount_sum": "-439",
"seq_number": "5",
"dishes": [
{
"modi": [
{
"id": 1000388,
"guid": "{864866E8-013E-44D4-B55A-2B8D164D2459}",
"code": 14,
"name": "Π’ΡΠ΅ΡΠΈΠΉ",
"price": 1263,
"quantity": 3000
}
],
"id": "1000039",
"guid": "{9E3F46BF-D89D-49F8-A1AE-182479B3AF46}",
"code": "24",
"name": "ΠΠΎΡΡ",
"price": "5000",
"amount": "8350",
"quantity": "1000",
// ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° Π±Π»ΡΠ΄ΠΎ
"discounts": [
{
"id": "100143",
"name": "15ΠΡΠ°Π·Π΄Π½ΠΈΡΠ½Π°Ρ"
}
]
}
],
// ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° Π·Π°ΠΊΠ°Π·
"discounts": [
{
"id": "101706",
"name": "20%"
},
{
"id": "100154",
"name": "1ΠΠ΅ΡΠ΅Π²ΠΎΠ΅ ΠΌΠΎΡΠΎΠΆΠ΅Π½ΠΎΠ΅"
}
],
"Payments": [
{
"id": 1,
"code": 1,
"name": "Π ΡΠ±Π»ΠΈ",
"guid": "{16D72549-14D8-4F31-9E2A-0A833D4F5EED}",
"amount": 19000
},
{
"id": 2,
"code": 22,
"name": "ΠΠ²ΡΠΎ",
"guid": "{2A426EA7-CA4A-482C-B74C-45347F18759F}",
"amount": 543
},
{
"id": 3,
"code": 3,
"name": "ΠΠΎΠ»Π»Π°Ρ Π‘Π¨Π",
"guid": "{D2DB2A5B-CB57-4626-AFB3-0851DCCA4724}",
"amount": 600
}
]
},
"ver": "1.1.7.4",
"timestamp": "2017-03-30T15:27:42",
"status": "Ok"
}
Π·Π΄Π΅ΡΡ
visit_id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²ΠΈΠ·ΠΈΡΠ°
visit_guid - GUID Π²ΠΈΠ·ΠΈΡΠ°
table_name - Π½ΠΎΠΌΠ΅Ρ / Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΎΠ»Π° (Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ)
order_sum - ΡΡΠΌΠΌΠ° Π·Π°ΠΊΠ°Π·Π°
unpaid_sum - ΡΡΠΌΠΌΠ° ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅
discount_sum - ΡΡΠΌΠΌΠ° ΡΠΊΠΈΠ΄ΠΊΠΈ
seq_number - ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°
dishes - ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π·Π°ΠΊΠ°Π·
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±Π»ΡΠ΄Π°
guid - GUID Π±Π»ΡΠ΄Π°
code - ΠΊΠΎΠ΄ Π±Π»ΡΠ΄Π°
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΡΠ΄Π° (ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· RK7, Π½Π΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅)
price - ΡΠ΅Π½Π° (Π² ΠΊΠΎΠΏΠ΅ΠΉΠΊΠ°Ρ )
amount - ΡΡΠΌΠΌΠ° (Π² ΠΊΠΎΠΏΠ΅ΠΉΠΊΠ°Ρ )
quantity - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ (Π² ΡΡΡΡΡΠ°Ρ )
modi - ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ
discounts - ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° Π±Π»ΡΠ΄ΠΎ
discounts - ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° Π·Π°ΠΊΠ°Π·
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΊΠΈΠ΄ΠΊΠΈ
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΠΈΠ΄ΠΊΠΈ (ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· RK7, Π½Π΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅)
Payments - ΡΡΠΌΠΌΠ° ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅ Ρ ΡΡΠ΅ΡΠΎΠΌ Π²ΡΠ΅Ρ ΡΠΊΠΈΠ΄ΠΎΠΊ
id- ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²Π°Π»ΡΡΡ
code - ΠΊΠΎΠ΄ Π²Π°Π»ΡΡΡ
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Π»ΡΡΡ
guid - GUID Π²Π°Π»ΡΡΡ
amount - ΡΡΠΌΠΌΠ° ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΉ Π²Π°Π»ΡΡΠ΅
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ "ΡΠ΅ΠΆΠΈΠΌ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ" Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π΄Π»Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (POST)
url = BaseUrl + 'savedeliveryorder?objectId=<Π½ΠΎΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°>'
Π ΡΠ΅Π»Π΅ Π·Π°ΠΏΡΠΎΡΠ° JSON:
{
"version_app": "0.4.7",
"delivery_time": "2018-09-27T13:32:00",
"comment": "ΠΠΏΠ»: Π½Π°Π»ΠΈΡ ",
"order_type": 0,
"pay_type": 0,
"pay_online_type": "",
"client": {
"id": "10000000009188",
"phone": "+79998887766"
},
"address": {
"id": "10000000003276"
},
"order": [
{
"id": "101757",
"type": "d",
"qnt": 4000,
"items": []
}
]
}
Π·Π΄Π΅ΡΡ,
delivery_time - Π΄Π°ΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ, Π² ΡΠΎΡΠΌΠ°ΡΠ΅ 'YYYY-MM-DDTHH:mm:ss' (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
comment - ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ ΠΊ Π·Π°ΠΊΠ°Π·Ρ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
order_type - ΡΠΈΠΏ Π·Π°ΠΊΠ°Π·Π°: 0 - Π·Π°ΠΊΠ°Π· Π½Π° ΡΠ°ΠΌΠΎΠ²ΡΠ²ΠΎΠ·, 1 - Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ)
pay_type - ΡΠΈΠΏ ΠΎΠΏΠ»Π°ΡΡ: 0 - Π½Π°Π»ΠΈΡΠ½ΡΠ΅ ΠΊΡΡΡΠ΅ΡΡ, 1 - Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΠΎΠΉ ΠΊΡΡΡΠ΅ΡΡ, Π½Π° Π·Π°ΠΊΠ°Π· Π±ΡΠ΄Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ).
client - Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈΠ· CRM
phone- Π½ΠΎΠΌΠ΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΏΠΈΡΠ°Π½ Π² Π·Π°ΠΊΠ°Π·Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠΌΠ΅ΡΠΎΠ²). ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
address - Π°Π΄ΡΠ΅Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΅ΡΠ»ΠΈ Π·Π°ΠΊΠ°Π· Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΡ)
id -ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π°Π΄ΡΠ΅ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈΠ· CRM
order - ΡΠΎΡΡΠ°Π² Π·Π°ΠΊΠ°Π·Π° (ΡΠΏΠΈΡΠΎΠΊ)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π±Π»ΡΠ΄Π°
type - ΡΠΈΠΏ. 'd' - Π±Π»ΡΠ΄ΠΎ, 'c' - ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄ΠΎ, 'cc' - ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄Π°, 'm' - ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ
qnt - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π² ΡΡΡΡΡΠ°Ρ (Π΅ΡΠ»ΠΈ 1 ΡΡΡΠΊΠ°, ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ 1000)
items - ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ (ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²)
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
type - ΡΠΈΠΏ. Β«mΒ» - ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ, Β«dΒ» - Π±Π»ΡΠ΄ΠΎ (Π΅ΡΠ»ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π±Π»ΡΠ΄ΠΎ - ΡΡΠΎ ΠΊΠΎΠΌΠ±ΠΎΠ±Π»ΡΠ΄ΠΎ), Β«dcΒ» - ΡΠΊΠΈΠ΄ΠΊΠ° Π½Π° Π±Π»ΡΠ΄ΠΎ
qnt - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ
items - ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ²/ΠΊΠΎΠΌΠ±ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
crm - ΡΠ»Π°Π³ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠ° ΡΠΊΠΈΠ΄ΠΊΠ° ΠΈΠ· CRM (ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ Π΄Π»Ρ type=Β«dcΒ»)
discounts - ΡΠΊΠΈΠ΄ΠΊΠ° Π½Π° Π·Π°ΠΊΠ°Π·
id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΊΠΈΠ΄ΠΊΠΈ
crm - ΡΠ»Π°Π³ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠ° ΡΠΊΠΈΠ΄ΠΊΠ° ΠΈΠ· CRM
ΠΡΠ²Π΅Ρ
ΠΡΠ²Π΅Ρ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Β».
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ "ΡΠ΅ΠΆΠΈΠΌ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ" Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
Π Π°ΡΡΠ΅Ρ ΡΡΠΌΠΌΡ ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅ Ρ ΡΡΡΡΠΎΠΌ ΡΠΊΠΈΠ΄ΠΎΠΊ Π² ΡΠ°Π·Π½ΡΡ Π²Π°Π»ΡΡΠ°Ρ (POST)
url = BaseUrl + 'CalcOrder'
Π ΡΠ΅Π»Π΅ Π·Π°ΠΏΡΠΎΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅, ΡΡΠΎ ΠΈ Π² Π·Π°ΠΏΡΠΎΡΠ΅ SaveDeliveryOrder.
ΠΡΠ²Π΅Ρ:
{
"data": {
"Payments": [
{
"id": 1,
"code": 1,
"name": "Π ΡΠ±Π»ΠΈ",
"guid": "{16D72549-14D8-4F31-9E2A-0A833D4F5EED}",
"amount": 19000
},
{
"id": 2,
"code": 22,
"name": "ΠΠ²ΡΠΎ",
"guid": "{2A426EA7-CA4A-482C-B74C-45347F18759F}",
"amount": 543
},
{
"id": 3,
"code": 3,
"name": "ΠΠΎΠ»Π»Π°Ρ Π‘Π¨Π",
"guid": "{D2DB2A5B-CB57-4626-AFB3-0851DCCA4724}",
"amount": 600
}
]
},
"ver": "1.1.15.15",
"timestamp": "2018-10-03T15:26:02",
"status": "Ok",
"requestId": "4925c8c968834372a0cbaa7be99e4106"
}
Π·Π΄Π΅ΡΡ
id- ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²Π°Π»ΡΡΡ
code - ΠΊΠΎΠ΄ Π²Π°Π»ΡΡΡ
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Π»ΡΡΡ
guid - GUID Π²Π°Π»ΡΡΡ
amount - ΡΡΠΌΠΌΠ° ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΉ Π²Π°Π»ΡΡΠ΅
Π ΡΠΏΠΈΡΠΊΠ΅ Π²Π°Π»ΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ Π²Π°Π»ΡΡΡ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π΄Π°Π½ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ForDelivery=1.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ "ΡΠ΅ΠΆΠΈΠΌ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ" Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
ΠΡΠΎΠ²ΠΎΠ΄ΠΊΠ° ΠΎΠΏΠ»Π°ΡΡ Π·Π°ΠΊΠ°Π·Π° (POST)
url = BaseUrl + 'payment'
Π ΡΠ΅Π»Π΅ Π·Π°ΠΏΡΠΎΡΠ°:
{
"object_id": 199990001,
"visit_id": 411765152,
"payments": [
{
"currency_id": 1000379,
"extpay_id": "ASSIST",
"amount": 62718,
"promised": true
}
]
}
Π·Π΄Π΅ΡΡ:
object_id - ΠΊΠΎΠ΄ ΠΎΠ±ΡΠ΅ΠΊΡΠ°
visit_id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²ΠΈΠ·ΠΈΡΠ°
payments
currency_id - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²Π°Π»ΡΡΡ Π² rk7
extpay_id - ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² RK7 Π² ΠΏΠΎΠ»Π΅ ExtTransactionInfo
amount - ΡΡΠΌΠΌΠ° ΠΎΠΏΠ»Π°ΡΡ Π² ΠΊΠΎΠΏΠ΅ΠΉΠΊΠ°Ρ (Π±Π°Π·ΠΎΠ²ΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ)
promised - ΡΠΈΠΏ ΠΏΠ»Π°ΡΠ΅ΠΆΠ° (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ true- ΠΎΠ±Π΅ΡΠ°Π½Π½ΡΠΉ ΠΏΠ»Π°ΡΠ΅ΠΆ; false- ΠΏΡΠ΅Π΄ΠΎΠΏΠ»Π°ΡΠ°)
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ "ΡΠ΅ΠΆΠΈΠΌ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ" Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½ΠΎΠΌΡ Π·Π°ΠΊΠ°Π·Ρ Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΠΊΡΡΡΠ΅ΡΠ° (GET)
url = BaseUrl + courier?objectId=<objectId>&visitId=<visitId>
Π·Π΄Π΅ΡΡ:
objectId - Π½ΠΎΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (ΡΠ΅ΡΡΠΎΡΠ°Π½Π°) Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ Π·Π°ΠΊΠ°Π·
visitId - Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°
ΠΡΠ²Π΅Ρ Π±Π΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΊΡΡΡΠ΅ΡΠ°:
{
"data": {
"object_id": <objectId>,
"visit_id": <visitId>,
"courier_location": null,
"dlvStateID": 0,
"DlvStateName": "Π½Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½"
},
"ver": "1.1.14.12",
"timestamp": "2018-10-09T12:10:00",
"status": "Ok",
"requestId": "a6ecbf6a35a54ccd984bd9a05999868f"
}
Π·Π΄Π΅ΡΡ:
object_id - Π½ΠΎΠΌΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (ΡΠ΅ΡΡΠΎΡΠ°Π½Π°) Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ Π·Π°ΠΊΠ°Π·
visit_id - Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°
courier_location - ΡΠ΅ΠΊΡΡΠ΅Π΅ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΡΡΠ΅ΡΠ°
dlvStateID - ΡΡΠ°ΡΡΡ Π·Π°ΠΊΠ°Π·Π°. ΠΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅:
0: Π½Π΅ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄ΡΠ½Π½ΡΠΉ
1: Π½ΠΎΠ²ΡΠΉ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄ΡΠ½Π½ΡΠΉ Π·Π°ΠΊΠ°Π·
2: Π² Π³ΠΎΡΠΎΠ²ΠΊΠ΅
3: ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½
4: Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½
5: Π²ΡΠΏΠΎΠ»Π½Π΅Π½ (Π°ΡΡ ΠΈΠ²)
6: Π·Π°ΠΊΠ°Π· ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΡΡΡ
7: Π³ΠΎΡΠΎΠ² (ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ Π½Π° ΠΊΡΡ Π½Π΅, Π³ΠΎΡΠΎΠ² ΠΊ ΠΎΡΠΏΡΠ°Π²ΠΊΠ΅)
8: ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄ΡΠ½ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, Π΅ΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·ΠΎΠ²)
DlvStateName - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡΠ° Π·Π°ΠΊΠ°Π·Π°. ΠΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
Β«Π½Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Β»,
Β«ΠΏΡΠΈΠ½ΡΡ Π² ΡΠ°Π±ΠΎΡΡΒ»,
Β«Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΒ»,
Β«ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½ Ρ ΡΠΊΡΠΏΠ΅Π΄ΠΈΡΠΎΡΠΎΠΌΒ»,
Β«Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Β»,
Β«Π² Π°ΡΡ ΠΈΠ²Π΅Β»,
Β«ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΡΡΡΒ»,
Β«Π³ΠΎΡΠΎΠ² ΠΊ ΠΎΡΠΏΡΠ°Π²ΠΊΠ΅Β»,
Β«ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΌ ΡΠ΅ΡΡΠΎΡΠ°Π½ΠΎΠΌΒ»
ΠΡΠ²Π΅Ρ Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΠΊΡΡΡΠ΅ΡΠ°:
{
"data": {
"object_id": <objectId>,
"visit_id": <visiId>,
"courier_location": {
"lon": <longitude>,
"lat": <latitude>,
},
"dlvStateID": 0,
"DlvStateName": "Π½Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½"
},
"ver": "1.1.14.12",
"timestamp": "2018-10-09T12:10:00",
"status": "Ok",
"requestId": "a6ecbf6a35a54ccd984bd9a05999868f"
}
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρ (GET)
url = BaseUrl + 'Order?objectId=<ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°>&visitId=<Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°>'
ΠΡΠ²Π΅Ρ:
{
"data": {
"visit_id": 449382195,
"visit_guid": "{13EC8EDF-F1B8-4C6D-830E-C94CC165F40E}",
"table_name": "D44",
"order_sum": 19000,
"unpaid_sum": 19000,
"prepay_sum": 0,
"promised_sum": 0,
"discount_sum": -1000,
"seq_number": "72",
"dishes": [
{
"modi": [],
"id": "101757",
"guid": "{6A57F1BB-2EAD-4432-A21C-D51B841E479B}",
"code": "31",
"name": "ΠΠΎΠ»ΡΠ±ΡΡ",
"price": "5000",
"amount": "19000",
"quantity": "4000",
"discounts": [
{
"id": "100143",
"name": "15ΠΡΠ°Π·Π΄Π½ΠΈΡΠ½Π°Ρ"
}
]
}
],
"discounts": [
{
"id": "101706",
"name": "20%"
},
{
"id": "100154",
"name": "1ΠΠ΅ΡΠ΅Π²ΠΎΠ΅ ΠΌΠΎΡΠΎΠΆΠ΅Π½ΠΎΠ΅"
}
],
"travel_time": 60,
"DeliveryBlock": {
"DeliveryState": "4",
"StartTime": "2018-10-10T17:42:26",
"MinCookTime": "1899-12-30T00:30:00"
}
},
"ver": "1.1.15.16",
"timestamp": "2018-10-10T17:44:37",
"status": "Ok",
"requestId": "152c1c190de446e5b37ef9e6f073d393"
}
Π€ΠΎΡΠΌΠ°Ρ Π·Π°ΠΏΡΠΎΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠΎΠΌΡ, ΡΡΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π°ΠΏΡΠΎΡ SaveDeliveryOrder Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΡΠΌΠΌΠ°Ρ ΠΊ ΠΎΠΏΠ»Π°ΡΠ΅ (ΡΠ΅ΠΊΡΠΈΡ Payments).
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π²Π°Π»ΡΡ (GET)
url = BaseUrl + 'Currency?objectId=<ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°>'
ΠΡΠ²Π΅Ρ:
{
"data": [
{
"curid": 1,
"name": "Π ΡΠ±Π»ΠΈ",
"promised": ""
},
{
"curid": 2,
"name": "ΠΠ²ΡΠΎ",
"promised": ""
},
{
"curid": 3,
"name": "ΠΠΎΠ»Π»Π°Ρ Π‘Π¨Π",
"promised": ""
},
{
"curid": 1000033,
"name": "ΠΡΠΏΠΎΠ½ Π½Π° Π±Π°Ρ",
"promised": ""
},
{
"curid": 1000221,
"name": "ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ",
"promised": ""
}
],
"ver": "1.3.0.32",
"timestamp": "2019-12-27T16:32:22",
"status": "Ok",
"requestId": "d2dc73ea861d43de82abde031aa67477"
}
ΠΠ΄Π΅ΡΡ
curid - ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²Π°Π»ΡΡΡ;
name - Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Π»ΡΡΡ;
promised - Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° genPromised;
Π‘ΠΏΠΈΡΠΎΠΊ Π²Π°Π»ΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π·Π°ΠΊΠ°Π·ΠΎΠ² ΡΠΈΠ»ΡΡΡΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° genForDelivery, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π°Π»ΡΡΡ. ΠΡΠ»ΠΈ genForDelivery=1, ΡΠΎ Π²Π°Π»ΡΡΠ° ΠΏΠΎΠΏΠ°Π΄Π΅Ρ Π² ΡΠ΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ.
ΠΠ°Π½Π½ΡΠΉ Π·Π°ΠΏΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΡΡΠΈΡΡΠ΅ΠΌΡΠΌ. ΠΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΡΡΠ°- 5 ΠΌΠΈΠ½ΡΡ.