public void complexCaptureGivenAuth() { captureGivenAuth capturegivenauth = new captureGivenAuth(); capturegivenauth.amount = 106; capturegivenauth.orderId = "12344"; authInformation authInfo = new authInformation(); DateTime authDate = new DateTime(2002, 10, 9); authInfo.authDate = authDate; authInfo.authCode = "543216"; authInfo.authAmount = 12345; capturegivenauth.authInformation = authInfo; contact contact = new contact(); contact.name = "Bob"; contact.city = "lowell"; contact.state = "MA"; contact.email ="litle.com"; capturegivenauth.billToAddress = contact; processingInstructions processinginstructions = new processingInstructions(); processinginstructions.bypassVelocityCheck = true; capturegivenauth.processingInstructions = processinginstructions; capturegivenauth.orderSource = orderSourceType.ecommerce; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4100000000000000"; card.expDate = "1210"; capturegivenauth.card = card; captureGivenAuthResponse response = litle.CaptureGivenAuth(capturegivenauth); Assert.AreEqual("Approved", response.message); }
public void ProcessingInstructionAndAmexData() { credit creditObj = new credit(); creditObj.amount = 2000; creditObj.orderId = "12344"; creditObj.orderSource = orderSourceType.ecommerce; processingInstructions processingInstructionsObj = new processingInstructions(); processingInstructionsObj.bypassVelocityCheck = true; creditObj.processingInstructions = processingInstructionsObj; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4100000000000001"; card.expDate = "1210"; creditObj.card = card; creditResponse response = litle.Credit(creditObj); Assert.AreEqual("Approved", response.message); }