9 replies [Last post]
jdblank's picture
Offline
Bug Finder
Joined: 12/12/2007
Juice: 127
Was this information Helpful?

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

jdblank's picture
Offline
Bug Finder
Joined: 12/12/2007
Juice: 127
Re: PayPal Website Payments Pro fails to process card

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

Thanks,

Josh

skipow's picture
Offline
Joined: 12/31/2007
Juice: 9
Re: Re: PayPal Website Payments Pro fails to process card

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!

jdblank's picture
Offline
Bug Finder
Joined: 12/12/2007
Juice: 127
Re: Re: Re: PayPal Website Payments Pro fails to process card

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

bombayhustle's picture
Offline
Joined: 12/02/2008
Juice: 6
Re: Re: Re: PayPal Website Payments Pro fails to process card

Hi, I know this is an older thread but I'm hoping someone will respond.

In the comment above, you mentioned:

"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)."...

I don't see any options for a registration wizard? If you can log on to the site, doesn't that mean you have already registered? How do you invoke the registration wizard again?

easwari's picture
Offline
Joined: 08/24/2008
Juice: 17
Paypal Sandbox Test Site

You will be logging in twice at paypal sandbox before you see the agreement. The first login uses your developer account, the second login is with your paypal business account (test account). Look for this login on the left after you hit the enter the test site button.

Once you login, you will be presented with a table that lists a whole lot of steps - step 3 will list "Accept billing agreement".

Hope this helps.
E

mariamr's picture
Offline
Joined: 10/21/2009
Juice: 6
Re: Paypal Sandbox Test Site

For me the same thing worked. I approved the billing agreement.
Here It describes where to find it.

http://paypaldeveloper.com/pdn/board/message?board.id=wppro&thread.id=15...

bmagistro's picture
Offline
Getting busy with the Ubercode.
Joined: 09/24/2007
Juice: 199
Re: PayPal Website Payments Pro fails to process card

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?

jdblank's picture
Offline
Bug Finder
Joined: 12/12/2007
Juice: 127
Re: Re: PayPal Website Payments Pro fails to process card

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

jdblank's picture
Offline
Bug Finder
Joined: 12/12/2007
Juice: 127
Working

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