Jump to content


Photo

Subscription Error


  • This topic is locked This topic is locked
1 reply to this topic

#1 Guest(old)

Guest(old)

    Junior Member

  • Members
  • 312 posts

Posted 10 December 2002 - 10:00 AM

Sign-up and paying work fine, username and password are generated by paypal and display to customer. In fact everything looks to be running fine. I hvae opted to use IPN and Password management; all is installed, BUT I keeping getting the following Subscription Error message back to the e-mail assigned:

The following error message was generated while trying to validate subscription terms:
This customer did not sign-up according to your payment terms. Although payment was accepted the account was not activated.

(actual info changed to protect the innocent...)

User Information
Subscriber's Username: pp-shutyou
Subscriber's Email: info@somedomain.com
Subscription Number: S-XXXXXXXXXXXXXX542
Transaction Type: subscr_signup

And since the account was not activated I assume it stopped there in the routine and why it writes nothing to the .htpasswd file for the new customer.

Help!

#2 PayPalStephen

PayPalStephen

    Advanced Member

  • Members
  • 2,138 posts

Posted 10 December 2002 - 11:14 AM

You need to make sure the values in your payment button match the values in the Perl.

If you have this in your Perl, you will need to make sure the payment button has the correct values for the terms as well.

a1=0.00
p1=1
t1=Y
a3=0.01
p3=1
t3=Y

# If you have an initial trial period set it here. For example one
# month would be '1 M'
my $PERIOD1 = '1 Y';

# If you have a second trial period set it here. For example one
# month would be '1 M'
my $PERIOD2 = '';

# Set this to your recurring or normal period. For example one
# month would be '1 M'
my $PERIOD3 = '1 Y';

# Set this to the dollar amount for your initial trial period. For
# example a free trial would be '0.00'
my $AMOUNT1 = '0.00';

# Set this to the dollar amount for your second trial period. For
# example a $1.00 trial would be '1.00'
my $AMOUNT2 = '';

# Set this to the dollar amount for your recurring or normal period.
# For example $1.00 would be '1.00'
my $AMOUNT3 = '0.01';

Stephen Ivaskevicius
PayPal/eBay, Inc.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users