adding checkout workflow consideration pg