Selling Online with Drupal e-Commerce

Chapter 1: Introduction and Installation - Page 19
Chapter 1: Introduction and Installation - Page 20
What is E-Commerce and What can it do for Us? - Page 21
Our Site - Page 22
Installation - Page 23
Downloading Drupal - Page 24
Downloading Drupal - Page 25
Downloading Drupal - Page 26
Configuring Drupal - Page 27
Clean URLs - Page 28
Clean URLs - Page 29
Error Reporting - Page 30
File System - Page 31
Image Toolkit - Page 32
Performance - Page 33
Performance - Page 34
Site Information - Page 35
Site Maintenance - Page 36
The Drupal e-Commerce Module - Page 37
Installing the Modules - Page 38
Installing the Modules - Page 39
Playing Together - Page 40
Chapter 2: Getting Started with Drupal - Page 41
Home Page - Page 42
Dinosaur Section - Page 43
Content Management - Page 44
Title and Body - Page 45
Final Page Options - Page 46
Menu Management - Page 47
Default Homepage - Page 48
Creating the Content - Page 49
Contact Page - Page 50
Dinosaur and Museum Sections - Page 51
Other Content Modules - Page 52
Other Content Modules - Page 53
Blog - Page 54
Photo Gallery - Page 55
Photo Gallery - Page 56
Chapter 3: Planning Your Shop - Page 57
Legal Issues - Page 58
Disability Discrimination - Page 59
Trade Descriptions - Page 60
Product Types - Page 61
Product Information - Page 62
Product Lineup - Page 63
Sample Product—Non-Shippable Goods - Page 64
Sample Product—Apparel - Page 65
A Picture Says a Thousand Words - Page 66
Camera Settings - Page 67
Setup - Page 68
Post Processing - Page 69
How Not to Advertise a Product? - Page 70
Example Three—Spot the Difference? - Page 71
Summary - Page 72
Chapter 4: Creating Your Product Catalog - Page 73
Chapter 4: Creating Your Product Catalog - Page 74
Creating Products - Page 75
Creating a Shippable Product - Page 76
Creating a Shippable Product - Page 77
Creating a Shippable Product - Page 78
The Finished Product - Page 79
Creating a Non-Shippable Product - Page 80
Education Information Sheets - Page 81
Education Information Sheets - Page 82
Creating Apparel - Page 83
Creating Variations - Page 84
Creating Variations - Page 85
Creating Variations - Page 86
Creating Variations - Page 87
The Finished Product - Page 88
Grouping Products - Page 89
Our Store - Page 90
Adding to the Cart - Page 91
Summary - Page 92
Chapter 5: Customers and Staff - Page 93
Roles and Permissions - Page 94
Settings and Rules - Page 95
User E-Mail Settings - Page 96
Picture Settings - Page 97
Permissions and Taxonomy Access Control - Page 98
Categorizing Content - Page 99
Restricting Access Based on Taxonomy Access Control - Page 100
Customers - Page 101
Role Assignments - Page 102
Role Assignments - Page 103
Reminder: Forcing Customers to be Users - Page 104
Customer Management - Page 105
User Order History - Page 106
Contacting a User - Page 107
Planning - Page 108
Checkout Manager - Page 109
Creating the users - Page 110
Chapter 6: Branding Your Site - Page 111
Minnelli - Page 112
Marvin - Page 113
Pushbutton - Page 114
Chameleon - Page 115
Customizing the Default Theme - Page 116
Customizing the Default Theme - Page 117
Belgian Chocolate Color Set - Page 118
Shiny Tomato Color Set - Page 119
Logo Image Settings - Page 120
Shortcut Icon Settings - Page 121
The Customized Skin - Page 122
Installing and Managing Themes - Page 123
Managing Themes - Page 124
Creating a Theme - Page 125
Template Files - Page 126
Template Files - Page 127
Summary - Page 128
Chapter 7: Checkout and Taking Payments - Page 129
What's Missing? - Page 130
Let's Try Again - Page 131
Let's Try Again - Page 132
Let's Try Again - Page 133
How the Checkout Process Works - Page 134
Checkout Screen Order - Page 135
Price Formatting - Page 136
Emails Sent to the Customer - Page 137
Global Anonymous Purchase Policy - Page 138
Order History Overview Text - Page 139
Continuing Shopping after Adding a Product to the Cart - Page 140
Processing Orders - Page 141
Edit - Page 142
Addresses - Page 143
Payment Statuses - Page 144
Current Limitations with Our Store - Page 145
Current Limitations with Our Store - Page 146
Chapter 8: Creating a Better Selling Experience - Page 147
Adding a Shopping Cart - Page 148
Adding a Shopping Cart - Page 149
Auto-Creating User Accounts - Page 150
Adding Images to Products - Page 151
Built-in Upload Module - Page 152
List as Attachment - Page 153
Third-party Image Module - Page 154
As a Product - Page 155
Discounts - Page 156
Discounts - Page 157
Coupons - Page 158
Bulk Purchases - Page 159
Other e-Commerce Options and Product Types - Page 160
Donate - Page 161
Flexicharge - Page 162
Summary - Page 163
Summary - Page 164
Chapter 9: Taxes, Payment, and Shipping - Page 165
Tax Rules - Page 166
Tax Rules: California, USA - Page 167
Tax Rules: California, USA - Page 168
Further Options - Page 169
Payment - Page 170
Payment Gateways Available - Page 171
CCard - Page 172
iTransact - Page 173
Doug's Choices - Page 174
Doug's Choices - Page 175
Doug's Choices - Page 176
IPN - Page 177
Settings - Page 178
Payment Gateway in Action - Page 179
A Quick Look Back at Tax - Page 180
Ccard - Page 181
iTransact - Page 182
Shipping API - Page 183
Shipping API - Page 184
Shipping API - Page 185
Flexicharge - Page 186
Flexicharge - Page 187
Summary - Page 188
Chapter 10: Securing, Deploying, and Maintaining Your Shop - Page 189
Drupal Security - Page 190
CAPTCHA - Page 191
CAPTCHA - Page 192
CAPTCHA - Page 193
Email Verification - Page 194
Email Verification - Page 195
Email Verification - Page 196
Login Security - Page 197
Login Security - Page 198
Passwords - Page 199
Deploying - Page 200
Getting the Site Online - Page 201
Getting the Site Online - Page 202
Getting the Site Online - Page 203
Uploading the Store - Page 204
Tweaking the Settings - Page 205
Maintaining Our Website - Page 206
Maintaining Our Website - Page 207
Handling Orders - Page 208
Backing Up and Restoring Your Store - Page 209
Backing Up - Page 210
Summary - Page 211
Summary - Page 212
Chapter 11: Invoices and CRM - Page 213
Customizing the Invoice Design - Page 214
New Design Layout - Page 215
Code for New Design - Page 216
Code for New Design - Page 217
Adding the New Design to Drupal - Page 218
Adding the New Design to Drupal - Page 219
Adding the New Design to Drupal - Page 220
Adding the New Design to Drupal - Page 221
Adding the New Design to Drupal - Page 222
Invoice Module - Page 223
Creating an Invoice - Page 224
Creating an Invoice - Page 225
Managing Invoices - Page 226
Invoices for the Customer - Page 227
Invoices for the Customer - Page 228
Installing without the Automated Installer - Page 229
Installing without the Automated Installer - Page 230
Using CiviCRM - Page 231
Using CiviCRM - Page 232
Using CiviCRM - Page 233
Summary - Page 234
Chapter 12: Marketing Your Business - Page 235
Advertising - Page 236
Professional Advertising Networks (PPC) - Page 237
Product Search - Page 238
Things to Watch Out For when Buying or Selling Adverts - Page 239
Social Network Marketing - Page 240
Newsletter Marketing - Page 241
Improve Traffic with Search Engine Optimization - Page 242
Links - Page 243
Summary - Page 244
Appendix A: Installing WAMP - Page 245
Installing WampServer - Page 246
Installing WampServer - Page 247
Installing WampServer - Page 248
WampServer Overview - Page 249
Configuring WampServer - Page 250
Rewrite Module - Page 251