public void Test_037_Tokenize_Amex() { Logger.AppendText("\r\nTest_037_Tokenize_Amex"); string token = AmexManual.Tokenize(false); Assert.IsNotNull(token); Logger.AppendText("Amex Token: {0}", token); }
public void Test_017_Amex_Verfiy() { Transaction response = AmexManual.Verify() .WithAddress(Address) .Execute(); Assert.IsNotNull(response); Assert.AreEqual("00", response.ResponseCode); }
public void Test_017_Amex_Verfiy() { Logger.AppendText("\r\nTest_017_Amex_Verfiy"); Response = AmexManual.Verify() .WithAddress(Address) .WithClientTransactionId(ClientTransactionId) .Execute(); }
public void Test_025_AMEX_Internet() { MasterCardManual.ThreeDSecure = new ThreeDSecure { Eci = "5", AuthenticationValue = "12345678901234567890123456789012345678901234567890123456789012345678901234567890" }; Transaction response = AmexManual.Charge(32.02m) .WithCurrency("USD") .Execute(); Assert.IsNotNull(response); Assert.AreEqual("00", response.ResponseCode); }
public void Test_014_Amex_Sale() { Transaction response = AmexManual.Charge(4m) .WithCurrency("USD") .Execute(); Assert.IsNotNull(response); Assert.AreEqual("00", response.ResponseCode); Transaction voidResponse = response.Void().Execute(); Assert.IsNotNull(voidResponse); Assert.AreEqual("00", voidResponse.ResponseCode); }
public void Test_025b_AMEX_Internet() { Logger.AppendText("\r\nTest_025_AMEX_Internet"); AmexManual.ThreeDSecure = new ThreeDSecure { Eci = 5, SecureCode = "1234567890123456789012345678901234567890", UCAFIndicator = UCAFIndicator.FullyAuthenticated }; Response = AmexManual.Charge(32.02m) .WithCurrency("USD") .WithAddress(Address) .WithClientTransactionId(ClientTransactionId) .Execute(); }
public void Test_003_Amex_Level_II_Sale() { var commercialData = new CommercialData(TaxType.NOTUSED) { SupplierReferenceNumber = "123456", CustomerReferenceId = "987654", DestinationPostalCode = "85284", Description = "AMEX LEVEL 2 TEST CASE" }; Transaction response = AmexManual.Charge(1.5m) .WithCurrency("USD") .WithCommercialData(commercialData) .Execute(); Assert.IsNotNull(response); Assert.AreEqual("00", response.ResponseCode); }
public void Test_014_Amex_Sale() { Logger.AppendText("\r\nTest_014_Amex_Sale"); Response = AmexManual.Charge(4m) .WithCurrency("USD") .WithClientTransactionId(ClientTransactionId) .WithAddress(Address) .Execute(); Assert.IsNotNull(Response); Assert.AreEqual("00", Response.ResponseCode); Logger.AppendText("\r\nTest_021_Full_Void"); Response = Response.Void() .WithVoidReason(VoidReason.PostAuth_UserDeclined) .Execute(); }
public void Test_003_Amex_Level_II_Sale() { Logger.AppendText("\r\nTest_003_Amex_Level_II_Sale"); var commercialData = new CommercialData(TaxType.NOTUSED) { SupplierReferenceNumber = "123456", CustomerReferenceId = "987654", DestinationPostalCode = "85284", Description = "AMEX LEVEL 2 TEST CASE", TaxAmount = 0m }; Response = AmexManual.Charge(1.5m) .WithCurrency("USD") .WithCommercialData(commercialData) .WithClientTransactionId(ClientTransactionId) .WithAddress(Address) .Execute(); }