Engineering

One API, many products: how the suite fits together

September 12, 2026

One set of primitives

Every Oyaka product runs on the same core: a customer, an identity check, a consent, a decision, a plan and a ledger entry, with webhooks for every state change. Learn it once and it applies to Pay in 3, EarlyPay, AutoFloat and the rest.

Add products with a setting

Because the primitives are shared, turning on a new product doesn't mean a new integration — it's a configuration change. Your UI, your servicing flows and your webhooks keep working.

Built to test

A full sandbox with magic values lets you trigger every approval, decline and return path before you touch production. Idempotency on every write means a dropped response never double-charges.