Why do I have to sign up for a PayPal or Google Checkout account to pay by Credit Card or eCheck?
Our credit card merchants determine which countries must establish an account. In order to keep our Registration Fee(s) attainable, given many companies’ and universities’ budget restraints, we have opted for these free merchants. You are not required to pay any additional fees to pay by either merchant and still have the security of paying through these safe, secure methods.