GSOSby CodeDecoders

Product engine

Payments

A complete engine for taking money in and sending it out. It orchestrates collections and payouts across the payment service providers you choose, exposes collection and payout APIs, and runs mandates and standing instructions against the rules you set, with every leg posting to the same ledger as the rest of the stack.

What it includes

  • Payment orchestration across your providers and rails.
  • Collection and payout APIs for pay-ins and disbursements.
  • A mandate and scheduling engine for recurring collections.
  • PSP connectors, ours or your own.
  • Standing-instruction rules you define and version.

On one ledger with the rest of the stack

Mandates and standing instructions are held as versioned rules and driven by the platform scheduler: a recurring collection or a dated disbursement fires when its schedule comes due, evaluated against the standing-instruction rules in force at that moment. The scheduler raises the run; the engine then walks it through the same collection or payout path as an on-demand call, so a subscription debit and a one-off pay-in are the same orchestration with the same compliance gate ahead of any money movement.

Every pay-in and every payout posts as a double-entry leg to the one ledger of record, the same ledger the issuance, ramp and reporting engines write to. A scheduled mandate carries no private balance of its own: its position is derived from those postings, reconciled alongside the rest of the stack, and visible to maker-checker review and the audit trail with no separate payments subsystem to keep in step.