public async Task <CardPayment> GetCardPaymentByReference(string reference)
        {
            var cardPayment = await _paymentsRepository.GetCardPayment(reference);

            if (cardPayment == null)
            {
                return(null);
            }

            cardPayment.CardDetails.CardNumber = StringHelper.HideCardNumber(cardPayment.CardDetails.CardNumber);
            cardPayment.CardDetails.Cvv        = "";

            return(cardPayment);
        }