public void Visa_ShouldReverse_Ok() { var chargeSvc = new HpsCreditService(_certConfig); var response = chargeSvc.Reverse(17.01m, "usd", TestCreditCard.ValidVisa); Assert.IsNotNull(response); StringAssert.Matches(response.ResponseCode, new Regex("^00$")); }
public void Cc_ShouldPartialReverse_Ok() { var chargeSvc = new HpsCreditService(TestServicesConfig.ValidServicesConfig()); var charge = chargeSvc.Charge(20, "usd", TestCreditCard.ValidVisa, TestCardHolder.CertCardHolderShortZip); var response = chargeSvc.Reverse(charge.TransactionId, 20, "usd", null, 10); Assert.IsNotNull(response); StringAssert.Matches(response.ResponseCode, new Regex("^00$")); }