/// <summary>
 /// Represents errors that occur during application execution
 /// </summary>
 /// <param name="message">The message that describes the error</param>
 /// <param name="cause">The exception that is the cause of the current exception</param>
 /// <param name="error">Error details returned from the server</param>
 public PayPalException(string message, System.Exception cause, Error error)
     : this(message, cause)
 {
     errorDetail = error;
 }
 /// <summary>
 /// Represents errors that occur during application execution
 /// </summary>
 /// <param name="message">The message that describes the error</param>
 /// <param name="error">Error details returned from the server</param>
 public PayPalException(string message, Error error)
     : this(message)
 {
     errorDetail = error;
 }