private Request GetInternal(EnrollmentChecks enrollmentChecks) { enrollmentChecks.SetRequiredFields(new List <string> { GlobalConstants.Id }); enrollmentChecks.CheckRequiredFields(); return(new Request( uri: PrepareUri("/accounts/" + _client.Account() + "/enrollmentchecks/" + enrollmentChecks.Id()) )); }
/// <summary> /// Get the Enrollment Lookup /// </summary> /// <param name="auth">EnrollmentLookups</param> /// <returns>EnrollmentLookups</returns> public EnrollmentChecks Get(EnrollmentChecks enrollmentChecks) { enrollmentChecks.SetRequiredFields(new List <string> { GlobalConstants.Id }); enrollmentChecks.CheckRequiredFields(); Request request = new Request( uri: PrepareUri("/accounts/" + _client.Account() + "/enrollmentchecks/" + enrollmentChecks.Id()) ); dynamic response = _client.ProcessRequest(request); return(new EnrollmentChecks(response)); }
private Request SubmitInternal(EnrollmentChecks enrollmentChecks) { enrollmentChecks.SetRequiredFields(new List <string> { GlobalConstants.MerchantRefNum, GlobalConstants.Amount, GlobalConstants.Currency, GlobalConstants.Card, GlobalConstants.CustomerIp, GlobalConstants.UserAgent, GlobalConstants.AcceptHeader, GlobalConstants.MerchantUrl }); enrollmentChecks.CheckRequiredFields(); return(new Request( method: RequestType.Post, uri: PrepareUri("/accounts/" + _client.Account() + "/enrollmentchecks"), body: enrollmentChecks )); }
/// <summary> /// Submit an enrollment lookup request /// </summary> /// <param name="EnrollmentLookups">EnrollmentLookups</param> /// <returns>EnrollmentLookups</returns> public EnrollmentChecks Submit(EnrollmentChecks enrollmentChecks) { enrollmentChecks.SetRequiredFields(new List <string> { GlobalConstants.MerchantRefNum, GlobalConstants.Amount, GlobalConstants.Currency, GlobalConstants.Card, GlobalConstants.CustomerIp, GlobalConstants.UserAgent, GlobalConstants.AcceptHeader, GlobalConstants.MerchantUrl }); enrollmentChecks.CheckRequiredFields(); Request request = new Request( method: RequestType.Post, uri: PrepareUri("/accounts/" + _client.Account() + "/enrollmentchecks"), body: enrollmentChecks ); dynamic response = _client.ProcessRequest(request); return(new EnrollmentChecks(response)); }