adds register sale service and initial integration spec