COD Shipments for Microsoft Dynamics 365 Business Central
Collect on delivery (COD) allows a carrier to collect payment from the recipient at the time of delivery rather than billing in advance. With Dynamic Ship, you configure COD as part of the same packing and labeling process you already use for every shipment, right inside Microsoft Dynamics 365 Business Central, so collect-on-delivery orders never require a separate workflow or a trip to a carrier portal.
At a Glance
- Set COD terms during packing, without leaving Business Central.
- Handles multi-package shipments correctly, so the carrier collects the right amount.
- See the true cost of COD reflected in your shipping rate before you print the label.
- Fits the same Package Worksheet flow your shipping desk already uses.
Have a Question about COD Shipments?
Key Capabilities
COD configuration at pack time. Set the COD method and amount for a shipment directly in Package Options as part of your normal packing flow.
Multi-package accuracy. Dynamic Ship applies the carrier-specific rule for how COD should be distributed across a multi-box shipment, so the recipient is charged the right amount rather than overcharged or undercharged.
Upfront cost visibility. Carriers charge for the COD service itself. When COD is set before rating, that charge shows up in the rate you see, so there are no surprises after the label prints.
One workflow, not a side process. COD shipments use the same Package Worksheet and label printing that your team uses for every order.
How COD Shipments Work in Dynamic Ship
- Start packing the order as usual in the Package Worksheet.
- Open Package Options and enter the COD method and amount.
- Rate and print the label. The COD service charge is reflected in the rate, and Dynamic Ship applies it correctly across packages if the shipment has more than one box.
Why Dynamic Ship COD Stands Out
COD shipments are where a lot of shipping software falls short: get the amount wrong on a multi-box order, and the carrier either fails to collect or collects the wrong amount, which becomes a customer service problem after the truck has already left. Dynamic Ship builds the correct handling into Package Options, so your team fills in one screen instead of memorizing carrier-by-carrier exceptions.
Because COD lives in the same Business Central workflow as your rate shopping and label printing, it’s one more setting on an order your team already knows how to pack and ship, not a separate system to manage.
Who Uses COD Shipments
Shipping clerks set the COD method and amount at pack time as part of the normal shipment flow. Customer service reps set expectations with customers who pay on delivery before the order ever reaches the shipping desk. Logistics coordinators rely on Dynamic Ship to get multi-package COD amounts right without manual double-checking.
Frequently Asked Questions
Open Package Options for the shipment in the Package Worksheet, then enter the COD method and amount. Dynamic Ship handles carrier-specific distribution across packages when a shipment has more than one box.
The core setup is the same, but carriers differ in how they expect COD to be applied across multiple packages. For example, UPS and FedEx each have their own rules for which package should carry the COD value on a multi-box shipment (FedEx Ground and FedEx Express even handle this differently), and Dynamic Ship applies the correct rule so the shipment is billed properly.
The COD amount must be entered before the label is generated, so freight costs can’t be rolled in afterward. If you know your typical COD service charge, you can factor it into the amount you set upfront.
Yes, carriers charge for the COD service. When COD is set before the shipment is rated, that charge is included in the rate Dynamic Ship returns, so you see the full cost before you commit to the label.
Dynamic Ship applies the correct carrier rule for how COD should be split or concentrated across packages, so you don’t have to work out the carrier’s logic manually or risk overcharging the customer.