Zencart template customisation & function add-in

This project received 27 bids from talented freelancers with an average bid price of $1262 USD.

Get free quotes for a project like this
Project Budget
$300 - $1500 USD
Total Bids
Project Description

I have a Zencart ecommerce website which I have installed on my server. However, I would like to customise the layout to my current PHP/HTML page to keep it in a consistent view.

The following are the job descriptions;

1) Customisation of the website templates, packing list, invoice

2) Add/Modify all web pages or product pages

i) Besides the usual html code input, there must be columns in product page to submit upto 5 products pictures and also column to submit the video link for the customer to click to view. If no pics or video is submitted, the function will not be


ii) Pictures and videos could be in any standards format commonly used.

iii) All the videos & pictures must be stored and classified in a special folder in the


iv) In the product page, there should be a place to state the number of days the water filter cartridge needed to be changed. This will be used by the product renewal reminder e-mail function.

3)Postage & VAT calculator

i) Postage will be weight base. (standard Zencart function)

ii) VAT will be able to set for individual regions. (Standard Zen cart function)

4) Invoice number ,packing list number and transaction ID- customised format (standard Zencart ID is too simple).

i) In addition, when processing the order, the admin is allowed to added extra items ( free items by drop down menu) as a gift or promotion. This amount will be deducted at the end of the invoice as free gift.

5) Payment Processing (install Google, paypal modules and setup)

i) We also would like to use HSBC payment gateway too.

ii) Offline credit card processing will be used too

6) Shipping modules-

i) UK Royal Mail , Parcel Force modules must be installed and setup.

ii) Interlink Express module also needed.

(This module will integrate with SHIP@EASE software for easy printing of shipping labels and booking of collection)

7) Shipping tracking number

i) If the customer has chosen a traceable postage service, when the administrator is sending out the dispatch notice, the tracking number ,the service use and the link to track the parcel must be included in the e-mail. This number could be changed incase of the typo error.

8) Feedback/Review (A)

i) After 10 days (could be customised) of shipping, an automatic generated e-mail should be addressed to the customer asking for product review. The process of how the review is approved to be posted online will be the standard Zencart process.

ii) In the report page, it should be able to show who has replied and who has not either by monthly or weekly or in a time frame.

9) Telesales (A)

i) This is order taken by telephone or postal order.

ii))The teleseller mode should be similar to a customer is shopping online. After taking down all the customer’s details, the admin should be able to create the customer account and order online on behalf of the customer. The payment is processed by credit card machine (PDQ machine). The customer data should also be stored in the online database. The autorisation code should be fill in the payment section for record. The only difference, the user id (e-mail address , password) will be e-mail to the customer to notifying them they are registered with our shop.

iii)All the order processing should be the same as the online transaction which e-mail will be sent to them on confirmation and dispatch with the tracking number.

10) Birthday (A)

i) During the customer registration, the customer has filled in their birthday.

ii) In the report section, there should be a function to show the birthday boy or girl for the month/week/period.

iii) By clicking on the birthday girl or boy, the administrator should be able to send a birth card / a standard template birthday e-mail. It can be customised. Template could be stored for future use.

11) Report

i) Sales report could be generated by region /month/week/ country/age group.

ii)Member list could be printed in region /month/week/ country/age group.

iii)Return item list and member who return should be able to print out

or view by monitor certain period, month, week, product or country.

iv)Warranty registration should also be printed and view on screen too.

All the above should be able to be printed or view from monitor.

12) Warranty registration online or manual input for those sent by postcard(A)

i) All items sold come with warranty. The customer is able to register the warranty by post or internet.

ii) All warranty registration should be recorded in each of the member purchased either by themselves or manually key in by the admin.

13) Product renewal reminder e-mail. (A)

14) RAC (Return Authorisation Code) (A)

i) Once customer has submitted the return requested for a RAC, all records will be stored in the database.

ii) The administrator will issue the RAC for the customer to enclose in the post with the return product. Upon returned and examination of the product, the admin will

decide whether to approve the full refund or partial refund or no refund. This will be control on the RAC section.

15) Credit Note (A)

i) A credit note should be generated once a refund is being approved.

16) RSS Feeder / Word press (A)

17) FAQ

i) Member of non member could post question through the FAQ section. Upon approval, the message will then be shown on public. On reply by admin, the answer will be shown too.

ii) Admin could also reply the customer’s question privately by e-mail.


i) All newsletter will be stored and keep track off.

ii) Draft could also be stored if it could not be completed for future use.

19)Account Quickbook / Sage ((A)

i) All invoices and account should be able to be export or linked to Quickbook or Sage.

Suggestion needed for the following question:

1) Sometimes customer does not have e-mail address, so what could be done to accept their order?

All the pages should be following CSS coding practice.

Detail guideline will be given at the end of the bidding.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online