Blog post

Xendit Built a Counter-Fraud Watchlist for the Fintech Industry

12-02-20202 minute read

Xendit is one of South East Asia's largest payment processors. They use Supabase to run automated checks against international sanctions lists.

About Xendit

Xendit is a leading payment gateway for Indonesia and Southeast Asia. They enable businesses to accept payments in Indonesia with a single integration for credit and debit cards, e-wallets, and bank transfer.

Counter-fraud

As a payment processor, Xendit are responsible for verifying that all transactions are legal. Any transactions which are suspicions must be verified against a strict set of criteria, and the parties involved need to be checked against international sanctions lists. This is a critical anti-money-laundering operation and needs to be performed in realtime to prevent any delays on legitimate payments.

Why they chose Supabase

Xendit needed something fast. Something that was cheaper than using the global players like Worldcheck or Refinitiv. Xendit already uses Postgres for a lot of their critical infrastructure, and so Xendit team are familiar with the technology and comfortable in it's ability to scale.

What they built

Xendit parses international sanctions lists from the UN and the Indonesian government and loads them into Supabase. Since Supabase provides a full Postgres server, they can then use the Trigram extension to perform full-text search on the lists, with a relevance score on every search.

Supabase was perfect for their use case, as they needed something built fast. The full solution was built and in production in less than one week.

The full solution was built and in production in less than one week.

Xendit created a database function for searching, which they are able to call directly using their Python clients. They have plans to iterate on the current implementation using more advanced techniques, like machine learning, but for now the Supabase system has been in Production for 9 months without a problem.

Last post

Supabase Partners With Strive School To Help Teach Open Source

2 December 2020
supabasestriveschool
Next post

TAYFA Built a No-Code Website Builder in Seven Days

2 December 2020
case-studyno-code
Related articles
Replenysh uses Supabase to implement OTP in less than 24-hours
Mobbin uses Supabase to authenticate 200,000 users
Spot: a video sharing app built with Flutter
Epsilon3 Self-Host Supabase To Revolutionize Space Operations
Toad, a link shortener with simple APIs for low-coders
View all posts

Build in a weekend, scale to millions