Webmasters Heaven, Free submission, Free Promotion, Free Tools
Backword Forward Home add this page to favoirates send this page to a friend print this page icons articles Webmaster Tools Web Site Submit
sitemap
Free Icons Free Articels Free Tools Website submission

Articles Category  ]

Google
 
Advertising
Affiliates
Blogs
CGI
CSS
DHTML
Domain Names
ECommerce
Email
HTML
Internet
Javascript
Link Popularity
Marketing
MLM
Newsletters
Promotion
RSS
Search Engines
Site Security
Traffic Analysis
Web Hosting
Web Design
Webmasters


articles -> ecommerce
Article Title Author
Increase sales with eCommerce 2.0 Nowshade Kabir
E-Payment Systems Taimoor Zubair
10 Secrets to Asking for Effective Client Testimonials for Your Website Donna Gunter
Internet Marketing With Free Advertising Donovan Baldwin
Automated Business Systems: Do They Work? Jesse Boland
Web 2.0 in eCommerce Nowshade Kabir
Without Money to Make Money Online? Your Ultimate Wealth Online Free Internet Marketing Courses Raye Ng
Aspects to Consider When Setting Up an E-Commerce Website Stuart Cain
The Truth And Myth About Internet Marketing: The Lie By Implication Roger Zimmerman
Successful Internet Marketing in Just 3 Easy Steps Roger Sibaja
How to have your own E-commerce site? Pegasus
Ten On-Page Website Credibility Builders for Your Customer Chris Le Roy
Online Shopping a Common Scenario Mark Comeau
Top 10 Ways to Have an Online Sale Donna Gunter
HostedSupport.com Announces Partnership with eBay ProStores to Distribute ezSupport Pro and ezSupport for eBay Steve Hartert
The Amazing 7 Lost Secrets Of Home Based Business Success Rasheed Ali
Getting Your Business Online - 5 Tips for a Profitable and Productive Web Presence Joe Stec
15 Proven Strategies to Grow Your List Donna Gunter
Do It Yourself Search Engine Optimization Works! Mihaela Lica
Make Your eCommerce Site Failure-Proof Nowshade Kabir
Top 4 Reasons Network Marketers Fail Dave Sherwin
Be Wary Of Internet Money Making Opportunities Fione Tan
The 5 Challenges of E-Commerce for Small Businesses Roni Alhadeff
Traffic & Rankings: 9 Steps To Marketing Success Marige O'Brien
eCommerce for Import Export Companies Nowshade Kabir
Getting free links, search engine optimisation for dummies and article writing for high google rankings Tony Gosling
Credit Card Fraud Prevention Using .NET Framework in C# or VB.NET IP2Location.com
Learn the Top 5 Strategies and Cool Tools You Need to Know About to Start Your Online Business John Navata
The Fundamentals of E-commerce Success Stephen Joyce
Discover the Top 5 Dos and Don'ts of Web Site Optimization That Will Make or Break Your Ranking! John Navata
How 4 Key Elements to Your Web Site Can Multiply Your Profits! John Navata
Your RSS Marketing Strategy: Deciding How To Deliver Your RSS Content Rok Hrastnik
Search Engine Optimization for eCommerce Sites Bill Hartzer
Affiliate Internet Marketing - Making A Success Karl Stadler
One of the fastest and most profitable ways to skyrocket your online sales and boost your profits is through using Joint Ventures! Monique Briand
Affordable ecommerce solution Manuel Zarate
How to set up the ecommerce shopping cart software tools to handle your transactions and how to do in smart, efficient and cost effective way Sandro Salsi
eCommerce Web Site Building: Where Do I Start? Jacob Richards
7 Lessons I Learnt Whilst Losing Thousands Internet Marketing Alan Cutler
M-Commerce Twice the Cash Value of E-Commerce Darren Yates
Ecommerce Marketing Plan Anastasia Kurdina
Finding Products to sell on eBay Nowshade Kabir
How To Generate Solid Web Profits Through the Blog Revolution Ross Storey
Web Analytics - Getting it Right WG Moore
Importing Products to sell on eBay Nowshade Kabir
Spiritual Meanings of Gemstones and Native American folklore Tarl Michael

Credit Card Fraud Prevention Using .NET Framework in C# or VB.NET   by IP2Location.com


Credit card fraud has become pervasive on the Internet. According to MasterCard International, account takeover fraud has increased by 369% since 1995. It has become one of the fastest growing types of fraud, and one of the more difficult to combat. More than $700 million in online sales were lost to fraud in 2001, representing 1.14 percent of total annual online sales of $61.8 billion, according to GartnerG2. Even if the credit card company has given the authorization as to the validity of the card, there are several ways fraudulent cards can be used on your site. The card may have been lost or stolen, but the card owner is yet to report its loss. Or the number on the card (and not the card itself) may have been lifted without the knowledge of the owner. There is also a scam called identity theft, where the card has been issued under false pretenses using someone else's identity and data.

As an online merchant, you need to have a system to check the authenticity of orders placed to safeguard your business. While the effort may require additional time and money, it can save you the cost and stress caused by charge-backs for fraudulent orders. You lost your physical products; you lose the sale price; you lose another business opportunity; and you will be fined an additional $15-$50 charge-back fee. If you have a high percentage of charge-backs, your card services company can even blacklist you and cancel your merchant account. You will also spend time looking up the order and provide the requested information to your card services company. All of these hassles are things you can surely do without.

How can you protect your business from credit card frauds? Here are a few steps that can be taken to ensure that the transaction is being requested by the real cardholder.

Suspect shipping address. According to ClearCommerce Corporation, a provider of payment processing and fraud protection software for e-commerce, orders from Ukraine, Indonesia, Yugoslavia, Lithuania, Egypt, Romania, Bulgaria, Turkey, Russia and Pakistan have a very high incidence of fraud, and often have unverifiable addresses.

Untraceable email address. In many fraudulent orders, the customer's email address is often at one of the free email services, like hotmail.com and yahoo.com, which are relatively untraceable.

Expensive items. Be wary of expensive orders, especially for expensive brand-name items.

Multiple items. It can be a bad sign, for example, if someone orders three X-Box or three DVD players at once, especially where the items have a high resale value.

Express shipping. Most fraudulent orders specify overnight or 1-day shipping without hesitation.

Shipping address differs from billing address. Receiving point and billing address are different in fraud orders. If you are selling valuable items, it can be a good policy only to ship to the billing address of the card's holder.

Suspicious billing address. The address looks too simple or invalid. If the billing address is 123 Main St, New York, the order is probably fraud. You can use or online location tool to see if the address can be verified.

Leave at door or post office box. If the courier service cannot guarantee delivery of goods, the risk of fraud is very high.

The advancement of geo-targeting in the Internet allows us to pinpoint the geographical region for an order. The information can be used to reduce the fraud by verifying it with the billing address and delivery address. This method can identify the scenario where someone from country X has stolen the credit card data from country Y. The IP address lookup service will reveal the real country instead of relying on the country filled in the order form.

IP2LocationT provides technology to translate IP address to country origin. The lookup table is available in several formats such as database and COM. It is the perfect solution to automate the fraud detection using client side programming languages like C++ & Visual Basic; or service side programming languages like ASP, PHP, JSP and CFML.

For example, company XYZ received a credit-card order from IP address 161.139.12.3. The order details are as following: Name: John Ma Address: 123 Main St City: New York ZIP Code: 11111 Country: United States Tel: (503) 111-1111 Credit Card No: 1234 5678 9012 3456 Expired Date: December 2010

Credit card merchant processor will authorize this order if the billing address matches the order details. Unluckily, the credit card data has been stolen earlier by Mr. ABC from another country through the Internet. Later, he made a purchase of digital products from company XYZ using the information. His order approved by the merchant because all the details matched John's record in the bank's database. IP2LocationT technology can filter the difference between order's country and record's country upfront to protect your business. You can classify this kind of order for manual inspection before delivering the goods. You will be surprise how much this method will help in identifying fraud orders.

In this example, we use a fully functional IP2LocationT .NET component available at http://www.ip2location.net/download/IP2LocationDotNetComponent.ZIP to query country by visitor's IP address. Firstly, install the IP2LocationT .NET component. The IP2LocationT .NET component will be installed in your local drive. Next, get the IP2Location.DLL .NET component and sample database from the directory, ie. c:\Program Files\IP2Location by default. You need to add a reference to this component from your Visual Studio web project. A copy of this component will be copied into /bin directory under the project. For unregistered component, there is a random 5-second delay in one out of ten queries.

Sample Codes in VB.NET Webform ------------------------------

Imports IP2Location Private Sub Query(ByVal strIPAddress As String, billingCountry As String) Dim oIPResult As New IP2Location.IPResult Try If strIPAddress <> "" Then IP2Location.Component.IPDatabasePath = "C:\\Program Files\\IP2Location\\Database\\IP-COUNTRY.SAMPLE.BIN" oIPResult = IP2Location.Component.IPQuery(strIPAddress) Select Case oIPResult.Status Case "OK" If oIPResult.CountryShort = billingCountry Then ' buyer is from the same country by IP address Else ' buyer is from the different country by IP address End If Case "EMPTY_IP_ADDRESS" Response.Write("IP Address cannot be blank.") Case "INVALID_IP_ADDRESS" Response.Write("Invalid IP Address.") Case "MISSING_FILE" Response.Write("Invalid Database Path.") End Select Else Response.Write("IP Address cannot be blank.") End If Catch ex As Exception Response.Write(ex.Message) Finally oIPResult = Nothing End Try End Sub

Sample Codes in C# Webform --------------------------

Using IP2Location; private void Query(string strIPAddress, string billingCountry) { IPResult oIPResult = new IP2Location.IPResult(); try { if (strIPAddress != "") { IP2Location.Component.IPDatabasePath = "C:\\Program Files\\IP2Location\\Database\\IP-COUNTRY.SAMPLE.BIN"; oIPResult = IP2Location.Component.IPQuery(strIPAddress); switch(oIPResult.Status.ToString()) { case "OK": if (oIPResult.CountryShort == billingCountry) { // buyer is from the same country by IP address } else { // buyer is from the different country by IP address } break; case "EMPTY_IP_ADDRESS": Response.Write("IP Address cannot be blank."); break; case "INVALID_IP_ADDRESS": Response.Write("Invalid IP Address."); break; case "MISSING_FILE": Response.Write("Invalid Database Path."); break; } } else { Response.Write("IP Address cannot be blank."); } } catch(Exception ex) { Response.Write(ex.Message); } finally { oIPResult = null; } }

Compile and upload this project to the web site. All visitors will go through this screening before redirect to an appropriate web page.


About the Author

Hexasoft Development Sdn. Bhd. (645996-K) 1-2-15 Mayang Mall Complex, Jalan Mayang Pasir 1, 11950 Bandar Bayan Baru, Penang, Malaysia. URL: http://www.ip2location.com

{ sales@ip2location.com }


[Advertisement ]