online sales shopping cart membership site store
You are not logged in. Access is limited. Login or see membership information. • iGrOOps Devel and Support
[ View Available Documentation ]
print page Admin Manual
E-commerce Module
last updated: 2008-01-26 17:07:13
 Audio
Audio
 Example
Example
 Frequently Asked Questions
Frequently Asked Questions
 Video
Video

Holy Shnikies!  It is finally here.. the long awaited e-commerce module!  We have incorporated about 95% of all the features you've asked for, plus added more.  We have created what we believe to be the ideal membership site e-commerce solution that is fully integrated with iGrOOps, and works wonderfully with the affiliate and autoresponder modules.

Existing PRO customers as of December 20th, 2007, have had this module automatically installed for them as a free trial.  If you are one of these customers, you have 30 days to test "try before you buy".  if you do not use the "add modules / services" link to order this module within that time, it will be automatically removed from your group on Jan 20, 2008.

E-commerce Quick Start

If you are using this application for the first time, begin by visiting your e-commerce application's "Administration Area" and doing the following

  1. click the admin options and enter in the required information
  2. set up your shipping schedules
  3. set up your tax schedules
  4. start adding your products
  5. use the shopping cart icon in the editors within iGrOOps to add products to custom webpages, autoresponders, and/or on the homepage

Each step is explained in detail in this documentation.

In addition, you can link directly to the product pages using the links in the product database. If you call the products with an “.htm” extension, no headers or left menus will be used.

Features & Benefits List

  • special pricing for products sold for limited and/or full members
  • accept offline payment / checks
  • integrated with PayPal / PayPal Subscriptions
  • integrated with AuthorizeNet / AuthNet ARB (automatic recurring billing)
  • link products to related products
  • sell products with one time price or recurring price
  • assign admin access to groups or individual members
  • unlimited number of products / services
  • easy to use shipping schedules that do not require complex weight/size calculations
  • option to charge tax or not per product
  • custom thank you message per product sold - ideal for redirecting customers or selling electronic products with immediate downloads
  • integrated with the iGrOOps reviews application
  • full inventory control
  • product pages SEO friendly
  • add options to products that add to or subtract from the price
  • optional sale price
  • affiliate commission per product - two tier
  • recurring charge option with optional customer set trail period ideal for forced continuity
  • the ability for members to be "assigned" to products, ideal for selling products on consignment and giving your members a portion of the sale
  • shipping schedules that can be setup to specifically charge customers shipping to a specific state a different price
  • tax schedules that allow for multiple taxes, either country or state based
  • use iGrOOps custom web pages, homepage editors and autoresponders to instantly insert products into pages or emails using product teasers or full products
  • simple navigation to maximize the number of completed orders
  • easy reorder / returning customer system
  • integration with autoresponder module
  • integration with affiliate module
  • uses the secure domain https://www.safeonlinepayments.com for secure ordering -- a generic URL with no easy traceback to iGrOOps
  • quick e-commerce system - single page product system fully integrated with sales letters
  • option to use group headers or not use group headers, to maximize people staying in the order system
  • full shopping cart mode to sell multiple products / services in one transaction
  • gift certificates!

Examples

There are many ways you can incorporate the e-commerce system into your iGrOOp.  Here are some ideas with some examples:

  1. Product Teasers.  You can place product teasers in the right and left columns in your group, on the homepage, in any custom member or admin webpage, and even in HTML autoresponder messages.  This is done with 2 clicks -- first click the new shopping cart icon that appears on the HTML editors for these areas then click the product and format you want to include in your HTML.  You can see and example of the product teaser in the bottom left hand column here:

    http://www.igroops.com/igroops/publicspeaking
  2. Sales Letters.  Using the custom admin webpages, you can create sales letters used for online marketing campaigns that incorporate audio/video and the selling of a single product.  Our e-commerce system was designed for selling a single product or service at a time to maximize the conversion of prospects to customers by making the process as simple as possible.  You can choose to not use your iGrOOp headers and left column for the entire checkout process as demonstrated here:

    http://www.igroops.com/igroops/y2s/adminpages/YearToSuccess
  3. Individual Product Pages / Direct Links.  Upon creation of a product, an individual sales page is already created you for the product... on that you can use with or without headers.  This is the most simple and basic way to start selling right away.  The first link is and example with headers, the second is an example without headers:

    http://www.igroops.com/igroops/publicspeaking/ecommerce/00000001/Year-To-Success-Book.html

    http://www.igroops.com/igroops/publicspeaking/ecommerce/00000001/Year-To-Success-Book.htm
  4. Searchable Product List.  A searchable product list is automatically created for your for all of your products.  Members can browse through all available products and choose the items to put in their "cart" until such time when they are ready to check out.

    http://www.igroops.com/igroops/publicspeaking/ecommerce

Setting Up Your Admin Options

SP3220071220062532.jpg

Step 1 in selling products using your e-commerce system is setting up your admin options.  Each option is explained in the right hand column of this page, but below are some more details.

PayPal vs AuthroizeNet?  Bottom line, if your total sales volume is not that high, perhaps $100 or so per month, then PayPal would be the most economic option.  PayPal is free and their credit card rates are reasonable.  The downside is that customers are taken to PayPal's interface which some people see as less professional.  It also takes members away from your site.  It has been proven that an integrated solution such as AuthorizeNet converts more sales.

AuthorizeNet is the standard in online payment gateways which most online processors use.  Monthly rates generally run from 15-25 dollars depending on your processor.  Automatic recurring billing is and addl fee with AuthorizeNet but included in PayPal's free service.

If using AuthorizeNet, be sure to add to your response/relay URLs: https://www.safeonlinepayments.com/igroops

Understanding Shipping Schedules

In the admin options, you defined shipping methods.  In the shipping schedule area, you define schedules that use the methods, then entries for each method.

Examples:

Shipping Method: UPS Ground

  • Schedule Name: Books
    • Entry: 1-1 items shipped anywhere in US will be $5.00
    • Entry: 2-10 items shipped anywhere in US will be $10.00
    • Entry: 11-100 items shipped anywhere in US will be $20.00
    • Entry: 1-1 items shipped to anywhere in Maine, US will be $10.00
    • Entry: 2-10 items shipped to anywhere in Maine, US will be $20.00
    • Entry: 11-100 items shipped to anywhere in Maine, US will be $40.00
    • Entry: 1-1 items shipped to anywhere will be $15.00
  • Schedule Name: CDs
    • Entry: 1-1 items shipped anywhere in US will be $1.00
    • Entry: 2-10 items shipped anywhere in US will be $5.00
    • Entry: 11-100 items shipped anywhere in US will be $10.00
    • Entry: 1-1 items shipped to anywhere in Maine, US will be $5.00
    • Entry: 2-10 items shipped to anywhere in Maine, US will be $10.00
    • Entry: 11-100 items shipped to anywhere in Maine, US will be $20.00
    • Entry: 1-1 items shipped to anywhere will be $5.00

Using the above as an example, the following would be true:

  • If a customer orders 1 book and has it shipped to California, the schedule that would apply is Entry: 1-1 items shipped anywhere in US will be $5.00.
  • If a customer orders 1 book and has it shipped to Maine, the schedule that would apply is Entry: 1-1 items shipped anywhere in Maine, US will be $10.00. This is because schedules attempt to match the most relevant entry.
  • If a customer orders 1 book and has it shipped to Italy, the schedule that would apply is Entry: 1-1 items shipped anywhere will be $15.00.
  • If a customer orders 10 books and has it shipped to Italy, they would NOT be able to order online, because a shipping schedule does not exist for those criteria.

If you use a state or province, only shipping schedules with that state or province will be used when someone is shipping to that state or province.  If you use a country, only shipping schedule with that country selected will be used when shipping to people within that country.

Tax Schedules

The tax schedules are fairly straightforward.  Select the country and optional state where the tax will be charged.  The customer's shipping state will be used to match any and all appropriate taxes.  When you create each product, you can choose to exclude the product from taxes, if your are selling both taxable and non-taxable items.

Adding Products

Now you are ready to start adding your products.  To do this, go to the product database in the admin area.  You will see the link to add your product:

SP3220071220100233.gif

Once clicked, the section will expand.  The details of the fields are posted on the right column of the page.  Below are some more detailed specifics.

The Custom Thank You Message. This can be a simple message or a full HTML document created with the online editor.  Because customers order just one product at a time, this message is specifically for customer who just purchased this product.  This means you can return a very specific and detailed message.  This is a good place to include links to downloads they just purchases, "free gifts", or other electronic products.

Pricing. This is a powerful system that allows for many options and works seamlessly with the affiliate module to pay commissions to affiliates who are responsible for the customer's sale. 

If you are using affiliate commissions, you need to have the affiliate module.  This is a separate module offered by iGrOOps.

Promoting Your Products

In the examples section above we showed you some ways to promote your products.  Here are the specifics utilizing the insertion of a vertical teaser on the left column.

1) go to your homepage editor and expand the left/right column sections

SP3220071220123041.gif

2) go to the HTML editor and click on the shopping cart icon to launch the window with your existing products

SP3220071220123153.gif

3) click on the link that describes what product and format you want to insert.  For left and right columns you want to use the vertical summary

SP3220071220123429.gif

Note that you can choose an option without headers.  This will NOT take away the headers on the page where you insert the product, but rather on all the other pages through the checkout process.  This feature is ideal for sales letter applications.

4) Once you insert the product, it will show as a shopping cart icon place holder.  But when you view the page, it will show as the product format you selected.

SP3220071220124504.gif

You cannot insert a horizontal format in the right or left column.  Nor can you insert a full product form in an autoresponder.

Order Management

Here is an illustration of the order process:

  1. The prospect visits your product page (see above for examples on how to display your products)
  2. The prospect completes the online order.
  3. The order is either accepted or rejected, based on the payment success or failure.  if the payment fails (declined), user is notified and can correct the error right away.  If payment is a success (or if chooses snail mail option) process continues.
  4. The administrator(s) of the group are sent an email notification with a link to the order in the admin area.  At the same time, the customer receives an email notification with a link to the online receipt/invoice.
  5. The administrator visits the order database, looks over the order, and delivers the product based on the success of the order.  Once the order is complete, the admin changes the status from "pending" to "complete".

Any changes can be made in the customer database by the administrator.

Selling an Electronic Product for Instant Download

People want things NOW, not within 3-5 business days.  If you can offer your product or service immediately in the form of an instant download, all the better.  iGrOOps e-commerce application is designed to meet this growing need.

An electronic product can be in any format -- exe, pdf, zip, mov, ... you name it.

Two applications are needed for this to work: the e-commerce module and the file sharing application.  Assuming your have your electronic product already created, take the following steps:

1) Visit your file sharing application.  You will notice a default folder "ecommerce" in the main directory.  This is a special folder with special access permissions.  Whatever you upload in this folder your members will NOT be able to see or access -- at least not without the special download code generated by the ecommerce system (more later).

SP3220071223045614.jpg

2) Upload your files for instant download.  Click on the ecommerce folder (you may have to click twice) then use the "add files" button to add the file(s), the the "upload" button to upload them.

Once you upload the files into this special folder, you will NOT be able to see them.... at least not in the flash uploader.  You will be able to see them listed below listed under "E-commerce Folder for Paid Downloads"

SP3220071223050316.jpg

Either copy this download URL(s) now or come back to this page later when you are ready to create the product entry for your instant download.  It is this URL that you will want to link to in the "thank you" message.

You will NOT be able to open this link if entered directly in the browser.  The word "DOWNLOADCODE" will be substituted for the actual download code when the "thank you" message is displayed, or in the order database after the order has been made.

3) Set the expiration for your download codes.  In your admin options for the e-commerce application (leaving the file sharing application now), you will see a select for when you want your download codes to expire.  You have the following choices:

  • within 24 hours - 24 hours from the time the order is completed and the customer gets the "thank you" message.
  • within 3 days - 3 days from the time the order is completed and the customer gets the "thank you" message.
  • within 7 days - 7 days from the time the order is completed and the customer gets the "thank you" message.
  • when the order status is "complete" - this option allows you to manually set when a customer can no longer download a product, since the default option for orders when they come in is "pending".
  • never - the customer will always be able to download the product using their special download code.

SP3220071223051337.jpg

4) Link to the special download link in your "thank you" message.  Using the link(s) you created in step 2, link them to your message like you would any other URL (using the link button in the editor).  Now the customer will be ready to download the product upon successful completion of the order!

SP3220071223051703.jpg

Here is how it works: the text "DOWNLOADCODE" in the initial URL is substituted for the actual download code when the "thank you" page is generated.  The download code is made up of the order number and the timestamp of the order, which is unique for each order.  When the file is attempted to be downloaded, the system does a check against the order to ensure the code is good.  If not, the file will not be made available.

What if someone loses their download and asks for the URL again?  No problem, open up their order in your order database.  Providing the "thank you" message still has the link to the download in it, any instant download URLs will show up in an "purchased downloads" section.  You can just give your customers that/those URL(s).  OR, the customer can get the URL(s) herself by clicking the receipt/invoice link for the order sent via e-mail.

E-commerce and Affiliates / Ad Tracking

The e-commerce module/system is designed to be nicely integrated with the affiliate module.  This means, with both modules, your members (affiliates) can be compensated for the products they are responsible for selling.  This is quite easy to implement.  First of all, all members are automatically affiliates, so there is no additional sign up process.  Members just send traffic to any product link and append their Nickname to the product URL using "+" then nickname.

Example:

http://www.igroops.com/igroops/y2s/ecommerce/00000011/Year-To-Success-E-Book.html+NicknameHere

Or, if you or your affiliates are sending traffic to a sales letter page (custom webpage with a product inserted in), add the affiliate code to the URL of the webpage:

http://www.igroops.com/igroops/y2s/adminpages/YearToSuccess+NicknameHere

Even if you are not using the affiliate program, you can use this to track advertising results of your webpages.  For example, in place of the affiliate nickname you can use a campaign name and assign a different campaign name to each version of your webpage (sales letter) to track the results.  This affiliate ID or tracking code is saved with each order.

If you are including the newsletter on a custom webpage, make the redirect the same page (URL) so the user does not get lost.  If you are using an affiliate ID for that page, then add a "+AFFILIATEID" to the redirect URL.  The word "AFFILIATEID" will be replaced with the actual affiliate ID.

Commission Reporting.  The affiliates commissions are reported in the affiliate commission area, right under the affiliate commissions for membership sales.  Sold products are kept separate from memberships for accounting purposes and organization.

Here are some important commission rules that the system follows:

  • commissions are only paid if the paystatus is "accepted" or "received" on the order
  • if a recurring sale, commission are only paid if the subscription status is "active"
  • recurring commissions will show up each and every month until the order subscription status is anything other than "active"
  • if members do not have valid e-mail addresses on file, they will not be in the PayPal mass pay file
  • if the member to be paid commission is not a current member of your group, they will not get commission

Selling Your Member's Products and Services

The iGrOOps e-commerce solution comes with a unique feature that allows you to sell your member's products and services on consignment.  This means, you come to an agreement with your members as to what percent of the revenue they will get, and what percent you will keep.  You sell the items with your merchant account and send the member their cut via PayPal.

SP3220071229101009.jpg
Here are the fields in the product database for this feature

Not only is this a great way to increase your revenues for your group, but it is also a great way to attract new members.  Who wouldn't want to sell more products?  Especially when it is no cost to the member!

A Couple of Examples.  Say for instance you have a member who sells a physical book (you remember the kind with paper and ink).  You would ask the member to send you a few copies of the book.  You would then enter the product in your database, enter the members nickname in the "product owner" field, then the "member cut" which could be expressed as a percentage of the entire order (less tax and shipping) or a fixed dollar amount.  Once the product is ordered via your e-commerce page, the customer pays you, the admin, then the member's cut will appear in the affiliate commissions area.  This way, you can pay the member once per month.  This will protect you quite a bit from refunds.

You may be tempted to work out an arrangement with your members so that when an order is placed you notify them and they ship the order directly.  Keep in mind that the customer is paying YOU, not your member.  This can get you in quite a bit of trouble if your members do not deliver in a timely manner.

Now let's say you have a member who sells an e-book.  You can upload the product in your ecommerce folder in your file sharing app, then there is no need for the member to ship any product to you, or you to ship product to the customer.

If you are offering commissions on products where members are getting a cut, understand that out of the full amount, the members get their cut first, then commissions are paid, then you get what is left over.  For example:

$100 - total of products
$10 - tax
$15 - shipping

$50 - member cut is 50% of the total order
$10 - affiliate commission is 10% of the total order
$5 - second tier affiliate commission is 5% of the total order

YOU GET $60 - here is the breakdown

$10 - full tax amount
$15 - full shipping amount
$35 - total of products less member cut and affiliate commissions

 


online sales shopping cart membership site store