コード例 #1
0
        protected async Task <Stone> AdiquirenteAsync(Configuracao loja_config, string bandeira)
        {
            Stone stn = new Stone();

            stn.MerchantKey = loja_config.Stonekey;
            stn.RequestKey  = "857a5a07-ff3c-46e3-946e-452e25f149eb";
            CreditCardTransactionResultCollection[] cctri;
            cctri    = new CreditCardTransactionResultCollection[1];
            cctri[0] = new CreditCardTransactionResultCollection();
            CreditCard card = new CreditCard();

            card.CreditCardBrand        = bandeira;
            card.InstantBuyKey          = "3b3b5b62 - 6660 - 428d - 905e-96f49d46ae28";
            card.IsExpiredCreditCard    = false;
            card.MaskedCreditCardNumber = "411111****1111";
            cctri[0].CreditCard         = card;
            stn.CreditCardTransactionResultCollection = cctri;
            Stone obj = await _transacao.AddTransacaoStone(stn);


            return(obj);
        }