← Selected work
OVZA / Case study

From payment pages
to connected
service workflows.

I developed the custom WordPress plugins behind checkout, customer communication and company-formation order tracking.

My role
Senior Web Developer
Context
Andersen in Egypt
Employment period
Nov 2025 – Jul 2026
Focus
Requirements · Workflows · Plugins
The starting point

A small request can
hide a bigger system.

When I joined, OVZA had a few basic single-page payment flows. Code was distributed across the WordPress theme’s functions.php file, a snippets plugin and Elementor HTML elements.

Requests often arrived as a verbal instruction or a single Figma screen. I developed the missing steps and built the custom plugins that connected the customer experience with operational handling.

The manager supplied the business objectives. My contribution was to develop the detailed solution and implement it.

What changed

Starting point

Payment pages.
Pieces of embedded code.

Basic payment functionality and requests that left much of the wider journey undefined.

My contribution

Connected journeys.
Dedicated custom plugins.

Checkout and post-payment actions, customer and administrator communications, and order tracking with operational controls.

The request was to integrate a notary service so customers could purchase it.

A payment screen was part of that request. The surrounding process also needed to work: the next action, the customer communication and the information administrators needed.

I developed the connected sequence of checkout and post-payment actions, including emails for customers and administrators. The design goal was to keep the journey clear and avoid dead ends between payment and the subsequent service steps.

The capability delivered

A service workflow that connects payment with the actions and communications that follow.

The initial request was a page where customers could track their company-formation order.

I built the system behind that page: customers could see the current stage, operations staff could move orders between stages, and some transitions happened automatically according to predefined rules.

That connected customer visibility with the work being managed by the operations team.

Customer

See the current stage.

Visibility into where the company formation stands.

Order stageShared workflow state
Operations

Move the work forward.

Stage controls and automatic transitions from predefined rules.

Simplified explanation of the delivered functionality; not a product screenshot or complete architecture.

The work expanded basic payment-page functionality into a custom plugin suite supporting connected service workflows.

  • High-level requests became detailed customer and operational flows.
  • Notary checkout connected with post-payment actions and communications.
  • Order tracking connected customer visibility with operational controls and stage rules.

I describe the outcome here through the functionality delivered. Revenue, conversion and support-volume effects have not been measured for this case study.

Follow the workflow beyond the screen.

Work together

Need someone who can
work through the whole request?

Discuss a role