https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23051 --- Comment #43 from Nick Clemens <nick@bywatersolutions.com> --- (In reply to Andrew Isherwood from comment #42)
Hi Martin - The renewal is carried out from within Koha::Account::pay if the syspref is turned on and the issue meets the required conditions, so even if the plugins are not explicitly calling the renewal, it will still happen anyway.
The logic could be moved higher? Or a switch in Koha::Account::pay to prevent the renewal code? I also think it could be that this pref always renews, that just needs to be made clear to the end user - it isn't technically an 'opac renewal' if done by the accounts job. I would be more interested in making sure the patron knows if the renewal happened or not after the payment then preventing renewal in edge cases -- You are receiving this mail because: You are watching all bug changes.