Bug 23118

Summary: Create a plugin to implement the PayPal payments logic
Product: Koha Reporter: Agustín Moyano <agustinmoyano>
Component: Fines and feesAssignee: Agustín Moyano <agustinmoyano>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: agustinmoyano, kyle, liz, martin.renvoize, tomascohen
Version: unspecified   
Hardware: All   
OS: All   
URL: https://gitlab.com/thekesolutions/plugins/koha-plugin-pay-via-paypal
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 23213    
Bug Blocks: 23215, 27044    

Description Agustín Moyano 2019-06-13 18:29:21 UTC
Move PayPal to a plugin, to unify treatment of payment methods.

This bug should simply remove PayPal logic from intranet and opac and place it as a plugin, with necesary configurations.

It will be downloadable from https://gitlab.com/thekesolutions/plugins/koha-plugin-paypal
Comment 1 Agustín Moyano 2019-06-26 03:59:14 UTC
Also this plugin should add the ability to determine minimum payment threshold
Comment 2 Agustín Moyano 2019-06-26 04:08:08 UTC
(In reply to Agustín Moyano from comment #0)
 
> This bug should simply remove PayPal logic from intranet and opac and place
> it as a plugin, with necesary configurations.

This bug won't remove PayPal logic from intranet and opac. That task will be addressed in bug 23215
Comment 3 Agustín Moyano 2019-08-10 05:50:10 UTC
Releases for this plugin will be available from 

https://gitlab.com/thekesolutions/plugins/koha-plugin-pay-via-paypal/-/releases

Current release features translation from all languages supported by Koha (text that was already translated, was copied from po files).

New features and bug fixes will be addressed in project's issues (https://gitlab.com/thekesolutions/plugins/koha-plugin-pay-via-paypal/issues)

Please, feel free to contribute via pull request.

Thanks!
Comment 4 Kyle M Hall (khall) 2019-10-08 13:10:04 UTC
Augustin, can you include the functionality from bug 21701 in your plugin? I assume the plan is still to remove baked in PayPal from Koha, and we'll want to make sure we don't lose any features!