Perlshop Transmission Error Values and Meanings

Original values from Perlshop 3 (unchanged in Perlshop 4):

Error CodeMeaning
0 Invalid Perlshop cookie value.
This means that the cookie used to identify a return shopper is not valid.
1 Enter page order id value is not set to !ORDERID!.
This means that the store entry page not made correctly.
2 A catalog page was requested from a web page based on a server other than the one used by the store.
This is done as an internal security check.
3 The catalog page has an invalid ORDERID value.
This is done as an internal security check.
4 Every catalog page is given a unique item code value by Perlshop. When new items are added to the shopping cart, this value is recomputed for that catalog page. Transmission Error 4 indicates that the value computed when the new items are added to the cart does not match the value originally generated.
This is done as an internal security check.
5 The Perlshop cookie is present, but the IP address of returning customer is different from the IP address used to create cookie.
This is done as an internal security check.
6 The customer IP address used to fill the shopping cart is different from the customer IP address placing the order.
This is done as an internal security check.
7 First Virtual security check failure.


Values new for Perlshop 4:

Error CodeMeaning
8 Plugin name not specified during plugin action call.
9 Plugin name is not recognized.
10 Invalid plugin parameter value.
11 Invalid internal plugin Dispatch method call.
12 No external plugin program file name is specified.