Salaam alaikum Yes you can buy from Amazone in euro You just need to topup your Visa card account with amount you need to pay, before putting your order.