Skip to content
Real-time DHL and FedEx shipping rates at WooCommerce checkout, plus automated PDF invoice generation and email delivery...

2024 · Creator & Maintainer

WooCommerce DHL & FedEx Rates + Invoice

Real-time DHL and FedEx shipping rates at WooCommerce checkout, plus automated PDF invoice generation and email delivery on order completion.

The challenge

International WooCommerce stores need live DHL/FedEx rates at checkout and tidy PDF invoices for B2B buyers — neither is in core and gluing two plugins leaks duplicate emails and stale rates.

The result

One plugin pulling live rates from DHL and FedEx APIs at checkout, plus templated PDF invoices generated and emailed on order completion. One source of truth for both flows.

Year
2024
Role
Creator & Maintainer
Stack
5 teches
Status
Published

Overview

Two-in-one plugin: live carrier rates from DHL and FedEx at checkout, plus a PDF invoice system that generates and emails invoices automatically.

Shipping Rates

  • Real-time rate quotes from DHL Express and FedEx REST APIs
  • Supports domestic and international shipments
  • Configurable rate markup (flat or percentage)
  • Caches rates to avoid excessive API calls
  • Falls back gracefully if carrier API is unavailable

PDF Invoices

  • Auto-generated on order completion
  • Attached to the WooCommerce order confirmation email
  • Downloadable from My Account
  • Customisable logo, footer text, and VAT fields
  • Sequential invoice numbering with configurable prefix

Tech

PHP, WooCommerce shipping API, DHL REST API, FedEx REST API, TCPDF.

Share
𝕏 in

Related work

Building something similar?

Let's talk about your project.

Open to freelance engagements and consulting on Laravel, WordPress, and AI-powered systems.