fix: Redirect Web Form user directly to success URL, if no amount is due (backport #12661) (#12856)
If there is no amount due when using WebForms which accept payments, redirect the user directly to the success URL. This is useful for free items.
(cherry picked from commit f8f1301b79)
Co-authored-by: ci2014 <christoph.isik@wpci.de>