ValPay Admin Console

ValPay Admin Console

Concept redesign

A concept refresh for internal operations, exploring clearer statements, transaction investigation, monitoring, and access-control workflows.

A concept refresh for internal operations, exploring clearer statements, transaction investigation, monitoring, and access-control workflows.

ValPay Admin Console project preview

One reference. Several operational feeds.

Finance and support need to follow a transaction across payment, accounting and webhook records. This concept brings the related evidence into one read-only investigation, grouped by source.

My contribution

I led product and interaction direction across statements, investigations and access, collaborating with Kenneth Fallon. This is a concept redesign, not a deployed replacement.

Keep investigation separate from action

An operator begins with a payment reference, reviews matching records across feeds and opens the relevant detail. Grouping results by source preserves their context rather than flattening different records into one ambiguous status.

Make statement work inspectable

The statement workspace combines search, merchant records, generation, paid and published states, and bulk actions. Scope and permission boundaries sit beside the work they affect.

Explain permissions in product language

Access controls group the permissions an operator needs, expose change states and provide reset paths. The proposal aims to make configuration understandable before an operator commits it.

Outcome and capture notes

The concept gives stakeholders a concrete workflow to evaluate. The gallery uses actual React/MUI repository components with fictional records, captured 1 November 2026. Production rollout, live enforcement and measured operational improvements are outside this case. Platform: React, TypeScript, AWS and Cognito.

Selected artifacts

Transaction investigation · fictional cross-feed recordsThe same payment reference is traced across payment, accounting and webhook evidence. Results remain read-only and retain their source context.
Statement operations · fictional merchant statementsSearch, document states and bulk actions share one operational workspace.
Access control · example configurationGrouped permissions and visible changes make the proposed configuration easier to inspect. This concept does not demonstrate live enforcement.
Original public sign-in captureRetained for reference.

Let’s make
it real.

Let’s make
it real.

Product ownership, from the difficult question to the working release. Based in Montréal. Open to remote roles, selective projects, and relocation for the right adventure.

Product ownership, from the difficult question to the working release. Based in Montréal. Open to remote roles, selective projects, and relocation for the right adventure.