The WebGUI Shop Guide walks you through setting up Shop on your WebGUI site from the points of view of both the content manager and developer. Setting up Shop through the Admin Console, creating Shop related assets by which to display products for sale, and customizing the inner-workings of Shop are covered in this wiki to help you create a shop you can call your own.
WebGUI Shop allows users to sell online merchandise, sell subscription services, and sell access to and manage events. Assets have been created to provide content managers increased flexibility in how products are displayed and managed. Shopkeepers can give shoppers in-store credit and provide coupons. Shop includes the assets Shelf, Product, Flat Discount Coupon, Subscription,Donation, ThingyRecord and a full Event Management System.
WebGUI Shop's API provides developers the ability to customize and add functionality to Shop with the same ease and flexibility to which WebGUI developers are accustomed. This wiki introduces what is possible through writing custom SKUs (an asset subclass) to provide users a dynamic shopping experience.
API (4)
Donation (2)
Event Management System (1)
Flat Discount Coupon (2)
Product (3)
SKU (8)
Shelf (2)
Subscription (0)
ThingyRecord (1)
cart (3)
payment driver (2)
shipping (2)
Shop Settings
Taxes
Generic Tax Driver
Switch Tax Drivers
European Union Tax Driver
Payment Methods
Cash
Credit Card
Account Settings
Ogone
PayPal and PayPal Express
Shipping Methods
United States Postal Service
Flat Rate
Transactions
Transaction Details
Vendors
In-Shop Credit
Shop Macros
^ViewCart;
^MiniCart;
^CartItemCount;
Set up Your Premises
Import and Export Products
Add a Variant
Add a Feature
Add a Benefit
Add a Specification
Add an Accessory
Add a Related Product
Create a Subscription Group
Create a Subscription
Subscription Codes
Manage Subscription Code Batches
Manage Subscription Codes
Redeem Subscription Code
Thingy
Add Things
Rearrange Fields in a Thing
Examples
Rolodex
Inventory Manager
Tracking Equipment
ThingyRecord
Creating Ad Spaces
Create Ads
Text Ads
Image Ads
Rich Media Ads
Viewing Ads
Ad Sales
Add a Badge
Create Tickets
Ticket Meta Fields
Import and Export Tickets
Badge Groups
Associate Badges and Tickets with a Badge Group
Create Ribbons
Associate Ribbons with Tickets
Create Tokens
Anatomy of a Badge
Manage Registrants
Look Up A Badge
Schedule
API Highlights
addToCart()
Event Handlers
The Numbers
Display Helpers
SKUs as Products
Special Methods
Book Example
Recurring SKUs
Special Methods
Association Dues Example
SKUs as Coupons
Special Methods
Member Discount Example
API Highlights
The Master Classes
PayDriver Basics
Recurring Methods
Karma Payment Example
API Highlights
The Master Classes
The Basics
Free Shipping on Big Orders Example
API Highlights
The Master Classes
The Basics
A Simple Tax Driver Example