Skip to content
  • There are no suggestions because the search field is empty.

Customer Account Custom Carrier

Enable customer use of personal carrier accounts for shipping in Magento and Zoey platforms

Overview

This guide explains how to set up a Customer Account Carrier in ShipperHQ. This feature is available on Magento 1, Magento 2, and Zoey platforms. By configuring Customer Account Carriers, your customers can use their own freight or courier accounts for shipping.

💡 Note: This method does not display the actual shipping cost that will be billed to the customer's account. This information will appear in the order details and should be communicated after checkout.

Table of Contents

Steps

Set Up the Customer Account Carrier

  1. Go to the Carriers page in the ShipperHQ Dashboard.
  2. Click "Add New":

    Click New to add a new carrier.

  3. Select "Custom Carrier" from the available options:

    Location to select Custom Carrier option.

  4. Choose "Customer Account" for the custom carrier:

    Location to select custom carrier as a Customer Account.

  5. Complete the carrier information and attach applicable origin(s).
  6. Under the "Shipping Rates" panel in the "Basic" tab, modify the shipping rate name, set a base price, and choose "Per Order," "Item," or "Package":

    Example showing details to enter and configure a Customer Account custom carrier.

  7. Continue configuration to restrict this method to specific zones, add handling fees, or apply rules.

Magento 2/Adobe Commerce: Additional Module Required

To display text fields in checkout, Magento 2 users need to install the shipperhq/module-option module along with the base ShipperHQ extension. This module is available through our private repository. If you need access, contact us with your ShipperHQ login email. Then, follow our Magento 2 Separate Modules documentation to install shipperhq/module-option.

Update Carrier at Checkout

  1. During checkout, the carrier will show your configured shipping price and additional fields for the customer's account information. If you're on BigCommerce, these fields won't appear because BigCommerce doesn't support text fields in checkout:

    CustomersOwnAccountCheckout

  2. The included fields are standard text fields, which you can rename using inline translation.

View Order Details

  1. After order placement, merchants can view the customer's shipping carrier account details:

    CustomersOwnAccountOrderView

  2. This carrier type is also available for orders placed via the admin panel:

    CustomersOwnAccountAdminOrder