public void PreAuthVoidTest() { var raveConfig = new RavePayConfig(TestConsts.preauthPbkey, TestConsts.preauthSecretKey, false); var preuthCard = new RavePreAuthCard(raveConfig); var captureResponse = preuthCard.Void(unCapturedFwRef).Result; // Trace.WriteLine(JsonConvert.SerializeObject(captureResponse)); Assert.IsNotNull(captureResponse.Data); Assert.AreEqual(captureResponse.Status, "success"); }
public void PreAuthCardChargeTest() { var raveConfig = new RavePayConfig(TestConsts.preauthPbkey, TestConsts.preauthSecretKey, false); var preuthCard = new RavePreAuthCard(raveConfig); var card = new Card(TestConsts.preauthCardNo, TestConsts.preAuthExpiryMonth, TestConsts.preAuthExpiryYear, TestConsts.preauthCVV); var preauthResponse = preuthCard.Preauthorize(new PreauthorizeParams(raveConfig.PbfPubKey, "Alara", "Nok", "*****@*****.**", 10000, card) { TxRef = txRef }).Result; // Trace.WriteLine(JsonConvert.SerializeObject(preauthResponse.Data)); Assert.IsNotNull(preauthResponse.Data); Assert.AreEqual(preauthResponse.Status, "success"); }