Ozura Control Tower
CEO Intelligence Layer
20Blockers
7Critical
Critical — 7
Sebastian's search bar fix = V1 launch gate
Recurring billing: 1–2 months out
Sebastian's search bar fix = V1 go-live gate
Recurring billing 1–2 months out
Recurring stubs in draft PR — not production code
Implementation 1–2 months out — architecture confirmed, code not yet written
Search bar broken by role-based fetching — V1 go-live gate
Products and services
OzuraPayPayAPI-BE

PayAPI-BE

IN PROGRESSApril 7 all-hands — production-ready confirmed

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.

Repo
Ozura-Inc/PayAPI-BE
Owner
Gabe (gabeOzura)
Tech
Fastify (TypeScript) + MongoDB
PRs
PR #83: Adyen + Coinflow + Worldpay vault routing (Patrick → develop)
Version lanes
Current — production-ready
current
  • Card sale/refund/void/auth via Elavon
  • Full account type hierarchy
  • UserProcessorInfo credential model
  • pci-vault mandatory card data proxy
In progress
in progress
  • 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)
Next — recurring (1–2 months)
next
  • Processor-agnostic recurring model (Gabe)
  • Vault token reuse for subscriptions
  • Schedule + retry logic internal to Ozura
  • Weekly progress check-ins with Max
Blockers
criticalSebastianApril 7 all-hands

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.

Impact — OzuraPay V1 cannot launch.
Ozwald recommendation — Confirm Sebastian has unblocked time. This is literally the only thing between V1 and live merchants.
criticalGabeApril 7 all-hands

Recurring billing 1–2 months out

Architecture locked. Gabe implementing. Weekly updates to Max.

Impact — All merchant subscription products blocked.
Ozwald recommendation — Weekly check-in cadence. No shortcut path without more engineering resources.
Transaction Path — Payment Flow
MerchantLive
Owner: Customer
Checkout / Elements SDKIn Progress
Owner: Jake

Approved Apr 7 — Elements 1-2 more beta rounds

PayAPI-BEIn Progress
Owner: Gabe

Production-ready. Search bar fix gates V1 launch.

PCI Vault (tokenization)In Progress
Owner: Ammar

Stress test pending before merchant onboarding

Processor (Elavon / Adyen / North)In Progress
Owner: Various

Elavon live. Adyen awaiting Gabe review. North certified.

Card NetworkLive
Owner: External
Issuing BankLive
Owner: External
SettlementLive
Owner: Processor
Live
In Progress
Blocked
Planned
Business Context
Linear — Merchant & Project Issues

Linear integration ready to wire — will show merchant issues, project tickets, and comments

Team Updates
Sam Virtanen — Sales & Biz Dev

No recent Slack updates captured. Live Slack integration coming.

Jenna Natalie — Design & Brand

No recent updates. Vault email branding audit in progress.

Phil Gallina — CEO Notes
Biz Dev Blockers
MassPay production blockedPhil / MassPay

Blocked on vendor compliance team — Phil needs to escalate directly.

TSYS credentials pendingJoe Thompson

Form approved by Sam, awaiting credentials from TSYS.

Adyen partnership stalledGabe

Code ready, blocked on Gabe's code review.