Sometimes merchants process transactions 'offline'. This means the payment isn't processed at the time but around 24 hours later, it can even sometimes take up to a week.
Sometimes merchants process transactions 'offline'. This means the payment isn't processed at the time but around 24 hours later, it can even sometimes take up to a week.