Installing a Drupal theme

Acquia Marina Ubercart

After you have decided the best theme to go along with your online store, you should follow these steps to install it. This is a rather straightforward procedure, very similar to the one performed in Chapter 2, Installation of Drupal and Ubercart, during module installations 1. We will go through installing the second most popular Drupal theme according to Drupal.org statistics. Go to http drupal. org proj ect acquia_marina and click on the download link next to the 6.X-1.9 version. By jwolf on...

Search e gin optimizatio

You have many ways to promote your website, but the main traffic source will always be search engines. Search engine optimization helps your site to improve its position in the natural search results, thus generating more traffic and attracting visitors who search for your products. Our guide for the search optimization process will be the amazing Drupal SEO Checklist module. As its name suggests, it doesn't add any new functionality to our site, but it suggests useful modules and checks that...

Twitter account

Twitter is gaining more and more publicity these days. Recent Twitter list's features will add up to the hype and make user diffusion more rapid. The idea of having a business account in Twitter and exercising corporate blogging and Twitter posts is appealing to a wider audience, especially in the age group of 15-45. The Twitter module provides out-of-the-box API integration with the Twitter microblogging service. Another common practice in social media-aware sites is to use site-wide blocks...

Basic principles when choosing a theme

Choosing a theme for your online shop is not an easy task. Moreover, it can be even harder considering that you want to promote specific items from your catalog, you need to change first page items often, and you need to rapidly communicate offers and loyalty policies and other business-related stuff. Ubercart-specific themes mostly target the following special areas You should keep these layout regions in mind, while going through the following section on theme selection. Before you search for...

Themespecific configuration

Next to the Global settings subtab is a list of enabled themes. On a new installation, only Garland will be listed. Select Garland for now. At this moment, you should feel free to experiment. General Settings These are the settings concerning visibility of certain UI elements. Mission Statement This option lets you choose where to display your mission statement. Breadcrumb This option lets you choose whether or not to display a breadcrumb trail. If you have a product catalog, this is a very...

Cart settings WiWW Edit

Http www. i nfowu nders. g r dru p ai-6.13 ca rt Ttie minimum subtotal is iO.OD o Anonymous cart duration is 4 hours o Authenticated cart duration is 1 years Continue shopping link isr Continue shopping 0 Not using a custom cart breadcrumb. o gt efauIt cart form is enabled. PayPal Express Checkout is disabled, o Google Checkout is enabled, o Shipping quotes 5 disabled. o Cart biock is shown when empty. Cart block is collapsed by default. Hetp text is not shown in block. In the Add to cart...

Table of Contents

Chapter 2 Installation of Drupal and Ubercart_17 Minimum requirements for Ubercart installation 18 Creating a local environment using a web server, PHP, Using a commercial hosting service 24 Downloading and installing Drupal 26 Downloading and installing all the required Drupal modules 31 Downloading and installing Ubercart 33 Using UberDrupal, an Ubercart installation profile 36 General view of the administration page 39 Chapter 4 Managing Categories, Products, and Attributes_69 Creating...

The Hotel Booking block

Now that you have created the room types and defined all the details, you have to enable the room booking functionality for your clients. Go to Home Administer Site building Blocks, and enable the block named Hotel Booking Search Widget. There, the visitor selects the Check-In Date, the nights of stay, the number of guests that are Adults and Children, and whether he or she wants a smoking or non-smoking room, and then clicks on Search. During the next step, the visitor can see a list of all...

Creating and managing products

So, now that you have completed the customization of your vocabularies and inserted your terms, you are ready to create your first product. For Drupal engine, new content types are nothing more than nodes with extra fields in this approach a new product is only another content type, with some special properties created by the Ubercart module. So, if you have previous Drupal experience, creating a new product is just a piece of cake, but if you don't, just carry out the following steps carefully...

For Ubercart

Ubercart can now be used for hotel bookings, thanks to the Hotel Booking System for Ubercart. To install it, browse to http drupal.org project uc_hotel. After you download the module unzip it, and upload it to your site's sites all modules folder. Now go to Administer Site building Modules to enable it. To configure it, go to Home Administer Store administration Hotel Booking. Here you can set up all the options for your hotel using several available tabs as follows Base Rates Here, you can...

Site building

With this section, you can customize your site by using its different functions, such as blocks, menus, and so on Blocks Blocks are units of code, used to display content in specific regions of your site. Usually, they are created either by the installed modules or when you add a new menu, but the site administrator can also create a block from scratch. In the Blocks page, you can add a new block, configure a block, assign a block to a region, or delete a block. We'll take a closer look at...

Viewing order auditing trail logs

As we have mentioned before, a good and well-structured auditing system will sustain proper operation and order fulfillment in the long term. To view all past log actions for a specific order navigate to Home Administer Store administration Orders Order Logs. Home gt Administer gt Store administration Order status changed From In checkout to Pending. c PayPal payment for 226.99 entered by 1. c Order status changed from Pending to Payment received.

Click on Save configuration

Now select the second tab, Cart panes. Here, you can select the individual panes that create the cart view page. You need at least the Default cart form, but for your store let's enable all four available panes, which are related to shipping and payments. Click on Save configuration. Home - Administer gt Store administration gt Configuration gt Cart settings Cart settings j Cart block Save configuration Reset to defaults Select the third tab, Cart block. Click on Click here to go to the...

Changing basic elements

Every Drupal theme using the template engine produces HTML code from Drupal core objects. Therefore, some content of the final HTML code generated is actually site-wide property such as site slogan, mission, and site name. We will have to change Drupal default settings and provide our business details. To do this, go to Home Administer Site configuration and edit the fields as we describe next. If you do not want to provide specific information, for instance if you do not have a corporate...

Modules used in Chapter

In Chapter 2, we download and install Drupal, Ubercart, and all of the basic modules required to support or enhance our Drupal Ubercart e-store features. Some of these are Token allows other modules to place small bits of text into specific placeholders. Jeff Eaton, Greg Knaddison, Mike Ryan The Content Construction Kit is one of the most important modules in Drupal 6. It allows the creation of custom fields for every content type from the user interface. Karen Stevenson, Marc Ferran, Moshe...

Newsletters

Newsletters are a very powerful sales tool, which helps you interact with inactive customers and establish a sense of continuous activity to the end user. Composing and sending newsletters aligned with the current time frame and context can raise your credibility to end customers. For instance, to achieve frequent communication with your customers, you may compose and send newsletters for the autumn sales period one for Christmas holiday deals, and another one later on just before the summer...

Google Checkout Create account customize connect with Ubercart manage

Google Checkout is the new kid on the block when it comes to payment gateways. It is being marketed with competitive commission policies in order to position the service highly in the market and the brand name of Google as the supportive and reliable partner that everyone would want to have. To configure Google Checkout you will need to install the appropriate payment gateway implementation module uc_google_checkout. You can find it at http drupal.org project uc_google_checkout.

Internet marketing

A website without proper marketing is doomed to fail. No matter how high is the quality of your products or how low are your prices, if your potential clients don't know that you exist, your store will have very few visitors. In this section, we'll show how to implement some simple, but very important marketing strategies, aimed at promoting your store and attracting new and targeted visitors. This module allows you to share your content in the most popular networking sites, such as Facebook,...

Site configuration

In this section, there are many options, allowing you to customize every detail of your store. Most of them are created by Drupal installation but many modules add new options to site configuration page. There's no need to explore all of them right now, so we'll show you how to customize only the critical ones. Date and time In this page, you can make some basic adjustments about how Drupal handles date and time. You can select the default time zone, depending on where your store is located....

Preface

Ubercart is an exciting open source e-commerce package that fully integrates your online store with Drupal. Ubercart leverages the advantages of Drupal's major core and contributed systems, providing your users with shopping cart functionality that integrates with other parts of your company or community website. It can be used to sell shippable goods, downloadable products, recurring memberships, and event tickets, and to enable complex interactions with Drupal through various add-on...

Adding line item amount

Adding a new line item from a customer request you got through e-mail or a phone call should be your routine from now on. To complete this task, go to the order view screen Home Administer Store administration Orders and, to view the order you want to change, click on the Add a line item button. You will see a screen similar to the one seen in the following screenshot and you'll be prompted to enter an explanatory description for the charge and a valid amount Amount Of the line item without a...

Selecting payment methods

Choosing the appropriate payment method for your business is not a trivial task. The golden rule the more the better in most cases can confuse the customer and redirect load to your customer support center. In general, you should use one credit card processing method along with redirect payment methods like PayPal Checkout and or Google Checkout. For instance, if you are accepting PayPal payments from your PayPal account holders, credit card charging can be handled by your configured account in...

Improving performance

For the first weeks after you launch your new store, you don't have to worry about your site performance, because you will have few visitors. As the days go by, you'll see that traffic increases. Maybe an advertisement or an article in the local newspaper will cause a peak in you site's visitors are you sure that your store is prepared to handle it In this section, you will see how to improve the performance of your website and make it work faster using less resources. Keep in mind though, that...

Sales and price administration

Offering discounts and special prices to selected users is a move that will make your clients love your store even more and boost your sales. Fortunately, there are some very useful modules for Ubercart that will add this extra functionality to your store. To install the Discounts module, browse to http drupal.org project uc_discounts_alt and right after you download the module upload it and unzip it to your site's sites all modules folder, and go to Administer Site building Modules to enable...

Analyzing payment settings

The Payments settings page contains three sections Payment settings, Payment methods, and Payment gateways, as shown in the following screenshot Home gt Administer Store administration gt Configuration Payment tracking is enabled. Payments can be deleted by users with permission. Log payments are being entered to and deleted from the order log. Default payment details message is Continue with checkout to complete payment. PayPal Website Payments Standard is enabled for checkout. PayPal Express...

Creating a theme from scratch using the Zen theme

In the previous section, we showed you the easy way to install and customize a ready-made theme. This solution is good enough for many shop owners, but if you want to use a unique design for your store, the only solution is to build a theme from scratch. We are going to use the Zen Theme, maybe the most popular theme for Drupal. Zen is actually not just a simple theme, but rather a theming framework, because it allows the creation of subthemes. Using a subtheme, we can use all of the great code...

Apply for Website Payments

To apply for Website Payments Pro follow these steps 1. Go to PayPal at http www.paypal.com. 2. Click on the Merchant services tab. 3. Click on Website Payments Pro U.S. Only . 5. Fill in your information, and submit your application. Approval takes between 24 and 48 hours. 6. Once approved, accept the Pro billing agreement. Check the Getting started section on the upper left of your account overview page. First-party authentication Register API signature 1. Log in to your PayPal account and...

Migrating an HTML theme to a Drupa template

After all these previous discussions, we are now ready to address some more sophisticated XHTML and CSS issues. In this section, we will tackle the problem of converting an existing XHTML CSS template that you may have purchased or created in the past in a Drupal theme. The good news is that what we will describe here is a process of just a few minutes, and it will make your site up and ready for a mockup demo and put it at an 80 -completed level. The bad news is that the remaining 20 may take...

Importing products from text files

Inserting products by hand is an acceptable method if you have only a few products in your store. But what happens if you have hundreds, or even thousands of products This method is time-consuming and not very productive for large stores. Consider that, if you have 10,000 products and it takes only five minutes to insert a single product, you need about five working months to complete the procedure. And you'll also have to face problems such as slow Internet connection or typing errors. That's...

Pay Pal account setup instructions

Here we will set up a verified PayPal Business Account. Store owners who don't have a PayPal account should follow these steps 1. Go to PayPal at http www. paypal. com. 3. Set up an account for business owners. Input your regional data and business information. Do not forget that you should have a US-based address associated with your credit card to go for the PayPal Pro services. 4. Follow the instructions on the PayPal site. At the end, choose a password and two security questions for the...

Installing Zen theme

The first step is to install Zen theme. The procedure is exactly the same as with every other Drupal theme. 1. Go to http www.drupal.org project zen and download the latest release for Drupal 6. 2. Unzip the file and upload it to the sites all themes folder of your site. 3. Go to Administer Site Building Themes. 4. There, you will see three new available themes Zen, which is the default theme Zen Classic, which is a ready-made Zen subtheme in blue color and Zen Themer's Starter Kit, which is...

Basic Configuration

After having installed our Drupal site and all the required modules, now it's time to start configuring the platform as well as our online shop. In the first part we are going to see how to set up Drupal, and in the second part we are going to check all the configuration options in the store administrator section of Ubercart. The topics we will discuss in this chapter are It's true that Drupal isn't the easiest CMS system in the world, especially for new users with no programming experience....

Creating and customizing a Zen subtheme

Creating a Zen subtheme is a standard process with specific steps. If you just want to add some simple colors by using CSS, or if you plan to slice and convert a PSD file to a complex Drupal theme, the process is almost the same. You have to create a Zen subtheme and make all the modifications there. There is a simple question that we hear all the time Why do we have to create a Zen subtheme, isn't it simpler to just edit the files of Zen theme Well, maybe it's the easiest path, but you may...

Ubercart thirdparty payment modules

One of the most demanding processes during development of a payment-enabled online shop is the integration with a payment gateway, raising issues such as security, development, and testing. Luckily, Ubercart is an open source project with a highly motivated community, a model that minimizes the danger of security holes, and that maximizes feature implementations, since new functionality is returned back to the community. In this context of collaborative development, a significant number of...

Enhancing store security

Drupal is one of the safest Content Management Systems that's why it is used by some of the biggest companies and organizations. In this section, we'll show you some simple ways to make your site safer, protect it from spams, and back up your data. The Backup and Migrate module simplifies the task of backing up and restoring your database. To install it, browse to http drupal. org project backup_ migrate and right after you download the module, upload it and unzip it to your site's sites all...

Integration with CiviCRM

CiviCRM is non-profit community group management software that integrates seamlessly with Drupal. Furthermore, it enables Drupal sites to maintain comprehensive constituent or customer relationship management information in a single database, creating efficiencies and new opportunities for your business to better communicate and benefit from relationships with its customers. CiviCRM also integrates with Views module, providing enormous flexibility in exposing CiviCRM user data in custom...

Creating custom functionality using Views

As we saw in Chapter 4, Managing Categories, Products, and Attributes, Ubercart creates a default Catalog page to help site visitors to browse through categories and subcategories. This is the default functionality for most e-stores and it's absolutely necessary for ours. Customers are used to this way of navigation and it's very convenient for them. If you analyze the stats of your store you'll confirm that the two most common methods that visitors use to locate your products are browsing the...

Free themes

Theoretically speaking, you can use any of the free Drupal themes from the Drupal website. The themes that we suggest here are designed especially for Ubercart and are appropriate for an e-commerce installation. Acquia Prosper is a free theme, designed especially for Ubercart. It is not a standalone theme, but it's a sub-theme of Fusion Core base theme http drupal.org project fusion . It provides enhanced features for your site, such as custom shopping cart icons, custom product templates, and...

Improving the shopping cart

Sometimes, the shopping cart is the most critical part of an electronic shop. The customer may add a lot of products in it, but if it's difficult to see its contents or to make changes, he or she will leave our store. If we improve our shopping cart, we can reduce cart abandonment and maximize our profit. This module creates an enhanced version of the Ubercart cart block. The default version is rather basic with few options, but this module adds new and very useful functionalities It shows the...

Viewing orders

Furthermore in our discussion about administration features that Ubercart provides the end user with, we will review another important part of your everyday business, namely checking your store's customer orders. Ubercart uses Drupal's advanced reporting services and can provide vast amount of data for viewing statistical information and orders per se. To do so, navigate to Home Administer Store administration Orders, and take a quick view of entire order list. As you can clearly see, you can...

Product crossselling

Product cross-selling is a very powerful policy that you might be familiar with. For instance Amazon.com was one of the early adopters of recommendation systems in a very sophisticated manner, and it boosted its online selling rates by hundreds of millions of dollars. If we move on to more algorithmic complexity, a more sophisticated example is Netflix, an online movie rental service, and the core of its business is its recommendation system and the hype that surrounds it. Finally, the most...

Commercial themes

If you want to have a unique presentation without paying a vast amount of money, then you can download a premium theme from a theme seller. Market Share is a commercial theme for Ubercart. It offers 16 Drupal regions and includes stock photos, logo, and layered Photoshop file. It also has a drop-down menu and custom Add to cart buttons. This theme has a fixed layout width of 900 px and provides one- or two-column layouts and 15 block regions. It includes custom theming for the most important...

Product layout using Panels

Drupal Context

The Panels module is one of the most controversial Drupal modules. The main reason for this is the long period this module, for Drupal version 6, has spent in beta version. Only recently has a stable version 3.2 for Drupal 6 been launched. In addition there was a dead end in the Panels version 2 development branch that forced the module developers to skip the version and jump to 3. Panels module has gained a new momentum with new and rich page customization features that address both...

Order settings

The Order settings page has three tabs. Click on Edit to enable them. In the Admin settings section you can set how many orders are shown on the Overview screen in the admin page, enable order logging, and capitalize the address on order screens. In the Customer settings section you can decide whether to allow your customers to view order invoices from their order history and which invoice template to use. Home j Administer gt Store administration i Configuration gt Order settings Number of...

Creating a Drupal theme from a Photoshop template

Photoshop website design is a very common starting ground in modern web application design. People often tend to design their layout in Photoshop by adding image mirroring, shadows, transparencies, and other filters, and also visual enhancements in addition to defining the basic layout patterns. In this section, we will cover the procedure of replicating I prefer the term replication over cutting, you will see why in a while your PSD Photoshop theme to XHTML and CSS. If you are the one who...

Creating Hotel Room type

In this module we will create a new content type, named Hotel Room. After you have finished with the settings, you have to create your rooms. Go to Home Administer Create Content Hotel Room Type. You may notice that it is the default product insertion form, but contains some new fields, required to update a single product page to a hotel room page. Let's create a new room type to explore all the available options. Title This is the name of the room type that the clients see when they want to...

Installation of Drupal and Ubercart

A proper installation of Drupal and Ubercart will save you from future headaches and will guarantee the correct functioning of your online store. This chapter is a quick installation reference for Drupal, the required Drupal modules, and Ubercart. Ubercart is not a standalone e-commerce application, but it comes as a Drupal module. That means you have to first install Drupal and all the required Drupal modules on a server with the minimum requirements,...

Ubercart Wish List

You are all familiar with wish lists and product catalogs for future buys. This is a good business practice that enhances community-building actions and widens the user database. It practically allows your customers to create and manage simple wish lists of products in your Ubercart store. Other customers can search for a particular wish list and purchase items from the list on behalf of the wish list creator. The Wish List module adds an Add to wish list button beside the normal Add to cart...

Accepting credit cards on sitepros and cons

Having understood the overall picture of payment configuration, now comes the time to decide which policy you should adopt for accepting payments for your online shop. Following the discussion about accepting credit cards on site, we should provide the facts on both the cases. To help you decide, we will go through the advantages and disadvantages of accepting payments on your site, which requires handling credit card encryption and securing your online shop. The objective is to provide enough...

Understanding payment workflow

Ubercart Order Process

Before we continue with the configuration, we need to have a high-level understanding of how Ubercart handles payments and order stats. After your client finds the product he or she wishes to buy, either by searching your online catalog as we discussed in Chapter 4, Managing Categories, Products, and Attributes, or through a Google search SEO optimization will be covered in Chapter 10, Optimizing and Promoting Your Store , the customer cart is updated with each selection. From this point, you...

Understanding and configuring conditional actions

Conditional actions is an Ubercart core module, and is required to create shipping quotes and tax rules. It's also used to update order status automatically, when a payment is received, and to send automated notifications. When you ship products to different regions of the world, or you have different shipping charges, depending on the total weight, you need to implement some business logic in your store. Then, the store can automatically decide what happens when you ship X products to Y region...

Customer Relation Management and loyalty programs

Customer Relationship Management CRM software consolidates all customer information and processes into one, holistic view of each customer. This enables customer-facing employees in sales, marketing, and customer service to make quick, informed decisions on everything from cross-selling and up-selling opportunities to target marketing strategies and effective problem solution. Analytical studies show that on average, companies using CRM software grow their businesses at a rate two or three...

Order workflow payment emails packaging and delivery

Ubercart Diagram

We are far from covering the area of order workflows, but we provided a high-level understanding of it in Chapter 6, Managing Taxes and Payments, where we discussed payment workflows. Order workflow is rather a super set of the described ordering process, as it involves many more considerations like product availability or payment problems. Before we continue our discussion about our online shop administration, we should take a moment to understand the basic concepts of Ubercart order...

Configuring Google Checkout

Go to Google Checkout http checkout.google.com . 2. Click on the Sign up now button. 3. Read the instructions and provide your information. You need to be a UK or US citizen and must have a credit card with a valid address assigned to it. 4. Provide your credit card details. 5. Go to the Google Checkout settings page at Home Administer Store administration Configuration Google Checkout settings. A Merchant ID and Merchant Key are needed to send orders to Google Checkout, and they can be...

Deciding where to ship products Country settings

Go to Administer Store administration Configuration Country settings. Country settings have two tabs, Import countries and Country formats. The country importer allows you to select the countries from which you are going to accept orders. The default countries are US and Canada. The interface allows you to import new countries, and disable or delete the existing countries. Home gt Administer gt Store administration gt Configuration gt Country settings Country settings Overview To import new...

Product settings

The Product settings page has four tabs. Click on Edit to enable them. In the Product settings page, the first option lets you select which product image widget we are going to use. The default widget is Thickbox, which allows the customer to see the product images in larger size by clicking on them. It's a very convenient feature, so leave this selected. By checking the Display an optional quantity field in the Add to Cart form checkbox, you let the customer to enter a quantity value next to...

Creating product attributes

In Ubercart you can manage attributes at two levels Using the store settings, you can create and customize attributes, and give them default values. If you have specific groups of products with different attributes for each one, you can create product classes. When a new product is created, the default attribute settings are applied to it. After the creation, you can modify them separately for each product. So, let's start by exploring the default attribute settings for your store. You are...

Catalog settings

With catalog settings you can control how the product catalog will be displayed to your customers. It has two tabs Catalog settings and Product grid settings. Click on Edit to customize it. The Catalog settings page has three option groups, allowing you to customize different elements of the catalog vocabulary. If you want to use the custom catalog vocabulary, you can select it from the catalog vocabulary drop-down menu in the Catalog top level options group. In the same group you can select...

Measurement Process Ubercart

The United Parcel Service UPS shipping method is a very powerful tool, but you have to spend some time on it. If you click on the UPS tab, you'll see that there are 15 different fields to complete. You'll also have to open an account in the UPS site. Now, you have to make a decision here. If you decide to have a simple shipping rate policy, you can create a group of flat rates. As you just saw, it's a very simple procedure, as it allows you to build a flat rate in a few minutes. Keep in mind...

Fusion Theming System with Skinr module A new approach to Drupal theming

At the end of this chapter, we're going to give you a brief reference to the Fusion Theming System. It was introduced only a few months ago and it's still under heavy development. It's a base theme, meaning that you can create your own subthemes easily, using the Fusion Starter, a commented starter theme created especially for this reason. It uses a 960px or fluid 16-column grid, and its main advantage is that, with the help of Skinr module, it creates layout and style configuration options...

Creating categories and subcategories

Before we start working on our Ubercart site, it's better to spend some time planning. It's completely understandable that you just can't wait to create your products, complete your store, and start selling. However, don't underestimate the importance of proper planning. For a small store with a few products, organizing the content in categories and subcategories is an easy and straightforward procedure. On the other hand, for a big store with many sectors and thousands of products, it could be...

Checkout settings

Using the Checkout settings you can change the look and feel of the checkout page. It has four tabs. Click on Edit to enable them. In the Checkout settings page, there are several checkboxes that let you enable or disable basic features of the checkout page. If you are using a third-party checkout service, you can disable the checkout page provided by Ubercart for this you need to uncheck the first checkbox. We are not going to use such service, so leave it checked. The second checkbox enables...

Go to Home Administer Store administration Attributes

At the main attributes page you can see an overview of the created attributes. You haven't created any attributes yet, so click on Add an attribute to add a new one. Home gt Administer gt Store administration Attributes Add an attributs position Number of options Display type Operations No product attributes have been added yet. 3. The page for the creation of a new attribute opens. Here, you have to enter the basic settings for the attribute Name The name of this attribute appears at all...

Paypal Create account customize connect with Ubercart manage

PayPal is the most famous payment gateway and has obtained its reputation from the high fraud detection and security level it provides. PayPal is ideal for medium and large online shops, and can also accept PayPal users that handle credit card charges internally. PayPal supports redirection with both PayPal Checkout and web services, that is on site credit cards with PayPal Pro. The only constraint is that PayPal Pro functionality needs a United States address and VAT number, so all of us...

Ubercart Detail Sales Report

Sales reports consist of three types. Do not forget that you can make your own reports using Drupal Views module as we will see in Chapter 10, Optimizing and Promoting Your Store. Report options for sales are as follows Sales Summary. This report creates a general overview of the store sales in a few tables. The first table provides the number of orders, income produced, and the average income per order for the current day, yesterday, and the daily average. Below that, a monthly projection is...

Settings Check Tags and Multiple select

Page Product 0 Product kit Select content types oa categorize using tins vocabulary. Settings Teirns are created Dv users when submitting posts by typing a enmma separated list. nllorts scsts to ha e nor e Than one term Train tnis vocabulary alwsvi true mr tags . t least one term In this vocabulary muse be selected a hen submitting a post. Weight tasrahularles are displayed ir gt ascending cider by weight. 15aw gt Delete And now click on Save to create your new vocabulary. You don't have to...

Adding a new tax rate

Ubercart Add Product Tax Rate

After having concluded the various rates and taxes for each region, you plan on providing shipping services, so you should start the configuration of these tax options. In the United States, tax policies are very diverse and even in the same state goods can be subject to different tax policies Before you start your shop tax configuration, make sure to put all your taxation data in the following form Country, State, Region, Postal Code, Percentage Also take a note to spend some time on a little...

How To Configure Flat Rate Box For Drupal

Ubercart Reviews Security

The United States Postal Service USPS quote works similarly to the UPS quote that we examined in the previous section. Actually, it's much simpler as it has fewer options, but you still have to follow some required steps 1. Go to to register for the USPS Web Tools. Soon you will receive an e-mail with a user ID and a password. 1. Go to to register for the USPS Web Tools. Soon you will receive an e-mail with a user ID and a password. 2. Send an e-mail to icustomercare usps.com and ask access to...

Managing Categories Products and Attributes

In this chapter the action begins We are going to see how to manage categories using the Drupal taxonomy, how to create new products or import them from external files, and how to use the attribute system of Ubercart. The topics that we will discuss in this chapter are Creating categories and subcategories Importing products from text files Creating product attributes Managing the product catalog

Shipping quote settingsoverview

To administer the shipping quote settings, go to Administer Store administration Configuration shipping quote settings. This page has three tabs Overview This first tab is just a quick overview of the shipping quote settings and shipping quote methods. Quote settings In the quote settings page, we can do some basic customization of the shipping procedure of our store. At the top of the page there are three checkboxes followed by some other settings The first two, Log errors during checkout to...

Vocabulary name Tags

Description A free-tagging system, allowing the site visitors to assign tags to products. Help text Enter a comma-separated list of words. The name for this vocabulary, e.g.,, Tags'. Description A free-tagging system, allowing to site visitors to assign tags to products, Description cf the vocabulary can be used by modules. Help text Enter a comma separated list of words. Instructions to present to the U54ir when selecting terms, e.g., Enterb comma sepnmtvd list of worrfif. Content types Check...

Product classes

Before we proceed, let's study one more concept Product classes they allow you to transform almost any Drupal content type into Ubercart products. So, how this is related to attributes In a big store, usually there are product categories with different attribute groups. If you use only the default product content type, you have to assign all the available attributes to it, and select the correct attributes for each product separately. This is time-consuming and unproductive work, so using...

Creating a product kit

Ubercart automatically creates two content types Products and Product kits. A Product kit consists of two or more products, grouped together as a single package. Before you can create a product kit, you need at least two products, so let's create one more product for our store, following the procedure that we showed you earlier. So, go to http mysite . com node add product. Enter iPod Sync Cable as a name and description. Select Music Players Accessories as a category, and insert an SKU and a...

Flat rate

There are no flat rates created yet. We want to create a standard shipping method, charging 10 per order and 1 per item. We also want to create a free shipping method, for orders over 250. I Home s Administer gt Store administration gt Configuration gt Shipping quote settings Shipping quote settings Overview Quote settings Add a new flat rate shipping method. To do so, carry out the following steps 1. Click on Add a new flat rate shipping method. 2. The Shipping...