revised payment integration