Sie sind auf Seite 1von 86

Introduction

What is En Masse?

En Masse is a Joomla! Component that allows users to install a coupon shopping feature to their website. It allows customers to purchase any types of coupon online and facilitates great management in dealing of the coupons. Its implementation involves a frontend and a backend administrator site, both for the purpose of simplifying the management of coupons and deals. An Overview of En Masse

Why use En Masse?

Recently, there has been an up-roar in the area of e-commerce, with portals such as Groupon, 8coupons, Couponcabin, Sgdeals, GreatDeals and Tip-it. We foresee the promising increase of similar portals as it can be catered to many different industries such as F & B, beauty care and many more. We provide a quick and easy method to obtain such a feature to be added to your Joomla! website, thereby allowing you to bring more services to your customers. Furthermore, En Masse provides a better solution to bulk buying. It provides opportunities for additional revenue to be brought in to the associated merchant through advertisement spaces present on its sleek and spacious UI. Its installation is quick and easy, involving very little technical know-how or background. This is complemented by its user-friendly design in both its storefront and administrative backend. Businesses looking for an easy and effective electronic coupon solution need look no further with En Masses full range of features and solutions. En Masse comes as a package that works on all Joomla version 1.5.X, 1.6.X and 1.7.X.

What will you get if you purchase En Masse subscription plan? 1. 2. 3. Direct access to download the latest En Masse version. Lifetime & Customization usage rights You will receive the following support from Matamko during your subscription period: Technical Support - We will try our best to look into your problem and help to resolve it by all means. This support only covers issues within En Masse itself and we will not resolve issues regarding Joomla!

o o o o o
4.

Security Patch and Fix - We will provide support on the new patch and fix when the new version of En Masse is released. User Manual - Access to our step by step manual on how to use En Masse, how to install integrations and handle your website efficiently Community Forum - Access to En Masse support forum where you can post any discussions, suggestions to new features in upcoming versions of En Mass. This is for members to connect and chat about in Matamko products. Ticketing System - Have your voice heard. You can submit any issues and questions via our ticketing system and we will cater to your issues from here. You will be able to download the latest version of En Masse that is released every month. It will consists of new integrated features and functions which you may suggest or request from us.

To read more, you can visit Pre-Sales Guide! System Requirement

PHP version 4.3.X and 5.X.X and above MYSQL version 4.X.X and above Optional for enabling CURL library (Need to enable it at the php.ini) Enabling GD library for generating the image of the serial number's barcode (Please contact your server administrator)

Installation
Preparation Please ensure that you have installed Joomla 1.x on the server with System Requirement. If you have not, please follow the Guideline Document for Joomla Install

Component Installation 1. 2. Back-end Extensions Extension Manager. Click "Choose File" to upload new component.

3.

Find the path of En Masse. Choose file "com_enmasse_joomla1.6_and_1.7.zip".

4.

Click "Upload & Install" to install new component.

5.

After installing a new En Masse Component. You'll see

Module Installation 1. 2. Back-end Extensions Extension Manager. Click "Choose File" to upload new module.

3.

Find the path of En Masse. Choose "Modules"

folder.

4. 5. 6.

Choose file "mod_enmasse_deal_side.zip". Click "Upload & Install" to install new module. Repeat step 2 with files "mod_enmasse_summarized_cart.zip" and "mod_enmasse_your_location.zip".

Template Installation 1. 2. Back-end Extensions Extension Manager. Click "Choose File" to upload new module.

3.

Find the path of En Masse. Choose "Templates"

folder.

4. 5. 6.

Choose file "enmasse_17.zip". Click "Upload & Install" to install new templates. Congratulations, you have completed all steps of basic installation.

Configuration TEMPLATE

1. 2.

Back-end Extensions Template Manager. Find the template named "enmasse_17 - Default", set it to default.

3.

Then when you load your home page you will get result:

1.

MENU CONFIGURATION Back-end Menus Main Menu Add New Menu Item.

2.

Click "Select" to choose menu item type.

3.

Find "En Masse" area, then click "Listing of Deal".

4.

Type "Menu title". If you want you can choose "Parent item".

5. 6.

Click "Save & New". Repeat step 2 with menu items "Deal of the Day", ",Upcoming Deal", "List of Expired Deal", "Merchant", "My Orders", "My Sales", "Subscription page".

7.

When you finished all steps with menu items. Back-end Extensions Module Manager Main Menu.

8.

Click "Select position".

9.

When window open, click to "Select template" and select "enmasse_17".

10. Scroolldown and select "possition-mainmenu".

11. Click "Save & Close". Refresh your home page.

1. 2.

MODULE CONFIGURATION Back-end Extensions Module Manager Login Form. Click "Select position". When window open, click to "Select template" and select "enmasse_17".

3.

Scroolldown and select "right".

4. 5.

Click "Save & Close". Repeat all steps with modules "EnMasse Summarized Shopping Cart", "EnMasse Your Location", "EnMasse Deal Side".

Go to Back-end Components En Masse to add more Deals, Categories, Locations...

Configure your Settings

En Masse > Dash Board > Settings To start using En Masse, click on Settings icon in the dashboard as shown. You are required to enter information about the store to gain credibilities from your customers and also make necessary preparations to startup your store.

1. Under the Company Details, fill in the information of your company.

2. Under the Tax Details, fill in the information of your tax number (if applicable).

3. Under the Store Details, fill in the information of your contact number, fax number and customer support email.

4. Under the Currency Details, fill in the information of your currency in use, currency prefix (for e.g. USD$), the thousands separator and number of decimal places to use. For countries that have a currency postfix (for e.g 100 Vietnam dong), enter it in Currency Postfix.

5. Under the Terms and Conditions, select the Joomla article that contains the information to the terms and conditions in using your services via En Masse.

6.Under the Frontend Layout, select the En Masse template to use in the frontend. You can use this to change the color theme of the storefront as well.

7. Once you are done with configuring the settings page, you would need to first create entries Category, Location, Merchant and Payment Gateway before you can create your first deal. You would first need to create a Joomla user before proceeding to creating Joomla entries.

How to create a User Accounts?


Joomla! > Site > User Manager You will need to create Joomla! User Accounts to allow your Salesperson and Merchants to access deals and coupon information from the frontend. Before you create their profiles in En Masse, you will first create their login account in Joomla!. This page shows the creation of ordinary accounts for anyone to login to the website. You will need to match these accounts to Salesperson/Merchant profiles in En Masse to identify these accounts as Salesperson or Merchant. You can read more in these manuals: Salesperson Management and Merchant Management.

1. Click on User Manager under Site. This is where you control user access in your website.

2. You will see a list of user accounts. To add a new user

account, click on select the unwanted user

at the

top right hand corner. To delete, accounts by ticking the checkbox on the left column and

press

. You can edit their

account information by ticking the

checkbox and pressing

3. Fill in the Salesperson/Merchant's name, username, email and password followed by grouping the sales person under Registered. For Salesperson and Merchant, place them all under "Registered" so that they cannot enter the backend. These accounts are just login access. Remember each account's username as it will be used to match the Salesperson and Merchant that when you creat them later in En Masse.

4. Click on

to create this

user account. You will see a notification that user account is created and a new record appears in the user lists.

Creating & Managing Salespersons


En Masse > Dash Board > Sales Person After you have created user accounts in Joomla! (User Management), click on the Sales Persons icon in the dashboard. The Salesperson management allows you to create a list of Salesperson who will source and work with Merchants in bringing deals to your website. The Salespersons will only be able to add deals in En Masse through Joomla frontend. To allow them to login to your website frontend as a Salesperson, you need to match the Joomla! user account with his En Masse Salesperson profile.

1. In Salesperson Management page, you can see the list of Salespersons. To create a new Salesperson profile, simply click

on

at the top

right hand corner. You can choose to view their information by clicking on their name.

2. Enter the name, address, phone, email of the sales person in the section Details. Enter the username of his Joomla! user account (previously created in User Management), in the section Sales Persons User Account to match the Joomla! account to this Salesperson profile. In this case, this Salesperson can login with username "Sales123" in the frontend and system will identify him as a Salesperson.

3. After filling up the information, click

on

to

complete the Salesperson creation. A new Salesperson record will be created and listed in "Sales Person Management" page.

4. Once this is done, this Salesperson can access My Sales page in the frontend (you can create this as a Menu Item) via En Masse in Joomlas menu portion. They cannot access Merchant's page as system identifies the login as Salesperson.

5. This page is only available to Salespersons who are matched with a Joomla! user account. Other registered users will not be able to access this page. After a Salesperson logs in, he/she can view their sales for the deal they bring in and add new deal to En Masse in Joomlas frontend, but on pending mode. For more information on adding a deal through frontend, click on "Deal Management".

Creating & Managing Merchants


En Masse > Dash Board > Merchant After you have created user accounts in Joomla! (User Management), click on the Merchant icon in the dashboard. The Merchant management allows you to create a list of Merchants whom are organizations that provide the deals to the customers. Merchants can only list the coupons in the deals they provide and update the status of the coupon if customers come in with the coupon. This can only be done in the frontend. To allow them to login to your website frontend as a Merchant, you need to match the Joomla! user account with his En Masse Merchant profile.

1. In Merchant Management page, you can see the list of Merchants. To create a new Merchant profile,

simply click on at the top right hand corner. You can choose to view their information by clicking on their name.

2. Enter the necessary information of the Merchant in the section Details. You can assign a Salesperson to this Merchant to know which Salesperson is responsible for creating deals for this Merchant. Enter the username of his Joomla! user account (previously created in User Management), in the section Merchants User Account to match the Joomla! account to this Merchant profile.

3. To show the location of the Merchant or where the deal will be situated at, simply enter the latitude and longtitude of the location under "Google Map". You can obtain the latitude and longtitude of a location fromGetLatLon.com by entering the address in the search bar. Adjust the size of the google map by changing the width and height attribute. After filling up the information, click

on

to complete

the Merchant creation. A new Merchant record will be created and listed in "Merchant Management" page.

4. In the frontend, Merchant information will be shown in the deal information if it is assigned the deal. (See Deal Management) The google map will be shown below the Merchant's information too.

5. In the frontend, this page is only available to Merchants who are matched with a Joomla! user account. Other registered users will not be able to access this page.

6. After a Merchant logs in, he/she can list the coupons in the deals that he/she provide by choosing a deal from the drop down list. With this list, they can check the status of the coupon presented to them. They can then update coupons' status by entering the serial number of coupon in the search field and press . If there are any errors made while updating the coupon (E.g. Update wrong coupon), they can press to make the coupons valid for use.

Creating & Managing Categories


En Masse > Dash Board > Category Different categories of deals are needed to organise the deals on your web and allow customers to find the deals effectively. It can range from Food, Entertainment to Sports, Apparels and more. It is best to keep the Categories as relevant as possible to give a good search result. You will assign a category to a deal when you create the deal.

1. Click on the Category Management icon from the dashboard. You see a list of the categories which defines the types of deals. To create a new Category, simply click

on

at the top

right hand corner. You can choose to edit other Categories by pressing the name.

2. Enter the necessary information of the Category and

press

to

complete the creation. You will see a new record in the list of Category.

3. In the frontend, people can see the new Category in the drop down list and search for deals that are in this Category. This bar will appear on top of any list of deals. When Salesperson/Administrat or creates a deal, they can assign the deal to a Category via the Category drop down list.

Manage deals from Different Locations


En Masse > Dash Board > Location Your business can run in local region or international, therefore, you need to identify the area of location that customer is currently at. The location box will appear as a pop up box everytime customers enter your website for the first time. They select their location from the drop down list and the deals will automatically be filtered to the location. This targets the deals at the right audiences and customers are able to find deals that are in specific locations. E.g. North, South, East, West, Central, or by Cities in various Countries. More functions will be developed in the upcoming versions.

1. Click on the Location icon from the dashboard. You see the list of the Locations. To create a new location, simply click

on

at the top

right hand corner. You can choose to edit other Locations by pressing the name.

2. Enter the necessary information of the Location and

press

to

complete the creation. You will see a new record in the list of Locations.

3. In the frontend, a "Please Choose your Location" box will appear when customers visit the web for the first time and they can choose the location to filter the deals according to where they are situated at, or they can choose to skip this step and populate all the deals.

4. In the frontend, customers can see the Locations in the drop down list and search for deals that are in this Location. This bar will appear on top of any list of deals. When Salesperson/Administrat or creates a deal, they can assign the deal to a Location via the Location drop down list.

How to configure the payment gateways for customers?


En Masse > Dash Board > Payment Gateway To start accepting payments over the internet when user purchase the coupons, you must first configure your Payment Gateway at the backend. Users can choose their preferred Payment Gateway when they checkout their shopping cart. En Masse can support multiple gateways (more option in upcoming versions) and there are currently two methods of payment: By Credit/Debit Card or Paypal and Cash/Bank Transfer. Please check if you can successfully receive the payment as En Masse will not be responsible if any payment is lost. *Please note that Paypal will not charge any transaction /refund fee if you refund to the customers, therefore no costs will be incurred at all if you refund the customers

1. To configure, click on Payment Gateway icon at the dashboard. You will see a list of supported payment gateway in this page. You can choose to edit the payment gateway by pressing on the name.

Credit/Deb it Card or Paypal Option

2. For Credit/Debit Card or Paypal option, enter the necessary fields:

merchant_email: Merchant's email address.

api_username: Username of API (*)

signature: Paypal Signature (*)

country_code: Your country code

currency_code: Currency Code that you want to accept (*) indicates that information can be obtained from Paypal. An example of the field is shown in the image. All credit/debit card and paypal payments will be handled by Paypal, so if customers choose

this option, they will be redirected to Paypal for payment. Simply follow the steps below to obtain the information from Paypal.

3. Go to Paypal.com and login with your Paypal account. Your account must be a Premiere or Business account in order to synchronize your account for your website payment. (Look for Paypal Express Checkout)

4. After logging in, click "Profile" under the "My Account" tab.

5. You will see four major tabs in the "My Profile" page. Click on "My Selling Preferences".

6. A list of options will be populated and under "API Access", click "Update".

7. Click "View API Signature".

8. Your API information will appear on this page. Copy down the API Username and Signature and fill these information in the respective fields. (Refer to Point 2)

Cash/Bank Transfer Option

9. For Cash/Bank Transfer option, you will need to state down the instructions for them to make payment. For example, "Go to your bank account and transfer the money to account

number:...., Payment within 3 days." and more. This message will appear when user press confirm check out with this payment option. For this mode of payment, order statu s will be Pending once the customer makes the purchase. Upon receipt of cash from the customer, administrators must update the status of the Order to Paid under Order management in the backend.

How to manage your deals?

En Masse > Dash Board > Deal After you have all your Saleperson and Merchant ready, you can start to create deals. A deal is the selling of a particular type of coupon (E.g. 50% off at Jack's Place) and it can be created by Administrator and Salesperson only. Deals can be added from frontend (Salesperson) and backend (Administrator). There are four status for a deal: Pending, On Sales, Confirmed, Voided. Administrator can choose to publish (show) or unpublish (hide) a deal. Please refer to the flow chart below on how you can manage the deals.

1. In Deal Management page, you can see the list of Deals. To create a new deal, simply

click on corner.

at

the top right hand

2. Frontend and backend will experience the same format as shown on the right. Fill in the necessary information of the deal in the respective fields.

Enter the name of the deal. For e.g., 50% off Merchant ABC. Only $20 for $45 worth of coffee.

Enter the description of the deal. This can be background information about the merchant, the location, information about the deal.

Enter a short description of the deal. It is recommended to be limited to 1 - 3 sentences of text (no html) that describes the deal.

Enter the original

price of the deal (without discounts).

Enter the retail price of the deal (the selling price).

Upload the deal image to display for this deal.

Select the start and end date of the deal. This is the validity from which a user can buy the deal.

Enter the minimum quantity of the deal, this is the minimum number that must be met before a deal is confirmed. Any number of deals sold beyond this will cause the status of the deal to become cancelled at the expiry date.

At the Merchant drop-down box, select the merchant associated with this deal.

At the Category drop-down box, select the category

that this deal belongs to.

At the Location drop-down box, select the location of this deal.

At the Sales Person drop-down box, select the sales-person who brought in this deal.

3. Continue filling up the information and please take extra care on the terms & conditions. You won't want any misunderstandings to happen with your customers.

Enter any highlights that you want, E.g. The environment of the restaurant is almost like a 5 star hotel.

Enter Terms and Conditions that are approved by Merchant. E.g. Valid only on Weekdays and Saturdays. For backend administrator, click on to save

the deal. Deal will be on sales immediately if added from backend. For frontend Salesperson, click on

to save the deal. Deal will be in pending mode if added from frontend. If deal is in pending mode, it will not be displayed in the frontend.

4. Administrator can manage the deals via the following ways:

Approve the deals that are in pending mode. These are deals added from the frontend.

Confirm the deals once deals pass their minimum quantity.

Void deals that did not manage to reach minimum quantity,

or deal is off.

Publish or unpublish a deal to unhide/hide the deal.

How to edit the Coupons?


En Masse > Dash Board > Coupon Coupons will be issued to customers according to their orders via sending of email. Customers will not receive their coupons when they checkout so do put a reminder to inform them about this issue. These coupons will only be issued to them when the deal is confirmed by the Administrator (See Deal Management). This means that deal is on and customers can print out the coupons that they received in email to claim their treats. All coupons will be marked with a serial number for Merchants to track the coupons.

1. Click on the Coupon Editor icon from the dashboard. You a list of fields that the coupon contains. These fields are:

dealName: Name of the Deal (E.g. 10% off Ala Carte Dishes)

serial: Serial number/Barcode to identify the coupon

merchantName: Merchants that offer this deal (E.g. Jack's Place Restaurant)

highlight: Highlights of Deals previously keyed into the deal information

personName: Name of coupon holder (Must be specified

when customers checkout

term: Terms & Conditions of the coupon previously keyed into the deal information (E.g. Not valid during public holidays and weekends)

2. You will see a preview image of the coupon below the list of fields. Area specified in red dash lines indicates the area of the field. The coupon will be built on a background image that you can change on your own. The position of serial number cannot be changed. More functions will be developed in the upcoming versions.

3. To change the positions of the fields, press "Edit" on the most right column in the list of field.

X: Move the area left/right. Most left is 0, most right is about 600.

Y: Move the area up/down. Most top is 0, most bottom is about 350.

Width: Width of the area.

Height: Height of the area.

Font size: Size of the words that will be printed for that field. Smallest Readable: 7, Biggest: 60~70.

Press

to save

the changes and the coupon preview will be updated. However this setting will not be saved until you press the again in

the main screen (where the list and

preview coupon are).

4. You can choose to upload any image for the background of the coupon. We suggest you to plan where you want to place the fields in the coupon when you develop the image. To upload the image, press the "image.." located on top of the coupon preview. Upload an image and press select to chooose the image. The preview coupon will not be updated until you hit the on the top

right corner. Recommended tips on the background image:


File should be in png format File should have 300 dpi in resolution (to enable the end user to print it out) You can change this in

photoshop properties page.

File should be 5.76cm in width and 3.6cm in height (About 630 x 390 px)

File should not be too dark so that the fields can be seen when printed out. A bad example is shown on the right. You may wish to print the coupon by pressing .

5. A good example will be the image shown on the right. We will develop a font changing function in the next upcoming versions.

How to edit the Emails that are sent out to the customers?
En Masse > Dash Board > Email Template There are four types of emails that will be sent out to customers at different phase. Firstly, be it paid/unpaid, buyers will receive a receipt via email after they have successfully made an order in the website with a type of payment gateway. Secondly, they will receive an email informing them that deal is confirmed when Administrator press "Confirm Deal" at Deal Management page. Another batch of email containing the link to coupons will be sent to the delivery email that buyer has specified in the order. It can be their friends or relatives and they can download and print the coupons for use once they receive it. Lastly, when the Administrator has voided a deal, an email will be sent to the buyers on the cancellation of the deal and refund procedures. See Order Management for more information about what buyers will key in when they create an order.

1. Click on the Email Template icon from the dashboard. You a see the four types of email that you can edit. You will not be able to add or delete any emails.

2. This receipt email will only be sent to buyer's email address once they checkout successfully. To edit, click on the receipt under the column "Name". All tags will automatically be replaced by:

$buyerName: Buyers name

$buyerEmail: Buyer's email

$deliveryName: Name of coupons receiver

$devlieryEmail: Email of coupons receiver

$orderID: Order ID generated by the system

$dealNAme: Title of the Deal

$totalPrice: Total price of the order

$createdAt: Date of order

3. This confirmation email will only be sent to buyer's email address when deal is in Confirmed status. Immediate emails will be sent to buyer when Administrator confirms the deal, or when buyers buy the deal that is already in confirmed status. To edit, click on the confirm_deal_buyer under the column "Name". All tags will automatically be replaced by:

$buyerName: Buyers name

$deliveryName: Name of coupons receiver

$devlieryEmail: Email of coupons receiver

$orderID: Order ID generated by the system

$dealNAme: Title of the Deal

4. This email containing the link to coupons will only be sent to coupons receiver's email address when deal is in Confirmed status. Immediate emails will be sent to buyer when Administrator confirms the deal, or when buyers buy the deal that is already in confirmed status. See Order Management about the difference between Receiver and Buyers. To edit, click on the confirm_deal_receiv er under the column "Name". All tags will automatically be replaced by:

$buyerName: Buyers name

$deliveryName: Name of coupons

receiver

$orderID: Order ID generated by the system

$dealNAme: Title of the Deal

$deliveryMsg: Message typed by buyer when he/she creates the order

$linkToCoupon: Link to get the coupon images if the image does not load. Do write down other information such as instructions on how to use the coupons and more.

5. This cancellation email will immediately be sent to buyer's email address when Administrator voids a deal. To edit, click on the void_deal under the column "Name". All tags will automatically be replaced by:

$buyerName: Buyers name

$orderID: Order ID generated by the system

$dealNAme: Title of the Deal

$refundAmt: Amount to be refunded to the buyer Also include the refund procedures to inform customers how you will refund the money to them.

How to place and manage your orders?


En Masse > Dash Board > Order You will need to know how customers create an order in the frontend and how to manage the orders at the backend. There are five status for an order: Pending, Paid, Unpaid, Delivered and Refunded. Please refer to the chart below to learn more about the change of status of an order. More functions and improvements will be made in the upcoming versions so stay tune.

Frontend

1. Customers can add deal to their cart by pressing the "BUY" button. The cart can contain 1 deal only. (Improvements will be made in upcoming versions) 1 Quantity of the deal will be added to the cart and they can proceed to check out.

2. They will be rediect to this page upon pressing the "BUY" button. This is the shopping cart. Name, price and quantity of the deal will be shown inside the cart and user can choose to change the quantity. They can press update the quantity, to empty cart to delete to

the deal in cart, or to

proceed to check out.

3. Buyers must login in order to checkout. If they are not logged in, they will be redirected to the login page. They will be redirected to check out page after logging in. If buyers are logged in, they will be redirected to the check out page straight away. This page will show what is in the cart and below the cart will be the image shown on the right. Buyers need to key in the name and email of the person who will receive the coupons and choose the method of payment. Take note that the receiver's name will be verfied by the merchant and the name must match his/her personal identification card. If ---

buyer wishes to receive the coupons himself, he can enter his own particulars. There are two methods of payment: PayPal/Credit/Debit Card and Cash/Bank Transfer. After keying the information, press to check out and a receipt will be emailed to buyer's email.

4. If customers choose PayPal checkout, a message "You will be redirected to Paypal in a moment. Please wait..." will appear at the top of the page and they will be redirected to Paypal paying page. They can pay by their credit/debit card by pressing "Continue" under "Don't have a PayPal account?" or login to their PayPal ---

account on the right.

5. They will be prompted to key in their credit/debit card information if they select "Continue" under "Don't have a PayPal account?". If they change their mind, they can use the login box on the right to login their PayPal account to make payment. After making payment, a confirmation email will be sent by PayPal to inform them payment is successful. Buyers will

be redirected back to the deals website to continue shopping. If they skip the payment procedure, the order will be automatically marked as Unpaid. If payment is successful, order will be automatically marked as Paid.

6. If buyers pay by Cash/Bank Transfer, they will be redirected to this page after pressing . This page will give instructions on how to make payment via Cash/Bank Transfer, for example, state the bank account number, email them the receipt and more.

Backend

1. In Order Management page, you can see the list of Orders that are created by customers. You can use the Status drop down list to filter the orders according to their Status, or search for the Orders via the Deal Name.

2. To edit an order, click on the ID of the Order in the list. You can only update the status of the order or add comment to the order.

3. If order is confirmed, a link to the coupons will be sent to receiver's email stated in the order and the order status will be automatically marked as Delivered. If order is voided, an email will be sent to buyer's email stating the refund procedures. Once administrator has manually refunded the money to the buyers, the status of the orders has to be manually updated to Refunded.

Sales Reporting
En Masse > Dash Board > Report To evaluate what kind of deals generate the most sales, you can download a sales report containing all the sales in a deal. It is necessary for the growth of the company.

1. Click on the Report icon from the dashboard. Choose a deal from the drop down list or search for a deal. The orders (sales) under this deal will be populated in the list. To export the results, simply click on at the bottom left corner. This will export the sales results to an excel sheet.

2. A popup will be prompted to ask you to open or save the excel file. Choose your selection and press "OK".

3. The excel sheet will download/open and will look like this.

Creating RSS & Menu Items


After doing all the preparations, you will need to create the menu item for users to navigate to the respective page. Also, you will want your users to easily see the website's RSS (Real Simple Syndication) feed. Read more from RSS Wiki. It is simple to create menu items and also RSS feed.

Creating Menu Items

1. Under Menu > Main Menu (or any menu that you want to put the menu items to), click

on

to create a new menu

item. You will see the different types of menu items you can create. Click on En Masse and the list of En Masse menu items will be populated. There are 7 types of menu items you can create.

2. Firstly, List of Deal lists down all the deals in your website. Customers can filter or search the list by Deal Name, Loation, Category and even sort by deal name, end date and price. You will not need to specify anything for this menu item, except for the title.

3. Next, it is the Deal of the Day.

4. Next, the Upcoming Deal lists down all the deals that have not yet started (Start date is bigger than today's date). You do not need to specify anything when creating the menu item, except for the title.

5. Next, the List of Expired Deals will list down all the deals that have expired. (End date lesser than today's date). You do not need to specify anything when creating the menu item, except for the title.

6. Merchant menu item allows merchant to check or update the status of the coupons. It will be a restricted zone to registered Merchants only. Remember to change the access level to registered only when you are creating the menu item. System will auto identify if user is a Merchant.

7. My Orders menu item allows customers to login and check their orders and status. They can view comments that are written down by the Adminsitrator too. Remember to change the access level to registered only when you are creating the menu item. System will identify if user is not a normal user.

8. For the My Sales menu item, Salesperson can use this menu item to access the sales that they have put up and add new deals from the frontend. It will be a restricted zone for registered Salesperson only, therefore, remember to change the access level to registered only when you are creating the menu item. System will auto identify if user is

a Merchant.

RSS Feeds

1. Under Menu > Main Menu (or any menu that you want to place

the RSS feed to), click on to create a new menu item. You will see the different types of menu items you can create. Click on "External Link".

2. In the menu item creation page, insert the link: components/com_enmasse/views /rss/today. This will link the menu item to the RSS Feed for your website.

Creating Deal Side and Summarised Shopping Cart

Currently, En Masse has incorporated two modules in the component: Deal Side and Summarized Shopping Cart It is easy to create a deal side to feature a particular deal and a summarised shopping cart in selective pages of the webpage. Having the purpose to drive the sales for that deal, customers can easily gain access to popular deals with the deal side module. They can also have quick access to their shopping cart with the Summarized shopping cart module . You do not need to download a seperate file for this module as it is already incorporated in the component itself.

1. Click on the Module Management under Extensions. You will see all the modules that are currently in the website. To create the side module, simply

click on at the top right hand corner.

2. Select EnMasse Deal Side or EnMasse Summarized Shopping Cart.

3. This applies for both modules. Enter the title, and choose the position that you want to place the modules at. It is recommended to place it at the right side of the page. You might also want to choose the pages under Menu Selection on which page will this module appear.

4. For Deal Side Module, enter the Deal ID you want to show in the module. You can obtain the Deal ID from Deal Management

Listing Page. Press save the module. to

Integration with ACYMailing Starter

Start integrating En Masse with ACYMailing component now! Follow the steps below to subscribe users to your mailing lists (newsletters) through the email pop up prompt when users visit your website. If you have not purchase your ACYMailing component, do it now by clicking here! Please note that ACYMailing Enterprise and Starter have different features and accessibilities, that is why we have two different methods for integration with ACYMailing Component.

Install & Configure ACYMailin g Enterprise

1. The first two things you need are En Masse Version 1.5 and ACYMailing Enterprise version. Have them installed to your backend. You may refer to En Masse Installation, the same steps applies to ACYMailing component.

2. After you have successfully installed ACYMailing and En Masse 1.5, go to En Masse > Location Management page. Add a new Location. This will create a new ACYMailing Lists in order to cater to deals and users from this location.

3. Go to ACYMailing > Lists and you will see that a new list is added according to the new location you have just created. Things to note:

Prefix - "EnMasse (Location Name)" Update - When you update the location name in En Masse > Location Management, the respective list in ACYMailing will be updated automatically.

Delete - When you delete the location in En Masse > Location

Management, the respective list in ACYMailing will not be deleted and you will need to delete it manually.

Important - Do not change the name of the list in ACYMailing List as it will break the linkage between both components

Create ACYMailin g Module

4. Next, you will have to create a module that user will see when the home page loads. Go to Modules and press Create New. Select AcyMailing Module from the module type.

5. Enter the necessary information like Title etc, and type the exact information for the following fields:

Module Position: No Position

Displayed Fields: Name, Email, Location Hit Save to save this new module. *Take note of the Module ID as we need it later*

Linking En Masse with ACYMailin g Class

6. Go to Components > En Masse > Settings Under Set up Location &

Subscription page, select acyenterprise from the drop down list and hit Save to save the settings.

Create a hidden menu & module to display Subscriptio n popup

7. Create a new menu by going Menu > Menu Manager > New. Name this new menu as Hidden Menu. Create a new module by going Modules > New. Select menu as the module type and name this new module as Hidden Menu. Do not assign any position for this module.

8. Next, go back to Menu > Hidden Menu. Create a new menu item under this Hidden Menu. Select En Masse > Subscription Page as the menu type and enter the necessary fields. Under Basic Parameters > Acymailing Module ID, enter the ACYmailing Module ID that you have created above. Hit Save after done. Set this new menu item as Home after saving it. (Press on the Star)

Results

9. Make sure you have added some locations in En Masse > Location Management. You will see the subscription module appear when you load your home page. Users can enter their email and they will be subscribed to the newsletter/mailing lists upon pressing Submit your location button. You can see the subscribers at the backend of ACYMailing component.

Integration with ACYMailing Enterprise

Start integrating En Masse with ACYMailing component now! Follow the steps below to subscribe users to your mailing lists (newsletters) through the email pop up prompt when users visit your website. If you have not purchase your ACYMailing component, do it now by clicking here! Please note that ACYMailing Enterprise and Starter have different features and accessibilities, that is why we have two different methods for integration with ACYMailing Component.

Install & Configure ACYMailin g Enterprise

1. The first two things you need are En Masse Version 1.5 and ACYMailing Enterprise version. Have them installed to your backend. You may refer to En Masse Installation, the same steps applies to ACYMailing component.

2. After you have successfully installed ACYMailing and En Masse 1.5, go to Components > ACYMailing > Configuration page. You will see the different settings that you can change for your ACYMailing. Under Mail Configuration > Custom Fields, click on New Field.

3. Enter the exact information below amd hit


Lable : location Column name : location Field type : Single dropdown

Create ACYMailin g Module

4. Next, you will have to create a module that user will see when the home page loads. Go to Modules and press Create New. Select AcyMailing Module from the module type.

5. Enter the necessary information like Title etc, and type the exact information for the following fields:

Module Position: No Position

Displayed Fields: Name, Email, Location Hit Save to save this new module. *Take note of the Module ID as we need it

later*

Linking En Masse with ACYMailin g Class

6. Go to Components > En Masse > Settings Under Set up Location & Subscription page, select acyenterprise from the drop down list and hit Save to save the settings.

Create a hidden menu & module to display Subscriptio n popup

7. Create a new menu by going Menu > Menu Manager > New. Name this new menu as Hidden Menu. Create a new module by going Modules > New. Select menu as the module type and name this new module as Hidden Menu. Do not assign any position for this module.

8. Next, go back to Menu > Hidden Menu. Create a new menu item under this Hidden Menu. Select En Masse > Subscription Page as the menu type and enter the necessary fields. Under Basic Parameters > Acymailing Module ID, enter the ACYmailing Module ID that you have created above. Hit Save after done. Set this new menu item as Home after saving it. (Press on the Star)

Results

9. Make sure you have added some locations in En Masse > Location Management.

You will see the subscription module appear when you load your home page. Users can enter their email and they will be subscribed to the newsletter/mailing lists upon pressing Submit your location button. You can see the subscribers at the backend of ACYMailing component.

Das könnte Ihnen auch gefallen