public void EbtSale_CardData() { var response = ebtCardData.Charge(AMOUNT) .WithCurrency(CURRENCY) .Execute(); AssertEbtResponse(response, TransactionStatus.Captured); }
public void EbtSale() { var response = card.Charge(10m) .WithCurrency("USD") .Execute(); Assert.IsNotNull(response); Assert.AreEqual("00", response.ResponseCode, response.ResponseMessage); }
public void Test_213_manual_sale() { EBTCardData ebtCard = new EBTCardData(EbtCardType.CashBenefit); ebtCard.Number = "4355560000033338"; ebtCard.ExpMonth = 12; ebtCard.ExpYear = 2020; ebtCard.PinBlock = "62968D2481D231E1A504010024A00014"; ebtCard.ReaderPresent = true; Transaction response = ebtCard.Charge(10m) .WithCurrency("USD") .Execute(); Assert.IsNotNull(response); // check message data PriorMessageInformation pmi = response.MessageInformation; Assert.IsNotNull(pmi); Assert.AreEqual("1200", pmi.MessageTransactionIndicator); Assert.AreEqual("008100", pmi.ProcessingCode); Assert.AreEqual("200", pmi.FunctionCode); System.Diagnostics.Debug.WriteLine(response.HostResponseDate); System.Diagnostics.Debug.WriteLine(response.SystemTraceAuditNumber); // check result Assert.AreEqual("000", response.ResponseCode); }
public void EbtSale() { var response = card.Charge(10m) .WithCurrency("USD") .Execute(); Assert.IsNotNull(response); Assert.AreEqual(SUCCESS, response?.ResponseCode); Assert.AreEqual(GetMapping(TransactionStatus.Captured), response?.ResponseMessage); }