Customer Shipping Account Checkout

Magento 2 Extension Coming soon Open Source & Adobe Commerce 2.4.x
SKU: M2-MYSHIPPING
Let B2B customers check out using their own FedEx, UPS, or DHL account. Save courier, account number, and method on the customer for storefront and Admin orders.

Everything you need, out of the box

  • Save customer courier accounts with number, method, and default
  • Unlimited admin-configured couriers and methods
  • Use my shipping account at checkout
  • Admin order entry with saved accounts
  • Display masks for courier, account, and method
  • Account-number length validation
Customer carrier accounts Checkout Coming soon
Annual subscription
$200.00
First-year license via Adobe Commerce Marketplace — renewals from $99/yr
Coming soon to Adobe Commerce Marketplace Contact us for pre-sales questions

Listing in progress — billing and licensing will be handled by Adobe Commerce Marketplace.

  • Not yet available for purchase
  • Listing in progress on Adobe Commerce Marketplace
  • Ask us pre-sales questions before launch
Marketplace Verified

Adobe handles billing, licensing and distribution.

Composer install

Will install via Composer when the Marketplace listing goes live.

Pre-sales help

Ask pre-sales questions on the contact page until this listing is live.

Technical fit

Compatibility & requirements

Built for modern Magento 2 stacks with Composer-based deployment.

Requirements

Magento
Open Source & Adobe Commerce 2.4.x
PHP
8.1 – 8.4 (match your Magento stack)
Install
Composer — requires magemaclean/m2-core
Edition
Open Source & Adobe Commerce

Deployment checklist

  • Enable the module and run setup:upgrade
  • Deploy static content in production mode
  • Flush caches after configuration changes
  • Verify on staging before production rollout
Try it live

Frontend and admin demos

Independent Magento demo stores on magemaclean-demos.com — sample catalog, real module, no purchase required.

Frontend demo

Explore the shopper experience on a live Magento storefront.

Checkout using a customer-owned carrier account.

Launch frontend demo

Admin demo

Open Magento Admin and review configuration, grids, and workflows.

Sign in as demo — the password is printed on the admin login page.

Launch admin demo

All MageMaclean demos

The Challenge

B2B customers cannot ship on their own accounts:

  • Checkout only offers the merchant’s shipping accounts
  • Corporate FedEx, UPS, or DHL numbers cannot be stored on the customer
  • Wholesale buyers use different carriers by location
  • Staff re-enter account numbers on admin-created orders
  • Support tickets pile up around “use our account”

The Solution

Customer-owned carrier accounts at checkout:

  • Customers save courier, account number, and method on their account
  • Checkout offers “Use my shipping account” alongside your carriers
  • Admins configure unlimited couriers and methods
  • Staff can use saved accounts when creating orders in Admin
  • Optional display masks for how the method appears on orders and emails

Use My Shipping Account is for Magento merchants whose B2B and wholesale customers bill freight to their own carrier contracts. Shoppers pick a saved account at checkout; registered customers manage accounts from My Account. Admins can add accounts on behalf of a customer and disable frontend management when you want staff-only control.

Requires the free MageMaclean Core module (magemaclean/m2-core), installed automatically when you use Composer. Coming soon on Adobe Commerce Marketplace.

What you get

Accounts, couriers, and checkout

Saved customer accounts

Store courier, account number, and method. Registered customers can add, edit, delete, and set a default.

Unlimited couriers

Configure FedEx, UPS, DHL, or custom carriers, each with Ground, Express, Overnight, or your own methods.

Checkout integration

Shoppers select “Use my shipping account”, pick a saved account or add one, then complete the order.

Admin order entry

Use saved customer accounts when creating orders in Magento Admin.

Display templates

Mask variables such as {{courier}}, {{account}}, and {{method}} on order and email descriptions.

Account validation

Minimum and maximum character length plus optional custom rules on account numbers.

How it works

Configure couriers, then ship on the customer’s account

1
Admin sets couriers Carriers, methods, and optional handling price
2
Customer saves an account From My Account or during checkout
3
Checkout uses it Select “Use my shipping account” and complete the order
4
Admin can reuse it Phone and sales-desk orders see the same saved accounts

Who it is for

B2B merchants, wholesale distributors, and stores serving enterprise clients who must ship on the customer’s carrier contract. If checkout still forces your UPS account onto a buyer who has their own, this is the Magento workflow.

Product Details

Technical Details

Subtitle Customer’s can checkout using their own shipping account information to manage, track and pay their shipments.
Overview

Customer’s can checkout using their own shipping account information to manage, track and pay their shipments. Many B2B customer’s prefer to pay their own shipping expenses using their own account number.

  • Store and manage unlimited number of customer shipping accounts
  • Create unlimited number of available couriers and methods options
  • Save customer shipping account information during checkout
  • Customize shipping description on orders, emails and PDFs
  • Optionally use flat rate pricing for any additional charges require
Compatibility CE 2.3.x, CE 2.4.x, EE 2.3.x, EE 2.4.x
License Open Software License (OSL 3.0)
Warranty 60 Days
Get it running

Installation

Install via Composer from Adobe Commerce Marketplace (requires free MageMaclean Core).

composer require magemaclean/mage2-myshipping
bin/magento module:enable MageMaclean_MyShipping
bin/magento setup:upgrade

Commands apply when the Marketplace listing goes live.

License

Pricing (when listed)

Coming soon on Adobe Commerce Marketplace. Prices below apply when the listing is live.

First-year license
$200
USD / year
Renewal (year 2+)
$99
USD / year
After you buy

Support & license

Licensing and billing go through Adobe Commerce Marketplace. MageMaclean provides developer support on paid licenses.

License
OSL-3.0
Support
Pre-sales questions via the contact form until the listing is live.
Composer package
magemaclean/mage2-myshipping
Module
MageMaclean_MyShipping

Contact us with pre-sales questions.

Need help?

Support from the developers who built it

Review our support policy, response times, and update guarantees before you purchase on the Adobe Commerce Marketplace.