Blog Icon
Upollo Blog
← Back to Blog

How to Prevent Payment Fraud and Chargebacks Online

Accepting payment online sometimes leads to chargebacks which hurt your revenue and take up time. There are a few common ways to have smooth transactions and grow your business.

Stephen Nancekivell
Stephen Nancekivell
Senior Software Engineer
How to Prevent Payment Fraud and Chargebacks Online

Having an online business can be very rewarding, you can help people all around the world. It’s not always easy though, you need to accept credit card payments which sometimes lead to chargebacks which hurt your revenue, take up time and also impact your reputation with your payment processor.

This article will explain some common causes for chargebacks and how you can prevent them to have smooth transactions and grow your business online.

Unhappy customers​

Chargebacks are often the result of an unhappy customer trying to get a refund. They have paid for the product or service but it didn't meet their expectations, to get their money back they tell their bank it was a fraudulent transaction.

Offer a free and fair trial​

To make sure your customers are happy before they purchase you should offer a free trial where your customers can evaluate your offering. Make sure the trial is fair for the customer and fair for the business. It should be long enough that they can try your features and see the value of using them. But not so long that the business is giving away too much for free. Be clear about when the trial will end and what will happen.

For more about offering a fair and effective trial see Turning trials into growth.

Have a fair and generously refund policy​

You should offer refunds generously and make them easy to get. Giving a refund is an opportunity to ask the customer and learn how you can improve, but be careful not to make it any harder for the customer.

Be fair with repeated refund requests, it’s possible that a malicious customer will ask for lots of refunds, try to understand what's going on and explain to them that you cannot give unlimited refunds.

Automatic refunds are a great way to show your customers you trust them and to impress them with good customer service. But be careful of repeated refund requests, some customers might even create multiple accounts to keep getting the refund. During your account creation process you should detect duplicate accounts and make it clear to the customer that you know they are creating a second account.

Credit card fraud​

Chargebacks can also be from credit card fraud where someone might have stolen credit card numbers and are testing if they still work. They might not even want your product, they could just be testing the card to then use it elsewhere.

The illegitimate transactions are eventually seen on the owner's bank statement, who then calls their bank and disputes the change. The bank will issue the chargeback and you will get a fee.

Knowing your customers​

To protect against illegitimate transactions you need to know who your customers are and trust the details they provide. Providing their details needs to be protected from abuse, someone shouldn't be able to repeatedly enter different details. You also need to prevent people entering invalid contact details like fake email addresses.

If they are repeatedly entering different details they are unlikely to be a happy customer and could be making illegitimate payments. If someone is entering fake details you won't be able to contact them if there is a problem with their order.

For more about detecting repeated details or detecting fake information see Turning repeated trials into growth.

Bots and brute force attacks​

Sometimes chargebacks are from brute force attacks where a bot or script is testing lots of credit card numbers. Brute force attacks can happen suddenly and test lots of cards very quickly. The chargeback fees can be detrimental for a small business.

Bot protection is normally done by analysing the web browser, the device and analysing their usage patterns.

Growth without the chargeback pain​

Upollo can be used to implement fair trials and refund policies and also detect the suspicious buying behaviour that can lead to chargebacks, and can be integrated with 3 lines of code. Not only is this far simpler and less error prone than building your own custom detection, it means you can quickly understand your customers better, how they use your product and get growing.

If you are interested in this space and would like to hear more, please sign and follow us on LinkedIn or Twitter.

Read the Report: Upollo SOC 2 Type 1
PDF • 2.4mb

Join the Wave

Ready to revolutionize how you recognize opportunities? Sign up for the waitlist below and be among the first to experience its transformative power when it launches.

Thanks! We'll let you know when you're off the waitlist.
Oops! Something went wrong while submitting the form.
About the Author
Stephen Nancekivell
Stephen Nancekivell
Senior Software Engineer

You Might Like:

All Posts
Reactivating Churned Customers: How to Win Back Subscription-Based Customers
Discover effective strategies to win back churned customers and boost your subscription-based business's revenue and growth.
36 Events to Attend in 2024 if You Work in Customer Success, PLG or SaaS
Discover the top conferences and events dedicated to Customer Success, PLS, PLG, and SaaS teams
10 Second Teleportation
An intriguing exploration of peculiar user activities

Get Started for Free

Start understanding and upselling your customers today.