Example #1
0
        public async Task Create()
        {
            var token = new TokenResponse();

            using (var tokenApi = new EbanxTokenOperationApi())
            {
                var request = new TokenRequest
                {
                    Country         = "BR",
                    CreditCard      = CreaditCardRequestExtention.GetACard(),
                    PaymentTypeCode = "mastercard",
                };

                token = await tokenApi.Create(request);
            }

            var response = new SetCvvResponse();

            using (var api = new EbanxSetCvvOperationApi())
            {
                var request = new SetCvvRequest
                {
                    CardCvv = "000",
                    Token   = token.Token
                };

                response = await api.Create(request);
            }

            Assert.IsFalse(response.Success);
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <SetCvvResponse> Create(SetCvvRequest request)
 {
     return(await PostAsync <SetCvvResponse>(request));
 }