private static void sampleQuickAuth() { try { // four lines are all it takes to send in a transaction: CreditCard cReq = new CreditCard("visa", "4242424242424242", "0609", "Andrew Harcourt", "123", CreditCard.CVN_PRESENT); String orderID = DateTime.Now.ToString("yyyyMMddHHmmss"); TransactionRequest tReq = new TransactionRequest("realexsample", "secret", "secret", "secret"); TransactionResponse tResp = tReq.Authorize("internet", orderID, "EUR", 4133, cReq); if (tResp.ResultCode == 0) { // success //TODO: Your code goes here. } else { // failure //Check the Realex Developer Documentation for transaction result codes. //TODO: Your code goes here. } } catch (DataValidationException e) { // transaction not submitted //TODO: Your exception-handling code goes here. Console.WriteLine("Transaction not submitted: " + e.Message); } catch (TransactionFailedException e) { // transaction failed //TODO: Your exception-handling code goes here. Console.WriteLine("Transaction failed: " + e.Message); } catch (Exception e) { // something else bad happened //TODO: Your exception-handling code goes here. Console.WriteLine("Unhandled exception: " + e.Message); } }
private static void sampleQuickAuth() { try { // four lines are all it takes to send in a transaction: CreditCard cReq = new CreditCard("visa", "4242424242424242", "0609", "Andrew Harcourt", "123", CreditCard.CVN_PRESENT); String orderID = DateTime.Now.ToString("yyyyMMddHHmmss"); TransactionRequest tReq = new TransactionRequest("realexsample", "secret", "secret", "secret"); TransactionResponse tResp = tReq.Authorize("internet", orderID, "EUR", 4133, cReq); if (tResp.ResultCode == 0) // success //TODO: Your code goes here. { } else // failure //Check the Realex Developer Documentation for transaction result codes. //TODO: Your code goes here. { } } catch (DataValidationException e) { // transaction not submitted //TODO: Your exception-handling code goes here. Console.WriteLine("Transaction not submitted: " + e.Message); } catch (TransactionFailedException e) { // transaction failed //TODO: Your exception-handling code goes here. Console.WriteLine("Transaction failed: " + e.Message); } catch (Exception e) { // something else bad happened //TODO: Your exception-handling code goes here. Console.WriteLine("Unhandled exception: " + e.Message); } }