Updated checkout process.