Case Study - Payment Gateway

KangPro is building payment infrastructure on top of the Flip Business API — handling disbursements, payouts, and fund routing for Indonesia's structured trades marketplace.

Client
Kangpro Payment
Year
Service
Backend development

Overview

KangPro isn't a simple directory — it's a complex, dual-natured platform that sits at the intersection of two proven models: the on-demand dispatch of ride-hailing (think Gojek) and the structured merchant listings of a marketplace (think Tokopedia). Tradespeople can advertise their skills, set their rates, and get found — while the platform handles service delivery modes, travel costs, and tiered visibility, all in one coherent system.

The payment layer is the financial backbone of that system. Built on top of the Flip Business API, it handles the full transaction lifecycle — from customer payments through to contractor disbursements — with the reliability and security a two-sided marketplace demands.

We built the payment infrastructure in Ruby on Rails 8, with deliberate choices at every layer: asynchronous job processing via Sidekiq and Redis, asymmetric encryption for payload integrity, IP whitelisting for client access control, and a scheduler-backed status reconciliation system to catch edge cases before they become disputes. Every feature ships with tests. Every change is reviewed. The codebase is built to last.

What we did

  • Backend development
  • Ruby on Rails
  • PostgreSQL
  • Flip Business API
  • API design
  • Redis & Sidekiq
  • Payment infrastructure
Registered users
3000+
Registered handymans
1000+
Daily visitors
100

More case studies

KangPro Backend

KangPro is Indonesia's first structured marketplace for tradespeople — connecting skilled handyman with customers who need home and professional services done right.

Read more

Tell us about your project

Our offices

  • Copenhagen
    1 Carlsberg Gate
    1260, København, Denmark
  • Magelang
    12 Jalan Bligo
    56485, Magelang, Indonesia