New PayPal Payment Plugin Never Marks Orders As Paid - Question | JoomShaper
SP Page Builder 6 is Here! Learn More →

New PayPal Payment Plugin Never Marks Orders As Paid

SC

Stuart Clark

EasyStore 11 months ago

I've got EasyStore 1.4.1 installed and have set up the new PayPal payment plugin. (I'm using it in Sandbox mode)

The setup worked. EasyStore is talking to PayPal (as evidenced by EasyStore configuring the PayPal Webhook correctly). However...

When making a payment through PayPal, it shows as completing in PayPal and I'm re-directed back to EasyStore to view my order (the payment complete link, not the payment abandoned link); yet the payment completed message never gets back to, or gets processed by EasyStore.

(we had this issue previously with the old PayPal plugin. I proved then I had it set up correctly, so please let's not go down that rabbit hole again)

This is configured on my test site. @Toufiq has a login for that site.

0
9 Answers
SC
Stuart Clark
Accepted Answer
11 months ago #174500

@Ofi Khan has completely ignored this thread after it was proven that he was wrong!

However, luckily another member of JoomShaper staff is willing to listen when issues are reported. So this has now been resolved by @Toufiq and a new PayPal payment plugin is being released today.

It is a pity that I had to reach out in private to Toufiq because Ofi Khan refused to do acknowledge this post!

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 11 months ago #174064

Hello Stuart Clark

It takes at most 5 seconds to update the order and mark it as paid. Please check the screencast.

files.fm/u/jf5se3jpjv

Best regards

0
SC
Stuart Clark
Accepted Answer
11 months ago #174101
  1. We've gone through this before - PLEASE don't try to tell me I don't know how PayPal is meant to work!

  2. In your own screencast you show VERY CONFUSING BEHAVIOUR - the customer would RIGHTLY think that EasyStore is BROKEN with that significant delay in processing. IT WAS NOT 5 SECONDS, BUT MORE LIKE 30 IN YOUR SCREENCAST

  3. I have left orders for OVER 12 HOURS - on my site they NEVER get marked as paid!

  4. DO SOME PROPER TESTING ON MY TEST SITE - You have the credentials to the test site. ACTUALLY CHECK FACTS FIRST

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 11 months ago #174141

Will you please check that webhook event triggered when you try to pay?

Go here: https://developer.paypal.com/dashboard/webhooks/sandbox

and check Webhook event status. It should be success to get it to work.

prnt.sc/2YFlmG6JZgCj

0
SC
Stuart Clark
Accepted Answer
11 months ago #174143

Yes - Webhook events all SUCCESSFUL

https://prnt.sc/rNlrk0VDLAnm

This is an issue with EasyStore!

DO SOME TESTING

0
SC
Stuart Clark
Accepted Answer
11 months ago #174145

Stripe is broken as well! Clearly there's a regression in EasyStore

https://www.joomshaper.com/forum/question/36030

0
SC
Stuart Clark
Accepted Answer
11 months ago #174177

??

0
SC
Stuart Clark
Accepted Answer
11 months ago #174288

@Ofi Khan

STILL BROKEN. WHAT ARE YOU DOING ABOUT IT???

0
SC
Stuart Clark
Accepted Answer
11 months ago #174382

I'm still waiting for an update on this! I can see the developers have made test purchases on my site and I can see they're not working. But I've had ZERO communication from JoomShaper!

0