Earn upto $100 for supporting LazyEater in WordPress themes.

LazyEater is our FREE WordPress multi-vendor restaurants network plugin. We have done some hard work over there just to help people start their own online food ordering system without paying a CENT!.

At the moment, We have the Frozr theme that adds native support for Lazyeater, but we would like to see new faces now. Anyway, LazyEater will work on any theme out there but as stated its a multi-restaurant food ordering plugin which doesn’t sound like a plug and play system, there are transactions and orders going out there so you need to do some setup before you can start selling. we have created a video that will briefly guide on integration with the WordPress twentyfifteen theme but yet we want it to be more easy to startup and make more people benefit from LazyEater, so we decided to give rewards for efforts on LazyEater theme supporting.

You have two options to earn rewards for your work:

  1. Creating a LazyEater theme – reward $100
  2. Adding support for LazyEater on existing theme – reward $50

Terms

  • if you go for creating a LazyEater theme, you should consider the following terms:
  1. The result Theme should be of an high quality, that means it should have some sense of professional design. A material layout is preferred but you can use your creativity.
  2. It should be fully responsive.
  3. It should have at-least a 71/100 rank on the Google page speed test.
  • And if you go for adding LazyEater support on an existing theme, you should should only make sure that the theme you are working on is a high quality theme it can be a free or paid theme. If you are not the real author of the theme you MUST add the support via a child theme and you MUST also send us a demo link of the theme to approve it before you start working.
  • During or before start, you can contact us for any inquires via email: support@mahmudhamid.com with “LazyEater Support” as the email subject. or simply post a comment here.
  • After work complete you must send us a link via email: support@mahmudhamid.com to your theme demo for review.
  • Your work is highly appreciated and we will refer to it on LazyEater plugin pages but we will ONLY reward themes that meet the above terms.
  • Rewards are paid until we announce an end date. Any work submitted after the end date will be rewarded ONLY if you have sent us a notice of work start before the end date. However we will add referral links on LazyEater plugin pages to all themes that support LazyEater, just let us know your theme address.
  • Rewards are paid in US dollars via PayPal or any other well known payment system that accepts PayPal or an equivalent amount of Bitcoin at the time of payment.

Usage and credits

The final theme you create or add LazyEater support to is completely yours, you can either sell it or put it out there for free. You are the only author of the theme and the reward you get from us is just a THANK YOU for supporting LazyEater.

We will add a link to your theme on the LazyEater plugin here in our website and on WordPress.org to help drive some traffic your theme.

Finally

Thank you for creating with LazyEater 😉

Beta: LazyEater Mobile app release

From the moment LazyEater was released, the most requested feature has been a mobile app version. Starting today, LazyEater just made accessing food quick and enjoyable with its mobile app the works on Android, IOS, and Windows Mobile.

We have released the beta version for Android devices, which you can download and test from:

https://play.google.com/apps/testing/com.frozr.lazyeater

IOS and Windows Mobile versions are going to be released soon. We will post announcements here.

Some of the main features included in the mobile app are:

  • Recommending items and restaurants according to previous purchases.
  • Add item and restaurant to your favorites.
  • Instantly search between all items or restaurants with swipeable filters.
  • Directly add reviews and rating on items.
  • Save your different addresses for future use, and adjust your current location on map.

Now open the app, explore the possibilities, and don’t forget to leave us a feedback.

Using LazyEater Announcements

After you have installed and activated LazyEater Announcements extension plugin, please do not forget to enter your activation key to be able to update the plugin in the future.
Using LazyEater Announcements

Using LazyEater Announcements

Using the plugin is quite simple, after installation and activation you get the announcements page in your WordPress admin where you can push dashboard announcements directly to your restaurants dashboard pages.

Using LazyEater Announcements
Using LazyEater Announcements

In your Announcements page you will get a list of all announcements you have published, you can filter them by dates, view, edit, or delete them.

Using LazyEater Announcements

Using LazyEater Announcements

You can add a new announcements by clicking the “Add New” button. Enter the announcement title, description and choose the announcement audience from the “Announcement for” and publish the announcement. You can also schedule the announcement to a future date.

Using LazyEater Announcements
Using LazyEater Announcements

Finally, after you publish your announcement it will immediately appear in your restaurateurs dashboard page.

Using LazyEater Announcements
Using LazyEater Announcements

LazyEater How Tos

How to install lazyEater?

1. Download LazyEater form the WordPress plugins directory by searching for LazyEater.
2. Activate the plugin, also make sure you already have WooCommerce running.
3. In your WordPress admin go to Settings -> Permalinks and just click Save Changes.

warning
NOTICE: LazyEater will only work with LazyEater supported themes like Frozr WP theme. You can download Frozr for free @ mahmudhamid.com
OR you can learn how to integrate LazyEater with your theme

How to install LazyEater with my theme?

How to setup the demo data?

Learn how to install LazyEater demo data.

How to access the front-end dashboard?

Click on the user icon on the website top bar -> click on “Admin Dashbaord” or if logged in as restaurant click on “Seller Dashbaord”.

LazyEater How Tos
LazyEater How Tos

How can I access the frontend dashboard on my theme?

If you are not using the Frozr theme, you can allow access to the frontend dashboard by using the “LazyEater Menu widget”. you can also see how to integrate LazyEater with your theme to learn more.

LazyEater How Tos
LazyEater How Tos

How to access the back-end settings?

Go to your WordPress admin -> click on LazyEater.

LazyEater How Tos
LazyEater How Tos

How to add a restaurant?

Restaurants are actually normal WordPress users with “Seller” role. Whenever the user has the seller role he takes advantage off all features of a LazyEater restaurant that includes a frontend dashboard and a restaurant page. Users can automatically register as restaurants or be manually approved to become restaurants by the website admin. You can either create a restaurant from the WordPress admin or do this step from the frontend, we will explain both ways.

From your WordPress admin go to “Users” -> “Add New” fill the user form and select “Seller” in the role field and hit the “Add New User” button. Now you have a new restaurant registered but without the selling privileges.

LazyEater How Tos
LazyEater How Tos

To enable selling privileges, edit the restaurant you have just created scroll down to LazyEater options, check on “Enable Selling” and hit the “update profile” button.

LazyEater How Tos
LazyEater How Tos

To do this step from the frontend, navigate to the “My Account” page which has been create when you activated WooCommerce plugin. check on “I Have a Restaurant” in the register box, fill the registration form and hit the register button.

LazyEater How Tos

LazyEater How Tos

However, if you are using the Frozr theme you can easily do this step by clicking the user icon at the top bar -> click on register -> fill the form -> hit the register button.

LazyEater How Tos
LazyEater How Tos

Anyway, if you have created from frontend and you have disabled the “Auto Enable Selling on Restaurant Registration” option, you can either enable seller privileges from the users page in the backend or do that form your frontend dashboard sellers page.

LazyEater How Tos
LazyEater How Tos

Please note that after creating a restaurant, you must complete their profile from their frontend settings page.

How to add a recipe?

A recipe is actually a WooCommerce product. As the website admin you are not supposed to add a recipe, recipes are added by restaurants. To add a recipe login with a restaurant account -> go to the dashboard products page -> click on “Add new product” button -> fill all of the product details including the “Recipe” filed that is the most important to make the product available in the restaurant page -> Add a variation if available -> Add a promotion if available -> post the product.

LazyEater How Tos
LazyEater How Tos

Please note here that when you start typing in the “Recipe” field, a predictions list will appear. This list’s items are actually from the WooCommerce product categories list, if the recipe name you are typing is in the list, select it to avoid duplication in the product categories database.

How to use geo-location?

Geolocation is used to detect the user location and retrieve restaurants that will provide delivery service to that user. Geolocation is also used to get restaurants nearby the user and used in LazyEater Distance extension to calculate the distance between the user and restaurant. Once you start using Geolocation LazyEater will replace the default delivery location system with the Geolocation system, thus it is very important to decide if you will be using the default LazyEater delivery system or the Geolocation system at the begging of your business.

To use Lazyeater Geolocation, go to LazyEater settings in the WordPress admin, from the general tab check “Use Geolocation & Google Maps API?” -> enter your “Google API Key” and save the changes.

LazyEater How Tos
LazyEater How Tos

Please note here that you will need the following APIs activated in your google account:

  1. Google Maps Distance Matrix API
  2. Google Maps Directions AP
  3. Google Maps Elevation AP
  4. Google Maps Geocoding API
  5. Google Maps JavaScript API
  6. Google Places API Web Service

LazyEater Geolocation system uses the Google Geocoding API that have usage limitation, thus we have restricted the Geolocation system to only work if the user country is the same as the website WooCommerce base location which you can set from WooCommerce -> settings.

How to set recommended sellers?

Go to LazyEater settings in the WordPress admin -> from the general tab page select your recommended restaurants in the “Recommended Restaurants” option -> Save changes.

LazyEater How Tos
LazyEater How Tos

Recommended sellers will display if the user search type is set to “Restaurants”.

LazyEater How Tos
LazyEater How Tos

How to manage restaurants?

As the website admin you can manage restaurants registered in your website from your dashboard sellers page. You can view restaurant details,  enable/disable selling privileges, add a seller to recommended list, delete a seller, send a message to the seller or view the restaurant login status if using LazyEater A-Package.

LazyEater How Tos
LazyEater How Tos

How to manage Withdraws?

LazyEater withdraw requests are simply a note from the restaurant to the website admin requesting a specific amount of money to be sent to his online/bank account. Whenever the website admin receives a withdraw request from the restaurant, he will pay the restaurant with the restaurant preferred payment service and then update the withdraw status. By default you cannot pay the restaurant directly from LazyEater as it is not a payment system. Anyway, if you are using LazyEater A-Package you can directly go the PayPal from the withdraws page to pay the restaurant with only one click using the restaurant PayPal.me link.

Withdraws has some settings in the LazyEater backend settings page. You can set “The Minimum user balance to make a withdraw”, select the “Withdraw Methods” that are allowed for restaurants to choose (you can also add custom withdraw methods using the frozr_withdraw_register_methods filter) and choose the “Withdraw Request Status” when a request is set.

LazyEater How Tos
LazyEater How Tos

Withdraws management is actually done from the frontend withdraws page. You can view the withdraw details,  edit the request, delete the withdraw request or if using the LazyEater A-Package you can send the withdraw requester a message.

LazyEater How Tos
LazyEater How Tos

Restaurants also have Withdraw options in their settings page where they can set their withdrawal information.

LazyEater How Tos

LazyEater How Tos

Restaurants can also send withdraw request to the website admin from their dashboard Withdraws page.

LazyEater How Tos
LazyEater How Tos

How to manage orders?

Whenever a new order is placed, it is directly sent to the restaurant orders page (an SMS  is also sent to the customer and restaurant if using LazyEater SMS). Managing orders is almost all the work restaurants are going to do while they are online. Managing an order is simply changing its status.

The website admin is not supposed to manage orders, however his job could be only supervising the flow of orders and maybe notify a restaurant on unprocessed orders.

Go to your frontend orders page. Here you can view all details of an order by clicking on the order ID. You can also add a note for the customer that will be sent to their email address.

LazyEater How Tos
LazyEater How Tos

How to add coupons?

As s restaurant you can add a coupon to be used on your products.

Go to your dashboard coupons page and click on “Add New Coupon”. If you choose to display the coupon, it will appear in your restaurant page.
LazyEater How Tos

LazyEater How Tos

How to add delivery locations & restaurants addresses?

As a website admin you are not supposed to add delivery locations & restaurant addressees, this is done by your restaurants. Restaurants set their delivery location and address from their settings page. These delivery locations and addresses are saved and can be viewed, modified or deleted from the “Delivery Locations” and “Restaurants addresses” pages in the backend.

LazyEater How Tos
LazyEater How Tos

How to set delivery settings?

As a restaurant you have to set your delivery fees, duration and minimum amount for delivery so LazyEater could correctly calculate products prices for you customers.

Go to your LazyEater settings page -> click on the “Delivery Settings” tab.

LazyEater How Tos
LazyEater How Tos

How to set restaurant delivery zone?

If the website has enabled Geolocation service you will be able to set your delivery locations zone from your settings page. Start by zooming to the city where your restaurant is located in. click on the map to start drawing your locations polygon. You can also drag and drop the polygon. However the area inside the polygon is considered as your delivery zone.

LazyEater How Tos
LazyEater How Tos

How to add restaurant cuisine?

As a restaurant, setting cuisines that you offer in your restaurant is very important to improve visibility on website and allow customers to quickly reach your restaurant. You can easily set your restaurant cuisines from your settings page.

LazyEater How Tos
LazyEater How Tos

How to add sales commissions?

How to add opening & closing hours?

This is a very important step every restaurant should do after registration, you can set opening and closing hours and holidays of your business from your settings page. This can control receiving orders and allowed order types.

Go to your settings page -> click on “Opening/Closing timings” tab.

LazyEater How Tos
LazyEater How Tos

Please note here that when setting the unavailable dates, the end date must be first day of opening not the last day of holiday. which means your restaurant will close on some date and open on that date.

How to add restaurants social links?

As a restaurant go to your dashboard settings page -> click on “Social Profile” tab and add social links to your social accounts. Your social links will appear in your restaurant page.

LazyEater How Tos
LazyEater How Tos

How to set allowed order types?

As a restaurant you can set what type of orders you accept in your restaurant. This is a very important step to do to avoid receiving for example a delivery order when you do not actually provide delivery service.

Go to your settings page -> click on the “Orders  Settings” tab.

LazyEater How Tos
LazyEater How Tos

How to add my restaurant name, logo and details?

After registering as a restaurant, you will be redirected to your restaurant page to complete your profile, if you haven’t been redirected, manually go to your settings page where you can complete your profile. Please note that your profile details are very important and need to be set directly after you open your account. Also please note that if you could not access your settings page after registration it means that your registration request is awaiting an admin approval.

LazyEater How Tos
LazyEater How Tos

How to set website terms of service?

As a website admin you can set your website terms of service for customers & sellers to accept when registering in your website.

Go to LazyEater settings page -> click on the “Terms of Service” tab.

LazyEater How Tos
LazyEater How Tos

How to get detailed reports?

As a website admin or restaurant you can get detailed sales report and statistics from your front end dashboard page.

LazyEater How Tos

LazyEater How Tos

Website admin can also get sales report from the WooCommerce reports page.

LazyEater How Tos
LazyEater How Tos

How to modify the frontpage search sections?

You can modify the frontpage search section directly from the section itself. You can change the titles, backgrounds, icons, images, positions, or even remove some unwanted fields.

LazyEater How Tos
LazyEater How Tos

How to add restaurants to homepage?

You can add latest restaurants list to your homepage by using the WordPress customize tool.

Click on “Customize” -> “LazyEater” -> “Latest Restaurants” choose your options and save changes.

LazyEater How Tos
LazyEater How Tos

How to add top selling items to homepage?

You can add top selling items list to your homepage by using the WordPress customize tool.

Click on “Customize” -> “LazyEater” -> “Top Selling Items” choose your options and save changes.

LazyEater How Tos
LazyEater How Tos

How to add the location status to sidebar?

if you are not using the Frozr theme, you can show the location status & request by using the “LazyEater User Location Widget” from your widgets page. you can also see how to install LazyEater on your theme to learn more.

LazyEater How Tos
LazyEater How Tos

How can I access my restaurant page?

Use the following link in your browser address bar:

http://TheWebSiteName/restaurants/YourShopName

Replace the “TheWebSiteName” with the name of the website you registered in for example: example.com and replace “YourShopName” with your restaurant name, if your restaurant name includes spaces replace spaces with dashes, for example My Shop becomes my-shop.

How do I change the colors and font of my restaurant page?

If you are using the LazyEater A-Package extension, you can change the colors and fonts of your restaurant page from your settings page.

go to your settings page -> click on the “My Store” tab.

How to enable/disable messages from restaurant page?

As a restaurant, customer can get your contact details or even send you email messages from your restaurant page, you can enable or disable this from your settings page.

How to set/manage restaurants tables?

As a restaurant you can allow your customers to contact you to reserve tables for dine in, you can provide detailed information about your tables so customers can correctly select their prefer table number before calling you.

Go you to your settings page -> click on the “Restaurant Tables” tab.

LazyEater How Tos
LazyEater How Tos

How to set served food types?

As a restaurant you should set what types of food do you serve in your restaurant, for example if you only serve vegetarian food, set “Served Food Types” option to “Veg.” you can set your food types from your settings page.

LazyEater: Settings & Options

Purchase LazyEater if you would like a full installation and setup service.

Settings and options that we are going to talk about here is for the LazyEater administrator, please refer to the mange your restaurant for restaurants owners settings and options.

Back-end Settings

LazyEater back-end settings can be accessed by clicking on “LazyEater” in your WordPress admin menu. Settings there are general settings, nothing complicated, settings are clear and simple.

Front-end Settings

You can access the LazyEater admin front-end dashboard by opening your website homepage while you are logged in as admin and click on the user icon in the website top menu bar > click on “Your Dashboard”, you will see a list of your front-end dashboard pages.

  1. Dashboard – Where you can see summary report widgets and statistics.
  2. Orders – This page includes all orders placed in your website, you will also see the seller (Restaurant) and the customer. Although you can manage those orders, but this is not your job, each order will be assigned to their respective seller and will appear in their dashboard, but this page will allow you to know how each restaurant are processing their orders and if some orders remain uncompleted for long time so you can contact the restaurant to follow up the order.
  3. Coupons – This page will list all coupons set in your website by restaurants in details, like how many times the coupon has been used, amount, type, code, expiry date and you can also edit them.
  4. Withdraw – As site admin, You will receive and process all withdraw requests from your restaurants here. Once you get a new request, it will show up in the pending list, click on edit to process it and change the status.
  5. Sellers – This page includes a list of all users registered in your website that have a seller role. Click on a seller name to enable/disable selling privileges and change the seller percentage which is the percentage you cut of his sales for you.

Layout Options

All layout options are set from the WordPress customize tool. To change layout settings click on the “Customize” link in the top WordPress admin bar.

LazyEater Search Section

LazyEater search section includes the restaurants and food searching filters. All food and restaurant filters are editable, you can edit the text, color, icon, image and even position and availability, all from the section it self.

Login as website admin, open your website homepage and hover the mouse on the filters and buttons and the edit buttons will appear. For texts, simply click on the text to edit. To change position simply drag and drop the filter to the new position. If you want to remove the filter, drag and drop the filter to the filters bench which will appear as soon as you start the drag event.

You only have to note here that changing the background of the section is done from the WordPress customize tool.

MarsMotion demo installation part 2

Watch the below video tutorial to learn how to make your MarsMotion Installation Look like the Demo website. This Tutorial has been divided into two parts, the first part includes the back-end settings and the second part includes the front-end settings.

Part Two

Installing MarsMotion

NOTICE: MarsMotion will only work with MarsMotion supported themes like Frozr WP theme. Frozr comes for free with MarsMotion
OR you can learn how to integrate MarsMotion with your theme

  1. Unzip & Upload the frozr-mars .zip file to your WordPress plugins directory and the frozr .zip to your themes directory.
  2. Activate the Frozr theme first and then the MarsMotion plugin from your WordPress admin, also make sure you already have WooCommerce running.
  3. In your WordPress admin go to Settings -> Permalinks and just click Save Changes.

Follow Instructions in the below video to learn how to install MarsMotion

Supporting MarsMotion in themes

Learn to support MarsMotion in other themes be watching this tutorial. Remember that when adding support for MarsMotion in your theme you should be using the child theme version of your theme, never make changes to orignal theme files. Learn how to create a child theme.