I was able to do this without User Interaction. First I recorded the result of payment execute. Once I have that, I used nock to intercept the payment execute and have the return result equal to the one I recorded earlier. Hope it helps
... View more