Yes. It's called Mastercard Send and promises transactions to be completed in seconds. It, however, is not yet a feature in UK online casinos.