Comment Re:Ajax? (Score 2) 85
That depends on your requirements. Iframes can be useful for PCI compliance where you don't want any credit card information to go anywhere near your site. Where I live hosted payment pages are the common workaround for this. An issue with this is those that are not used to hosted payment pages may trust them less, and they don't offer as much flexibility to keep the popup "in brand".