Source: https://money.stackexchange.com/questions/46276/how-does-credit-cards-online-authentication-work