Payment functionality, lack refine