The document provides instructions for setting up an e-commerce site using WordPress and WooCommerce. It covers preparing the site by ensuring server requirements are met, installing WordPress and WooCommerce, configuring WooCommerce settings like products, taxes, shipping and payments. It also explains how to create products, categories and tags as well as configure other options like shipping classes and bulk editing.
3. Preparation
! Paperwork
! Business license
! Seller’s permit
! Sales tax
! Server requirement
! PHP 5.2.4 or greater (WordPress)
! MySQL 5.0 or greater (WordPress)
! The mod_rewrite Apache module (for permalinks) (WordPress)
! fsockopen support (for payment gateway IPN access)
! An SSL certificate if you choose to install any direct payment gateways (optional)
! Some plugins for WooCommerce require cURL (optional)
! Some plugins for WooCommerce require SOAP (optional)
! Installing WordPress
! http://codex.wordpress.org/Installing_WordPress
! Installing a theme
! https://codex.wordpress.org/Using_Themes
! WooCommerce compatible
3
16. Installation – WooCommerce Activation
16
Click
“Allow”
if
you
allow
WooThemes
to
collect
non-‐sensiBve
data
for
diagnosBc
purposes
or
“No,
do
not
bother
me
again”
if
otherwise.
17. Installation – Changes to the Sidebar
17
Once
WooCommerce
is
installed,
you
will
see
it
on
the
sidebar
and
its
different
components.
18. Installation – Changes to the Sidebar
18
Products
and
its
components
are
also
installed
on
the
sidebar.
21. Settings – General Options
21
You
can
enable
it
to
access
your
store
data
from
outside
of
WordPress,
for
example
from
the
WooCommerce
iOS
app
or
other
external
apps.
27. Settings – Tax – Tax Options
27
Enable
Taxes
by
checking
the
box
28. Settings – Tax – Standard Rates
28
1.
Enter
your
country
code.
For
example:
US
2.
Enter
your
state
code.
For
example:
FL
3.
Enter
your
zip
code.
For
example:
33139
4.
Enter
your
city.
For
example:
Miami
5.
Enter
your
tax
rate
6.
Enter
a
tax
name
7.
Enter
a
priority
if
you
have
mulBple
tax
rates
8.
Check
if
tax
is
compounded
9.
Check
if
tax
also
applies
to
shipping
29. Settings – Checkout – Checkout Options
29
Highly
Recommended
if
SSL
CerBficate
is
in
place.
35. Settings – Checkout – Simplify Commerce
35
There
are
other
paid
credit
card
payment
extensions
such
as
Authorize.net
CIM
and
they
have
similar
se`ngs.
36. Settings – Checkout – Simplify Commerce (cont’d)
36
Sandbox
is
where
you
can
test
your
payment
method
without
being
charged
on
your
credit
card.
56. Settings - Webhooks
56
A
Webhook
is
an
event
noBficaBon
sent
to
a
URL
of
your
choosing.
Users
can
configure
them
to
cause
events
on
one
site
to
invoke
behavior
on
another.
For
more
info:
hkp://docs.woothemes.com/document/webhooks/
58. Products – Creating a Product
58
Enter
the
product
name
Enter
the
product
descripBon
Create
or
select
a
product
cateogory(s)
Hit
“Publish”
or
“Update”
to
show
the
new
or
revised
product
59. Products – Product Data - General
59
Enter
a
SKU
Enter
a
regular
price
Schedule
a
start
date
and
end
date
for
sale
Enter
a
sale
price
if
the
item
is
on
sale
60. Products – Product Data - Inventory
60
Enable
stock
management
by
checking
the
box
Enter
number
of
items
in
stock
Choose
whether
backorders
are
allowed
Choose
whether
the
item
is
“in
stock”
or
“out
of
stock”
61. Products – Product Data – Linked Products
61
Search
for
the
item(s)
you
want
to
upsell
63. Products – Product Data – Linked Products (cont’d)
63
Enter
the
product(s)
that
is
displayed
with
the
cart
and
related
to
the
user’s
cart
contents.
67. Products – Featured Image
67
Click
to
add
a
main
image
for
the
item
Enter
a
short
descripBon
68. Set Up Products – Product Gallery
68
Click
to
add
other
images
for
the
item
69. Products – Product Sample
69
Image
gallery
Featured
image
Short
DescripBon
70. Products – Shipping Classes
70
Product
shipping
classes
allow
you
to
group
similar
products
for
shipping.
They
work
in
much
the
same
way
as
product
and
post
categories.
71. Products – Shipping and Shipping Classes
71
Select
a
Shipping
Class
Some
extension
such
as
Fedex
Shipping
requires
you
to
enter
weight
and
dimensions
77. Coupons – Adding Coupons
77
Create
a
coupon
by
clicking
“Add
Coupon”
78. Coupons – Naming Coupons
78
Enter
the
name
of
your
coupon.
For
example:
holidays20
79. Coupons – Coupon Data – General
79
Enter
the
coupon
amount
Enter
the
date
the
coupon
should
expire.
The
expiry
will
occur
at
12:00
am
on
the
date
chosen.
99. Orders – Creating Permissions for Downloadable Items
99
Search
for
a
downloadable
product
and
grant
permissions
to
download
when
order
status
changes
to
processing/completed
100. Orders – Order Actions
100
Perform
different
acBons
for
an
order
104. WooCommerce Roles
104
• Customer Roles
– A customer has read access only, which is used if a user
registers via the checkout process. This is equivalent status
to a normal blog subscriber.
• Shop Manager Role
– Shop Manager is a role you can give someone you want to
manage the shop but don’t want to make admin. They’re
granted the following capabilities:
o View, edit and manage orders
o View, edit and manage products
o View and edit customer info
o View and print reports