recode for Challenge System
Ignore pharse error
Payment Process