Client changes for register/purchase type extensions