improved pay payment dialog