Risk Rating

Here you can see the risk of a transaction

Field NameLenTypeReqVerComments
methodN/AAlp-NumYes1.2riskRating
fromEmailN/AAlp-NumYes1.2The email associated with the account from which the authorize is made
merchantAccountIdN/ANumYes1.2Acquiring Merchant ID
clientIpN/AAlpYes1.2The IP address of the customer placing the order
clientUserAgentN/AAlp-Num--1.2The User-Agent HTTP header
clientAcceptLanguageN/AAlp-Num--1.2The Accept-Language HTTP header
transactionIdN/AAlp-NumYes1.2label.field.binTransactionId
transactionAmountN/ANumYes1.2The amount of the authorize transaction
transactionCurrency3AlpYes1.2The amount currency(e.g. USD)
billingNameN/AAlpYes1.2The name of the customer
billingCardType1NumYes1.2Card Type
1 = Card type 1
2 = Card type 2
billingCardBin6NumYes1.2label.field.billingCardBin
billingCityN/AAlp-NumYes1.2Billing City
billingState2/3Alp-NumYes1.2Billing State - two/tree letters state / province / county code (ISO 3166-2)
billingCountry2Alp-NumYes1.2Billing Country - two letters country code (ISO Char 2 Code)
billingZipN/AAlp-NumYes1.2Billing Zip (Postal Code)
billingPhoneN/ANum--1.2Billing Phone
billingEmailN/AAlp-Num--1.2Billing Email
shippingStreetNameN/AAlp-NumYes1.2Shipping Street Name. Only pass this field when shipping physical goods.
shippingStreetNumberN/AAlp-NumYes1.2Shipping Street Number. Only pass this field when shipping physical goods.
shippingBuildingN/AAlp-Num--1.2Shipping Building. Only pass this field when shipping physical goods.
shippingEntranceN/AAlp-Num--1.2Shipping District. Only pass this field when shipping physical goods.
shippingFloorN/AAlp-Num--1.2Shipping Floor. Only pass this field when shipping physical goods.
shippingApartmentN/AAlp-Num--1.2Shipping Apartment. Only pass this field when shipping physical goods.
shippingDistrictN/AAlp-Num--1.2Shipping District. Only pass this field when shipping physical goods.
shippingCityN/AAlp-Num--1.2Shipping City. Only pass this field when shipping physical goods.
shippingState2/3Alp-Num--1.2Shipping State - two/tree letters state / province / county code (ISO 3166-2). Only pass this field when shipping physical goods.
shippingCountry2Alp-Num--1.2Shipping Country - two letters country code (ISO Char 2 Code). Only pass this field when shipping physical goods.
shippingZipN/AAlp-Num--1.2Shipping Zip (Postal Code). Only pass this field when shipping physical goods.
keyN/AAlp-NumYes1.2MD5(sharedSecret + mechantAccountId + clientIp + clientUserAgent* + clientAcceptLanguage* + transactionId + transactionAmount + transactionCurrency + billingName + billingCardType + billingCardBin + billingCity + billingState + billingCountry + billingZip + billingPhone* + billingEmail* + shippingStreetName* + shippingStreetNumber* + shippingBuilding* + shippingEntrance* + shippingFloor* + shippingApartment* + shippingDistrict* + shippingCity* + shippingState* + shippingCountry* + shippingZip*)

This request is responded by a message with the following content:

Field NameLenTypeMdtVerComments
ResponseCodeN/AAlp-NumYes1.2The response code; 00 = Success;
ResponseDescriptionN/AAlp-NumYes1.2Human readable response
FeeN/ARealYes1.2Fee for the current transaction
TransactionIdN/ANumYes1.2The Accept-Language HTTP header
Verification/RiskScoreN/ANumYes1.2The risk score of the transaction. Value can be from 0 to 100. A higher score indicates a higher risk of fraud. We never return a risk score of 0, since all transactions have the possibility of being fraudulent.
Verification/DistanceN/ANumYes1.2The distance from the IP address location - to the billing location, in kilometers. A higher distance indicates a higher risk of fraud.
Verification/BinNameN/AAlp-NumYes1.2The name of the bank which issued the card. This is available for approximately 96% of all BIN numbers.
Verification/BinMatchN/AAlp-NumYes1.2This field can be either 1 = Yes, 0 = No, 2 = NotFound, or 3 = NA It indicates whether the credit card’s bank is in the same country as the user’s billing address.The NotFound response means that we could not find a match for the provided bin input field. The NA response means that you did not provide a bin in the input.
Verification/BinCountryN/AAlp-NumYes1.2The two letter ISO 3166 country code for the bank. This is available for approximately 99% of all BIN numbers.
Verification/CountryCodeN/AAlp-NumYes1.2A two-character ISO 3166-1 country code for the country associated with the IP address.
Verification/CountryMatchN/AAlp-NumYes1.2This field can be either 1 = Yes or 0 = No. It indicates whether the country of the IP address matched the billing address country. A mismatch indicates a higher risk of fraud.
Verification/ProxyScoreN/AAlp-NumYes1.2A score indicating the likelihood that the user’s IP address is an open proxy.
Verification/CarderEmailN/AAlp-NumYes1.2This field can be either 1 = Yes or 0 = No. It indicates whether the user’s email address is in a database of known high risk emails.

Request Sample:

https://secure.paxum.com/payment/api/paymentAPI.php
POST
method=riskRating&fromEmail=payer%40domain.com&merchantAccountId=123456&clientIp=127.0.0.1&clientUserAgent=&clientAcceptLanguage=&transactionId=225845&transactionAmount=0.08&transactionCurrency=USD&billingName=John+Doe&billingCardType=1&billingCardBin=123456&billingCity=New+York&billingState=NY&billingCountry=US&billingZip=123456&billingPhone=0123456789&billingEmail=payeer%40domain.com&shippingCountry=sCountry&shippingState=sState&shippingCity=sCity&shippingStreetName=sStreetName&shippingStreetNumber=sStreetNumber&shippingBuilding=sStreetBuilding&shippingEntrance=sStreetEntrance&shippingFloor=sStreetFloor&shippingApartment=sStreetApartment&shippingDistrict=sStreetDistrict&shippingZip=sZip&key=812c8ab6e22b23bd334268ec6c1f5b06

Response Sample

<?xml version="1.0"?>
<Response>
    <Environment>PRODUCTION</Environment>
    <Method>riskRating</Method>
    <ResponseCode>00</ResponseCode>
    <ResponseDescription>Approved or Completed Successfully</ResponseDescription>
    <TransactionId>MER616GV</TransactionId>
    <Verification>
    <RiskScore>49.39</RiskScore>
    <Distance>6891</Distance>
    <BinName>3</BinName>
    <BinMatch>0</BinMatch>
    <BinCountry>US</BinCountry>
    <CountryCode>BR</CountryCode>
    <CountryMatch>0</CountryMatch>
    <ProxyScore>0</ProxyScore>
    <CarderEmail>0</CarderEmail>
    </Verification>
</Response>

Working Sample(s):

riskRating.php