EasyStore Error during checkout with PayPal - Forum | JoomShaper
Awaiting an answer EasyStore

EasyStore Error during checkout with PayPal

Asked by Jim Simms 1 year ago Last activity 1 year ago

I am having an issue with EasyStore during checkout with PayPal.

JoomShaper\Plugin\EasyStore\Paypal\Utils\PaypalApi::getAccessToken(): Return value must be of type string, null returned

It appears when you fill out the information and click the "pay Now" button

I have checked the keys from PayPal and the Mod Security at the server level

https://new.fireclawinc.com/
Joomla 5.4.0
PHP 8.3
SP Page Builder 6.0
Template : Helix Ultimate
Easy Store 1.7.2

6 replies

Atick Eashrak Shuvo Staff

Hello Jim,

Sorry for the inconvenience you're experiencing. Could you please share your PayPal webhook settings with me?

Looking forward to your response.

Best regards

Atick Eashrak Shuvo Staff

Hello Jim,

I'm sorry you're experiencing issues with the PayPal checkout. It seems the webhook ID you've entered isn't valid. Please note that the webhook should be an ID, not a URL.

You can find instructions on creating a valid webhook ID in our documentation here: https://www.joomshaper.com/documentation/easystore/paypal-integration-in-easystore#how-to-obtain-sandbox-merchant-webhook-id.

Hope this helps!

Best regards

Jim Simms Asked this

When I click on "Press to Create WebHook URL" I get the following error message

JoomShaper\Plugin\EasyStore\Paypal\Utils\PaypalApi::getAccessToken(): Return value must be of type string, null returned

Atick Eashrak Shuvo Staff

Please recheck the infromation you have provided

Jim Simms Asked this

Ok, let me recheck the ID, Key and email for the account.

Log in to reply.