An open-source reference architecture for building modular, cloud-native payment orchestration systems.
Status: Phase 0 — architecture documentation under review. Production code has not started.
| Artifact | Path |
|---|---|
| Vision | VISION.md |
| Roadmap | ROADMAP.md |
| Architecture handbook | docs/architecture/README.md |
| Domain model | docs/architecture/domain-model.md |
| Bounded contexts | docs/architecture/bounded-contexts.md |
| Event catalog | docs/architecture/event-catalog.md |
| OpenAPI design | docs/architecture/openapi/openapi.yaml |
| Implementation plan | docs/architecture/implementation-plan.md |
| ADRs | docs/adr/README.md |
| Glossary | docs/glossary/README.md |
| Contributing guide | CONTRIBUTING.md |
RailCore teaches payment orchestration architecture (routing, plugins, events, idempotency, observability, payment compliance hooks, audit).
It is not a Stripe clone, bank, payment gateway product, wallet, custody system, money transmitter, or AI agent governance product.
Complete architecture review using the checklist in the implementation plan. After approval, Phase 1 scaffolding begins.