Commits
Thomas Tornevall authored c2ae1aebab0
skipAfterShopPaymentValidation() can't just return orderrows that has been requested to be different since this will cause problems during the duo handling (both credit and annul objects may contain data, which may cause exceptions when there is nothing, for example, to credit). So validation has to be performed ANYWAY, but we skip the price validation when the flag for validation skipping is set. We also borrow data like vatPct when this flag is active as someone MAY or may not change more than just the price.