Refactor modal component, add pay seller modal