Hi Tim,

The easiest-to-deal-with of the possible problems you could be facing would be lack of mathematically valid credit card number or future expiration date.

Obviously you don't need to test with a *real* credit card number, but credit card numbers have a checkdigit algorithm (much like barcodes), and I know that even in test mode the payment gateways expect valid check digits. A simple, mathematically valid MasterCard number is 5555555555554444.

If you already knew all that and it isn't the problem, my next step would be taking Evergreen out of the picture and making sure you can contact the payment gateway using a simple perl script and the Business::OnlinePayment::Paypal module. The CREDIT_PROCESSOR_DECLINED_TRANSACTION event that Evergreen generated should mean contact was established with the payment processor and they didn't like something you submitted, so it's probably a data problem you could figure out with experimentation.

Hope this helps!

Lebbeous

On 04/13/2012 03:10 PM, Tim Spindler wrote:
I have started doing a little testing to see how fines paid to a paypal
developers account and get the following error and I'm not sure if this is
due to the configuration of the client or something about the test account
in paypal.

-------------
FIXME:  If you encounter this alert, please inform your IT/ILS helpdesk
staff or your friendly Evergreen developers.

Fri Apr 13 2012 15:01:39 GMT-0400 (Eastern Daylight Time)

Bill payment likely failed

CREDIT_PROCESSOR_DECLINED_TRANSACTION
The credit card processor has declined the transaction.
----------------------------

We are running Evergreen 2.2 Alpha 3

Library org settings

Allow Credit Card Payments: True
Enable PayPal payments: True
Name default credit processor: PayPal
PayPal login: XXXX
PayPal Password: xxxxx
PayPal Signature: xxxxx



--
Lebbeous Fogle-Weekley
 | Software Developer
 | Equinox Software, Inc. / Your Library's Guide to Open Source
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  [email protected]
 | web:  http://www.esilibrary.com

Reply via email to