Thanks Satoshi, I found those threads. However, those threads seem to be addressing the server side as far as I can see. I’m trying to address the client side of the problem by presenting a webpage to the user with a simple confirm or cancel button like paypal, that way the user doesn’t have to switch to the bitcoin client to send payment.
You sound like you want to be integrating with the https://www.mybitcoin.com/ guys.