We have paypal subscription buttons setup at
http://marialove.com/subscribenow.html. The three buttons only work when the hidden form fields are labeled as "a3". If we setup the first button with "a1", second button with "a2" and third button as "a3", only "a3" works. The first and second buttons get the following error:
Error Detected
The link you have used to enter the PayPal system is invalid. Please review the link and try again.
All three buttons are below. We were wondering only the "a3" works and not "a1" and "a2".
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="goddessdirect@directvinternet.com">
<input type="hidden" name="item_name" value="30 Days">
<input type="hidden" name="item_number" value="0030">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.MariaLove.com/subscribed.html">
<input type="hidden" name="cancel_return" value="http://www.MariaLove.com/unsubscribed.html">
<input type="hidden" name="no_note" value="1">
<input type="image" src="https://www.paypal.com/images/x-click-but20.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<input type="hidden" name="a3" value="18.00">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
<input type="hidden" name="usr_manage" value="1">
</form>
We have the paypal variables setup as the following:
# If you have an initial trial period set it here. For example one
# month would be '1 M'
my $PERIOD1 = '1 M';
# If you have a second trial period set it here. For example one
# month would be '1 M'
my $PERIOD2 = '3 M';
# Set this to your recurring or normal period. For example one
# month would be '1 M'
my $PERIOD3 = '6 M';
# Set this to the dollar amount for your initial trial period. For
# example a free trial would be '0.00'
my $AMOUNT1 = '18.00';
# Set this to the dollar amount for your second trial period. For
# example a $1.00 trial would be '1.00'
my $AMOUNT2 = '36.00';
# Set this to the dollar amount for your recurring or normal period.
# For example $1.00 would be '1.00'
my $AMOUNT3 = '60.00';
Is it only supposed to work with "a3" or with "a1", "a2" and "a3"?
Any help would be greatly appreciated!