Yes you can use any debit card as far as i know.
Also,there is a method in which you can get your origin games much cheaper, in the Mexican Origin store.
Go to
this topic and follow the steps by a user named Aly.
And you should see the prices are lower than on the european store.
Also, share your Origin ID.
I am on BF4 every day.