Registration code checkout flow

@cdodge Here is the changes related to [EX-31] - Registration code checkout process. Kindly review the changes and share your feedback with me. 

Thanks