e-Commerce Configuration

Overview

These guides will help you get started making your web site an e-Commerce site to sell things, manage event reservations, or receive donations.

The e-Commerce engine acts more like a backend which is accessed by a customer through the e-Commerce Store Front, Online Event Registration, and/or Online Donations modules.  The administrator accesses this 'engine' using the 'e-Commerce' menu.

NOTE!

The e-Commerce documentation is not yet complete.  However, several fully functional e-Commerce web sites are operating with the e-Commerce module.

e-Commerce Configuration Guides

Initial Setup

e-Commerce is the most complex system within Exponent.  It requires quite a bit of set up to implement.  Here's how to get  up and running on your site (all except step #1 below is completed automatically if installation was performed with the sample e-Commerce store database). ...

e-Commerce Payment Options

As an overview of 'Payments' in e-Commerce...for e-Commerce to work, at least one of the payment options must be active.  However multiple types may be active to allow customer checkout options. The 'payment' is how the goods or services offered, are paid for.  Exponent provides several options; some of which perform the actual transaction (transfer of funds) online, while others simply record the type of transaction to be processed outside of or apart from Exponent. ...

e-Commerce Shipping Options

As an overview of 'Shipping' in e-Commerce, 'Goods' purchased through e-Commerce must be transferred to the customer (unlike services).  At least one of the shipping options must be active, however multiple types may be active to allow customer (and merchant) options. Exponent provides several options; NONE of which perform actual shipment processing (obtain a shipping label, schedule a package pickup, etc...) online.  In a basic sense, only the shipping method provides an estimated cost of shipping and handling  to the customer which is paid during checkout. The actual processing of the shipment is handled outside of or apart from Exponent. ...

Adding a Product

How to add a product to your store. ...

e-Commerce Store Front Module Setup

Here's how to setup your e-Commerce store to display to your customers ...

Online Donations Module Setup

Here's how to set up Online Donations ...

Online Event Registration Module Setup

Here's how to setup your site for Online Event Registration ...

Online Event Registration Management

The Online Event Registration module not only allows for 'booking' reservations, but also helping manage them.  Management of Event Registrations is handled using the 'Upcoming Events' menu. ...

Pay Later Payment Setup

This payment type is intended to defer payment until a later time where the customer will pickup the product, or arrive for the event, etc..  At that point the customer interacts with a cashier.  Here's how to setup Pay Later as a payment option. ...

Cash/Check Payment Setup

(CAUTION) This payment type is intended for POS (Point of Sale) type installations where the customer interacts with a cashier who interacts with the web site.  Here's how to setup Cash/Check as a payment option. ...

Credit Card Payment Setup

(CAUTION) This payment type is intended for POS (Point of Sale) type installations where the customer interacts with a cashier who interacts with the web site.  Here's how to setup Credit Card as a payment option. ...

Pass-Thru Payment Setup

(CAUTION) This payment type is intended for POS (Point of Sale) type installations where the customer interacts with a cashier who interacts with the web site.  Here's how to setup Pass-Thru as a payment option. ...

PayPal Express Payment Setup

PayPal Express is probably the easiest, most cost effective option to begin accepting online payments.  Here's how to setup PayPal Express to use a payment option. ...

Authorize.Net Payment Setup

We can't verify the Authorize.Net Payment method is working. http://www.authorize.net/ ...

Free Shipping Setup

This shipping option is the easiest to use and set up.  It implies you either incur no shipping cost or that you absorb the shipping cost across sales.  Here's how to setup Free Shipping as a shipment option. ...

In Store Pickup Shipping Setup

Here's how to setup In Store Pickup as a shipment option. ...

Flat Rate Shipping Setup

Here's how to setup Flat Rate as a shipping option. ...

Table Based Shipping Setup

Here's how to setup Table Based as a shipping option. ...

UPS Shipping Setup

It is possible to interact with the UPS web site to obtain shipping costs.  The information can then be available in the checkout process to allow the customer to choose the type of shipping and calculate and apply the cost of the shipping to the order.  However, it does not automate the process of obtaining shipping labels or package pickup.  Here's how to setup UPS as a shipment option. ...

FedEx Shipping Setup

It is possible to interact with the FEDEX web site to obtain shipping costs.  The information can then be available in the checkout process to allow the customer to choose the type of shipping and calculate and apply the cost of the shipping to the order.  However, it does not automate the process of obtaining shipping labels or package pickup.  Here's how to setup FEDEX as a shipment option. ...