Bugfixes relating to web orders, tillpay and paypal
- Refund logic : c9 is only supposed to recommend a refund on tillpay/paypal when we are at the final txn in a web order cycle. A bug meant it would recommend refund early could inappropriately trigger an unwanted refund for insufficient funding to cover parts still on orderĀ , freight not yet invoiced.
- Web order finalise logic : c9 would regard a reserve /pickup as finalised for signalling tillpay/paypal when to trigger a refund of over captured funds. It isn't.