Intelligent payment routing

"Intelligent" is an adjective; this page shows the mechanism instead. PAID's router is a thin, synchronous five-stage sequencer — every stage inspectable, every decision reproducible from its inputs.

The pipeline

payment intent
  → 01 context assembly      (merchant config, connected rails)
  → 02 jurisdiction resolve  (where this payment legally sits)
  → 03 candidate filtering   (drop rails that cannot execute it)
  → 04 ruleset hook          (merchant policy: narrow or refuse)
  → 05 cost evaluation       (price survivors, pick one plan)
  → execution plan

Stage by stage

Deliberate non-features

The router performs no retries, no caching, no sorting outside stage five, and spawns no goroutines — by design. Routing is a pure decision function: resilience lives in multi-rail structure, not hidden in retry loops inside the decision path.

Honest limits, today

Related