void FetchPaymentDetails()
        {
            string token = null;

            while (String.IsNullOrEmpty(token))
            {
                Console.WriteLine("");
                Console.WriteLine("Entre o token do pagamento:");
                token = Console.ReadLine();
            }

            try
            {
                var payment = new Payment();
                payment.PaymentToken = token;
                var response = boletoFacil.FetchPaymentDetails(payment);
                ShowObjectResponseHeader();
                Console.WriteLine(response);
                ShowResponseSerialized(response);
            }
            catch (BoletoFacilException e)
            {
                HandleException(e);
            }
            finally
            {
                DoneMessage();
            }
        }