This is a secure, embedded form hosted from our payment processor’s servers. Simply double-click in the browser URL bar, and the “https” prefix will be revealed, indicating the security of the site.