Changes in 5.1
- Added /account/verify.
- A customer may require verification before she can make an order.
Changes in 5.0.1
Note: API version is still 5.0.
- Added /customer/address/delete.
- Added /restaurant/cancel_order.
Changes in 5.0
- /customer/distance has been removed in favor of /restaurant/distance_by_roads.
- /customer/cards/modify and /customer/cards/delete has been changed to return "success" instead of "true".
- total_price was removed from /customer/order_history/get
- restaurant_logo has been removed from /restaurant/list
- Cash payment method is now optional for restaurants. If the client has respected the payment method list from /restaurant/metadata, this should already work correctly. For hardcoded payment lists, it should be converted so that the list of payment methods gotten from the API is honored.
- Added has_takeaway to /restaurant/metadata and /restaurant/timetable (and that way /restaurant/get, /restaurant/list and /restaurant/info).
- Added support for vouchers to /restaurant/make_order.
- Added /voucher/get
- Delivery method systems have been revamped. The delivery methods have been decoupled from restaurant data and now there is only single, streamlined way of providing delivery methods to restaurants.
- has_delivery has been removed from /restaurant/metadata
- delivery_possible_over has been removed from /restaurant/metadata
- delivery_fee has been removed from /restaurant/metadata
- night_time_delivery_fee has been removed from /restaurant/metadata
- Changed delivery_methods array structure at /restaurant/metadata
- Night time bits have been removed from /restaurant/timetable
- Integer values used to mean booleans have been changed to booleans at /restaurant/timetable
- Delivery times are now inside delivery methods instead of timetable
- Added /restaurant/validate_order