Showing results for 
Search instead for 
Did you mean: 

BAD_INPUT_ERROR on transactions

New Community Member
Posted on

Hi, all of a sudden our website stopped working with paypal (we use PayPal Pro since several years).

Without any change on our side, all payments done using a paypal account credit end up in a page like:

And there's nothing we can do about it... All transactions fail!


Anyone knows what the problem could be? This has a devastating impact on the site and on the users' patience... Please help!


The steps are the following:

1. User clicks "Confirm order" in our site (

The payment form is something like this:

<form role="form" name="checkout_confirmation" action="" method="post" id="checkout_confirmation"><input type="hidden" name="securityToken" value="ea97ccfddf3736a4045ef8ef563bee2e">
<input type="hidden" name="lc" value="it">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="cpp_header_image" value="">
<input type="hidden" name="custom" value="zenid=96a2fu3umklj6cfn3qb0orevm5">
<input type="hidden" name="business" value="****">
<input type="hidden" name="paymentaction" value="sale">
<input type="hidden" name="return" value=";cid=1">
<input type="hidden" name="cancel_return" value="">
<input type="hidden" name="shopping_url" value="">
<input type="hidden" name="notify_url" value="">
<input type="hidden" name="cbt" value="Torna ad">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="bn" value="zencart">
<input type="hidden" name="mrb" value="R-6C7952342H795591R">
<input type="hidden" name="pal" value="9E82WJBKKGPLQ">
<input type="hidden" name="first_name" value="Customer">
<input type="hidden" name="last_name" value="Customer">
<input type="hidden" name="address1" value="Via L'Aquila 12">
<input type="hidden" name="city" value="Altavilla Irpina">
<input type="hidden" name="state" value="Avellino">
<input type="hidden" name="zip" value="83011">
<input type="hidden" name="country" value="IT">
<input type="hidden" name="email" value="f****">
<input type="hidden" name="showShippingAddress" value="True">
<input type="hidden" name="address_override" value="1">
<input type="hidden" name="showBillingAddress" value="False">
<input type="hidden" name="billing_first_name" value="Customer">
<input type="hidden" name="billing_last_name" value="Customer">
<input type="hidden" name="billing_address1" value="Via L'Aquila 12">
<input type="hidden" name="billing_city" value="Altavilla Irpina">
<input type="hidden" name="billing_state" value="Avellino">
<input type="hidden" name="billing_zip" value="83011">
<input type="hidden" name="billing_country" value="IT">
<input type="hidden" name="buyer_email" value="f*****">
<input type="hidden" name="night_phone_a">
<input type="hidden" name="H_PhoneNumber" value="0125618222">
<input type="hidden" name="night_phone_b" value="0125618222">
<input type="hidden" name="day_phone_b" value="0125618222">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="tax_cart" value="0.00"><input type="hidden" name="upload" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="cmd" value="_hosted-payment">
<input type="hidden" name="item_name" value="All the items in your shopping basket (see details in the store and on your store receipt).">
<input type="hidden" name="item_number" value=" Purchase">
<input type="hidden" name="subtotal" value="1.00">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="tax" value="0.00">

<div class="buttonRow forward"><input type="submit" class="btn btn-success" value="Conferma ordine"></div>

(I have ***ed emails and changed customer name for privacy). There are apostrophes in the customer's name and address but the issue happens also without


2. User is redirected to

where he's offered the choice to pay with Paypal or credit card. User chooses to pay with Paypal.


3. User is redirected to

Again, user chooses to pay with Paypal


4. Paypal requires the user to authenticate.


4. After authentication it goes back to

where finally there is a "Pay Now" button


5. Clicking the "pay now" button user is redirected to the error page


Thanks in advance




Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.