Return To The uShop Reference Site




  1. What is uShop?
  2. What are the features of uShop?
  3. Who should use uShop?
  4. What are the system requirements of the store owner?
  5. What are the system requirements of the customers?
  6. How much does uShop cost?
  7. Is uShop a stand alone system or are their monthly service fees?
  8. Do I have to purchase another license of uShop for each on-line store that I develop?
  9. What sort of support is available?
  10. Is there a trial version that I can use to test uShop out myself?
  11. What is the difference between the trial version and the full version of uShop?
  12. Is there a tutorial available?
  13. Where can I see a current listing of all of the applets that come with the full version of uShop?
  14. Can I create my own applets to interface with uShop?
  15. Where can I see other applets and tools that other developers have made for uShop?
  16. Where is the data for the products stored?
  17. Does uShop have a database interface?
  18. What forms of payment does uShop accept?
  19. Does uShop interface with any payment processing systems?
  20. How does uShop handle secure transactions?
  21. Can uShop validate credit card numbers?
  22. How does uShop validate credit card numbers?
  23. What if I don't accept credit card orders?
  24. Is there a way to request no payment information at all?
  25. Can I configure different tax rates for customers from different states?
  26. Can I configure different tax rates for customers from different cities of different states?
  27. Can I configure different tax rates for customers from different countries?
  28. Can I mark some items as non-taxable?
  29. Can I configure the shipping charges?
  30. Can I specify specific shipping charges for specific items?
  31. Can I configure the handling fee?
  32. Can I offer discounts to my customers?
  33. Does uShop have an affiliate tracking system?
  34. Do you have to use Frames?
  35. Is there a limit to the number of store pages and/or products?
  36. Is there a limit to the number of uShop applets that can be put on a single .html page?
  37. Is there a limit to the number of items that can be purchased at a time?
  38. What languages is uShop available in?
  39. Can I put my interactive store on CD-ROM?

Q) What is uShopTM?
A) uShopTM is a Java-based Online Shopping System that make online shopping easy and intuitive for both the shopper and the web page developer. uShopTM consists of a collection of Java Applets, Java Scripts, and one CGI script that together create a powerful and extremely flexible Online Shopping System. The Java Applets and JavaScripts serve as the frontend to the CGI script and can be easily plugged onto any web page - thus, offering the ultimate in flexibility when designing your web pages.

Q) What are the features of uShopTM?
A) We have listed the main features of uShopTM on our uShopTM
features web page.

Q) Who should use uShopTM?
A) uShopTM is ideal for small to medium sized on-line stores. (Under 1000 products)

Q) What are the system requirements of the store owner?
A) We have listed the system requirements of uShopTM on our uShopTM
Requirements web page.

Q) What are the system requirements of the customers?
A) We have listed the system requirements of uShopTM on our uShopTM
Requirements web page.

Q) How much does uShopTM cost?
A) The price of the uShopTM has been listed on our uShopTM
Price web page.

Q) Is uShopTM a stand-alone system or are their monthly service fees?
A) uShopTM is a complete, stand-alone system that is run entirely independent of us. Note that an additional license of uShopTM must be purchased for each additional store that is created with uShopTM.

Q) Do I have to purchase another license of uShopTM for each on-line store that I develop?
A) Yes. We require that a separate license be purchased for each online store that is using uShopTM. We do, however, provide discounts when purchasing multiple licenses. See the uShopTM
Price web page for more information.

Q) What sort of support is available?
A) Please refer to our
Technical Support Page for a description of all available support options.

Q) Is there a trial version that I can use to test uShopTM out myself?
A) Yes! We have provided a trial version that can be downloaded from our uShopTM
Trial Version web page.

Q) What is the difference between the trial version and the full version of uShopTM?
A) The differences between the trial version and full version of uShopTM are described at the top of our uShopTM
Trial Version web page.

Q) Is there a tutorial available?
A) Yes! With both the trial version and the full version of uShop, we have provided a tutorial to help introduce you to uShopTM and get familiar with plugging the uShopTM applets into your web pages.

Q) Where can I see a current listing of all of the applets that come with the full version of uShopTM?
A) You can see a current listing of all of the applets that come with the full version of uShopTM by following the "Applet Reference" link on our uShopTM
Reference Site.

Q) Can I create my own applets to interface with uShopTM?
A) Yes. We have released the uShopTM API that allows developers to create their own custom Java Applets and JavaScripts that can interface with uShopTM. See the uShop
Programmer's Guide for more information.

Q) Where can I see other applets and tools that other developers have made for uShopTM?
A) You can see a listing of applets and tools that other developers have made for uShop by following the "Developer's Corner" link on our uShopTM
Reference Site.

Q) Where is the data for the products stored?
A) Typically, the data for each of your products is stored in the HTML page itself. That is, you specify the product information in the parameters of each uShopTM applet that you add to your HTML pages. If you want to change the price of an item, for instance, then you just have to edit the HTML page and change the "price" parameter of the product. For additional data storage options see the "Developer's Corner" on our reference site for 3rd-party data management solutions. Also, be sure to check out the reference pages for the new "Search" and "Browse" applets in the uShopTM Applet Reference - which read product data from text files.

Q) Does uShopTM have a database interface?
A) Not at this time, but be sure to check out the reference pages for the "Search" and "Browse" applets in the uShopTM Applet Reference - which read product data from flat text files.

Q) What forms of payment does uShopTM accept?
A) The forms of payment that are available with uShopTM are Credit Card, Electronic Check, Cash On Delivery, Print (for phone, fax, and mail orders), and a 'Contact Me' option.

Q) Does uShopTM interface with any payment processing systems? A) At this time, uShopTM has built-in interfaces to the following payment processing systems: Authorize.Net, Planet Payment, and LinkPoint. See Interfaces for more information.

Q) How does uShopTM handle secure transactions?
A) For a complete description of uShopTM security, see the uShopTM
Security web page.

Q) Can uShopTM validate credit card numbers?
A) YES! Even if not using one of the
payment processing systems listed above, uShopTM does have a stand-alone ability to validate credit card numbers.

Q) How does uShopTM validate credit card numbers?
A) Based on the selected credit card, uShopTM 1) Checks the number's prefix, 2) Verifies the number of digits in the number, and 3) Performs a MOD 10 checksum on the number. No external resource/service is required for this functionality.

Q) What if I don't accept credit card orders?
A) No problem. uShop's "Payment Options" form allows you to specify the payment methods that you want to accept.

Q) Is there a way to request no payment information at all?
A) YES! The fields on the order forms are almost totally configurable. Furthermore, we have provided the COD, Print, and 'Contact Me' payment options which don't require any payment information.

Q) Can I configure different tax rates for customers from different states?
A) YES! See the uShopTM
User's Guide for more information.

Q) Can I configure different tax rates for customers from different cities of different states?
A) YES! See the uShopTM
User's Guide for more information.

Q) Can I configure different tax rates for customers from different countries?
A) YES! See the uShopTM
User's Guide for more information.

Q) Can I mark some items as non-taxable?
A) YES! Each of the uShopTM Input Applets have a parameter that allows you to specify whether and item is taxable or not.

Q) Can I configure the shipping charges?
A) YES! uShopTM provides a variety of shipping calculation options. See the uShopTM
User's Guide for more information.

Q) Can I specify specific shipping charges for specific items?
A) YES! Each of the uShopTM Input Applets have a parameter that allows you to specify specific shipping charges for specific items.

Q) Can I configure the handling fee?
A) YES! See the uShopTM
User's Guide for more information.

Q) Can I offer discounts to my customers?
A) YES! uShopTM offers a special discount applet that allows you to offer "percent off" discounts. Furthermore, uShopTM has a built-in coupon manager which allows the storeowner to create coupons with expiration dates. See the uShopTM
User's Guide for more information.

Q) Does uShopTM have an affiliate tracking system?
A) YES! uShopTM offers a basic affiliate tracking system. Furthermore, uShopTM offers a special receipt HTML parameter that makes interfacing to external affiliate tracking systems possible (Under Miscellaneous Settings). See the uShopTM
User's Guide for more information.

Q) Do you have to use Frames?
A) No. You can use virtually any page layout scheme for your store that you want. Just plug the uShopTM applet's onto the HTML pages and uShopTM will do the rest.

Q) Is there a limit to the number of store pages and/or products?
A) No. With uShop, you can have as many store page and products as you like.

Q) Is there a limit to the number of uShopTM applets that can be put on a single .html page?
A) Technically, there is no limit to the number of uShopTM applets that can be put on a single HTML page, however, it is a good idea to limit the number of applets to less than 20 per page. Remember, the more applets that are put on a single HTML page, the longer it will take for the page to load and for the applets to start....so if your store is going to have many items, it is probably best to separate the products over several HTML pages of 10 to 20 uShopTM applets each.

Q) Is there a limit to the number of items that can be purchased at a time?
A) As of uShop 3.0 - NO!

Q) What languages is uShopTM available in?
A) uShopTM is currently available in English, Danish, Dutch, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish.

Q) Can I put my interactive store on CD-ROM?
A) YES! This is one of the unique features that a Java-based shopping system offers. See
CD-ROM Options for more information.