Agreed, our customer are also asking to enter their own UPS Account # so we do not charge them shipping in the checkout. We also need a way to require we get a legit UPS Account # from the customer or revert them to the paid shipping options.
Topic summary
Main issue: B2G/prime contractor buyers must ship on their own UPS/FedEx accounts. Shopify’s checkout shows the $0 option as “Free,” not “Collect,” and there’s no native way to require or validate a carrier account number at checkout.
Key pain points:
- Inconsistent labeling (“$0.00” vs “Free”) misleads buyers expecting “Collect.”
- No built‑in field or validation to capture UPS/FedEx account and service level.
Workaround adopted by multiple users (no native solution):
- Use the “Shipfy: Delivery Customization” app to create a shipping rule visible only to logged‑in, tagged customers.
- Present a $0 option labeled “Please use my shipping account.”
- After order submission, internal staff manually add the customer’s carrier account and arrange shipping.
Implementation notes:
- Customer tags control who sees the option; merchants must communicate login requirements.
- One user’s “General” vs “Custom shipping rates” conflict was resolved with Shipfy support.
- App developer support (sid@cirklestudio.co) is recommended for customization.
Status: No confirmed Shopify-native way to (a) force or validate a carrier account number at checkout or (b) replace “Free” with “Collect” in all places. Discussion remains open; third‑party app + manual process is the current practical path.
1 Like