PayPal Website Payments Pro fails to process card

Posts: 49
Joined: 12/12/2007
Bug Finder

I am trying to get PayPal Web Site Payments Pro to work.

I am using a sandbox account on PayPal and express checkout works fine in Ubercart.

I have searched this forum but not found a solution. I have removed the ubercart test payment gateway.

When I check out I get this error:

We were unable to process your credit card payment. Please verify your card details and try again. If the problem persists, contact us to complete your order.

Are there any error logs where i could get more details on what is failing? I looked in the main drupal logs and did not find anything.

All help would be much appreciated.

Thanks,

Josh

Posts: 49
Joined: 12/12/2007
Bug Finder

Any ideas on this? Even just a pointer to an error log so I can see what is failing would be helpful.

Thanks,

Josh

Posts: 95
Joined: 09/24/2007
Getting busy with the Ubercode.

I am using the sandbox for my site currently, and have not had problems. i also have not tried credit cards. just to be sure, does the sandbox support credit cards or is it restricted to a single "testing" number?

Posts: 49
Joined: 12/12/2007
Bug Finder

Yes sandbox supports both credit cards and express checkout. Express checkout works fine in my testing environment but not credit card.

Posts: 49
Joined: 12/12/2007
Bug Finder

I did two things which seemed to solve my problem:

1. I created a credit card in my PayPal sandbox that was not 4111111111111111
2. I switched to Garland theme, tried the new card and it worked
3. I switched to my custom theme and it also worked

Posts: 4
Joined: 12/31/2007

I had similar problems. Here's what I did to solve it:

1. log into Paypal sandbox
2. presumably you have set up one test "store" account and at least one "user" account
3. select the test "store" account and log into it. You should now be in the Paypal Sandbox site just as you would be if you were to log into Paypal for your real store account.
4. make sure you accept the Terms of Use and any other agreements specified in their registration wizard. Payments will not process until you've accepted these terms (yes, it's only a sandbox site but you have to accept the terms just as you would in a live site).

Payments into the sandbox should now work.

Best of luck!

Posts: 49
Joined: 12/12/2007
Bug Finder

OK well that is what made it work then. I forgot I did that step as well.