Implement the create charge method
Use consistent names for view handlers
Setup pagination for list views