PayAPI-BE
V2 production-ready. Recurring billing architecture locked April 7: Ozura owns all recurring logic internally. Processors receive only card sale calls flagged as recurring with vault tokens. Processor-agnostic. Gabe implementing over 1–2 months with weekly updates to Max.
- Card sale/refund/void/auth via Elavon
- Full account type hierarchy
- UserProcessorInfo credential model
- pci-vault mandatory card data proxy
- Adyen integration — Gabe review needed (PR #83)
- North endpoints checked in — wiring into API pending
- Coinflow (PR #83)
- Merchant ID + refund fix (PR #65)
- Elavon recurring stubs — DRAFT PR #35 (Jake)
- Processor-agnostic recurring model (Gabe)
- Vault token reuse for subscriptions
- Schedule + retry logic internal to Ozura
- Weekly progress check-ins with Max
Sebastian's search bar fix = V1 go-live gate
One frontend fix in ozurapay-frontend-v2. Role-based transaction fetching broke the search bar. Sebastian confirmed as owner April 7.
Recurring billing 1–2 months out
Architecture locked. Gabe implementing. Weekly updates to Max.
Approved Apr 7 — Elements 1-2 more beta rounds
Production-ready. Search bar fix gates V1 launch.
Stress test pending before merchant onboarding
Elavon live. Adyen awaiting Gabe review. North certified.
Linear integration ready to wire — will show merchant issues, project tickets, and comments
No recent Slack updates captured. Live Slack integration coming.
No recent updates. Vault email branding audit in progress.
Blocked on vendor compliance team — Phil needs to escalate directly.
Form approved by Sam, awaiting credentials from TSYS.
Code ready, blocked on Gabe's code review.