/// <summary> 
 /// Perform a new Verify.
 /// <param name="verifyData"> 
 /// Verify Object
 /// </param>
 /// <returns>
 /// VerifyResponseInformation object.
 /// </returns>   
 /// <seealso cref="PayHubWS.com.payhub.ws.api.VerifyResponseInformation"/>
 /// </summary> 
 public VerifyResponseInformation doVerify(Verify verifyData)
 {
     verifyData.Merchant = _merchant;
     verifyData._url = _url;
     var request = setHeadersPost(verifyData._url, this._oauthToken);
     string json = JsonConvert.SerializeObject(verifyData, Formatting.None, new JsonSerializerSettings { DefaultValueHandling = DefaultValueHandling.Ignore });
     VerifyResponseInformation response = verifyData.performVoidTransaction(json, request);
     response.transactionManager = this;
     return response;
 }