← Websites Hub
HandiTreads Veeqo live shipping — reusable tools
Checkout pipeline plus the carton, guard, client, test, cache, and Show more pieces that can be reused on the next store.
HandiTreads Veeqo Live Shipping
Plugin 1.1.3 · quote only · teal boxes are the lift-and-reuse kit
reusable
this checkout
cart / UI
external
fail closed
WHAT THE SHOPPER HITS
AK / HI cart
SKU + qty + dest
never free / $0
Pack one parcel
qty1 = product dims
qty>1 = stock carton
Rate shop
UPS + FedEx only
no label buy
Woo rates
keep display_mode=all
8 quotes stay in Woo
CheckoutWC
show 3 cheapest
Show more (N)
Veeqo API
POST /shipping/.../rates
Contact 877
no carton / no dims
no guessed nest
REUSABLE KIT — COPY THESE, NOT THE WHOLE CHECKOUT THEME
Teal modules are store-agnostic. Indigo pipeline above is HandiTreads + CheckoutWC wiring.
HT_Veeqo_Cartons::fit()
smallest Uline long box
L+2" then +1" · W+1"
stack H × qty · face rotates
never stand nosings on end
class-ht-veeqo-cartons.php
HT_Veeqo_Units
Woo oz/in → lb/in
do not treat 72 as pounds
qty1 uses product dims
caps 150 lb / 108" / 165 girth
class-ht-veeqo-units.php
HT_Veeqo_Client
quote only · x-api-key in Woo
UPS+FedEx · drop tender-only
stable Woo id ≠ Veeqo rate_id
never buy · never is_amazon
class-ht-veeqo-client.php
HT_Veeqo_Guard
AK/HI exclusive zone
strip free_shipping and $0
state code, not zone name
contiguous US left alone
class-ht-veeqo-guard.php
Show more JS pattern
VISIBLE = 3 · keep selected
inline display:none !important
nowprocket footer print
do not use cheapest / top_n
assets/js/checkout-rates.js
Tests + cache flush
carton-fit-selftest.php 14/14
staging-test-matrix.php
ak8_has_veeqo · no free/zero
reset-caches.php after rsync
chmod 755 / 644 · no curl 403
Uline carton catalog
S-18335 50×12×12 → qty6
S-11249 50×16×16 → qty8
telescopic 16×16×40–74"
not a one-piece 50×16×16 SKU
carton_v = stock-6-v1
Deploy + WPE cache
SSH key handitreads2_deploy
rsync plugin dir, not static repo
Rocket pins stale ?ver= JS
print inline · new filename
verify in isolated browser
Spec + skill memory
grok46-spec-review before build
projects/handitreads.md
pending skill: live-shipping
quote only · empty cart on go
live qty8 Ground $281.29