Кешування рахунків
Кешування рахунків пидвищує швидкодію в отриманні рахунку для гостя. Expirenza віддає рахунок з "власного кеша", замість того щоб робити запити до POS.
Header parameters
restoIdstringRequired
Restaurant ID
Body
webhookTypestringRequiredExample:
ORDERS_CACHEeventTimestring · date-timeRequiredExample:
Timestamp in UTC
2024-09-30T13:47:57ZResponses
200
Request received and processed successfully
post
//api.shaketopay.com.ua/callback/webhook200
Request received and processed successfully
No content
Команда ordersCacheUpdate
ordersCacheUpdateВебхук фінального статусу замовлення
Header parameters
restoIdstringRequired
Restaurant ID
Body
webhookTypestringRequiredExample:
BILL_CLOSEDeventTimestring · date-timeRequiredExample:
2024-09-30T15:29:04.9036828ZorderIdstringRequiredExample:
492fa768-2fb0-4b30-9f5a-db9c17db3ffftableNumberintegerRequiredExample:
1closeTimestringRequiredExample:
2024.09.30 18:28:59openTimestringRequiredExample:
2024.09.30 18:27:46orderNumberintegerRequiredExample:
133264resultSumnumber · floatRequiredExample:
140orderStatusstringRequiredExample:
ClosedtotalSumnumber · floatRequiredExample:
140waiterIdstringRequiredExample:
0ab41df0-f4ae-4fbe-959f-ecaba7c85c85waiterstringRequiredExample:
Максимейко НаталіяisBanquetOrderbooleanRequired
isDeliverybooleanRequired
bonusSumnumber · floatRequired
splitAvailablebooleanRequired
rewardAvailablebooleanRequiredExample:
truebillTimestringRequiredExample:
2024.09.30 18:28:59paidSumnumber · floatRequiredExample:
140discountSumnumber · floatRequired
tableIdstringRequiredExample:
e6ad6ef3-bbdb-41c4-8fd3-dd0691142074pricingTimestringOptional
versionintegerRequiredExample:
1865768orderTypestringRequiredExample:
CommonResponses
200
Request received and processed successfully
post
//api.shaketopay.com.ua/callback/webhook200
Request received and processed successfully
No content
Last updated