Skip Navigation LinkseWAY Home » Support » Credit Card Payments » Beagle

Geo-IP Anti Fraud

eWAY's anti fraud product is called Beagle. Beagle provides additional information to the merchant regarding the validity of each transaction and the ability to block and be notified of transactions that they may deem to be risky. Beagle can be customised by each individual merchant, so the rules apply directly to your own unique business model.

3D-Secure

Using Beagle Platinum in Real-Time
To utilise Beagle, some additional information to our standard gateways must be passed to the Beagle gateway. Beagle is currently only available via an XML Gateway.

For the technical details on the Beagle XML Gateway, including field specifications and definitions, sample code and test account procedures, please use the Developer menu item for GEO-IP Anti Fraud.

In order for merchants to utilise the Beagle Anti-fraud service in real time, some additional fields are required to be passed to the eWAY gateway:

ewayCustomerIPAddress
This field is used to pass the IP Address of the customer making the purchase. This assists in detecting fraudulent beahaviour by allowing eWAY's Beagle to pinpoint the physical location of the computer that the customer is using for the transaction. This field allows Beagle to match the country related to the IP address to both the country associated with the Credit Card issuing bank, as well as the billing country as entered by the customer themselves. If these do not match, the transaction may be fraudulent.

Beagle also uses this field to search in our database of known anonymous and high risk IP's. Anonymous IP addresses are used by people to 'fake' their actual physical location, and get around Geolocational checking, such as that performed by Beagle.

Field Specification
The customers IP address is made up of 4 numbers (each up to 3 digits long), separated by decimal points. e.g. 202.58.56.1

This information can easily be retrieved by your web developer, as it is available in the Server Variables of each Web page request, which can be accessed by most programming languages.

ewayCustomerBillingCountry
This field is used to pass a 2 character country code, which relates to the billing address which was entered by the customer making the purchase. This is used be eWAY's Beagle to match against both the country related to the IP address and the country associated with the Credit Card issuing bank. If these do not match, the transaction may be fraudulent.

Field Specification
The billing country code is made up of 2 characters which correspond to a particular country.