I would like to integrated paypal payment setting OJS version 3.1.1. But its showing subscription option and input form fields . finally i click purchase button its showing error.
Please help this.
Which click the purchase button showing the following error.
You should probably check your webserver’s logs first (usually somewhere in /var/log).
Depending on the error and how you installed OJS (via git, via tarball etc), it might help to run “composer install” inside your paypal plugin directory (under [ojs_directory]/plugins/paymethod/paypal).
Try running “composer install” inside your paypal plugin directory, like i mentioned above. Helped me back then, because there were some dependencies missing.
I am also facing same error
in my error log it showing
[Sat Jul 14 11:18:54.167614 2018] [php7:error] [pid 40580:tid 1632] [client 127.0.0.1:58100] PHP Fatal error: Interface ‘Symfony\Component\EventDispatcher\EventSubscriberInterface’ not found in C:\xampp\htdocs\ojs\plugins\paymethod\paypal\vendor\guzzle\guzzle\src\Guzzle\Http\RedirectPlugin.php on line 19, referer: https://site.test/OJS/index.php/art/user/purchaseSubscription/individual