Unified Payment Processor.
An in-house Stripe for Kavak, built from scratch.
I designed and built a proxy with its own database and Factory-pattern wrappers that integrated six payment providers (Stripe, Conekta, PayPal, MercadoPago, EBANX, and PayU) behind a single uniform API. The idea was simple on paper but ambitious in practice: turn launching a new country from a months-long project into a two-week integration.
100% of Kavak's money ended up flowing through this system — reservation checkouts, vehicle purchase wires, payments with revenue split to third parties (Stripe Connect-style), subscriptions, reconciliations, reporting. At its core, an in-house Stripe built for commercial reasons and to optimize fees.