E-commerce — 2021

Online store + admin

A self-serve online store, built in 2021 on WooCommerce: catalog and checkout, custom Stripe payment processing, a direct link to a central CRM, and the admin flow behind it.

Online store + admin
Role
Developer
Team
Storefront to admin
Period
2021
Stack
  • WooCommerce
  • Vue
  • Stripe
01

Context

Orders placed in the store had to reach a central CRM without anyone re-typing them.

02

What I built

The storefront on WooCommerce — catalog, cart and checkout. Payments through custom Stripe processing written for this store, not a stock checkout. A link from the store to the central CRM, so a paid order is created there automatically. And an admin-side order flow for the store’s operators.

03

Architecture

WooCommerce on WordPress owns the catalog, cart and orders — what a platform already does well did not need rewriting. Stripe handles the money. The custom code sits where the platform stops: payment, the CRM link and the admin flow. What had to be true: an order counts as paid only after Stripe confirms the payment on the server, never on the browser’s say-so; the CRM record is created from that confirmed order, once, with no person in the loop; and a hiccup on the CRM side must never cost a paid order.

04

Outcome

The store went live in 2021 with custom Stripe payments and the CRM link in place. Orders reach the CRM with zero manual entry.

Results

Zero manual order entryWooCommerce · Stripe · CRM
Discuss a project

Have a product to ship?

Send the idea, the repo or the half-built thing. I answer with questions first, then a written scope. Hiring? Tell me which role.