What decisions need to be made for an eCommerce website?

What decisions need to be made before starting an e-commerce website?

Every e-commerce store owner needs to consider a variety of options. Tax, Shipping and Payment options can effect the cost of a project considerably, so the decisions around this should be a priority. Further questions will need to be asked about Reviews, Stock Control, Guest Checkout, Account Creation, Privacy and Emails, but the choices here shouldn’t effect cost.

Tax Options

Do you want to provide details of tax rates and calculations to your customers? Yes/No
If you’re not interested in this, skip to the Shipping options.

Do you want to enter prices inclusive or exclusive of tax? Inclusive/Exclusive

Would you like to calculate tax based on the Billing Address, Shipping Address or your shops address? Billing/Shipping/Shop

Will you be selling anything where a reduced tax rate would apply? Yes/No

Round tax at subtotal level, instead of rounding per line? Yes/No

Would you like to display shop prices inclusive or exclusive of tax? Inclusive/Exclusive

Would you like to display cart and checkout prices inclusive or exclusive of tax? Inclusive/Exclusive

Would you like to display a price suffix? (E.g. Inc. VAT)

Would you like to display tax totals, if more than one tax rate is in use? Single/Itemised

What tax rates would you like setting up?

More information on the tax options can be found here.

Shipping Options

What locations are you shipping to?

What shipping options would you like to be available to your customers?

What rules would you like in place, to decide which of the shipping options your customers can choose from?

More information on the shipping options can be found here

Payment Options

Would you like to offer your customers any basic payment methods, such as cash on delivery, cheque or bank transfer?

Would you like to offer your customers any 3rd party payment methods, such as PayPal, SagePay or Stripe?

More information on the payment options can be found here.

Reviews

Would you like to enable product reviews? Yes/No

Should reviews from users that have purchased the item they are reviewing, be flagged as a Verified User? Yes/No

If so, would you like the option locked down to only users that have purchased the item they are reviewing? Yes/No

Would you like a star rating on reviews? Yes/No
If so, should it be required? Yes/No

Stock Control

Would you like to manage stock? Yes/No

How long would you like to hold stock for, once someone has added it to their basket? The default is 60 minutes.

Would you like Low Stock notifications? Yes/No

Would you like Out of Stock notifications? Yes/No

What email address would you like the notifications sent to?

What should the Low stock threshold be set to? Default 2.

What should the Out of stock threshold be set to? Default 0.
No doubt someone has the need for their Out of stock threshold be set to something other than zero!

Would you like to hide out of stock items? Yes/No

How would you like to show Stock Levels? Always / Only When Low / Never

Guest Checkout

Would you like to allow customers to place orders without an account? Yes/No

Would you like to allow customers to log into an existing account during checkout? Yes/No

Account Creation

Would you like to allow customers to create an account during checkout? Yes/No

Would you like to allow customers to create an account on a “My account” page? Yes/No

When creating an account, automatically generate an account username for the customer based on their name, surname or email? Yes/No

When creating an account, automatically generate an account password? Yes/No

Privacy

Would you like to remove personal data from orders on request? Yes/No

Would you like to allow personal data to be removed in bulk from orders? Yes/No

Would you like to auto clean up inactive accounts? Ability to set a value in Days / Weeks / Month / Years

Would you like to auto clean up pending orders? Ability to set a value in Days / Weeks / Month / Years

Would you like to auto clean up failed orders? Ability to set a value in Days / Weeks / Month / Years

Would you like to auto clean up cancelled orders? Ability to set a value in Days / Weeks / Month / Years

Would you like to auto clean up completed orders? Ability to set a value in Days / Weeks / Month / Years

Emails

What email address would you like the New Order notifications sent to?

What email address would you like the Cancelled Order notifications sent to?

What email address would you like the Failed Order notifications sent to?

Share this: