|Frequently Asked Questions|
|What can SurfShopPRO™ do?||[ Test Drive ] [ Documentation ]|
|Does SurfShop™ support Mac OS X?||Yes! Since Mac OS X is based on unix, SurfShop™ works just as well on one version as on another.|
|Does SurfShop™ support PayPal's IPN Solution?||Yes. IPN (Instant Payment Notification) functionality is installed by default. You will need to enable it on your PayPal account.|
|Does SurfShopPRO™ support AuthorizeNet AIM and SIM?||Yes. Plug in scripts are available for either solution; however, we recommend AIM for ease of setup, security and robustness.|
|Is SurfShopPRO™ secure?||Yes. No system can claim
100% security, however with SurfShopPRO™ we have addressed many security issues.
|What if my website does not have MySQL or DBM capabilities?||No problem. You do not have to have DBI, MySQL or DBM installed on your server to use SurfShopPRO™, but if you do, SurfShopPRO™ is more than happy to utilize it.
SurfShopPRO™ uses Perl 5 and gives you the option to use MySQL, Berkeley DB, Unix NDBM, or even plain text ASCII.
SurfShopPRO™ was designed for webmasters who wish to have a standalone solution that does not require a lot of third party software to be running on the web server.
One of the most elegant features of our system is its portability and autonomy from the server administrator. We decided to build the script so it would work on virtually any shared hosting account. Over time, we have scaled it up to utilize more advanced database functionality, while still retaining its original simplicity.
|Why don't you use PHP?||PHP combines the output HTML and program code in a single file. This results in a system that is (1) easy to render inoperable; and (2) difficult to customize. Since all of the output in SurfShop™ is based on regular HTML (with program "place holders" to manipulate data), it is very easy to customize without ever touching the core program code.|
|I have seen other carts out there that are FREE. Why should I use your script?||There are hundreds of other systems available, however few offer the scalability, ease of installation and total customizability as SurfShopPRO™. Often "free" carts are not really free they require you to place a banner or link on each page of your store, which looks really unprofessional.
We have never believed in the "it's free as long as you advertise for us" model. We would rather provide rock solid support and products for a reasonable price.
As you shop for an e-commerce solution for your site, consider these points:
You can trust your business to SurfShop™.
|Does SurfShop™ incorporate UPS real time shipping?||
The current version does not interface directly with UPS or InterShipper. You can, however, manually track your orders using the browser-based SurfShop™ admin features. This is on the feature request list for an upcoming version.
Also, you can enter "lookup" calcs in SurfShop so that a shipping formula for UPS, FedEx, DHL, etc. can be based on zones, mimicking real-time shipping costs. This requires 2 calcs instead of 1 but results are fast, since the cart doesn't need to fetch the current shipping cost from another website.
|I am happy with my existing catalog pages. Can I just add a link from my pages?||Yes! You can insert the 'add to cart' code on your existing pages. You can have the program either return the same page with a confirmation or go to a 'view cart' page. The choice is yours.|
|Why don't you use a standard UNIX tar distribution?||SurfShop™ was designed for webmasters who may not have system access to the servers on which their sites are hosted. The entire system can be installed, maintained, upgraded and monitored using FTP and a standard web browser, provided the hosting company allows users to upload files, change permissions, and run CGI programs.|
|Does SurfShopPRO™ produce XML output?||Yes, with customization. Since you can fully customize the resulting output, creating XML output is possible with the current release of SurfShopPRO™.|
|Will SurfShopPRO™ integrate with SQL, Oracle, Access, etc?||Yes, with customization. Other DB systems may be supported at a later date.|
|Will SurfShopPRO™ run on NT?||No. Currently SurfShopPRO™ only runs on UNIX systems with Perl 5.x including Linux, Solaris, BSD, FreeBSD, Mac OS X and many others.|
|Do you offer an installation package?||Yes. We will be happy to install SurfShop™ on your UNIX website (see store for current pricing). If you have your catalog ready to go as a Filemaker, Excel, Appleworks or Access database we will install it as well. Otherwise, the price does not include the catalog database.|
|Can SurfShopPRO™ be used with online Payment Gateways like PayPal, VeriSign, Linkpoint, or AuthorizeNet?||Yes. SurfShopPRO™ calculates all the necessary information and sends it to the card processor using SSL encryption. You can gather and send as much or as little information as you see fit to complete the order process. You are not required to collect sensitive credit card information if you do not want to.|
|Can SurfShop™ calculate tiered pricing based on order quantity?||Yes. SurfShop™ was designed with bulk orders in mind. You can enter either a flat price or a set of tiered prices based on quantity in your catalog database.|
|Can SurfShop™ calculate prices using foreign currency?||Yes. SurfShop™ allows you to customize the output for any language or any form of currency. The monetary value that you assign each item in your catalog is entirely up to you. You create the calculation tables and the displays. In fact, the units of weight are up to you as well. Since you design your own html output templates, you can have SurfShopPRO™ use Pounds, Yen or Rubles. If your bankcard company requires US dollars, you can create a simple calculation file to do the math before you send it off to the processor.|
|Can SurfShop™ be configured to calculate tax in places other than the US ?||Yes. SurfShop™ allows you to customize all order calculations. You can base a tax or discount calculation on ANY customer data such as State, Province, Country (even phone number, for that matter). You can also make calculations based on order quantity, total weight, subtotal, even set-up charges!|
|Is my store going to look stale and boring like other web stores?||No. SurfShop™ allows you to create the individual catalog pages to be as spectacular as you want them to be. And because it does not generate the output on its own, but rather parses your HTML templates, each step of the order process looks just like any other page of your website. Your catalog can use static HTML webpages which can be searched by an external search engine like Google, AltaVista, WebCrawler, etc.|
|What is meant by the term HTML templates?||You create a set of HTML web pages which act as templates for the ordering process. SurfShop™ reads these files and inserts the user's order information. The result is a completely customized shopping experience that looks just like the rest of your website.|
|How do I keep track of my orders?||Each order is also stored in a database on your server along with all customer information which can be used for mailing lists or order tracking. You can download the databases and view them using just about any common database program like FileMaker, Excel or AppleWorks, or manage them with your web browser using SurfShop™ . Additionally, SurfShop™ can be configured to email you a notification each time someone places an order. This message can contain as much or as little information as you feel is necessary to complete the order.|
|How does SurfShop™ calculate shipping charges?||You can base the shipping on total weight, total quantity, total price, or even assign a flat value. You can also create multiple shipping options from which the customer can choose. Because you create the calculation files, the process is easy to adjust as your needs change.|
|Do I have to create hundreds of catalog pages?||No. If you only have a few items for sale, you can use individual HTML catalog pages for each item, or even create a single page with all of your items. If you have a large catalog, you can create your store using SurfShop™, and have your catalog generated automatically. SurfShop™ uses a database that stores information about each item such as price, weight, setup charges, etc. It also allows you to enter both a long and a short description of the product, various modifying options the product may have, and an image URL of the product. SurfShop™ can generate a page automatically from this information.
SurfShop™ allows you to add option modifiers to each item so that the customer can choose things like color, shape, finish, etc. It is intelligent enough to know when the same combination of options has been selected. You can set the price of an item by these options as well.
|Is SurfShop™ easy to install?||Yes. SurfShop™ comes with an automatic configuration utility that sets the server variables. Most of the time you can be up in running without any additional configuration. Anyone with a reasonable familiarity with HTML and CGI scripts should have no problem installing SurfShop™. For everyone else, we will install the system on an existing Unix website for an additional cost.|
|Do I have to gather all the customer's credit card info?||No. SurfShop™ was designed so that the merchant can configure the cart to gather whatever information they need to complete the order. Most card processors allow varying levels of input so you can put the sensitive information in their hands and limit your responsibility for sensitive information. You can gather everything about a customer and pass it to a card processor, or just get their email address. The choice is yours!
|When the credit card info is sent (e-mailed) to you instead of using a bank to process it, is the information verified and encrypted?||No. Many Credit Card companies now require their merchants to use some form of Secure Payment Gateway for internet orders. For this reason, SurfShop™ does not attempt to encrypt the information and send it through email. The email is for notification only. SurfShop™ does, however, encrypt this information in its server database to prevent it from being accessed by authorized users navigating the server. No sensitive information is sent via e-mail. SurfShop's back-end administration system allows you to view all of your orders securely using your web browser.|
|[Back to top]||Please contact us with any other comments or questions.|