Standing desks & office furniture · Australia · Private client

Checkout extensibility: discount, delivery and payment customizations

Role: Shopify checkout specialist · Completed Feb 2024

Checkout extensibilityShopify Functions

In short

  • Rebuilt checkout features with Shopify checkout extensibility: UI extensions, Web Pixel, post-purchase, cart and checkout validation, discount functions, and delivery and payment customizations.
  • Client: Standing desks & office furniture (private client).
  • Client location: Australia
  • What I built: I built Checkout UI extensions and a post-purchase UI for the customer-facing parts of the work.
  • Main tech: Shopify Functions, Checkout UI extensions, Post-purchase extension, Web Pixel.
The brief

What the store needed

The merchant needed checkout features rebuilt with Shopify checkout extensibility. The brief covered both the checkout interface and the rules behind discounts, delivery and payment options, including local pickup.

  • Move checkout features to Shopify checkout extensibility, including checkout and post-purchase interfaces.
  • Support order, product and shipping discounts as distinct discount types.
  • Apply custom rules to delivery options, payment options and local pickup, with cart and checkout validation.
The work

What I did

  1. I built Checkout UI extensions and a post-purchase UI for the customer-facing parts of the work.
  2. I built Shopify Functions for order, product and shipping discounts, covering the three discount types in the brief.
  3. I set up a Web Pixel integration for checkout tracking and added cart and checkout validation.
  4. I customized delivery, fulfillment and payment options, including local pickup.

Delivered scope

The delivered checkout work combined UI and post-purchase extensions, discount Functions, Web Pixel integration, cart and checkout validation, and delivery and payment customizations, including local pickup.

Want more details about this project?

Client details are private, but I'm happy to walk you through how I built this and how a similar solution could work for your store. Message me on Upwork to arrange a free 30-minute call and mention this project.

Free 30-Minute Call

Project reference: Checkout extensibility: discount, delivery and payment customizations

Tech & keywords

Tech & keywords

Shopify FunctionsCheckout UI extensionsPost-purchase extensionWeb PixelReactAPICSS
Client review

Client review

No written review for this project.

Let's get started

Need something similar?

Message me on Upwork to arrange a free 30-minute call. Tell me what you want to build or fix, and I'll reply with a timeline and estimate.

  1. 1 Your store URL, or just your product if you're starting fresh
  2. 2 Your budget
  3. 3 What's not working, or what you want to build

Privacy

This site uses Google Analytics to understand how visitors use the page, such as which sections are viewed and which links are clicked. Google Analytics uses cookies and collects data like your approximate location, device and browser. I don't run ads on this site, I don't sell your data, and I don't collect your name or email here.

You'll be asked for your choice when you first visit. If you close the banner without choosing, analytics cookies stay off and you'll be asked again in 30 days. Your choice is saved in a small cookie for 6 months.

Learn how Google uses this data: policies.google.com/technologies/partner-sites

Philip DiazAvailable for new projects 4.9·Top Rated on Upwork Free 30-Minute CallFree 30-Min Call

Cookie settings

Strictly necessary

Remembers your cookie choice. Always on.

Analytics

Google Analytics, to see which sections are viewed and which links are clicked.