4 ms·
They support VISA in Sweden, so I guess they just lack an agreement with suitable banks and payment processors in the UK.
by m_eiman 14y ago
They support VISA in Sweden, so I guess they just lack an agreement with suitable banks and payment processors in the UK.