Controller for checkout process (initial setup)