A button with a payment form is the easiest way to organize online purchases.  The merchant can place such a button in any convenient place on its website.