#952 - fixing issue where rollback handlers were throwing a transient persistence exception as the order payment are now being saved for both confirmed and failed transactions