Native Dynamics 365 BC

Let your customer pay their own carrier.

One toggle inside Business Central. Carrier charges go straight to your customer’s account — not yours.

Per-order toggle
UPS & FedEx
Zero middleware
100% native BC
Why Third Party Shipping

Stop absorbing freight
that isn’t yours.

When customers have their own carrier accounts, your team shouldn’t need workarounds to honour them inside Business Central.

💸
You’re paying freight that belongs to the customer

Freight-collect customers expect to pay their carrier directly — but without the right tooling, you absorb it and chase reimbursement.

📋
Manual credit notes every month

Teams end up issuing credit notes or manual adjustments to claw back freight costs. Slow, error-prone, and completely unnecessary.

🔀
Billing confusion on every shipment

Customers see freight on your invoice and a separate carrier bill. Disputes and reconciliation delays follow every time.

⚙️
BC has no native solution out of the box

Standard Business Central can’t pass billing accounts to carriers. Teams fall back to portal logins, spreadsheets, and workarounds.

🔘
Per-order toggle
No global config needed
💳
$0 freight on your invoice
Carrier bills customer direct
🚚
UPS & FedEx supported
Via carrier API
🏢
100% native in BC
No middleware. No portals.
Who uses it

Built for teams that ship
on someone else’s account.

Six common scenarios where Third Party Shipping pays off immediately.

🏭
Manufacturers → retail accounts

Large retail customers with negotiated UPS/FedEx rates expect to pay freight themselves. Ship via their account directly from BC.

🏗️
Freight-collect distributors

Freight-collect agreements mean the buyer pays the carrier. MetaShip handles it natively — no credit notes, no manual steps.

📦
3PLs fulfilling for clients

Bill carrier charges to each client’s account per shipment. One toggle, per order — no system reconfiguration between clients.

🛍️
Drop-ship & marketplace

Marketplace programs often require freight billed to the brand’s carrier contract. MetaShip routes it automatically.

🔁
Mixed billing order books

Some customers pay freight, some don’t. Both billing modes coexist in the same BC environment — zero reconfiguration needed.

🏢
Enterprise central carrier accounts

Enterprise buyers that centralise all inbound freight to one carrier account get consistent, automatic billing across every applicable shipment.

How It Works

Three steps.
That’s all it takes.

No separate module. No carrier portal. Lives right in the sales order.

🔘
Step 01
Toggle on

Open the sales order. Go to Shipping & Billing. Flip Third Party Shipping to ON.

Sales Order
🗂️
Step 02
Enter 4 fields

Billing Type, Account Number, Country Code, Postal Code. Done.

4 Fields Only
🚀
Step 03
Ship normally

Create the API shipment. MetaShip sends billing details to the carrier. Customer gets the freight invoice. Your cost: $0.

API Shipment · Auto

Want to see this inside your Business Central?

We’ll walk through a live third party shipment — no sandbox, no slides.

Product Walkthrough

See it inside Business Central.

Real screens. Real workflow. Exactly what your team sees.

BC — Sales Order SO000184 · Shipping & Billing
Shipment Method
CodeUPS GRND
AgentUPS
Toggle this
Third Party ShippingBill charges to the customer’s carrier account
Fill 4 fields
Third Party Billing Details
Billing TypeThird Party
Billing Account Number692376
Country CodeUS
Postal Code10601
MetaShip — API Shipment MSH00029 · Billing routed to customer account
Happens automatically
MetaShip · BC
Create API Shipment — SO000184
Billing details included in the API call automatically
Carrier API (UPS / FedEx)
Receives acct. 692376 · US · 10601
Carrier assigns billing to customer’s account
Returned to BC
Tracking no. + label
Carrier Invoice
→ Customer’s acct. 692376
Your freight cost: $0
Screen 01
Toggle on. Four fields. Done.

The toggle lives in the Shipping & Billing section of every sales order — no new screen, no separate module.

Screen 02
Billing details flow to the carrier automatically.

MetaShip passes billing fields to the carrier API. Tracking number returns as normal. No portal login needed.

Result
Carrier bills customer. Your invoice: $0 freight.

The carrier invoices the customer’s account. Your invoice carries zero carrier freight.

See this live in your BC

We’ll demo it in your actual environment — not a sandbox.

Book demo
Features

Three areas of control.

All inside Business Central. No external tools.

Operational Control

One toggle. Per order. Nothing else changes.

Enable third party billing on any sales order without affecting your carrier setup, packing workflow, or any other order in BC.

  • Available on every sales order — no special setup
  • Reversible before the API shipment is created
  • Standard and third party orders run simultaneously
Third Party Shipping
Shipping & Billing · SO000184
Billing TypeThird Party
Account No.692376
Country CodeUS
Postal Code10601
Unchanged
Shipping AgentUPS
Shipping MethodUPS GRND
Packing / LabelsNormal — unaffected
Carrier Automation

Four fields. Auto-sent to the carrier.

When you create the API shipment, MetaShip includes the billing fields in the carrier API call automatically. No portal, no manual entry.

  • Account number, country, postal code sent automatically
  • Tracking number and label returned as normal
  • Supports future-dated shipments

Billing fields — sent to carrier API

Billing Type
Third Party
🏷️
Account Number
692376
🔢
Country Code
US
🌍
Postal Code
10601
📮
Billing Flexibility

Standard or third party — per order, any time.

Both billing modes run simultaneously in the same BC environment. Decide per order — no global setting, no admin changes, no system downtime.

  • Standard: carrier charges you, you invoice customer with markup
  • Third party: carrier bills customer directly — $0 on your invoice
  • Mix both freely on the same order book
Standard
You pay, you invoice

Carrier bills you. Add markup. Invoice customer for freight.

  • MetaShip fetches carrier rate
  • Markup applied automatically
  • You invoice customer freight
Third Party
Carrier bills customer

Toggle + 4 fields. Carrier invoices customer. Zero on yours.

  • Toggle + enter 4 fields
  • Carrier bills customer’s account
  • $0 freight on your invoice
Enterprise Ready
Scale across your entire order book — without a single system change.

MetaShip Third Party Shipping is built for high-volume BC environments. No middleware, no IT overhead, no external tools to manage.

0
External portals
4
Fields to configure
1
Toggle per order
$0
Freight on invoice
🚚
Multi-Carrier
UPS, FedEx & any API carrier

Billing fields passed as standard API parameters. Any carrier that supports third party billing in their API is supported.

🏢
Native BC
No middleware, no external app

Third Party Shipping is embedded inside the BC Sales Order — where your team already works. Full BC audit trail included.

🔄
Flexibility
Mixed billing — no reconfiguration

Process standard and third party orders simultaneously. Each order is independent — no mode switching, no admin required.

Trusted by BC teams worldwide

Built by a Microsoft partner.
Trusted globally.

MetaOption is a certified Microsoft ISV partner with 15+ years of Business Central expertise.

500+
BC customers
Across North America & Europe
15+
Years in BC
Microsoft ISV partner since 2009
10M+
Shipments processed
UPS, FedEx, USPS and more
4.8
AppSource rating
Microsoft AppSource reviews
★★★★★

“Before MetaShip, we issued manual credit notes every month for freight-collect customers. Now it’s a toggle on the order.”

🏭
VP of Operations
Industrial Distributor — Midwest, US
★★★★★

“We run a 3PL. Every client ships on their own account. MetaShip was the only BC solution that handled this natively. Setup took less than a day.”

📦
Director of Fulfilment
3PL Provider — East Coast, US
★★★★★

“Mixed billing was the feature that sold us. Some customers pay freight, some don’t — both work in the same BC environment now.”

🏗️
Logistics Manager
Building Materials Mfr. — Canada

Industries using MetaShip Third Party Shipping

Distribution
Manufacturing
3PL & Fulfilment
Wholesale
Building Materials
Consumer Goods
Automotive Parts
Healthcare Supply
🏅
Microsoft ISV Partner

Built and maintained to Microsoft’s BC extension standards.

🏪
Available on Microsoft AppSource

The official marketplace for Dynamics 365 and BC extensions.

🔒
Data stays in your BC environment

No external database, no data exports, no third-party cloud dependency.

FAQ

Common questions.

Open the sales order in BC and scroll to Shipping and Billing. Flip the Third Party Shipping toggle to ON — four fields appear: Billing Type, Billing Account Number, Country Code, and Postal Code. Fill these with your customer’s carrier details. The toggle can be reversed at any point before the API shipment is created.

Yes — positively. The carrier bills the customer’s account directly, not yours. Your invoice to the customer carries zero freight. You can still add a handling fee as a separate line item if needed.

UPS and FedEx are the most commonly used carriers in MetaShip. Any carrier that supports third party billing through their API is supported — the billing account number, country code, and postal code are passed as standard API fields.

Yes — this is exactly how it’s designed. The toggle is per-order, not a global setting. Standard-billed and third-party-billed orders run simultaneously in the same BC environment with no admin changes between them.

Yes. Tracking number and shipping label are returned exactly as they would be for a standard API shipment. The only difference is that the carrier invoices the customer’s account for freight. Your warehouse process — packing, posting, invoicing — is identical.

MetaShip can typically be set up in your BC environment within a day. Third Party Shipping requires no additional configuration — the toggle is available on every sales order immediately after MetaShip is installed.
Get started

See Third Party Shipping
inside your BC environment.

Book a live MetaShip demo. Real shipment, your BC, no slides.

No sandbox required · Works with your existing BC · Setup in under a day

Scroll to Top