public CardConnectCaptureException(string errorCode, string message, CardConnectCaptureResponse data) { ApiError = new ApiError() { Data = data, ErrorCode = errorCode, Message = message }; Response = data; }
public static PaymentTransaction Map(Payment payment, CardConnectCaptureResponse response) { var t = new PaymentTransaction() { Amount = payment.Amount, DateExecuted = DateTime.Now, ResultCode = response.respcode, ResultMessage = response.resptext, Succeeded = response.WasSuccessful(), Type = "CreditCardCapture", xp = new { CardConnectResponse = response } }; return(t); }
public static bool WasSuccessful(this CardConnectCaptureResponse attempt) { return(attempt.respstat == "A"); }
public CardConnectCaptureException(ApiError error, CardConnectCaptureResponse response) { ApiError = error; Response = response; }