Modals on payment processes
I am working on app that has payment process. I'm thinking of two options, since it will be mobile:
The user taps on a 'Buy' button, and a modal pops up with a payment form. ( /offers/:id ) After purchase, the modal pops back out and a notification alert is given.
The user taps on a 'Buy' button, and he is redirected to another page for payment ( /offers/:id/purchase ). After purchase, a notification alerts the user and goes back to the offers list.
Which is more user-friendly?