ShopSite

Order API

If you have a custom CGI application that you want ShopSite to run when customers make purchases, enable it on this screen by specifying its location. Be sure that your application conforms to the Order API Specification.

Custom CGI Location Web developers can write programs to interface to ShopSite during the ordering process. By writing a custom CGI a developer could:
  • Query an inventory database to ensure that the product being ordered is in stock
  • Generate a dynamic page with a key for unlocking software for download
  • Stuff the order information into another system in real time

Enter the file name of the custom CGI application. The application file must be in the shopping cart directory. If the file exists and is executable, ShopSite will run the custom program instead of running its own routine that prints out the customer receipt.

Only enter the path to the custom CGI if you are sure the CGI is ready to run. If improper permissions are set on the custom CGI, no orders will be processed.

A sample perl custom CGI ships with ShopSite. It is custom-dump.pl and is located in the shopping cart directory. This CGI will display all the information that is passed to it.


E-mail receipts to customer, seller? Check this box if you still want ShopSite to e-mail receipts to customers and sellers.

Screen receipt for customer? Check this box if you still want ShopSite to display a receipt on the customer's screen. If your custom API displays a receipt to the customer, leave this box unchecked.

Back to Main Help Page | Search | Give Feedback | Upgrade Info
If you are not finding the help you need, please give detailed feedback.