{"id":90988,"date":"2018-09-10T08:34:22","date_gmt":"2018-09-10T08:34:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/restropress\/"},"modified":"2026-03-28T15:13:08","modified_gmt":"2026-03-28T15:13:08","slug":"restropress","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/restropress\/","author":13997121,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.2.8.4","stable_tag":"3.2.8.4","tested":"6.9.4","requires":"4.4","requires_php":"5.5","requires_plugins":null,"header_name":"RestroPress","header_author":"MagniGenie","header_description":"Restaurant food ordering system for WordPress","assets_banners_color":"8dbcdf","last_updated":"2026-03-28 15:13:08","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/magnigeeks","header_plugin_uri":"https:\/\/www.restropress.com","header_author_uri":"https:\/\/magnigenie.com","rating":4.3,"author_block_rating":0,"active_installs":1000,"downloads":151004,"num_ratings":101,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"2.0":{"tag":"2.0","author":"Magnigenie","date":"2019-03-09 14:38:14"},"2.0.1":{"tag":"2.0.1","author":"Magnigenie","date":"2019-03-23 14:13:03"},"2.0.2":{"tag":"2.0.2","author":"Magnigenie","date":"2019-04-30 05:23:51"},"2.0.3":{"tag":"2.0.3","author":"kshirod patel","date":"2019-11-15 15:22:21"},"2.0.4":{"tag":"2.0.4","author":"kshirod patel","date":"2019-11-23 06:02:26"},"2.0.5":{"tag":"2.0.5","author":"kshirod patel","date":"2019-12-04 14:03:26"},"2.0.6":{"tag":"2.0.6","author":"kshirod patel","date":"2019-12-28 06:01:53"},"2.0.7":{"tag":"2.0.7","author":"kshirod patel","date":"2020-02-07 13:59:16"},"2.0.8":{"tag":"2.0.8","author":"kshirod patel","date":"2020-03-19 10:18:30"},"2.0.9":{"tag":"2.0.9","author":"Magnigenie","date":"2020-03-25 15:40:31"},"2.1":{"tag":"2.1","author":"kshirod patel","date":"2020-03-26 15:55:14"},"2.2":{"tag":"2.2","author":"kshirod patel","date":"2020-03-27 12:18:23"},"2.2.1":{"tag":"2.2.1","author":"kshirod patel","date":"2020-03-29 11:49:18"},"2.2.2":{"tag":"2.2.2","author":"kshirod patel","date":"2020-03-30 15:35:19"},"2.2.3":{"tag":"2.2.3","author":"kshirod patel","date":"2020-03-31 14:47:05"},"2.2.4":{"tag":"2.2.4","author":"kshirod patel","date":"2020-04-02 15:52:58"},"2.3":{"tag":"2.3","author":"kshirod patel","date":"2020-04-06 15:31:42"},"2.3.1":{"tag":"2.3.1","author":"kshirod patel","date":"2020-04-07 11:12:45"},"2.3.2":{"tag":"2.3.2","author":"Magnigenie","date":"2020-04-12 00:19:33"},"2.3.3":{"tag":"2.3.3","author":"Magnigenie","date":"2020-04-12 00:19:33"},"2.3.4":{"tag":"2.3.4","author":"Magnigenie","date":"2020-04-18 05:09:04"},"2.4":{"tag":"2.4","author":"Magnigenie","date":"2020-04-21 23:19:26"},"2.4.1":{"tag":"2.4.1","author":"Magnigenie","date":"2020-04-28 13:36:02"},"2.5":{"tag":"2.5","author":"Magnigenie","date":"2020-05-13 09:57:15"},"2.5.1":{"tag":"2.5.1","author":"Magnigenie","date":"2020-05-14 19:03:04"},"2.5.2":{"tag":"2.5.2","author":"Magnigenie","date":"2020-05-23 13:47:00"},"2.5.3":{"tag":"2.5.3","author":"Magnigenie","date":"2020-05-30 14:09:29"},"2.6":{"tag":"2.6","author":"Magnigenie","date":"2020-07-06 12:39:57"},"2.6.1":{"tag":"2.6.1","author":"Magnigenie","date":"2020-08-18 03:25:36"},"2.6.2":{"tag":"2.6.2","author":"Magnigenie","date":"2020-09-09 06:49:38"},"2.6.3":{"tag":"2.6.3","author":"sagarseth9","date":"2020-10-22 06:27:35"},"2.6.3.1":{"tag":"2.6.3.1","author":"sagarseth9","date":"2020-12-04 08:51:17"},"2.6.3.2":{"tag":"2.6.3.2","author":"sagarseth9","date":"2021-01-14 18:44:54"},"2.7":{"tag":"2.7","author":"sagarseth9","date":"2021-01-14 18:44:54"},"2.7.1":{"tag":"2.7.1","author":"sagarseth9","date":"2021-01-18 14:25:45"},"2.7.2":{"tag":"2.7.2","author":"sagarseth9","date":"2021-02-04 14:04:56"},"2.7.2.1":{"tag":"2.7.2.1","author":"sagarseth9","date":"2021-03-17 02:12:27"},"2.8":{"tag":"2.8","author":"sagarseth9","date":"2021-05-20 23:57:40"},"2.8.1":{"tag":"2.8.1","author":"sagarseth9","date":"2021-05-25 23:45:33"},"2.8.2":{"tag":"2.8.2","author":"sagarseth9","date":"2021-05-31 13:02:39"},"2.8.3":{"tag":"2.8.3","author":"sagarseth9","date":"2021-07-10 14:56:19"},"2.8.3.1":{"tag":"2.8.3.1","author":"sagarseth9","date":"2021-07-15 01:48:56"},"2.8.3.2":{"tag":"2.8.3.2","author":"sagarseth9","date":"2021-07-21 04:16:52"},"2.8.4":{"tag":"2.8.4","author":"Magnigenie","date":"2021-08-09 09:02:32"},"2.8.5":{"tag":"2.8.5","author":"sagarseth9","date":"2022-02-01 03:56:53"},"2.9":{"tag":"2.9","author":"sagarseth9","date":"2022-05-03 10:14:05"},"2.9.1":{"tag":"2.9.1","author":"sagarseth9","date":"2022-05-13 02:28:55"},"2.9.2":{"tag":"2.9.2","author":"Magnigenie","date":"2022-11-12 08:13:57"},"2.9.3":{"tag":"2.9.3","author":"Magnigenie","date":"2022-11-22 12:28:24"},"2.9.4":{"tag":"2.9.4","author":"Magnigenie","date":"2022-11-26 15:44:02"},"2.9.5":{"tag":"2.9.5","author":"Magnigenie","date":"2022-12-12 12:15:15"},"2.9.6":{"tag":"2.9.6","author":"Magnigenie","date":"2023-04-06 05:15:03"},"2.9.7":{"tag":"2.9.7","author":"Magnigenie","date":"2023-09-15 15:15:29"},"2.9.8":{"tag":"2.9.8","author":"Magnigenie","date":"2023-11-17 19:22:08"},"3.0.0":{"tag":"3.0.0","author":"Magnigenie","date":"2024-01-09 05:40:59"},"3.1":{"tag":"3.1","author":"Magnigenie","date":"2024-02-29 16:45:01"},"3.1.1":{"tag":"3.1.1","author":"Magnigenie","date":"2024-03-01 10:53:03"},"3.1.1.1":{"tag":"3.1.1.1","author":"Magnigenie","date":"2024-03-02 03:11:12"},"3.1.2":{"tag":"3.1.2","author":"Magnigenie","date":"2024-03-06 12:30:40"},"3.1.2.1":{"tag":"3.1.2.1","author":"Magnigenie","date":"2024-03-09 08:22:10"},"3.1.2.2":{"tag":"3.1.2.2","author":"Magnigenie","date":"2024-03-16 08:37:53"},"3.1.3":{"tag":"3.1.3","author":"Magnigenie","date":"2024-03-27 11:06:31"},"3.1.4":{"tag":"3.1.4","author":"Magnigenie","date":"2024-04-10 13:51:22"},"3.1.5":{"tag":"3.1.5","author":"Magnigenie","date":"2024-05-03 06:37:28"},"3.1.5.1":{"tag":"3.1.5.1","author":"Magnigenie","date":"2024-05-17 14:34:52"},"3.1.5.2":{"tag":"3.1.5.2","author":"Magnigenie","date":"2024-05-25 06:39:30"},"3.1.5.3":{"tag":"3.1.5.3","author":"Magnigenie","date":"2024-05-25 13:57:03"},"3.1.5.4":{"tag":"3.1.5.4","author":"Magnigenie","date":"2024-05-27 14:10:28"},"3.1.6":{"tag":"3.1.6","author":"Magnigenie","date":"2024-06-04 09:53:56"},"3.1.7":{"tag":"3.1.7","author":"Magnigenie","date":"2024-07-17 07:16:06"},"3.1.8":{"tag":"3.1.8","author":"Magnigenie","date":"2024-09-16 12:11:44"},"3.1.8.1":{"tag":"3.1.8.1","author":"Magnigenie","date":"2024-09-18 12:24:41"},"3.1.8.2":{"tag":"3.1.8.2","author":"Magnigenie","date":"2024-10-03 11:28:51"},"3.1.8.3":{"tag":"3.1.8.3","author":"Magnigenie","date":"2024-11-27 13:44:50"},"3.1.8.4":{"tag":"3.1.8.4","author":"sagarseth9","date":"2025-05-29 08:00:33"},"3.1.9":{"tag":"3.1.9","author":"Magnigenie","date":"2025-06-13 10:51:55"},"3.1.9.2":{"tag":"3.1.9.2","author":"Magnigenie","date":"2025-08-04 15:51:43"},"3.2":{"tag":"3.2","author":"Magnigenie","date":"2025-09-23 04:56:23"},"3.2.1":{"tag":"3.2.1","author":"Magnigenie","date":"2025-10-02 07:23:16"},"3.2.2":{"tag":"3.2.2","author":"Magnigenie","date":"2025-10-11 15:17:05"},"3.2.3.6":{"tag":"3.2.3.6","author":"Magnigenie","date":"2025-11-20 20:09:43"},"3.2.4":{"tag":"3.2.4","author":"Magnigenie","date":"2025-12-05 13:46:34"},"3.2.5":{"tag":"3.2.5","author":"Magnigenie","date":"2026-02-26 07:29:01"},"3.2.6":{"tag":"3.2.6","author":"Magnigenie","date":"2026-03-09 14:15:14"},"3.2.7":{"tag":"3.2.7","author":"Magnigenie","date":"2026-03-09 14:15:14"},"3.2.8":{"tag":"3.2.8","author":"Magnigenie","date":"2026-03-12 21:29:08"},"3.2.8.1":{"tag":"3.2.8.1","author":"Magnigenie","date":"2026-03-25 07:04:29"},"3.2.8.2":{"tag":"3.2.8.2","author":"Magnigenie","date":"2026-03-25 15:31:16"},"3.2.8.3":{"tag":"3.2.8.3","author":"Magnigenie","date":"2026-03-26 19:30:48"},"3.2.8.4":{"tag":"3.2.8.4","author":"Magnigenie","date":"2026-03-28 15:13:08"}},"upgrade_notice":{"3.2.8.4":"<p>Please backup your website before upgrading to the latest version.<\/p>"},"ratings":{"1":14,"2":2,"3":1,"4":2,"5":82},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3216477,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3216477,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3397367,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1","2.2","2.2.1","2.2.2","2.2.3","2.2.4","2.3","2.3.1","2.3.2","2.3.3","2.3.4","2.4","2.4.1","2.5","2.5.1","2.5.2","2.5.3","2.6","2.6.1","2.6.2","2.6.3","2.6.3.1","2.6.3.2","2.7","2.7.1","2.7.2","2.7.2.1","2.8","2.8.1","2.8.2","2.8.3","2.8.3.1","2.8.3.2","2.8.4","2.8.5","2.9","2.9.1","2.9.2","2.9.3","2.9.4","2.9.5","2.9.6","2.9.7","2.9.8","3.0.0","3.1","3.1.1","3.1.1.1","3.1.2","3.1.2.1","3.1.2.2","3.1.3","3.1.4","3.1.5","3.1.5.1","3.1.5.2","3.1.5.3","3.1.5.4","3.1.6","3.1.7","3.1.8","3.1.8.1","3.1.8.2","3.1.8.3","3.1.8.4","3.1.9","3.1.9.2","3.2","3.2.1","3.2.2","3.2.3.6","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.8.1","3.2.8.2","3.2.8.3","3.2.8.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3379318,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3379318,"resolution":"10","location":"assets","locale":""},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3379318,"resolution":"11","location":"assets","locale":""},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3379318,"resolution":"12","location":"assets","locale":""},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3379318,"resolution":"13","location":"assets","locale":""},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3379318,"resolution":"14","location":"assets","locale":""},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3379318,"resolution":"15","location":"assets","locale":""},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3379318,"resolution":"16","location":"assets","locale":""},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3379318,"resolution":"17","location":"assets","locale":""},"screenshot-18.png":{"filename":"screenshot-18.png","revision":3379318,"resolution":"18","location":"assets","locale":""},"screenshot-19.png":{"filename":"screenshot-19.png","revision":3379318,"resolution":"19","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3379318,"resolution":"2","location":"assets","locale":""},"screenshot-20.png":{"filename":"screenshot-20.png","revision":3379318,"resolution":"20","location":"assets","locale":""},"screenshot-21.png":{"filename":"screenshot-21.png","revision":3379318,"resolution":"21","location":"assets","locale":""},"screenshot-22.png":{"filename":"screenshot-22.png","revision":3379318,"resolution":"22","location":"assets","locale":""},"screenshot-23.png":{"filename":"screenshot-23.png","revision":3379318,"resolution":"23","location":"assets","locale":""},"screenshot-24.png":{"filename":"screenshot-24.png","revision":3379318,"resolution":"24","location":"assets","locale":""},"screenshot-25.png":{"filename":"screenshot-25.png","revision":3379318,"resolution":"25","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3379318,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3379318,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3379318,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3379318,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3379318,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3379318,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3379318,"resolution":"9","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[149734,43684,23280,183700,142625],"plugin_category":[],"plugin_contributors":[204684,141301,78263,78262],"plugin_business_model":[],"class_list":["post-90988","plugin","type-plugin","status-publish","hentry","plugin_tags-food-delivery","plugin_tags-online-ordering","plugin_tags-restaurant-menu","plugin_tags-restaurant-ordering","plugin_tags-takeaway","plugin_contributors-bibhu1995","plugin_contributors-kshirod-patel","plugin_contributors-magnigenie","plugin_contributors-sagarseth9","plugin_committers-magnigenie","plugin_committers-sagarseth9","plugin_support_reps-bibhu1995"],"banners":{"banner":"https:\/\/ps.w.org\/restropress\/assets\/banner-772x250.png?rev=3397367","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/restropress\/assets\/icon-128x128.gif?rev=3216477","icon_2x":"https:\/\/ps.w.org\/restropress\/assets\/icon-256x256.gif?rev=3216477","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-1.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-2.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-3.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-4.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-5.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-6.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-7.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-8.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-9.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-10.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-11.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-12.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-13.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-14.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-15.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-16.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-17.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-18.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-19.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-20.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-21.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-22.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-23.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-24.png?rev=3379318","caption":""},{"src":"https:\/\/ps.w.org\/restropress\/assets\/screenshot-25.png?rev=3379318","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Turn your WordPress site into a powerful online food ordering system \u2014 no technical skills required.<\/strong><\/p>\n\n<p>RestroPress lets restaurants, cloud kitchens, and food businesses accept <strong>pickup and delivery<\/strong> orders directly on their own website. Built with simplicity and scalability in mind, it\u2019s the easiest way to start accepting online orders \u2014 <strong>without paying commissions<\/strong> to third-party platforms.<\/p>\n\n\n\n<h3>\ud83c\udfa5 Watch RestroPress In Action<\/h3>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=CGVpXYw6JDQ]<\/p>\n\n<p><a href=\"https:\/\/demo.restropress.com\">Try Demo<\/a><\/p>\n\n\n\n<h3>\ud83c\udf7d\ufe0f Who Is RestroPress For?<\/h3>\n\n<ul>\n<li>Local Restaurants and Cafes<\/li>\n<li>Takeout \/ Takeaway Businesses<\/li>\n<li>Bakeries, Pizza Shops, Burger Shops<\/li>\n<li>Grocery Stores, Florists, Farmers Markets<\/li>\n<li>Specialty Stores, Fruit &amp; Vegetable Shops<\/li>\n<li>Laundry Services<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udea9 Problems We Solve<\/h3>\n\n<p>Tired of managing complex or expensive online ordering systems? RestroPress provides:<\/p>\n\n<ul>\n<li>Freedom from WooCommerce or other bulky plugins<\/li>\n<li>A <strong>fully commission-free<\/strong> solution to reduce operational costs<\/li>\n<li>Simplified order management with <strong>real-time tracking and notifications<\/strong><\/li>\n<li>Unlimited orders with a <strong>scalable system<\/strong> that grows with your business<\/li>\n<li>Streamlined operations \u2014 custom menus, automated printing, delivery tools<\/li>\n<li>Better customer communication via SMS, WhatsApp, and email updates<\/li>\n<\/ul>\n\n\n\n<h3>\u2728 Benefits of Choosing RestroPress<\/h3>\n\n<ul>\n<li><strong>Completely Free with Unlimited Orders:<\/strong> No commission, no subscription fees\u2014maximize your profits.<\/li>\n<li><strong>Standalone Solution:<\/strong> Fast, lightweight, and independent from WooCommerce.<\/li>\n<li><strong>All-in-One Management:<\/strong> Manage orders, print tickets automatically, and track delivery efficiently.<\/li>\n<li><strong>Boost Customer Engagement:<\/strong> Automated notifications keep customers informed every step of the way.<\/li>\n<li><strong>Built for Growth:<\/strong> Add locations, customize menus, and integrate premium POS systems like Clover and Square.<\/li>\n<li><strong>Dine-In and Delivery Made Easy:<\/strong> QR code ordering for dine-in and flexible delivery fees based on location.<\/li>\n<li><strong>Mobile &amp; Desktop Ready:<\/strong> Use our apps and desktop POS to stay in control anytime, anywhere.<\/li>\n<li><strong>Save Time with Automation:<\/strong> Auto-print orders, set holiday schedules, and reduce manual work.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udee0\ufe0f Key Features<\/h3>\n\n<ul>\n<li>Accept unlimited pickup and delivery orders directly from your website<\/li>\n<li>Customizable menus with addons and modifiers for flexible offerings<\/li>\n<li>Multiple payment gateways: PayPal, Cash on Delivery, Amazon, and more<\/li>\n<li>Customer dashboard to view order history and quickly reorder<\/li>\n<li>Real-time order management with live status updates for admins<\/li>\n<li>Automatic creation of essential pages (cart, checkout, account) with shortcodes<\/li>\n<li>Mobile responsive design for seamless ordering on any device<\/li>\n<li>Email and SMS notifications(extension) to keep customers and staff informed<\/li>\n<li>Delivery management with flexible fees and zones<\/li>\n<li>QR code ordering for dine-in customers (via Dine-In extension)<\/li>\n<li>Integration with popular POS systems (Clover, Square) for smooth payments<\/li>\n<li>REST API support to build custom integrations and apps<\/li>\n<\/ul>\n\n\n\n<h3>\u2699\ufe0f Extensions and Apps<\/h3>\n\n<p>Expand your RestroPress system with powerful add-ons:<\/p>\n\n<ul>\n<li><strong>Driver App:<\/strong> Manage your delivery team efficiently<\/li>\n<li><strong>Customer App:<\/strong> Smooth, branded ordering experience for customers<\/li>\n<li><strong>Order Tracking App:<\/strong> Real-time order tracking for customers<\/li>\n<li><strong>KDS App:<\/strong> Kitchen Display System to streamline kitchen workflow<\/li>\n<li><strong>Dine-In Ordering:<\/strong> QR code-based table ordering system<\/li>\n<li><strong>POS System (Mobile &amp; Desktop):<\/strong> Unified order management for in-store and online<\/li>\n<li><strong>Clover &amp; Square Integrations:<\/strong> Seamless payment processing with premium POS systems<\/li>\n<\/ul>\n\n<p>&amp; More \u2014 <a href=\"https:\/\/restropress.com\/extension\/\">Explore all extensions<\/a><\/p>\n\n\n\n<h3>\ud83d\udcda Resources<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/restropress.com\">Official Website<\/a><\/li>\n<li><a href=\"https:\/\/docs.restropress.com\">Documentation<\/a><\/li>\n<li><a href=\"https:\/\/facebook.com\/groups\/restropress.official\">Join Our Facebook Group<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/@restropress\">YouTube Channel<\/a><\/li>\n<li><a href=\"https:\/\/demo.restropress.com\">Demo Page<\/a><\/li>\n<\/ul>\n\n\n\n<h3>\ud83e\udde9 Build Your Own Custom Solution\/Apps<\/h3>\n\n<p>RestroPress supports <strong>REST API<\/strong> (since version 3.0), allowing developers to build custom apps and integrations.\n<a href=\"https:\/\/documenter.getpostman.com\/view\/14761886\/2s9YsFCYrf\">Learn more about the REST API<\/a><\/p>\n\n\n\n<h3>\ud83d\ude80 Get Started Today<\/h3>\n\n<p>Take control of your online food ordering with RestroPress \u2014 a fast, commission-free, and fully customizable system designed for your business.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/wordpress.org\/plugins\/restropress\/\">Download Now<\/a>\n\ud83d\udc49 <a href=\"https:\/\/restropress.com\/extension\/\">Explore Pro Features &amp; Extensions<\/a><\/p>\n\n<h3>License<\/h3>\n\n<p>This program is free software; you can redistribute it and\/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\nFor full details, please visit http:\/\/www.gnu.org\/licenses\/gpl-2.0.html\nFor more information and support, visit the <a href=\"https:\/\/www.restropress.com\/\">RestroPress website<\/a>.<\/p>\n\n<!--section=changelog-->\n<h4>Version 3.2.8.4(2026-03-28)<\/h4>\n\n<ul>\n<li>Updated: Plugin version bump to 3.2.8.4<\/li>\n<li>Fixed: Hardened direct DB query paths with prepared\/typed placeholders in customer, discount, session, payment, tax, and stats handlers.<\/li>\n<li>Fixed: Reworked dynamic <code>IN (...)<\/code> query construction to sanitized array + placeholder flow for scanner-safe SQL execution.<\/li>\n<li>Fixed: Removed unescaped <code>payment_ids<\/code> usage in customer-user disconnect flow and enforced integer-only payment IDs before update query.<\/li>\n<li>Fixed: Replaced transient\/session batch delete raw SQL assembly with prepared option-name placeholder queries.<\/li>\n<li>Fixed: Updated legacy earnings\/tax aggregation queries to prepared statements for safer post ID handling.<\/li>\n<li>Fixed: Updated discount status cleanup bulk updates to prepared integer placeholder queries for posts\/postmeta.<\/li>\n<li>Fixed: Updated yearly tax\/earnings aggregate query paths to prepared statements in tax and payment stats\/functions.<\/li>\n<li>Security: Addressed latest PluginCheck <code>DirectDB.UnescapedDBParameter<\/code> findings reported in March 28 security scan.<\/li>\n<li>Security: Continued hardening for redirect and DB static-analysis warnings without changing frontend UX\/UI behavior.<\/li>\n<li>Maintenance: Synced release notes with internal <code>CHANGELOG_DEV.md<\/code> tracked fixes for faster future follow-up.<\/li>\n<li>Fixed: Mobile and tablet food listing layout now keeps cart access visible and usable without scrolling to page bottom.<\/li>\n<li>Fixed: Sticky mobile cart summary now updates quantity\/total reliably on add, update, remove, and clear-cart AJAX actions.<\/li>\n<li>Fixed: Checkout page responsive structure now stacks service\/cart\/form sections correctly across tablet and mobile widths.<\/li>\n<li>Fixed: Checkout mobile\/tablet flow now keeps the cart\/service panel above the form section for quicker cart visibility.<\/li>\n<li>Fixed: Category strip now renders in a stable single-row pattern with horizontal overflow handling in both list and grid modes.<\/li>\n<li>Fixed: Grid view category-strip wrappers now follow the same inline\/scroll behavior as list view.<\/li>\n<li>Fixed: Category popup trigger layering conflict introduced by one-line strip styling, so menu popup opens reliably again.<\/li>\n<li>Fixed: Category strip now remains sticky while scrolling and respects WordPress admin-bar offsets.<\/li>\n<li>Improved: Mobile\/tablet category and sticky-cart spacing\/position tuning for cleaner ordering UX.<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.8.3(2026-03-26)<\/h4>\n\n<ul>\n<li>Updated: Plugin version bump to 3.2.8.3<\/li>\n<li>Fixed: Delivery\/Pickup summary date now always follows WordPress date format across listing, popup, and checkout.<\/li>\n<li>Fixed: Summary date\/time now syncs immediately from modal selection and keeps formatted output after refresh.<\/li>\n<li>Fixed: Checkout and modal date\/time\/location fields now use full-width responsive controls.<\/li>\n<li>Fixed: Closed-state summary now hides invalid date\/time and prevents stale Edit exposure for invalid schedule states.<\/li>\n<li>Fixed: Add-to-cart popup no longer opens when service is closed; close notice is shown instead.<\/li>\n<li>Improved: Open-store flow now always exposes Edit so customers can update schedule quickly.<\/li>\n<li>Improved: Summary location icon UI modernized with animated glow pulse for clearer branch indicator.<\/li>\n<li>Added: \"Change location\" quick link in closed branch state to reopen schedule popup and switch branch directly.<\/li>\n<li>Security: Hardened customer dashboard profile update with strict nonce presence and verification to mitigate CSRF account-update attempts.<\/li>\n<li>Security: Replaced inline dashboard post-submit JavaScript redirects with <code>wp_safe_redirect<\/code> to prevent reflected redirect\/XSS injection vectors.<\/li>\n<li>Security: Sanitized REST order\/cart text payloads and escaped admin delivery-address rendering to mitigate stored XSS vectors (CVE-2025-69017 path).<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.8.2(2026-03-25)<\/h4>\n\n<ul>\n<li>Updated: Plugin version bump to 3.2.8.2<\/li>\n<li>Fixed: Grid view responsive layout issues for tablet widths (770px to 991px) to prevent half-width\/broken food cards<\/li>\n<li>Fixed: Listing service summary row structure and icon hooks for cleaner location\/date-time\/Edit alignment<\/li>\n<li>Improved: Date-time edit popup heading\/content structure for clearer schedule update flow<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.8.1(2026-03-23)<\/h4>\n\n<ul>\n<li>Updated: Plugin version bump to 3.2.8.1<\/li>\n<li>Fixed: Add-to-cart address\/zip validation now runs only for Delivery service, so Pickup with a selected branch no longer triggers unnecessary force-popup flow.<\/li>\n<li>Fixed: Core datetime popup now renders service date controls before service time controls for consistent ordering across service switches.<\/li>\n<li>Fixed: Food item popup now displays full item description content without 2-line truncation.<\/li>\n<li>Fixed: Service-switch modal refresh now updates only the listing service summary and no longer overwrites popup address controls.<\/li>\n<li>Improved: Delivery\/Pickup service summary row keeps location, date\/time, and Edit action aligned inline for consistent tab-row UI.<\/li>\n<li>Improved: Delivery schedule popup structure\/copy refinement for clearer service-edit flow without UX regressions.<\/li>\n<li>Improved: Elementor builder shortcode detection for checkout and RestroPress page checks (supports <code>_elementor_data<\/code>)<\/li>\n<li>Fixed: Stale modal\/overlay lock state that could block clicks on Order Online and Checkout pages<\/li>\n<li>Fixed: Datetime edit action now falls back to legacy service-options popup when datetime modal markup is unavailable<\/li>\n<li>Improved: Missing service-time flow opens service selection directly instead of showing empty closed-message error toast<\/li>\n<li>Fixed: Category scroll handler safety checks for invalid links\/sections to avoid frontend JS interruptions<\/li>\n<li>Security: Hardened add-on license AJAX actions with capability checks and strict option-key validation<\/li>\n<li>Security: Restricted API token generation endpoint access to authenticated users with valid user-edit permissions<\/li>\n<li>Security: Replaced weak time-based API\/cart token generation with cryptographically secure random tokens<\/li>\n<li>Security: Removed internal remote token-generation request path and now generates signed user API tokens locally<\/li>\n<li>Fixed: Default Services setting now applies correctly when Choose Services is set to Both Delivery and Pickup<\/li>\n<li>Fixed: Single-service mode (Delivery Only\/Pickup Only) now always enforces the enabled service and ignores default-service fallback<\/li>\n<li>Improved: Elementor builder compatibility for checkout and RestroPress page detection by scanning saved <code>_elementor_data<\/code> shortcode content<\/li>\n<li>Fixed: Stale frontend modal\/overlay lock state that could block clicks on Order Online and Checkout pages<\/li>\n<li>Fixed: Datetime edit flow now falls back to legacy service options popup when datetime modal markup is unavailable<\/li>\n<li>Improved: Missing service-time flow now opens service selection directly instead of showing blank\/empty closed-message toast<\/li>\n<li>Fixed: Category scrolling handler now safely skips invalid links\/sections to prevent frontend JS interruptions<\/li>\n<\/ul>\n\n<h4>Version 3.2.8(2026-03-13)<\/h4>\n\n<ul>\n<li>Updated: Plugin version bump to 3.2.8<\/li>\n<li>Updated: Readme metadata and changelog synchronization<\/li>\n<li>Fixed: Service type, date, and time state now stay synchronized across order-online, popup, and checkout flows<\/li>\n<li>Fixed: Datetime edit popup now keeps the Update action available when service timing controls are editable<\/li>\n<li>Fixed: Shared service context now validates store-open state against the normalized service date to avoid mismatched closed messages<\/li>\n<li>Improved: Frontend service-state handling cleanup without UI or UX changes<\/li>\n<li>Fixed: Vulnerabilities issues<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.7(2026-03-09)<\/h4>\n\n<ul>\n<li>Fixed: Protected add-on item setup and price mappings from being overwritten during legacy migration<\/li>\n<li>Fixed: Legacy add-on migration now runs only when true legacy data is detected<\/li>\n<li>Fixed: Migration guard added for modern versions (<code>&gt;= 2.6<\/code>) to prevent unintended migration reruns<\/li>\n<li>Improved: Legacy migration now fills missing add-on meta safely without replacing existing term price\/type values<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.6(2026-03-04)<\/h4>\n\n<ul>\n<li>Fixed: Checkout service time restore now targets the active service tab and no longer overwrites both delivery and pickup selects with a single cookie value<\/li>\n<li>Fixed: Core slot-expiry validation now runs only when Order Time Intervals and Limits runtime is loaded, preventing false \"Selected time slot is no longer available\" errors when the addon is inactive<\/li>\n<li>Fixed: Store open\/close validation now supports both 12-hour and 24-hour time formats and handles overnight windows reliably<\/li>\n<li>Fixed: \"Enable Always Order Option\" is now the only path that keeps the store open all day, and equal open\/close values no longer behave like always-open<\/li>\n<li>Fixed: Frontend store status checks now match core validation to prevent false midnight \"store open\" behavior<\/li>\n<li>Fixed: Early translation loading notice issues<\/li>\n<li>Fixed: Gateway initialization flow for translation compatibility<\/li>\n<li>Fixed: PHP warning\/deprecated compatibility issues<\/li>\n<li>Fixed: PayPal Connect OAuth redirect\/auth flow for one-click account connection<\/li>\n<li>Fixed: PayPal account details sync and merchant account display in gateway settings<\/li>\n<li>Fixed: PayPal Standard checkout payload\/merchant validation stability in sandbox mode<\/li>\n<li>Fixed: Sandbox PayPal checkout errors by adding safe test-mode currency fallback for unsupported INR flows<\/li>\n<li>Fixed: Add-to-cart button alignment at thumbnail bottom-center for all button shapes<\/li>\n<li>Fixed: Grid view card layout issues for food items without thumbnail images<\/li>\n<li>Fixed: Grid view spacing\/alignment issues for food items without thumbnail and description<\/li>\n<li>Added: Modern ecommerce-style order confirmation page layout (without functional regressions)<\/li>\n<li>Added: Realtime order status updates on confirmation page (websocket-first with fallback support)<\/li>\n<li>Added: Status-specific animated GIF support for confirmation status block<\/li>\n<li>Added: Browser push notifications for order status changes (including cross-page watcher support)<\/li>\n<li>Added: Auto-clear order tracking for completed\/cancelled\/failed statuses with final notification<\/li>\n<li>Added: Guided Realtime Updates settings section under Misc for easier websocket setup<\/li>\n<li>Improved: Realtime configuration now supports admin settings with backward-compatible constant fallback<\/li>\n<li>Fixed: Service time is now hidden across frontend views when disabled from Order Time, Interval &amp; Limits settings<\/li>\n<li>Fixed: Empty service-time rows are removed from receipt and order details templates when no service time is available<\/li>\n<li>Fixed: Order Online header now shows selected service time correctly when slots are enabled, while still respecting disabled-time settings<\/li>\n<li>Fixed: List view Order Online header now keeps service-time visible using selected-time fallback when cookie time is empty<\/li>\n<li>Improved: Service context now safely clears disabled service-time values before template rendering<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.5(2026-02-26)<\/h4>\n\n<ul>\n<li>Added: Taxonomy sorting feature<\/li>\n<li>Fixed: Cart items count issue<\/li>\n<li>Fixed: Cart item quantity update issue<\/li>\n<li>Fixed: Service type switch issue<\/li>\n<li>Fixed: Blank cookies data validation<\/li>\n<li>Fixed: Ajax basis modal dom manipulation<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.4.2(2025-11-29)<\/h4>\n\n<ul>\n<li>Fixed: Css and js loading version <\/li>\n<li>Fixed: Removed unrequired service type label<\/li>\n<li>Fixed: Category scrolling issue<\/li>\n<\/ul>\n\n<h4>Version 3.2.4(2025-11-28)<\/h4>\n\n<ul>\n<li>Fixed: gmdate() issue conflict issue<\/li>\n<li>Fixed: Category menu button issue<\/li>\n<li>Fixed: Builder and theme compatibility issue<\/li>\n<li>Fixed: PHP version 8.2 compatibility issue<\/li>\n<li>Fixed: Discount coupon, setting option save issue <\/li>\n<li>Code optimized and cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.7(2025-11-20)<\/h4>\n\n<ul>\n<li>Fixed: REST API authorization issue<\/li>\n<li>Fixed: Category menu text issue<\/li>\n<li>Fixed: Store timing time slot issue <\/li>\n<li>Added: Mobile menu enable\/disable option<\/li>\n<li>Fixed: Sticky bar, item count issue for mobile view<\/li>\n<li>Fixed: Date Time format issue<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.6(2025-11-17)<\/h4>\n\n<ul>\n<li>Fixed: Store timing pre-order issue<\/li>\n<li>Fixed: Textdomain issue<\/li>\n<li>Fixed: Dinein service type issue<\/li>\n<li>Fixed: XSS security issue <\/li>\n<\/ul>\n\n<h4>Version 3.2.3.5(2025-11-12)<\/h4>\n\n<ul>\n<li>Fixed: Category menu button issue<\/li>\n<li>Fixed: Builder compatibility issue<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.4(2025-11-10)<\/h4>\n\n<ul>\n<li>Updated: Category menu button for mobile view<\/li>\n<li>Fixed: double close message issue<\/li>\n<li>Fixed: Delivery fee extension compatibility issue<\/li>\n<li>Fixed: Default time order time setup issue<\/li>\n<li>Fixed: XSS security issue<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.3(2025-11-09)<\/h4>\n\n<ul>\n<li>Fixed: Float price value issue<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.2(2025-11-07)<\/h4>\n\n<ul>\n<li>Fixed: License key activation issue<\/li>\n<li>Fixed: Store close message issue<\/li>\n<li>Fixed: Addon quantity Compatibility issue<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.3.1(2025-10-27)<\/h4>\n\n<ul>\n<li>Added: Dinein table info added in order details<\/li>\n<li>Fixed: Item popup extra space issue<\/li>\n<li>Fixed: Escape html issue <\/li>\n<li>Fixed: Default gateway save issue <\/li>\n<\/ul>\n\n<h4>Version 3.2.3(2025-10-22)<\/h4>\n\n<ul>\n<li>Fixed: Store time extension compatibility issues<\/li>\n<li>Added: Disable category option<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.2.2(2025-10-16)<\/h4>\n\n<ul>\n<li>Fixed: Report section design issue<\/li>\n<li>Fixed: Dashboard section design issue<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.2.1(2025-10-15)<\/h4>\n\n<ul>\n<li>Fixed: Add button design issue<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.2(2025-09-25)<\/h4>\n\n<ul>\n<li>Fixed: Security issues fixed<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.2.1(2025-09-25)<\/h4>\n\n<ul>\n<li>Fixed: Default service type validation<\/li>\n<li>Fixed: Validate the empty address or zip code for delivery fee extension or multilocation extension.<\/li>\n<li>Updated: Set a default color value for the required setting option<\/li>\n<li>Fixed: Service type background color issue<\/li>\n<li>Fixed: Double email trigger issue for customers<\/li>\n<li>Fixed: Closing hour issue<\/li>\n<li>Fixed: The default time value issue<\/li>\n<\/ul>\n\n<h4>Version 3.2(2025-09-23)<\/h4>\n\n<ul>\n<li>Updated: New UI design implemented<\/li>\n<li>Added: Add to cart button style option<\/li>\n<li>Added: New button style option<\/li>\n<li>Updated: Email template new design implemented<\/li>\n<li>Fixed: Addon price reset issue on version update<\/li>\n<li>Added: Predefined service type feature implemented<\/li>\n<li>Added: Welcome setup widgets<\/li>\n<\/ul>\n\n<h4>Version 3.1.9.2(2025-08-04)<\/h4>\n\n<ul>\n<li>Added: Dinein service type hook<\/li>\n<li>Added: A New filter has been added to manage the pickup time slots<\/li>\n<li>Fixed: Order service time issue fixed<\/li>\n<li>Fixed: Service type option design and responsive issue fixed<\/li>\n<li>Added: Firebase FCM implemented for restropress pos<\/li>\n<\/ul>\n\n<h4>Version 3.1.9.1(2025-06-13)<\/h4>\n\n<ul>\n<li>Fixed: Minor bug issue<\/li>\n<\/ul>\n\n<h4>Version 3.1.9(2025-06-12)<\/h4>\n\n<ul>\n<li>Added: Abandoned payment status<\/li>\n<li>Added: Import\/Export option directly on the food items screen<\/li>\n<li>Updated: UI for the extensions page<\/li>\n<li>Fixed: Variable product issue for order edit screen<\/li>\n<li>Fixed: Subtotal calculation after changing product price on order edit screen<\/li>\n<li>Fixed: Addon price update issue for variable products on the order edit screen<\/li>\n<li>Fixed: UI issues on order edit screen<\/li>\n<li>Fixed: Security issue with reorder option on the user's order list<\/li>\n<\/ul>\n\n<h4>Version 3.1.8.4(2024-12-03)<\/h4>\n\n<ul>\n<li>Fixed: Inclusive Tax calculation issue<\/li>\n<\/ul>\n\n<h4>Version 3.1.8.3(2024-11-27)<\/h4>\n\n<ul>\n<li>Added: Addon Minimum selection feature<\/li>\n<li>Fixed: discount code issue for specific categories<\/li>\n<li>Fixed: Dashboard total sales value decimal conversion issue<\/li>\n<\/ul>\n\n<h4>Version 3.1.8.2(2024-10-03)<\/h4>\n\n<ul>\n<li>Fixed: Dashboard horizontal bar issue<\/li>\n<li>Fixed: Addon update issue for variation items<\/li>\n<li>Fixed: Security issues<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.8.1(2024-09-18)<\/h4>\n\n<ul>\n<li>Fixed: Discount code fatal error issue<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.8(2024-09-16)<\/h4>\n\n<ul>\n<li>Fixed: \"ASAP\" translation issue<\/li>\n<li>Fixed: Email receipt link error<\/li>\n<li>Fixed: Safari browser compatibility issue<\/li>\n<li>Fixed: Discount code calculation issue in Percent and Flat mode<\/li>\n<li>Added: Updated restropress Rest Api<\/li>\n<li>Updated: Order details Data in the admin dashboard<\/li>\n<\/ul>\n\n<h4>Version 3.1.7(2024-06-07)<\/h4>\n\n<ul>\n<li>Fixed: Category-based shortcode issue<\/li>\n<li>Fixed: Safari browser compatibility issue for ASAP option<\/li>\n<li>Fixed: PayPal gateway failed status issue<\/li>\n<\/ul>\n\n<h4>Version 3.1.6(2024-06-03)<\/h4>\n\n<ul>\n<li>Added: Cheaper item discount feature<\/li>\n<li>Fixed: Discount code calculation issue for paypal gateway<\/li>\n<li>Fixed: bulk checkbox selection issue <\/li>\n<\/ul>\n\n<h4>Version 3.1.5.4 (2024-05-27)<\/h4>\n\n<ul>\n<li>Fixed: Update notification issue for restropress extensions<\/li>\n<li>Fixed: Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.5.3 (2024-05-25)<\/h4>\n\n<ul>\n<li>Fixed: Code optimized<\/li>\n<li>Fixed: Notice and warning errors removed<\/li>\n<\/ul>\n\n<h4>Version 3.1.5.2 (2024-05-23)<\/h4>\n\n<ul>\n<li>Fixed: Security warning errors.<\/li>\n<\/ul>\n\n<h4>Version 3.1.5 (2024-05-03)<\/h4>\n\n<ul>\n<li>Fixed: Errors removed<\/li>\n<li>Code optimized<\/li>\n<\/ul>\n\n<h4>Version 3.1.4 (2024-04-10)<\/h4>\n\n<ul>\n<li>Fixed: Security errors<\/li>\n<li>Fixed: Bulk delete issue<\/li>\n<li>Code Cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.3 (2024-03-27)<\/h4>\n\n<ul>\n<li>Fixed: Required sanitizations added<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.2.2 (2024-03-16)<\/h4>\n\n<ul>\n<li>Fixed: XSS security issues<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.2.1 (2024-03-09)<\/h4>\n\n<ul>\n<li>Fixed: Status update security issue<\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.2 (2024-03-06)<\/h4>\n\n<ul>\n<li>Added: Order id prefix and postfix added for the user dashboard<\/li>\n<li>Added: ASAP time limit option added as per the specific service type<\/li>\n<li>Added: Lost password link added for checkout section login form<\/li>\n<li>Added: Saved address option added for customer dashboard<\/li>\n<li>Added: Default address implemented in checkout page<\/li>\n<li>Added: Item not found image added for admin best selling section<\/li>\n<li>Updated: Admin dashboard customer pie chart color design<\/li>\n<li>Fixed: Customer registration issue fixed<\/li>\n<li>Fixed: Admin dashboard export report CSS issue fixed<\/li>\n<li>Fixed: Correct div format implemented for best selling product<\/li>\n<\/ul>\n\n<h4>Version 3.1.1.1 (2024-03-02)<\/h4>\n\n<ul>\n<li>Fixed: Variable item double pricing issue <\/li>\n<li>Fixed: Admin dashboard best selling product description issue <\/li>\n<li>Code cleanup<\/li>\n<\/ul>\n\n<h4>Version 3.1.1 (2024-03-01)<\/h4>\n\n<ul>\n<li>Fixed: Admin dashboard dynamic currency sign issue fixed<\/li>\n<li>Fixed: Warning error issue<\/li>\n<li>Updated: Load all available orders on User Dashboard<\/li>\n<\/ul>\n\n<h4>Version 3.1 (2024-02-29)<\/h4>\n\n<ul>\n<li>Added: Admin dashboard<\/li>\n<li>Added: User dashboard<\/li>\n<li>Added: Reorder feature<\/li>\n<li>Added: Service-based discount<\/li>\n<li>Added: RestroPress POS new endpoints <\/li>\n<li>Fixed: Checkout page input field validation issue<\/li>\n<li>Fixed: Place order button disable issue<\/li>\n<\/ul>\n\n<h4>Version 3.0.0 (2024-01-05)<\/h4>\n\n<ul>\n<li>Fixed: Excluding tax issue.<\/li>\n<li>Fixed: Double tooltip issue.<\/li>\n<li>Fixed: PayPal payment issue.<\/li>\n<li>Fixed: Addons, categories, and variable items Import\/Export issue.<\/li>\n<li>Fixed: Remove button of new category addon add issue.<\/li>\n<li>Fixed: Addons pricing issue.<\/li>\n<li>Updated: Instruction update to save variable pricing before adding addons.<\/li>\n<li>Added: Rest API Added can be found more details on <a>https:\/\/documenter.getpostman.com\/view\/14761886\/2s9YsFCYrf <\/a><\/li>\n<\/ul>\n\n<h4>Version 2.9.8 (2023-11-17)<\/h4>\n\n<ul>\n<li>Fixed: \"Store timing and delivery cutoff extension\" current day holiday issue.<\/li>\n<li>Fixed: Auto-update state list as per the selected country issue for checkout billing form.<\/li>\n<li>Added: Blur section and warning message added for checkout page until payment completion.<\/li>\n<\/ul>\n\n<h4>Version 2.9.7 (2023-09-15)<\/h4>\n\n<ul>\n<li>Fixed: PayPal live transaction issue \"payment status is showing as failed even if customer has paid successfully\"<\/li>\n<li>Fixed: Cart cookie data clear issue after making the cart empty by removing items<\/li>\n<li>Updated: Correct URL path \"PayPal Identity Token\" docs<\/li>\n<li>Updated: Required columns for food items CSV<\/li>\n<li>Updated: Show selected item variable name in receipt<\/li>\n<li>Added: \"Enable always order option\" setting to make open the store for 24\/7 hour<\/li>\n<li>Added: Short code format to make exclude categories<\/li>\n<\/ul>\n\n<h4>Version 2.9.6 (2023-04-05)<\/h4>\n\n<ul>\n<li>Fixed: Deprecated issue with PHP version 8.1.9<\/li>\n<li>Fixed: Inclusive tax issue calculation issue for cart section<\/li>\n<li>Fixed: Currency sign position issue for popup \"add to cart\" button<\/li>\n<li>Fixed: Negative price validation issue for variables and addons<\/li>\n<li>Fixed: Text input validation for addon price input field<\/li>\n<li>Updated: Tips column added for order history reports CSV<\/li>\n<\/ul>\n\n<h4>Version 2.9.5 (2022-12-12)<\/h4>\n\n<ul>\n<li>Fixed: Issue when user not able to make payment with Stripe payment method<\/li>\n<li>Fixed: Tooltip text for payment extension page<\/li>\n<li>Fixed: Admin dashboard export reports issue with variable food items<\/li>\n<li>Fixed: Admin dashboard best selling product CSS issue<\/li>\n<li>Updated: Include service type as a mandatory input for order history CSV<\/li>\n<\/ul>\n\n<h4>Version 2.9.4 (2022-09-15)<\/h4>\n\n<ul>\n<li>Fixed: Variable price saving issue<\/li>\n<li>Fixed: Tooltip text for menu add new popup<\/li>\n<li>Fixed: Admin dashboard report and sales chart for variable food items<\/li>\n<li>Updated: Login\/Registration form<\/li>\n<li>Updated: Default variable item image<\/li>\n<\/ul>\n\n<h4>Version 2.9.3 (2022-06-12)<\/h4>\n\n<ul>\n<li>Fixed: Security issue with HTML injection<\/li>\n<li>Fixed: Compatibility issue with WooCommerce<\/li>\n<li>Updated: Documentation link added for \"API Key\" on admin settings<\/li>\n<\/ul>\n\n<h4>Version 2.9.2 (2022-02-15)<\/h4>\n\n<ul>\n<li>Fixed: Issue with auto database update<\/li>\n<li>Fixed: Tax calculation issue<\/li>\n<li>Fixed: Receipt page CSS issue<\/li>\n<li>Fixed: Admin settings issue with API Key<\/li>\n<li>Updated: Order confirmation page template<\/li>\n<\/ul>\n\n<h4>Version 2.9.1.1 (2022-05-12)<\/h4>\n\n<ul>\n<li>Fixed: Single addon selection issue<\/li>\n<li>Fixed: Order filter issue in the admin section<\/li>\n<\/ul>\n\n<h4>Version 2.9.1 (2022-05-04)<\/h4>\n\n<ul>\n<li>Fixed: List view food items page design issue fixed<\/li>\n<li>Minor code cleanup<\/li>\n<\/ul>\n\n<h4>Version 2.9 (2022-05-03)<\/h4>\n\n<ul>\n<li>Added: Food items category reorder feature<\/li>\n<li>Added: ASAP feature added<\/li>\n<li>Added: Option to filter orders by service type<\/li>\n<li>Added: Option to filter orders by order status<\/li>\n<li>Added: Option to switch the view of food items layout to Grid layout<\/li>\n<li>Added: Option to disable categories menu on the frontend<\/li>\n<li>Added: Adding live search button for admin extensions section<\/li>\n<li>Added: Filter feature to get activated extensions<\/li>\n<li>Added: Accounting settings section to set sequential order numbers, SKU, etc.<\/li>\n<li>Added: Customer email, service type, service time, delivery address, and order instructions on the order history export report<\/li>\n<li>Fixed: Date filter issue for orders<\/li>\n<li>Fixed: Discount coupon-related issues<\/li>\n<li>Fixed: Extensions price display issue in admin section<\/li>\n<li>Fixed: Export order history issue for all statuses<\/li>\n<li>Minor code cleanup<\/li>\n<\/ul>\n\n<h4>Version 2.8.5 (2021-10-30)<\/h4>\n\n<ul>\n<li>Fixed: Subtotal display problem on food item page<\/li>\n<li>Fixed: Total amount issue on the checkout page<\/li>\n<li>Fixed: Issue with fee calculation when switching delivery\/pickup option on the checkout page<\/li>\n<li>Fixed: Tax calculation on the order confirmation page<\/li>\n<li>New: Ability to re-arrange addons by drag &amp; drop<\/li>\n<li>New: Added select all option for add-ons<\/li>\n<li>Fixed: Issue with the default checkbox on the add-on<\/li>\n<li>Updated: Variation label for simple products<\/li>\n<li>Updated: Print receipt text\/design<\/li>\n<li>Minor code cleanup<\/li>\n<li>Fixed: Issue with child add-ons during import<\/li>\n<li>Misc enhancements<\/li>\n<\/ul>\n\n<h4>Version 2.8.4 (2021-08-09)<\/h4>\n\n<ul>\n<li>Added: Print receipt option to print orders from the dashboard<\/li>\n<li>Added: Pending order count on orders menu<\/li>\n<li>Updated: Migration script<\/li>\n<li>Fixed: Admin settings issues<\/li>\n<\/ul>\n\n<h4>Version 2.8.3.2 (2021-07-20)<\/h4>\n\n<ul>\n<li>Fixed: Add-on save Issue<\/li>\n<li>Fixed: Payment history export issue<\/li>\n<li>Updated: Ajax validation update<\/li>\n<\/ul>\n\n<h4>Version 2.8.3.1 (2021-07-15)<\/h4>\n\n<ul>\n<li>Fixed: Ajax issue for orders<\/li>\n<li>Fixed: Admin settings issue<\/li>\n<\/ul>\n\n<h4>Version 2.8.3 (2021-07-10)<\/h4>\n\n<ul>\n<li>Fixed: Security issues<\/li>\n<li>Removed unused files<\/li>\n<li>Updated js\/css files with latest version<\/li>\n<li>Removed restropress bootstrap js\/css<\/li>\n<li>Removed admin setting for bootstrap option<\/li>\n<\/ul>\n\n<h4>Version 2.8.2 (2021-05-31)<\/h4>\n\n<ul>\n<li>Fixed: Subtotal issue with the variation and multiple add-ons.<\/li>\n<li>Fixed: Decimal point issue on Add to cart button.<\/li>\n<li>Fixed: Email order receipt issue.<\/li>\n<li>Cleared cart text update.<\/li>\n<\/ul>\n\n<h4>Version 2.8.1 (2021-05-23)<\/h4>\n\n<ul>\n<li>Added: Option to set an add-on as default<\/li>\n<li>Updated: Decimal point option<\/li>\n<li>Updated: Allowed HTML on item names<\/li>\n<li>Fixed: Responsive view issues<\/li>\n<li>Fixed: Tax calculation issues<\/li>\n<li>Fixed: Email receipt calculation issues<\/li>\n<li>Fixed: Pick-up time issue on cart<\/li>\n<li>Minor code cleanup<\/li>\n<\/ul>\n\n<h4>Version 2.8 (2021-04-30)<\/h4>\n\n<ul>\n<li>Updated: The layout of the order history page<\/li>\n<li>Updated: Extensions-related hooks<\/li>\n<li>Updated: Store Address on order confirmation page<\/li>\n<li>Updated: Service type on checkout page<\/li>\n<li>Updated: Buttons loader added<\/li>\n<li>Updated: Purchase receipt template updated<\/li>\n<li>Fixed: fooditem_cart shortcode issue<\/li>\n<li>Fixed: Addon price on tax calculation issue<\/li>\n<li>Fixed: Category filter on item search issue<\/li>\n<li>Fixed: Discount amount calculation issue<\/li>\n<li>Minor code cleanup<\/li>\n<\/ul>\n\n<h4>Version 2.7.2.1 (2021-02-07)<\/h4>\n\n<ul>\n<li>Fixed: Extension licensing issues.<\/li>\n<li>Fixed: Issues with discount code calculation.<\/li>\n<\/ul>\n\n<h4>Version 2.7.2 (2021-02-04)<\/h4>\n\n<ul>\n<li>Fixed: Empty service type\/date\/time issue.<\/li>\n<li>Fixed: Update notification for the extensions.<\/li>\n<li>Fixed: Issues with required and max selection option.<\/li>\n<li>Fixed: Issue with discount calculation.<\/li>\n<li>Updated: Admin veg\/non-veg option to allow developers to add new option if needed.<\/li>\n<li>Updated: Extensions page layout.<\/li>\n<li>Minor code cleanup.<\/li>\n<\/ul>\n\n<h4>Version 2.7.1 (2021-01-18)<\/h4>\n\n<ul>\n<li>Fixed: Issue with resend receipt option on order screen.<\/li>\n<li>Fixed: Design issue with mobile cart.<\/li>\n<li>Fixed: Issue with preparation time.<\/li>\n<li>Minor code cleanup.<\/li>\n<\/ul>\n\n<h4>Version 2.7 (2021-01-14)<\/h4>\n\n<ul>\n<li>Updated: Theme color option to specify color using color picker.<\/li>\n<li>Updated: UI of the food items page.<\/li>\n<li>Added: Option to mark the addons as required.<\/li>\n<li>Added: Option to set maximum allowed selections for addons.<\/li>\n<li>Added: Option of setting different prices to addons on variable food items.<\/li>\n<li>Fixed: Issue with preparation time.<\/li>\n<li>Fixed: Price calculation issue on order edit screen.<\/li>\n<li>Minor code cleanup.<\/li>\n<\/ul>\n\n<h4>Version 2.6.3.2 (2020-12-02)<\/h4>\n\n<ul>\n<li>Fixed: Email content issue.<\/li>\n<li>Fixed: Customer name association issue.<\/li>\n<li>Fixed: Issue with reports and export.<\/li>\n<li>Minor code cleanup.<\/li>\n<\/ul>\n\n<h4>Version 2.6.3.1 (2020-10-22)<\/h4>\n\n<ul>\n<li>Fixed: trailing comma issue.<\/li>\n<\/ul>\n\n<h4>Version 2.6.3 (2020-10-21)<\/h4>\n\n<ul>\n<li>New - RestroPress admin option to set your Food Items page. This will avoid broken pages where the pages were created using page builders in some cases.<\/li>\n<li>New - Added active class to category sidebar based on currently visible category.<\/li>\n<li>Update - Addons will maintain the order as they are arranged in admin.<\/li>\n<li>Fixed - Cart item was showing wrong quantity value if it was added multiple times.<\/li>\n<li>Fixed - Email notifications were sent for wrong statuses.<\/li>\n<li>Fixed - Order email showing wrong value of subtotal.<\/li>\n<li>Fixed - Order confirmation email to admin were not sent under some conditions.<\/li>\n<li>Fixed - Live price calculation was wrong while editing an cart item.<\/li>\n<li>Fixed - Translatable text for Service Settings text with data sanitization.<\/li>\n<li>Update - RestroPress documentation link updated for Help Tab.<\/li>\n<li>Update - Other multiple code optimizations.<\/li>\n<\/ul>\n\n<h4>Version 2.6.2<\/h4>\n\n<ul>\n<li>New - Live price change on Variable Price or Addon Selection.<\/li>\n<li>Update - Filter added to search orders with specific service date.<\/li>\n<li>Fixed - 3x slower time with certain paid extensions has been fixed now.<\/li>\n<li>Fixed - RestroPress assets affecting Non RestroPress Pages performance.<\/li>\n<li>Fixed - Optimized CSS and JavaScripts files to enhance performance.<\/li>\n<li>Fixed - Addons not getting selected while editing cart item.<\/li>\n<li>Fixed - Modal windows not opening in Bootstrap 4 themes.<\/li>\n<li>Fixed - Issue with exporting orders report.<\/li>\n<li>Fixed - Discount value mismatch in order notification emails.<\/li>\n<li>Fixed - Discount calculation considering chosen addon items.<\/li>\n<\/ul>\n\n<h4>Version 2.6.1<\/h4>\n\n<ul>\n<li>Fixed fooditem quantity issue<\/li>\n<li>Fixed translation issue<\/li>\n<li>Fixed tax calculation issue on fees.<\/li>\n<li>Fixed order count issue.<\/li>\n<li>Fixed food item display issue on the order details page.<\/li>\n<li>Added selected variation name in the emails and order details.<\/li>\n<li>Added food item description in the popup.<\/li>\n<li>Added option for minimum order amount for pickup.<\/li>\n<\/ul>\n\n<h4>Version 2.6<\/h4>\n\n<ul>\n<li>Added variable pricing for food items.<\/li>\n<li>Added Email notifications based on different order statuses.<\/li>\n<li>Added filter for updating Order and Payment status color codes.<\/li>\n<li>Updated Tax options.<\/li>\n<li>Updated billing fields to have the option to enable\/disable on tax settings.<\/li>\n<li>Updated the Add\/Edit food item page with item data tabs.<\/li>\n<li>Updated admin order listing UI and functionality.<\/li>\n<li>Fixed Email Tags and Labels for Tax.<\/li>\n<li>Added category menu on mobile.<\/li>\n<li>Code optimized for faster checkout.<\/li>\n<li>UI improvements throughout the frontend and admin screens.<\/li>\n<li>Fixed discount code functionalities.<\/li>\n<\/ul>\n\n<h4>Version 2.5.3<\/h4>\n\n<ul>\n<li>Updated order confirmation page template.<\/li>\n<li>Updated food item list email tag.<\/li>\n<li>Fixed issue with search box.<\/li>\n<li>Checkout page css fixes.<\/li>\n<\/ul>\n\n<h4>Version 2.5.2<\/h4>\n\n<ul>\n<li>Updated food items page ui and responsive fixes.<\/li>\n<li>Updated checkout page responsive issues.<\/li>\n<li>Removed disable guest checkout option in favour of Login\/Register option under checkout options.<\/li>\n<li>Fixed date issue based on different timezones.<\/li>\n<li>Fixed subtotal related issues.<\/li>\n<\/ul>\n\n<h4>Version 2.5.1<\/h4>\n\n<ul>\n<li>Added new bulk actions for orders.<\/li>\n<li>Fixed admin order status column translation issue.<\/li>\n<li>Fixed time slot issue.<\/li>\n<li>Fixed bulk payment status change issue.<\/li>\n<\/ul>\n\n<h4>Version 2.5<\/h4>\n\n<ul>\n<li>Admin menu split into two parts.<\/li>\n<li>Added missing translation strings to be translatable.<\/li>\n<li>Added validation methods to the checkout page.<\/li>\n<li>Added guest checkout option.<\/li>\n<li>Updated admin templates loading method.<\/li>\n<li>Updated PayPal standard payment gateway.<\/li>\n<li>Updated checkout address fields.<\/li>\n<li>Update email content and tags.<\/li>\n<li>Cleaned unnecessary admin options.<\/li>\n<li>Fixed issue related to order date.<\/li>\n<li>Fixed issue with the delivery text translation.<\/li>\n<li>Fixed date translation issue.<\/li>\n<li>Fixed email tag issue with delivery\/billing address.<\/li>\n<li>Fixed add-on quantity on quick-view popup.<\/li>\n<\/ul>\n\n<h4>Version 2.4.1<\/h4>\n\n<ul>\n<li>Added validation for time slot checking on proceed to checkout.<\/li>\n<li>Code cleanup &amp; admin updates.<\/li>\n<li>Fixed admin service date issue.<\/li>\n<li>Fixed plugin conflict issues.<\/li>\n<\/ul>\n\n<h4>Version 2.4<\/h4>\n\n<ul>\n<li>Updated order history screen to display additonal columns.<\/li>\n<li>Added option to quick view the order details.<\/li>\n<li>Added new order statuses.<\/li>\n<li>Fixed minimum order issue with tax and fees.<\/li>\n<li>Fixed modal backdrop issue.<\/li>\n<li>Fixed modal not opening issue.<\/li>\n<li>FIxed issue with cart item edit.<\/li>\n<li>Fixed tax column issue on checkout.<\/li>\n<\/ul>\n\n<h4>Version 2.3.5<\/h4>\n\n<ul>\n<li>Fixed update cart items issue<\/li>\n<li>Fixed food items issue in the order history<\/li>\n<li>Fixed backdrop issue<\/li>\n<li>Added functionality for orders quick view<\/li>\n<\/ul>\n\n<h4>Version 2.3.4<\/h4>\n\n<ul>\n<li>Fixed date issue on the order confirmation page.<\/li>\n<li>Fixed issue with order pickup\/delivery time dropdown.<\/li>\n<li>Updated delivery\/pickup at text on cart\/checkout pages.<\/li>\n<\/ul>\n\n<h4>Version 2.3.3<\/h4>\n\n<ul>\n<li>Fixed issue with tax calculation with fee.<\/li>\n<li>Updated total\/subtotal\/fee position.<\/li>\n<li>Fixed issue with address hide option on pickup.<\/li>\n<li>Fixed issue with cart breaking in some themes.<\/li>\n<li>Added special instructions to the fooditem_list email tag.<\/li>\n<\/ul>\n\n<h4>Version 2.3.2<\/h4>\n\n<ul>\n<li>Fixed addon price calculation issue when using fee<\/li>\n<li>Fixed discount code issues<\/li>\n<li>Fixed fooditems count issue in discount<\/li>\n<li>Updated fooditem single to be not accessible by public<\/li>\n<li>Updated push notification to show after payment<\/li>\n<li>Updated free purchase to test payment<\/li>\n<li>Updated fooditem category column to display food items<\/li>\n<li>Updated checkout page cart to display subtotal<\/li>\n<li>Minor css optimisation<\/li>\n<li>Added nl_NL translation.<\/li>\n<\/ul>\n\n<h4>Version 2.3.1<\/h4>\n\n<ul>\n<li>Fixed extra div issue for popup<\/li>\n<li>Fixed backdrop issue on closing popup<\/li>\n<li>Functionality to show delivery date in the cart<\/li>\n<\/ul>\n\n<h4>Version 2.3<\/h4>\n\n<ul>\n<li>Fixed issue for the map_meta_cap in checkout page<\/li>\n<li>Added order_id in the email tag<\/li>\n<li>Fixed order_note email tag<\/li>\n<li>Added parameters to [fooditems] shortcode<\/li>\n<li>Added {service_type}, {service_date}, {payment_status} variables in the order push notifications<\/li>\n<\/ul>\n\n<h4>Version 2.2.4<\/h4>\n\n<ul>\n<li>Fixed bootstrap theme compatibility issue<\/li>\n<li>Fixed flat number and phone email tag issue<\/li>\n<li>Replaced addon category column with food categories on fooditem page<\/li>\n<li>Fixed backdrop issue for the modal<\/li>\n<li>Added option to have 24hr store time format<\/li>\n<\/ul>\n\n<h4>Version 2.2.3<\/h4>\n\n<ul>\n<li>Fixed order status filter issue<\/li>\n<\/ul>\n\n<h4>Version 2.2.2<\/h4>\n\n<ul>\n<li>Added order note functionality<\/li>\n<li>Added email tag for order note<\/li>\n<\/ul>\n\n<h4>Version 2.2.1<\/h4>\n\n<ul>\n<li>Fixed delivery address for online payment gateways<\/li>\n<\/ul>\n\n<h4>Version 2.2<\/h4>\n\n<ul>\n<li>Fixed responsive design issue<\/li>\n<li>Fixed customer delivery address issue<\/li>\n<li>Added order status<\/li>\n<li>Fixed currency issue for email tag<\/li>\n<li>Fixed payment status when payment is done<\/li>\n<li>Fixed delete icon issue from checkout page<\/li>\n<li>Fixed delivery date issue<\/li>\n<\/ul>\n\n<h4>Version 2.1<\/h4>\n\n<ul>\n<li>Updated responsive design<\/li>\n<li>Added sliding cart for mobile devices<\/li>\n<li>Added option to set order prep\/cooking time<\/li>\n<li>Added option to set store closed message<\/li>\n<li>Fixed the time dropdown for pickup and deliery<\/li>\n<li>Updated plus(+) icon to ADD button.<\/li>\n<\/ul>\n\n<h4>Version 2.0.9<\/h4>\n\n<ul>\n<li>Fixed address field in the checkout page<\/li>\n<li>Fixed address email tag in the mail tag list<\/li>\n<li>Fixed translation issue for the service type\n&hellip;<\/li>\n<\/ul>","raw_excerpt":"RestroPress is a Food Ordering System for WordPress which will help the restaurant owners to sell their food online.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/90988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=90988"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/magnigenie"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=90988"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=90988"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=90988"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=90988"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=90988"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=90988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}