ClickPay can only accept transactions from US-based banking institutions. You will not be able to make an e-check payment through ClickPay if your bank account is outside the United States. If you wish to use an international credit card you may do so but the card must allow international transactions. You must enter the address you are paying for when prompted to when making a credit card payment.
1 (888) 354-0135