tweak the order things happen on checkout to skip a already done save