'Create checkout' utility function and doc updates
Aligning with updates in the test helper module
Adding a test scenario and cleaning test cases