Source: https://money.stackexchange.com/questions/77941/use-others-credit-card-to-pay-for-visa-fee/77950