Skip to content
This repository has been archived by the owner on Jul 12, 2024. It is now read-only.

FAQ New Features

ktwbc edited this page Jul 12, 2011 · 1 revision

WebStore New Features FAQ (Frequently Asked Questions)

WebStore 2.1 Introduces the following new features

  • Promo Codes: Also known as Coupon Codes, you can distribute codes which apply discounts to orders on WebStore. Codes have an effective start and stop date, can discount by percentage or dollar values, and they can include restrictions such as thresholds (i.e. only good over $50) or apply to certain product codes.
  • Tier-based shipping: Provide shipping prices based on cart value brackets ($0-49.99, $5.00 shipping, 50-149.99 $12.00 shipping, etc)
  • Free shipping: Easily set free shipping with optional threshold
  • Advanced Search: Narrow down your search to a price range or within a specific category
  • Configurable Session Management: Set WebStore/PHP sessions to use File System or Database

Promo Codes: Are start/stop dates required when setting up a promo code?

Yes, Promo Codes are nearly always used for campaigns for a limited time period, so the feature requires a starting and stopping date. Once the stop date has passed, the promo code will no longer function. All dates must be entered in YYYY-MM-DD format, so July 17th, 2011 would be entered 2011-07-17. If you wish to have a code that does not end, simply set a date far out in the future.

Can I make a promo code good for 10% off on orders over $50?

Yes, this is done by entering a value in the Threshold field. You would enter 50 in this case, and set up the promo code for 10%.

I want to restrict a promo code to only apply to a specific product. How can I do this?

You can restrict promo codes by Product Codes. In the Product Code entry blank, enter a full or partial Product Code. For example, entering "ABC123" would restrict to that one product. Entering "ABC" would match "ABC123" and "ABC456" since it will match on the first part of the Promo Code.

I would rather use the term "Coupon Code" instead of "Promo Code". Can I do this?

Yes, you can modify the template file promo_code.tpl.php and change the labels from "Apply Promo Code" to "Apply Coupon Code", which is the most visible button on the checkout page. There is some other labeling within the template that can be updated as well. Note that the term "Promo Code" will still appear in the Notes unless the terms are changed in the WebStore programming itself (which is possible with the Open Source code).

How can I run a report on Promo Code usage?

The Promo Code used for an order is entered into the Printed Notes field. You can use a Smart Find and search Printed Notes for your Promo Code.

Is there a way to run a report on the total discounts resulting from Promo Code usage?

At this time, the Discount field is not populated in an Order or Invoice as a result of a Promo Code being used. As a result, reports cannot be run to calculate usage in this way. This will be addressed in a future version of LightSpeed.

Can promo codes offer dollar discount rather than a percentage discount?

Yes, when you set up a promo code, the dropdown appears to change between a flat rate discount or a percentage. Note that the currency symbol is dependent on your currency setting. For example, customers in the UK will see the £ symbol instead of $.

Is there a maximum number of active promo codes for my Web Store?

No, promo codes are stored in the xlsws_promo_code table in the database with each code being its own record. There is no limit. Also note you can delete promo codes without destroying history since usage is stored in the notes of each order including the code that was used.

Can I de-activate a promo code by changing the end date in the Admin Panel?

Yes, if you modify the ending date to a date in the past, it will immediately deactivate usage. A customer attempting to use a code past the End Date will receive the message "Promo Code has expired or has been used up."

Can I report on promo codes from within the Stats section of the Admin Panel?

There is currently not a separate report in the Admin Panel. We will be looking at new Admin Panel options in future versions.

I entered a range of $0-50 for one tier, and $51-100 for a second tier. My cart total is $50.74. Which tier will apply to this total?

Neither. Tiers should be defined to include cents in the prices. The first tier should be $0-50.99 and the second tier will start at $51-100.99 (or whatever breakdown you wish). If a price falls into an "undefined" area in the tiers, WebStore will simply return a "can't calculate shipping" error and the user must choose another option. To catch the high end of the price range, simply use a large range, such as $999999 as the last tier's high value.

What is the difference between free shipping and tier shipping?

Free Shipping is basically a single tier. You can define shipping to be free over a certain dollar amount. If the cart value is under the specified dollar value, then the customer would need to pick another shipping option. If you specify Free Shipping and set your dollar threshold as $0, this has the end result of free shipping on every order.

Can I combine free shipping and tier shipping?

If you wish to have free shipping under (or over) a certain dollar value, but charge for shipping in other cases, you would simply use tier shipping and define a shipping price of $0 for that range. You would not turn on the separate Free Shipping in this case.

I want to have shipping calculated based on the cart value for tiered shippings. For example, under $100 is 3% of the total, $100-500 is 5% of the total, etc. Can this be done?

Not with the first implementation of Tier Shipping. This is something we are looking at for future versions.

If I set up Tier Shipping, how does a customer choose UPS or FedEx as their shipping method?

Tier Shipping and the normal UPS or FedEx would normally not be used together. Tier shipping leaves the carrier decisions to the business to decide, not the consumer. If they are getting free shipping or a flat rate, this is normally because the business has calculated cost based on their preferred carrier. A business can offer UPS or FedEx as well as Tier Shipping, but these would appear as different options on the dropdown likely causing customer confusion. Using these options together is not recommended.

Can I restrict free shipping or Tier-based shipping to certain geographical areas, or is it all-or-nothing?

Shipping restrictions are system-wide since they are handled by the Restricted Shipping option. If you restrict to the US, it would affect any shipping choice, not just Free Shipping. There is currently not a way to have the program automatically restrict in this way. The current recommendation is to relabel "Free Shipping" as "Free Shipping (US Only)" to avoid customer confusion.

Clone this wiki locally