/// <summary>
 /// Method to return Fraud Scoring results based on a ScoreLookupRequest Object
 /// </summary>
 /// <param name="request">ScoreLookupRequest containing query information</param>
 /// <returns>ScoreLookup Object containing scoring information</returns>
 public ScoreLookup getScoreLookup(ScoreLookupRequest request)
 {
     string response = "";
     Dictionary<string, string> responseMap = doRequest(GetURL(), "PUT", Serializer<ScoreLookupRequest>.Serialize(request).InnerXml);
     responseMap.TryGetValue(MESSAGE, out response);
     return Serializer<ScoreLookup>.Deserialize(response);
 }
Example #2
0
        /// <summary>
        /// Method to return Fraud Scoring results based on a ScoreLookupRequest Object
        /// </summary>
        /// <param name="request">ScoreLookupRequest containing query information</param>
        /// <returns>ScoreLookup Object containing scoring information</returns>
        public ScoreLookup getScoreLookup(ScoreLookupRequest request)
        {
            string response = "";
            Dictionary <string, string> responseMap = doRequest(GetURL(), "PUT", Serializer <ScoreLookupRequest> .Serialize(request).InnerXml);

            responseMap.TryGetValue(MESSAGE, out response);
            return(Serializer <ScoreLookup> .Deserialize(response));
        }
        public void TestInitialize()
        {
            service = new FraudScoringService(Environments.Environment.SANDBOX, testUtils.GetConsumerKey(), testUtils.GetPrivateKey());
            request = new ScoreLookupRequest();

            request.TransactionDetail.CustomerIdentifier     = 1996;
            request.TransactionDetail.MerchantIdentifier     = 123;
            request.TransactionDetail.AccountNumber          = 5555555555555555555;
            request.TransactionDetail.AccountPrefix          = 555555;
            request.TransactionDetail.AccountSuffix          = 5555;
            request.TransactionDetail.TransactionDate        = 1231;
            request.TransactionDetail.TransactionTime        = "035959";
            request.TransactionDetail.BankNetReferenceNumber = "abcABC123";
            request.TransactionDetail.Stan = 123456;
        }
        public void TestInitialize()
        {
            service = new FraudScoringService(Environments.Environment.SANDBOX, testUtils.GetConsumerKey(), testUtils.GetPrivateKey());
            request = new ScoreLookupRequest();

            request.TransactionDetail.CustomerIdentifier = 1996;
            request.TransactionDetail.MerchantIdentifier = 123;
            request.TransactionDetail.AccountNumber = 5555555555555555555;
            request.TransactionDetail.AccountPrefix = 555555;
            request.TransactionDetail.AccountSuffix = 5555;
            request.TransactionDetail.TransactionDate = 1231;
            request.TransactionDetail.TransactionTime = "035959";
            request.TransactionDetail.BankNetReferenceNumber = "abcABC123";
            request.TransactionDetail.Stan = 123456;
        }