Add request payment implementation