PKP Bugzilla – Bug 8144
PayPal payments never complete with site restriction enabled
Last modified: 2013-04-24 13:52:14 PDT
Setup => Management => Additional Site and Article Access Restrictions If the JM enables "Users must be registered and log in to view the journal site" then arriving PayPal payment IPN requests are mutely ignored and payments are never recorded as completed.
PayPal payments never complete with site restriction enabled https://github.com/pkp/pkp-lib/commit/4ab2633103a9e68347205e365c9992947fc53e11
PayPal payments never complete with site restriction enabled https://github.com/pkp/pkp-lib/commit/c047f617cb6676f6d54707b1ac58c035cba82515
PayPal payments never complete with site restriction enabled https://github.com/pkp/pkp-lib/commit/54d861ee9cd0759eaaa631a92100098bbbc38257
PayPal payments never complete with site restriction enabled https://github.com/pkp/pkp-lib/commit/2e5d956d9ff702f268c75d093e4061df8921c1b7
Thanks, Michael. Also added this to the recommended patches list for 2.4.2.
PayPal payments never complete with site restriction enabled https://github.com/pkp/pkp-lib/commit/8e3c880a7a056a89cb5c794a41eefba9431c286c
Created attachment 3915 [details] Patch against OJS 2.3.8 (apply against lib/pkp; should work with 2.3.7, 2.3.6, etc.)
Created attachment 3916 [details] Patch against OJS 2.4.2 (apply against lib/pkp; should work with 2.4.1, 2.4.0, etc.)
Created attachment 3917 [details] Patch against OCS 2.3.5 (apply against lib/pkp; should work with 2.3.4, 2.3.3, etc.)
Created attachment 3918 [details] Patch against OMP 1.0 (apply against lib/pkp)
Thanks Alec. Also added as recommended patch for OJS 2.3.8, OCS 2.3.5, OMP 1.0 ...
Created attachment 3925 [details] Patch against OJS 2.3.8 (should work with 2.3.7, 2.3.6, etc.)
Created attachment 3926 [details] Patch against OJS 2.4.2 (should work with 2.4.1, 2.4.0, etc.)
Created attachment 3927 [details] Patch against OCS 2.3.5 (should work with 2.3.4, 2.3.3, etc.)
Created attachment 3928 [details] Patch against OMP 1.0
(Patches corrected to avoid having to apply in lib/pkp subdirectory.)