Ralfeus
Ralfeus

Reputation: 815

OpenCart PayPal payment

I've stuck with PayPal Standard payment for OpenCart and found no solution yet.

What I've done:

When I try to pay with PayPal I'm redirected to PayPal and pay proper amount. Then I'm automatically redirected back to my site by URL specified in PayPal business account's settings. So this tells me the payment recipient is recognized by PayPal.

At this point joy ends. In the sending account's activity log I see sending transactions. All of them have status Unclaimed. In the business account's log I see no transactions. In the IPN history I see no IPNs and in the web server's log I see no requests to /index.php?route=payment/pp_standard/callback.

I'm certainly missing something. But I can't figure - what.

Upvotes: 0

Views: 2193

Answers (2)

Tanmoy
Tanmoy

Reputation: 1035

In Paypal checkout section in open cart admin panel, go to the general tab of that, you will find test mode option, set it yes. and for debugging mode set it yes. Check your checkout process now. i think it will solve your problem.

Upvotes: 1

JackWillDavis
JackWillDavis

Reputation: 159

I was having a similar issue a while back. For me, it was because the payments being sent to OpenCart were in a different currency to what was held in the Sandbox balance. E.g. OpenCart was sending orders in GBP but the Sandbox holds currency in USD.

I fixed by changing a setting in the Sandbox account.

Profile > My Settings > Block Payments > Click Update

On the page which appears, there is an option "Allow payments sent to me in a currency I do not hold:". I just set that to Yes.

Upvotes: 0

Related Questions