Perlshop 4 - The Perlshop Action Parameter

ActionDescription
add/buy/order/purchase/put/register Add items to the shopping cart.
check+out This displays the customer information form.
enter This creates a new shopping cart and sets a cookie in the customer browser (if the $use_cookies setting is active).
init_plugin If no other parameters are supplied, this action request that each plugin module initialize itself. This initialization will only occur if:
  1. The plugin module supports this feature
  2. The plugin module is configured to allow self-initialization

If initialization of a single plugin is desired, then a 'plugin' argument should be used. The value of this parameter should be the name of the plugin as specified in the plugins registration table.

Example:

http://www.yoururl.com/cgi-bin/perlshop.cgi?action=init_plugin&plugin=affiliate_dbi
place+order This submits an order for processing.
plugin This command asks Perlshop to generate the next page by using a plugin.
psdbi This command asks Perlshop to display a psdbi catalog page.
quickbuy This is a combination of enter, add, and check+out. See the on-line documentation for details.
restart This command is used with a customer who returns to complete an open order (if the $offer_restart_on_return setting is active). This command erases the current shopping cart contents.
search This displays the search interface page.
search+catalog This executes a search.
selftest This executes an internal check of Perlshop.
shipping+rates This displays the shipping rates information page.
submit This submits a completed customer information page.
template This command asks Perlshop to create the next page by using a psdbi template.
update This updates the quantities of the items in the shopping cart.
view+orders This displays the contents of the shopping cart.