Static frontend
Single-page HTML, CSS, and JavaScript for fast deployment on Cloudflare Pages.
Ship on your UPS business account
Customers enter shipment details, review the quote, pay by card, and receive a label generated through your UPS account.
Enter the sender, recipient, package, and service information.
Rates are pulled from the worker. Demo mode uses a safe placeholder quote.
Load a quote first. Card form will appear when Square is configured.
Nothing is charged until you confirm here.
After payment, the worker creates the UPS label and returns the tracking details.
Use your portal to check the latest shipment status.
Live data when UPS tracking is configured. Demo fallback otherwise.
Cloudflare-ready
Single-page HTML, CSS, and JavaScript for fast deployment on Cloudflare Pages.
_worker.js handles quotes, payments, label creation, and tracking from the edge.
UPS and Square keys stay in Cloudflare Variables and Secrets, not in the browser.