Foreign billing address and phone number

US expat living abroad. I have a US bank account and have my debit card for it but the billing address is not US. Is it ok for a payment method when paying turbotax fee ? I also have foreign credit card... Also I do not have US phone number, just have foreign number. Is that ok?