REFACTOR views for payment