I found the error.
There’s too many “?” in the link:
….”?page_id=XXX?step=confirm&…”
Change it in:
class-shortcode-ppdg.php
line 160, 168
…’?step=confirm’; should be ….’&step=confirm’;
and
…’?step=cancel’; should be ….’&step=cancel’;
Cheers!
Johan
Joe, does it work for you now? I have the same problem.
I was in contact with paypal technic support. They told me this:
“I checked our logs and I see that there is some issue with your site integration.
I see that your store successfully executes SetExpressCheckoutRequest API call, but there is no DoEpreccCheckout API executed at all that would complete the payment.”