Yu Lin COMMERCE. Technology and Communication
|
|
|
- Jemima Perry
- 10 years ago
- Views:
Transcription
1 Yu Lin Online store based on MAGENTO E- COMMERCE Technology and Communication 2015
2 VAASAN AMMATTIKORKEAKOULU UNIVERSITY OF APPLIED SCIENCES Bachelor of Engineering In Information Technology ABSTRACT Author Yu Lin Title Online store based on Magento E-Commerce Language English Pages Name of Supervisor Smail Menani E-commerce application is an important part of web applications and Magento is the most popular e-commerce development platform. This bachelor's thesis is made for Fusion Oy. The purpose of this project is to enable e-commerce for Fusion Oy business by implementing the Magneto e- commerce framework. The biggest challenge is to make Magento local. The tasks involved in this project, includes the study of Magento module development, Itella posti web service, Paytrail web service. The transport module has been made to use Itella posti shipment service. The shipment module has been made to use online payment service of Nordic region banks such as Nordea bank and Danske bank. KEYWORDS: Responsive design, Magento, E-commerce, localization
3 ABBREVIATIONS API WSDL URL XML-RPC REST B2C B2B CMS ERP CSS HTML MVC Application Programming Interface Web Services Description Language Universal Resource Locator XML Remote Procedure Call Representational State Transfer business to customer business to business Content Management System Enterprise Resource Planning Cascading Style Sheets Hypertext Markup Language Model-View-Controller
4 ACKNOWLEDGEMENT I want to express my gratitude to everyone who supported me in the final thesis. I am thankful for my Partner, Tefu Lin. He is my best friend in life. We have a pleasant experience of project cooperation. I am sincerely grateful to my wife for her encouragement, She was always there cheering me up and stood by me through the good times and bad. I would also like to thank all my colleagues in Soprano. I feel very lucky to work with a group of creative developers. They helped me to develop my background in frontend, backend, agile development, etc. In addition, I express my warm thanks to Dr. Smail Menani for his support, guidance and valuable advices to improve this work.
5 TABLE OF CONTENTS 1 INTRODUCTION MAGENTO OVERVIEW WHAT IS MAGENTO FEATURES Responsive design Powerful admin panel WEB service Multi websites & Multi stores Cache and index management Enterprise edition VS Community edition Import and Export REQUIREMENT ANALYSIS REQUIREMENT THE FOLLOWING ARE THE REQUIREMENTS OF THE WEB-SHOP APPLICATION: ANALYSIS IMPLEMENTATION MAGENTO INSTALLATION FRONTEND DESIGN CONFIGURATION MODULE DEVELOPMENT... 38
6 4.4.1 Itella smartpost Paytrail TESTING BROWSER COMPATIBILITY TEST MAGENTO SHOPPING PROCESS CONCLUSIONS WHAT CAN BE IMPROVED REFERENCES INTRODUCTION With the popularity of e-commerce, a large number of traditional industries are turning to e-commerce to develop new markets, such as clothing, pharmaceutical, construction, etc. The demand prompted competition, with a large number of e-commerce platforms comes out. It is very important to understand which platform is more suitable for consumer and also easy for developers to implement. Magento is an ebay company; it is also the most popular open source e-commerce platform. Magento gives the consumer convenient shopping process, a variety number of payment methods, and the best user experience. On the other hand, modular design, rich web service interface and open source code also give developers a very good technical support.
7 2 MAGENTO OVERVIEW 2.1 What is Magento Magento is a rapidly growing e-commerce system. It is based on PHP and MySQL, the system has a modular architecture and rich functionality. It offers lots of API to make third-party software integration much easier. Magento is also an open source software,which Fully comply with the open source OSL 3.0 protocol. Magento development teams update the version almost every week, which brings the encouragement from many supporters. Magento has attracted a large number of small and medium size enterprises. /1/ Figure 2.1 Most popular e-commerce software (Top 100K sites), April Especially in the European market, Magento has become the first choice for many small and medium size enterprises. In the USA, China, Japan, There are a lot of
8 famous B2C, C2C platforms, such as Taobao, Amazon, and ebay. But in Europe market, consumption is relatively decentralized. The prosperity of small and medium size enterprises promote the development of open source e-commerce software. Unlike those giant e-commerce platforms, Magento can make e-commerce website more personalized in promotion rules, shopping patterns etc. /2/ Figure 2.2 Top ranking internet-retailers in Europe
9 2.2 Features Responsive design The newest Magento Enterprise and Community edition is released with a responsive theme. By 2015, mobile Internet data traffic will surpass PC traffic side. With the rapid development of mobile and tablet, responsive design has been an essential element of the website. Following are the main features: Native app VS Responsive design 1. Native need more programming skills (Objective-C, Java,.NET) 2. Native app has strict and complex rules to publish, Responsive design websites only open a browser and create a shortcut Magento layout is a flexible grid layout The web pages are arranged by a grid rule to standardize the layout, it brings a lot of convenience to the web front-end development. Figure 2.3 Grid layouts in different resolution Meta tag definitions 1. Use viewport meta tag to control the layout of the mobile browser
10 <meta name="viewport" content="width=device-width, initialscale=1,maximum-scale=1" /> 2. Full Screen when open through shortcut <meta name="apple-mobile-web-app-capable" content="yes" /> 3. Hide Mobile Status Bar <meta name="apple-mobile-web-app-status-bar-style" content="blank" /> CSS Media Queries In CSS, it can be set up different types of media conditions, different media types of expressions used to check whether the media subject matches certain conditions, if the media type meets the appropriate conditions, it will call the corresponding stylesheet. Figure 2.4 Media query code with different resolution Powerful admin panel Login Page During Magento installation, admin credential will be asked to fill in.
11 Figure 2.5 Admin panel log in page Dashboard Page Dashboard page gives brief information of most viewed products, new customers, new orders, sales amount and etc. Figure 2.6 Admin panel dashboard page Sales Sales section is an extremely important part of Magento, particularly order management, invoice management, Tax configuration.
12 Figure 2.7 Admin panel sales pages 1. Order Order section has a list of orders; those orders could be in different stats. For example processing, canceled, it is also possible to create custom statuses for orders. Admin can create orders for specific customers.
13 Figure 2.8 Admin panel order management page 2. Invoice Invoice section has a list of invoice, those invoices can be printed, added comment. The administrator can choose to send the invoice to the customer by . Figure 2.9 Admin panel invoice management page 3. Tax configuration
14 Tax section can add product, customer tax classes. It can add different tax rates for different countries and zones. Figure 2.10 Admin panel tax configuration page Catalog Catalog section is about product related function. It includes product management, order management, attribute management. Figure 2.11 Admin panel catalog management page 1. Product Product section has a list of products; those products could be enabled or disabled. The product can be added, updated, deleted, duplicated.
15 Figure 2.12 Admin panel product management page 2. Category Category section has a list of categories, it can add categories, assign products to category.
16 Figure 2.13 Admin panel category management page Web service Magento API provides three different ways to use web service XML-RPC XML-RPC can only use a limited number of data types and some simple data structures. 1. Create API to use with XML-RPC
17 Figure 2.14 Admin panel XML-RPC page 2. Define current XML-RPC role scope, the scope here means resource access privilege, different role scope could have different a resource access privilege, for example, define a salesman role which can only access product resource and customer resource. Figure 2.15 Admin panel XML-RPC role scope page 3. Demo code of how to invoke XML-RPC in Magento
18 Figure 2.16 How to invoke XML-RPC in Magento SOAP V1 and V2 1. Create API and define role scope for the use of soap is the same as XML-RPC scope 2. Difference between SOAP V1 and V2 SOAP v1 do not have all methods included in WSDL, WSDL file only includes some simple methods like login. SOAP v2 have all the soap methods included in WSDL, which is much easier for third-party software to understand what method they can invoke. 3. Use SOAP V1 and V2 to delete a product
19 Figure 2.17 How to invoke SOAP to delete a product in Magento Restful API 1. Create REST API token Figure 2.18 How to create REST API token in Magento 2. REST API request response process /3/
20 Figure 2.19 Rest API request response process 3. Use REST API to get a customer Figure 2.20 Use REST API to get a customer in Magento
21 2.2.4 Multi websites & Multi stores With Magento, it is able to manage multiple websites and stores by one Magento installation. This allows the owner to manage different web shops with multiple domains. Website A site can contain one or more stores, these stores are sharing the same customer information, order information and shopping cart information Store The shops can be established by a variety of different ways but need to be reminded that if they belong to the same site, then they will share certain information. Store Views Store interface is mainly applied in the use of different languages. For example, in one case, the customer needs a B2C and B2B sites, each site has different shops, B2C there are two shops are selling cosmetics and electronic products, each store requires a different language (Finnish, English, Chinese)
22 B2C B2B Electronics Electronics fi fi fi fi cn cn cn cn en en en en Figure 2.21 Multi store in Magento Cache and index management E-commerce store a large number of categories, products, orders and customers, High performance is a very important requirement, cache design and index design are essential function Cache management 1. Cache management page in admin panel Figure 2.22 Cache management page in admin panel
23 2. Magento cache is based on Zend framework, the cache file in Magento will have a default prefix mage. Figure 2.23 Cache management folder Index management 1. Index management page in admin panel Figure 2.24 Index management page in admin panel 2. Sometimes too many products in the queue are waiting to index, index in admin panel may have no response. Magento offers another way which is index by shell scripts. Figure 2.25 Use command to index product, category, and stock.
24 2.2.6 Enterprise edition VS Community edition For small and medium size enterprise, basic functions of Magento edition are enough to create and manage a user-friendly online shop. However, if a company has a larger scale, and need to dramatically increase sales, Magento Enterprise Edition would be a good option. Below is the list about the difference between enterprise and community edition. Function Enterprise Community Senior Administrator role and restrictions of operation of licensing Included Not Included Record administrator behavior Included Not Included Gift Cards (real and virtual) Included Not Included The customer credit limit Included Not Included High-performance and full-page caching Included Not Included Reward Points System Included Not Included BridgeConnect module, make integration with other ERP systems easier Included Not Included Rich Merchandizing Suite (RMS) Included Not Included Strengthen data encryption Included Not Included Improved content management system Included Not Included Content staging and merging. Support for ondemand and scheduled merger and content Included Not Included
25 rollback Optimized index without affecting the customer's shopping experience Included Not Included Import and Export Magento has import/export function. Include customer and product import/export Product and customer import Figure 2.26 Admin panel product and customer import page Product and customer export
26 Figure 2.27 Admin panel product and customer export page 3 REQUIREMENT ANALYSIS 3.1 Requirement The following are the requirements of the web shop application: 1. Theme 2. Product distribution service 3. Ordering and reservation service 4. Inventory service 5. Customer services 6. Marketing services 7. Payment services 3.2 Analysis Theme Responsive design is a popular design approach, float elements will be widely used in CSS. Considering the support for tablet and mobile phones, we need use CSS media library, websites will have good layouts in different devices. Website need compatible with IE 10+, Chrome, Firefox, and Safari. Product distribution service Website need includes two shipping methods. One is pick up at store, the other one is Itella smart post. With Itella smartpost, it can search pick up points by postcode or city name. The shipping fee is configurable. Ordering and reservation service Products in the shopping cart can be checkout immediately or put in a wish list for checkout later.
27 Inventory service Product inventory can be added, updated. If a product out of stock, it will hide from the website. Customer services Customers can register, login. It is also possible buy product without registration. Marketing services 1. Customers can read receive the latest news about new products, discount products. 2. Add social media links to promote the website, like Facebook, Twitter. 3. Promotion rules like free shipping if order over 40. Payment services Website needs support PayPal, visa card, and master card. Support Nordic region bank payments, such as Nordea bank, Danske bank. Store configuration 1. Multi-store, one in Helsinki, the other in Espoo. 2. Multi-language, Finnish, Chinese, English. 3. Possible to add CMS pages like contact us, company info, slider, etc. 4 IMPLEMENTATION 4.1 Magento installation Modify etc/hosts, Add magento19.local.fi Modify etc/apache2/extra/httpd-vhost.conf
28 Figure 4.1 Virtual host configuration in local environment Restart apache server Server need to restart to make virtual host configuration works. Create database, add sample data Figure 4.2 Create database, add sample data Localization
29 Figure 4.3 Choose website language, language also can be change later Set folder permission Consider that there will be product image and other images upload to media folder. Media folder needs writable permission. Figure 4.4 Folder permission warning page Configuration
30 Figure 4.5 Database configuration page, create admin account page Folder structure
31 Code folder includes three types of code, Magento core, community module code, and customized module code. Design folder includes all templates, divided by admin panel template and frontend template. Etc folder includes database connection configuration and brief information of all modules. Locale includes all translation packages. Skin folder includes admin panel CSS, images, and also frontend CSS, images. Figure 4.6 Project code folder structure
32 4.2 Frontend design Make a Magento theme need use following available tools: 1. Templates (HTML content) 2. Layout (control the main content and sidebar position) 3. Block (make widget can be reused in different places) 4. Skin (images, CSS and block-specific JavaScript) In this application, template, layout, and the block will use the Magento default theme, but CSS has been rewritten to make it responsive. Figure 4.7 Home page Figure 4.8 Product page
33 Figure 4.9 Shopping cart page Figure 4.10 Checkout page
34 4.3 Configuration Figure 4.11 Multi store configuration Figure configuration
35 Figure 4.13 Currency configuration Figure 4.14 Promotion rule configuration
36 Figure 4.15 Customer group configuration Figure 4.16 Shipment methods configuration
37 Figure 4.17 Payment methods configuration Figure 4.18 CMS page configuration
38 4.4 Module Development The module is the core of the Magento. Any action on the site, whether it is in the foreground or background operation is implemented by the module. Modules can be thought as a container that can contain these items below: setting, database schema, rendering object, utility helpers, and data model or action controller. A module can contain all of these six can contain only a few of them, or even only one. All modules can be disabled or enabled. Each module can also create an XML file in the etc folder to save their configuration information Itella smartpost The idea of this module is let customer can use itella post service in shopping process. It should have below features o Display pickup point base on postcode or shipping address o Search pickup point base on postcode or shipping address o Shipping price is configurable, price can be fixed or calculated base on product weight o Set free shipping price Create folder structure. Figure 4.19 Itella smart post module folder structure
39 In model, add itella web service, and method to fetch data from web service API. Figure 4.20 Itella smart post web service url Request parcel pick up point by postcode or city name Figure 4.21 Part code of get itella smart post pick up points In system.xml we add code to display fields in admin panel
40 o Calculate price base on product weight. Figure 4.22 display calculate price base on weight in admin panel o Set free shipping price Figure 4.23 display free shipping price field in admin panel After config in system.xml, In Magento admin panel will get automatically generated layout
41 Figure 4.24 Itella smart post configuration page in admin panel Frontend search field Figure 4.25 Itella smart post search field in website frontend Paytrail The idea of this module is let customer can use various banking services in the Nordic area. Paytrail (Suomen Verkkomaksut) web service contains payments to all Finnish banks, major credit and debit card payments. API document can be found at
42 Figure 4.26 Paytrail folder structure In the model, add paytrail web service, and method to fetch data from web service API. In the controller, add redirect action, because transaction will not finish in Magento, it will first redirect to paytrail, use paytrail security connection to finish the transaction.
43 Figure 4.27 Redirect user to Paytrail In system.xml we add code to display fields in admin panel, use paytrail service need apply account first, fill merchant id in Magento admin panel to active paytrail service. Figure 4.28 xml configuration to display paytrail fields in admin panel
44 After configuring in system.xml, the layout will automatically generate in Magento admin panel. Figure 4.29 Paytrail fields in admin panel Figure 4.30 Paytrail in website frontend
45 From module development, it is obvious to know that Magento module is based on MVC structure. Magento also provides some predefined component. Magento xml defined the structure of modules. 5 TESTING 5.1 Browser compatibility test Used to test browser compatibility, web pages display well in IE 10+, Chrome, Firefox and Safari. 5.2 Magento shopping process Figure 5.1 Registration success Figure 5.2 Add products to shopping cart success
46 Figure 5.3 Checkout page include account info, shipping method, payment method and order info. Figure 5.4 Redirect to payment page success
47 Figure 5.5 Use paytrail sandbox account credential to test payment Figure 5.6 Get order confirmation Figure 5.7 View order in my account dashboard
48 6 CONCLUSIONS This project is a good practice on Magento, it is able to fully meet customer demand for e-commerce, customers can register, log in, view products, add to cart, checkout, review orders and so on. By responsive design, it offers a good user experience in different devices. This application not only offers international payment methods like PayPal, Visa, Master Card, and shipment methods like DHL, UPS. Through the development of modules, delivery methods like Itella smart post, payment methods like Nordea bank, Danske bank have been integrated with this application. Those modules achieve localization needs. The Magento structure is based on Zend framework. Its MVC structure has a lower degree of coupling between modules and makes module development is quite convenient.
49 7 WHAT CAN BE IMPROVED Performance issues Magento server requirements are relatively high, when product categories and product number goes higher, might need to use redis or memcache applications to help improve performance. Learning cost of Magento is high Customers reflect that Magento admin panel is powerful but complex to use, takes a long time to learn how to use it. Subsequent module updates and Magento version release update Most of the current e-commerce platform update fast, Magento is no exception, Magento update twice a year approximately, the corresponding module also needs to be updated. Promotional rule Magento offers some basic promotional rules, such as by 100 return 10, buy three get one free, coupon codes. But customers may have more complex marketing strategies, which need to do more module development.
50 8 REFERENCES /1/ April 2014 ecommerce Survey <URL: /2/ All major internet retailers in Europe <URL: /3/ Magento REST API <URL: tml/>
Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : https://www.facebook.com/tharothchan.ubee E-mail : rtharoth@yahoo.
Create e-commerce website Opencart Prepared by : Reth Chantharoth Facebook : https://www.facebook.com/tharothchan.ubee E-mail : [email protected] Create e-commerce website Opencart What is opencart? Opencart
For a full comparison of Magento Enterprise and Magento Community, visit http://www.magentocommerce.com/product/compare. Magento Feature List
Magento is a feature-rich, professional Open Source ecommerce platform solution that offers merchants complete flexibility and control over the user experience, content, and functionality of their online
Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one
Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one Best Purchased Products Report Administration Panel with ability to share as much
For a full comparison of Magento Enterprise and Magento Community, visit http://www.magentocommerce.com/product/compare. Magento Feature List
Magento is a feature-rich, professional Open Source ecommerce platform solution that offers merchants complete flexibility and control over the user experience, content, and functionality of their online
Magento 1.3 Feature List
ecommerce Platform for Growth Magento 1.3 Feature List Site Management Control multiple websites and stores from one Administration Panel with ability to share as much or as little information as needed
Official Amazon Checkout Extension for Magento Commerce. Documentation
Official Amazon Checkout Extension for Magento Commerce Documentation 1. Introduction This extension provides official integration of your Magento store with Inline Checkout by Amazon service. Checkout
Front-end Development and Multilanguage Implementation on Magento Platform
Chenjia Lai Front-end Development and Multilanguage Implementation on Magento Platform Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 15 May 2015
MAGENTO CERTIFIED SOLUTION SPECIALIST EXAM. What is the difference between Omni Channel and multichannel retailing?
MAGENTO CERTIFIED SOLUTION SPECIALIST EXAM Content Area 1: ecommerce Content Area 2: Magento Architecture Content Area 3: Elements of a Magento Commerce Site 3.1 Catalog 3.2 Shopping Cart 3.3 Payment 3.4
Magento Enterprise Edition Datasheet
Magento Enterprise Edition Datasheet Increase Control Increase ROI Increase Flexibility Increase Growth Platform for Growth Magento provides the optimal platform for business growth Scalability Magento
Magento at the Core of ecommerce. The Magento Experience. Magento Enables Success. The ecommerce Ecosystem. Supplemental Pages
The ecommerce Ecosystem Magento at the Core of ecommerce The Magento Experience Magento Enables Success Supplemental Pages The ecommerce Ecosystem The Magento Solution: Empowering the ecommerce Ecosystem
Magento Features List
Magento Features List Magento is a feature-rich ecommerce platform solution that offers merchants complete flexibility and control over the functionality of their online channel. Magento s search engine
Shop by Manufacturer Custom Module for Magento
Shop by Manufacturer Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview...3 3. Requirements... 3 4. Features... 4 4.1 Features accessible
Google Trusted Stores Setup in Magento
Google Trusted Stores Setup in Magento Google Trusted Stores is a free badging program that can improve your conversion rate and average order size by reassuring potential customers you offer a great shopping
nopcommerce User Guide
nopcommerce User Guide Open source ecommerce solution Version 1.90 Copyright Notice Information in this document, including URL and other Internet Web site references, is subject to change without notice.
Magento Features List
Magento Features List Magento is a feature-rich ecommerce platform solution that ofers merchants complete lexibility and control over the functionality of their online channel. Magento s search engine
AJ Shopping Cart. Administration Manual
AJ Shopping Cart Administration Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-2485553, 2485554. Fax : 2484600
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0
Top 7 Data Magento Extension For Your ecommerce Site Management
Top 7 Data Magento Extension For Your ecommerce Site Management M-Connect Media Most Popular Data Magento Extension For Your ecommerce Store Today, Magento provides better security and customization services
Case Study. SaaS Based Multi-Store Market Place. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 5
Case Study SaaS Based Multi-Store Market Place Page 1 of 5 Client Requirement Magento Multi-Store Ecommerce Management is a web based virtual mall. It s an e- commerce virtual mall cum SaaS based model
E-Commerce Installation and Configuration Guide
E-Commerce Installation and Configuration Guide Rev: 2012-02-17 Sitecore E-Commerce Services 1.2 E-Commerce Installation and Configuration Guide A developer's guide to installing and configuring Sitecore
Login and Pay with Amazon - extension for Magento
Login and Pay with Amazon - extension for Magento Release 1.6.4 Marek Zabrowarny April 27, 2016 Contents 1 Overview 3 1.1 Extension features............................................ 3 1.2 Getting the
MyanPay API Integration with Magento CMS
2014 MyanPay API Integration with Magento CMS MyanPay Myanmar Soft Gate Technology Co, Ltd. 1/1/2014 MyanPay API Integration with Magento CMS 1 MyanPay API Integration with Magento CMS MyanPay API Generating
To increase scalability, the following features can be integrated:
Client Requirements Magento Multi Store Ecommerce Management system is an online virtual mall using is Saas based model based Ecommerce Platform where merchants and retailers can sign up and easily create
Multi-Store Ecommerce Application Case Study
Multi-Store Ecommerce Application Case Study Table Of Contents 1. Overview... 3 2. Key Traits of the Ecommerce Platform using Magento... 4 3. Key Traits of the Ecommerce System built using Magento and
nopcommerce User Guide
nopcommerce User Guide Open source ecommerce solution Version 2.40 Copyright Notice Information in this document, including URL and other Internet Web site references, is subject to change without notice.
Magento Feature List. ecommerce Platform for Growth
Magento Feature List ecommerce Platform for Growth Magento is a feature-rich, professional Open Source ecommerce platform solution that offers merchants complete flexibility and control over the user experience,
WordPress 2.9 e-commerce
WordPress 2.9 e-commerce Build a proficient online store to sell and services products Brian Bondari Table of Contents Preface 1 Chapter 1: Getting Started with WordPress and e-commerce 7 Why WordPress
E-Commerce Installation and Configuration Guide
E-Commerce Installation and Configuration Guide Rev: 2011-05-19 Sitecore E-Commerce Fundamental Edition 1.1 E-Commerce Installation and Configuration Guide A developer's guide to installing and configuring
Magento - Feature Set
Magento - Feature Set Marketing Promotions and Tools Flexible Coupons (pricing rules) with ability to restrict to stores, customer groups, time period, products, and categories. For example: Percent Discount
PROPOSED SOLUTIONS FOR THE DESIGN & DEVELOPMENT OF COUPON WEBSITE
PROPOSED SOLUTIONS FOR THE DESIGN & DEVELOPMENT OF COUPON WEBSITE Proposed Framework: PHP5.0, Jquery, Json, Javascript, Ajax; MySQL will be used as back-end database; Div based HTML/CSS for browser compatibility;
Shipbeat Magento Module. Installation and user guide
Shipbeat Magento Module Installation and user guide This guide explains how the Shipbeat Magento Module is installed, used and uninstalled from your Magento Community Store. If you have questions or need
How To Build An Online Store On Ecwid
Using Ecwid to Build an Online Store Ecwid provides all you need for a one-stop online shop, including a built-in 'drag and drop' shopping cart, the recording of customer registration details, destination
9 Tried and Tested Tips to Increase the Power of your Magento Store
9 Tried and Tested Tips to Increase the Power of your Magento Store Table of Contents 01 Introduction...03 02 Enable Caching...04 03 Use PHP Accelerators like APC...05 04 05 06 07 09 Use Magento Full Page
ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved
ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved 1 1. Update Before you start updating, please refer to 2. Important changes to check if there are any additional instructions
WEBMERCE IS AN ENTERPRISE SAAS CLOUD-BASED E-COMMERCE PLATFORM. CREATE YOUR PERSONALIZED E-COMMERCE EXPERIENCE TODAY!
WEBMERCE IS AN ENTERPRISE SAAS CLOUD-BASED E-COMMERCE PLATFORM. Understanding the business WHAT WE DO? Support Ideas development We are experienced in international on-line trading Deployment BUSINESS
TABLE OF CONTENTS. ipay / Magento Implementation Guide 2 Copyright 2012 Planet Payment, Inc. All Rights Reserved.
TABLE OF CONTENTS INTRODUCTION... 3 Purpose... 3 Downloading the Magento Extension... 3 Configuring the Magento Extension... 3 Exhibit: Magento Admin Login Screen... 3 Payment Processing Options with ipay
DPD shipping module documentation. Magento module version 2.0.3
DPD shipping module documentation Magento module version 2.0.3 Table of Contents Introduction...3 Document version history...3 Definitions...3 Short user manual...3 Added functionality...4 Use cases...4
magento features list
features list magento features list Magento is a feature-rich ecommerce platform solution that offers merchants complete flexibility and control over the functionality of their online channel. Magento
BASIC SMART BUSINESS
REV.01 2013 p. 1/16 Roma, 16/01/2014 Dear Telefonica S.A. marketing department SUBJECT: Revenue Sharing Webee Telefonica Webee allows the user to create and publish professional websites "manageable",
Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version
Site Store Pro INSTALLATION GUIDE WPCartPro Wordpress Plugin Version WPCARTPRO INTRODUCTION 2 SYSTEM REQUIREMENTS 4 DOWNLOAD YOUR WPCARTPRO VERSION 5 EXTRACT THE FOLDERS FROM THE ZIP FILE TO A DIRECTORY
Hitachi PaybyFinance Magento Plugin
Hitachi PaybyFinance Magento Plugin Installation Instructions v1.0 H e a l t h y W e b s i t e s 2 0 1 5 0 1 4 1 2 4 9 0 6 4 1 a l i s t a i r @ h e a l t h y w e b s i t e s. c o. u k w w w. h e a l t
Copyright 2013 X.commerce, Inc. All rights reserved. 01-01-13
Copyright 2013 X.commerce, Inc. All rights reserved. 01-01-13 1 Contents Overview... 3 Welcome to the Program!... 3 Two Magento Developer Certification Exam Choices... 3 About This Guide... 4 Group Discussion
Mastering Magento Theme Design
Mastering Magento Theme Design Andrea Saccà Chapter No. 1 "Introducing Magento Theme Design" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter
Trytond Magento Documentation
Trytond Magento Documentation Release 3.4.11.0 Openlabs Technologies & Consulting (P) Limited June 23, 2015 Contents 1 Introduction 3 2 Installation 5 2.1 Installation of Magento Core API extension...............................
3dCart Shopping Cart Software Release Notes Version 3.0
Release Overview The latest installment in the 3dCart shopping software (version 3.0), is a complete redesign of the 3dCart platform. It includes performance improvements, new features, and usability enhancements.
The Fastest Growing ecommerce Platform in the World
The Fastest Growing ecommerce Platform in the World Crimsonwing is a specialist ecommerce solutions provider, developing and implementing leading-edge solutions, primarily using the Magento Enterprise
Zapper for ecommerce. Magento Plugin Version 1.0.0. Checkout
Zapper for ecommerce Magento Plugin Version 1.0.0 Branden Paine 4/14/2014 Table of Contents Introduction... 1 What is Zapper for ecommerce? Why Use It?... 1 What is Zapper?... 1 Zapper App Features...
JOINUS AG. PowerPay Checkout. Magento Module User Manual. Support: [email protected]
PowerPay Checkout Magento Module User Manual Support: [email protected] This document explains installation procedure and configuration options for Joinus AG PowerPay checkout magento payment module.
Smart2Pay Magento Plugin Merchant Integration Guide
Smart2Pay Magento Plugin Merchant Integration Guide Version 5.2 COPYRIGHT The information contained in this Merchant Integration Guide is confidential and/or privileged material and is intended only for
Certified PHP/MySQL Web Developer Course
Course Duration : 3 Months (120 Hours) Day 1 Introduction to PHP 1.PHP web architecture 2.PHP wamp server installation 3.First PHP program 4.HTML with php 5.Comments and PHP manual usage Day 2 Variables,
HOW TO CREATE THEME IN MAGENTO 2
The Essential Tutorial: HOW TO CREATE THEME IN MAGENTO 2 A publication of Part 1 Whoever you are an extension or theme developer, you should spend time reading this blog post because you ll understand
Magento Integration Manual (Version 2.1.0-11/24/2014)
Magento Integration Manual (Version 2.1.0-11/24/2014) Copyright Notice The software that this user documentation manual refers to, contains proprietary content of Megaventory Inc. and Magento (an ebay
Product Name: Recurring & Subscription Payments Version: 2.0.0 Document Type: Help doc Author: Milople Inc.
Product Name: Recurring & Subscription Payments Version: 2.0.0 Document Type: Help doc Author: Milople Inc. https://www.milople.com/magento-extensions/recurring-and-subscription-payments.html Table of
Klarna Magento module
Klarna Magento module User guide Payment module version: 5.x.+ User guide 1.0 Revision: 1.1 Table of Contents User guide Welcome to Klarna How do you benefit? What is Klarna s offering? Prerequisites Before
Table of Contents. Magento Certified Developer Exam Study Guide
2 Table of Contents Introduction... 3 1 Basics... 4 2 - Request Flow... 9 3 Rendering... 15 4 Working with the Database... 22 5 Entity Attribute Value (EAV)... 25 6 Adminhtml... 29 7 Catalog... 35 8 Checkout...
NYX Cosmetics SA Online Store Website Development Proposal. Prepared for NYX Costmetics SA BY Nathan Burstein [email protected].
NYX Cosmetics SA Online Store Website Development Proposal Prepared for NYX Costmetics SA BY Nathan Burstein [email protected] Contents Introduction Web Design and User Experience Backend and Frontend
Yo!Kart Multi-Vendor Marketplace. Features List
Yo!Kart Multi-Vendor Marketplace Features List Yo!Kart Multi-Vendor Marketplace Features List Copyright 2004 2015 FATbit Technologies (Ably Soft Pvt. Ltd). All Rights Reserved. The information contained
Request for Proposal (RFP) Toolkit
Request for Proposal (RFP) Toolkit A Message from the CEO Hi, this is Ryan Flannagan, founder and CEO of Nuanced Media. Thanks for downloading the RFP Toolkit. My team and I are excited that you ve decided
SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME
SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME This document is organized as follows: Chater I. Install ma_sahara_digital8 template Chapter II. Features and elements of the template Chapter III. List of extensions
PaybyFinance Magento Plugin
PaybyFinance Magento Plugin Installation Instructions and User Guide Hitachi Capital Contact Name Contact Number E-Mail Address [email protected] PaybyFinance Team
Shipbeat Magento Module. Installation and user guide
Shipbeat Magento Module Installation and user guide Table of contents 1. Module installation 1.1 Regular installation 1.2 Multi-store installation 1.3 Installation for SUPEE-6788 and Magento CE 1.9.2.2
Online Store Widget 101. A Guide for New Users
Online Store Widget 101. A Guide for New Users Contents What is Ecwid?... 2 How Does it Work?... 2 Adding Ecwid to Your Site: 3 Easy Steps... 4 Adding Products & Categories... 5 Setting Up Your Store...
Magento-Twinfield Module
Magento-Twinfield Module V 1.2 (beta) Installation Manual V 1.2.1, November 23, 2011 Contact information Tauros Media Nederland B.V. E: [email protected] 1 1. Index 1) Index.2 2) Introduction..3
Magento Certified Developer Exam Exam: M70-101
M70-101 Magento Certified Developer Exam Exam: M70-101 Edition: 2.0.1 QUESTION: 1 For an attribute to be loaded on a catalog/product object, which two of the following conditions must be satisfied? (Choose
Magento module Documentation
Table of contents 1 General... 4 1.1 Languages... 4 2 Installation... 4 2.1 Search module... 4 2.2 Installation in Magento... 6 2.3 Installation as a local package... 7 2.4 Uninstalling the module... 8
Kentico CMS 7.0 E-commerce Guide
Kentico CMS 7.0 E-commerce Guide 2 Kentico CMS 7.0 E-commerce Guide Table of Contents Introduction 8... 8 About this guide... 8 E-commerce features Getting started 11... 11 Overview... 11 Installing the
Magento Extension REVIEW BOOSTER User Guide
Magento Extension REVIEW BOOSTER 0.1.0 Version 2 April, 2014 Release Date [email protected] Support 1 Table of contents Table of contents I. Preface 1. About This Document 2. Compatibility 3. Questions
www.store.belvg.com skype ID: store.belvg email: [email protected] US phone number: +1-424-253-0801
1 Table of Contents Table of Contents: 1. Introduction to Google+ All in One... 3 2. How to Install... 4 3. How to Create Google+ App... 5 4. How to Configure... 8 5. How to Use... 13 2 Introduction to
LYONSCG ECOMMERCE ACCELERATOR (LEA) FOR MAGENTO. Discussion of Features
LYONSCG ECOMMERCE ACCELERATOR (LEA) FOR MAGENTO Discussion of Features Eric Marsh July 2015 1 AN INNOVATIVE ecommerce SOLUTION The LYONSCG ecommerce Accelerator (LEA) for Magento was developed for small
SizmekFeatures. HTML5JSSyncFeature
Features HTML5JSSyncFeature Table of Contents Overview... 2 Supported Platforms... 2 Demos/Downloads... 3 Note... 3 For Tags Served in iframes... 3 Features... 3 Use Case... 3 Included Files... 4 Implementing
Software, Service and Hosting Pricing 2014
We offer a fully functional DEMO website for you to review all the features of the Enterpristore platform. Demo Site Login http://www.enterpristore.info Demo Site Admin http://www.enterpristore.info/adminui/[email protected]&password=1
VEDATRAK CRM 2.1. User's Guide
VEDATRAK CRM 2.1 User's Guide 2 (C) 2006-2010 SUI SOLUTIONS. All rights reserved. 3 Contents Overview...9 System Requirements...11 Installation Notes...12 Vedatrak Basics...13 User Roles...13 System Administrator...13
graphxevolution, Inc. Shopping Cart Features SEARCH ENGINE OPTIMIZATION IMAGE MANAGEMENT
IMAGE MANAGEMENT Supports image magnify, zoom, lightbox and enlarge Unlimited number of secondary images Image tags for better Search Engine Optimization (SEO) Upload images via the bulk image loader or
ABTO Software PHP Web Development Overview
ABTO Software PHP Web Development Overview ABTO Software is a Custom PHP Web Development Company One of ABTO Software s specializations as a top Ukrainian outsourcing software development company is PHP
How to Start a WordPress E-commerce site using WooCommerce
How to Start a WordPress E-commerce site using WooCommerce @SzeLiu #WCMIA May 30, 2015 Agenda Preparation Installation Settings Products Other 2 Preparation! Paperwork! Business license! Seller s permit!
Bubble Code Review for Magento
User Guide Author: Version: Website: Support: Johann Reinke 1.1 https://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Code Review... 3 1.1 Features... 3 1.2 Compatibility...
MAGENTO Migration Tools
MAGENTO Migration Tools User Guide Copyright 2014 LitExtension.com. All Rights Reserved. Magento Migration Tools: User Guide Page 1 Content 1. Preparation... 3 2. Setup... 5 3. Plugins Setup... 7 4. Migration
www.store.belvg.com skype ID: store.belvg email: [email protected] US phone number: +1-424-253-0801
www.store.belvg.com skype ID: store.belvg email: [email protected] US phone number: +1-424-253-0801 1 Table of Contents User Guide Table of Contents 1. Introduction to Facebook Connect and Like Free... 3
Online sales management software Quick store setup. v 1.1.3
Online sales management software Quick store setup v 1.1.3 Table of Contents 1Shopizer urls...3 2Configure your store...3 Store and profile...4 Store Front Configuration...4 3Integration...6 4Configure
Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: [email protected] P: +1-(248)-275-1202
Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: [email protected] P: +1-(248)-275-1202 License Key After successful installation of Stripe Payment extension by using the Magento
MAGEJAM PLUGIN INSTALLATION GUIDE
MAGEJAM PLUGIN INSTALLATION GUIDE BEFORE YOU BEGIN ANY INSTALL OR UPGRADE ** Always make sure to make a backup of your Magento installation before installing any extension especially on a live system.**
Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network [email protected]
Vincent Gabriel Senior Software Developer at Landmark Network [email protected] Summary Open Source Contributions: https://github.com/vinceg Results-oriented lead architect with a focus on delivering
Ecommerce Website Design
Ecommerce Website Design Ecommerce is the latest trend of business process favored by majority; Ecommerce is nothing but exchange of goods and services for money, being conducted via electronic medium
User Guide. From Getting Started... To Getting More From Your Store. Magento Community Revised, Expanded, and Updated for Magento Community v1.
User Guide From Getting Started... To Getting More From Your Store Magento Community Revised, Expanded, and Updated for Magento Community v1.7 Important Notice Magento reserves the right to make corrections,
GETTING STARTED GUIDE
[email protected] Support: +84-4-3127-1357 SIMICLOUD GETTING STARTED GUIDE - Version 1.0-1 Table of Content 1. INTRODUCTION... 3 2. HOW TO NAVIGATE... 4 3. HOW TO CREAT A MOBILE SHOPPING APP... 8 3.1.
JTouch Mobile Extension for Joomla! User Guide
JTouch Mobile Extension for Joomla! User Guide A Mobilization Plugin & Touch Friendly Template for Joomla! 2.5 Author: Huy Nguyen Co- Author: John Nguyen ABSTRACT The JTouch Mobile extension was developed
Magento extension for ricardo.ch
Magento User Guide Plug-in für ricardo.ch Magento extension for ricardo.ch Version 1.2.0 Page 2 of 45 Table of content 1 INTRODUCTION 5 1.1 OVERVIEW 5 1.2 ABOUT RICARDO.CH GROUP 5 1.3 ABOUT DIGLIN 5 1.4
Stripe Payments & Subscriptions
Stripe Payments & Subscriptions Installation and Configuration Guide Table of Contents Stripe Payments... 2 Installation... 2 Configuration... 3 Testing Cards... 6 Saved Cards... 7 Issuing Refunds... 9
Open Source Content Management System for content development: a comparative study
Open Source Content Management System for content development: a comparative study D. P. Tripathi Assistant Librarian Biju Patnaik Central Library NIT Rourkela [email protected] Designing dynamic and
A comprehensive ecommerce solution that enables companies to build and operate a profitable direct-to-consumer business.
A comprehensive ecommerce solution that enables companies to build and operate a profitable direct-to-consumer business. Amazon Webstore readily enables companies to achieve their strategic ecommerce priorities,
SHOPPING APPLICATION FOR E-COMMERCE
ABSTRACT: SHOPPING APPLICATION FOR E-COMMERCE Rohini V, Ancy Merlyn D Souza, Sachin Giriyappanavar, Sharun Mathew Department of Computer Science, Christ University, Bengaluru E-commerce is an alternative
DEEP DIVE COMPARATIVE ANALYSIS OF E-COMMERCE TOOLS
DEEP DIVE COMPARATIVE ANALYSIS OF E-COMMERCE TOOLS Kumar Mallampalli Head Emerging Solutions and IT Services Table of Contents 1 Introduction... 2 2 The Challenges... 3 3 Solutions Options... 4 3.1 Open
Plugin Integration Guide
Plugin Integration Guide Revision History Version Date Changed By Comments/Reason 1.0 16/09/14 NZB Created 1.01 01/10/ This document describes the implementation requirements for the mobicred Magento Plugin,
A Short Term E-commerce Course
ADMEC TM Multimedia Institute A Short Term E-commerce Course E-commerce Standard Duration: 03 Months w [Class Room Online Training] TM An ISO 9001:2008 Institute w Drupal Magento WordPress Basics of E-commerce
MAGENTO-TWINFIELD MODULE
MAGENTO-TWINFIELD MODULE MAGENTO V1.0.5 (BETA) INSTALLATION & USER MANUAL V1.0.5 JANUARY 10, 2013 TAUROS MEDIA NEDERLAND B.V. POSTBUS 75035, 1077 AA AMSTERDAM [email protected] USER MANUAL MAGENTO-TWINFIELD
SEO Toolkit Magento Extension User Guide Official extension page: SEO Toolkit
SEO Toolkit Magento Extension User Guide Official extension page: SEO Toolkit Page 1 Table of contents: 1. SEO Toolkit: General Settings..3 2. Product Reviews: Settings...4 3. Product Reviews: Examples......5
