Building the checkout service