A major reason many people struggle with online payments on foreign websites is that local debit cards are not always enabled ...