Knowledge Base - 2Checkout - Why am I receiving a parameter error on my checkout page?
Like

Why am I receiving a parameter error on my checkout page?

Answer:


Sellers can receive PE### errors for many different reasons. The general cause of these errors will be that the seller's account isn't approved for live sales or is passing in invalid/incomplete sale parameters or parameter values .

Below is a list of the PE### errors that can be returned in purchase, the parameter set associated with the error and the circumstances in which each error would be returned.
 
Note:  When using third party or custom shopping carts the 2Checkout account number will be passed in using either the 'sid' or 'x_login' parameter. Sellers are generally required to provide their 2Checkout account number in their cart Admin area when setting up their cart. Some carts may refer to this information as the 'Account number', 'Store ID', 'Merchant ID' or another title, please ensure you are providing your 2Checkout account number for those fields.

PE100 :

  • Any error other than the scenarios listed below.

PE101 :

  • Plug and Play:
  1. No seller specified, 'sid' parameter is blank. The 'sid' is the 2Checkout account number.
  2. No parameters passed in to purchase.
  • Third Party cart:
  1. No seller specified, 'sid' parameter is blank. The 'sid' is the 2Checkout account number.
  2. No parameters passed in to purchase.
  • Pass Through Product:
  1. No seller specified, 'sid' parameter is blank. The 'sid' is the 2Checkout account number.
  2. No parameters passed in to purchase.
  • Authorize.net:
  1. No x_login or invalid x_login parameter passed in. The 'x_login' should be the 2Checkout account number.
  2. No parameters passed in to purchase.

Note: Buyers can also receive this error message after completing a purchase if they have hit the back button in their web browser and are returned to the purchase routine.

PE102 :

  • All parameter sets:
  1.  Nonexistent seller. Invalid 'sid' parameter passed in. The 'sid' is the 2Checkout account number.
  2.  Seller account not approved for live sales.
  3.  Closed seller account.
  • Third party cart parameters:
  1. Passing in 'total' with more than 2 decimal points. Ex. 10.0000
  2. 'cart_order_id' not passed in or blank.
  3. Passing in invalid 'currency_code'.

PE 103 :

  • Pass Through Product parameter set:
  1. Coupon makes sale total 0.00 or a negative value.
  2. Start up fee makes the sale negative.
  3. Line item price passed in with more than 2 decimal points. Ex. 10.0000
  4. Line item price passed in as 0 or a negative value
  • Third party cart parameters
  1. Billing amount passed in as 0 or a negative value.
  • Authorize.net parameters
  1. x_amount passed in as 0 or a negative value

PE104 :

  • Authorize.net parameters,
  1. Only 'x_login' passed in.
  2. 'x_amount' passed in with more than 2 decimal points. Ex. 10.0000
  3. '_invoice_num not passed in or left blank.
  4. Invalid 'currency_code'.
  • Third party cart parameters:
  1. No 'total' passed in.
  2. 'total' passed in with more than 2 decimal points. Ex. 10.0000
  • Pass Through Product parameters:
  1. No line items passed in.
  • Plug and Play cart:
  1. Nonexistent product passed in or the 'product_id' value is invalid. Ensure the '2CO ID' is passed in for this parameter.
Please note: If you encounter a PE### and are unable to determine the cause yourself, contact us directly using the form at https://www.2checkout.com/contact to explain the error received. Providing a test URL on your own site where a sale can quickly and easily be placed will significantly expedite the resolution.
 

Was this article helpful?

Your feedback helps us improve our site.

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255