[OPEN-ILS-DEV] E-Commerce
Lebbeous Fogle-Weekley
lebbeous at esilibrary.com
Fri Apr 13 15:21:15 EDT 2012
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: lebbeous at esilibrary.com
| web: http://www.esilibrary.com
More information about the Open-ils-dev
mailing list