How would I use PayPal with a Web Run Time widget?

Ideally I would like to keep the user experience within the widget rather than launching the browser to go to Paypal.

I've used PayPal IPN in the past but this would require that the user visit the PayPal web site to make payment then return to my web site. I dont think this would be possible with a widget without moving the user from the widget to the web browser.

Is it possible to load an online web page within the widget, perhaps using an iframe?