hello every one, i am bit worried about payment method for AN application (naturalization application).what i know is u can pay by credit/debit card or by cheque. i dont have any credit card but i do have a barclays visa debit card. i am afraid what if bank decline payment to home office. does this ...