Cedrick Castro
Back to work

NextPay / Senior Product Engineer

Provider orchestration and settlement

Multi-provider execution across QRPH, direct card, payout, bank, callback, and settlement flows.

01

Built and hardened AUB QRPH, AUB direct card, AllBank QRPH, Coins, and Netbank-related payment and payout paths.

02

Implemented provider clients, callback routing, webhook settlement, provider-scoped environment bindings, and sandbox flows.

03

Mapped provider failures to vendor errors and guarded webhook settlement through internal reference fallbacks.

04

Used Cloudflare Workers, Queues, and Workflows for asynchronous processing, retries, scheduling, and recoverable execution.

Problem

Payment and payout flows needed to coordinate multiple providers while keeping callbacks, settlement, and transaction state explicit and recoverable.

Decisions

Provider integrations were isolated behind clients, callback handlers, state guards, sandbox routes, and settlement paths that could tolerate provider-specific failure modes.

Outcome

The platform could support multiple payment rails and provider behaviors while keeping partner-facing flows and internal settlement safer to operate.