Good morning!
On the Allura template configured with Easy Store, I selected PayPal as a payment method.
After creating a relevant account at developer.paypal.com, I entered the client ID and sandbox secret key in the PayPal plugin. I then generated the sandbox webhook ID and entered it into the plugin, verifying its operation with the webhook simulator in the testing tools section of the PayPal website. I followed the same procedure for the live credentials.
However, a problem has arisen. When simulating an order, everything goes well until the payment stage. The order is issued and emails are sent to both the seller and the customer. Although the PayPal interface shows the order as paid, the order remains unpaid and no money is transferred between the buyer's account (I used a sandbox account generated by PayPal's testing tools as a buyer) and the seller's account.
I must have missed something. Could you give me a suggestion?
Thank you.
Andrew
Joomla 5.4.1 – PHP 8.3.25 – Allura 1.0.5 – Easy Store 1.7.2