Case Study: Xendit achieves real-time sanctions screening in under one week with Supabase

A Supabase Case Study

Preview of the Xendit Case Study

Xendit use Supabase and create a full solution shipped to production in less than one week

Xendit, a financial technology company serving businesses across Indonesia, the Philippines, and Southeast Asia, needed a fast and cost-effective way to verify transactions for anti-money-laundering compliance. The challenge was to check suspicious parties against international sanctions lists in real time to avoid delays on legitimate payments, and Xendit chose Supabase because it was familiar with Postgres and wanted a cheaper alternative to global screening providers.

Using Supabase, Xendit loaded sanctions lists from the UN and the Indonesian government into a Postgres database and used the Trigram extension for full-text search with relevance scoring. Xendit also built a database function for searching that their Python clients could call directly. Supabase helped Xendit get the solution into production in less than one week, and it has remained in production for 9 months without issues.


View this case study…

Supabase

28 Case Studies