Address Validation for Microsoft Dynamics 365 Business Central

Dynamic Ship checks and corrects shipping addresses before a label prints, right inside Microsoft Dynamics 365 Business Central. Shipping clerks, customer service reps, and warehouse managers use Address Validation to catch invalid postal codes and incomplete addresses before they lead to failed deliveries or carrier surcharges. It runs on the customer card, ship-to address, contact card, vendor card, sales order, transfer order, service order, and more, so an address gets checked wherever it lives.

At a Glance

Have a Question about Address Validation?

Product Questions

Key Capabilities

Validate Address everywhere an address lives. The Validate Address button appears on the Customer Card, Ship-to Address, Contact Card, Vendor Card, Order Address, Location Card, Sales Quote, Sales Order, Transfer Order, Service Order, Purchase Return Order, Order Packaging, and Miscellaneous Shipment Card, so clerks can check an address the moment they are looking at it.

Configurable automated triggers. Address Validation can run automatically when a label or freight quote is generated, and when a sales order or quote, outbound transfer order, service order, or purchase return order is released, so nothing ships to an address that was never checked.

Flexible correction handling. The Address Update Acceptance Behavior setting controls what happens to a correction: Never Update, Prompt, Update Order, or Update Order and Source, so the workflow matches how much oversight your team wants.

Granular automated correction control. For automatic runs, you decide whether a correction is ignored, shown for review and accepted, accepted silently, or accepted and applied automatically, all without a clerk stepping in.

Global address coverage. Address Validation checks US, Canadian, and international address formats, so the same setup works whether a shipment is headed across town or across a border.

Full activity logging. Every validation attempt, correction, and error is logged, giving your team a record to review when a shipment runs into trouble.

Address caching for speed. Previously validated addresses are cached, so repeat lookups return quickly instead of hitting the address database again.

How Address Validation Works in Dynamic Ship

  • A clerk or rep enters or updates an address on the customer card, ship-to address, or a sales order.
  • They select Validate Address, or an automatic trigger fires on label generation, freight quote generation, or order release.
  • Dynamic Ship checks the address against an address database and returns a match, a correction, or an error.
  • Based on the Address Update Acceptance Behavior setting, the correction is ignored, shown for review, or applied automatically.
  • If Validate Address was never run manually, Dynamic Ship still checks the address before a label or freight quote is generated, so a bad address gets caught even if no one checked it first.

Why Dynamic Ship Address Validation Stands Out

Address Validation is part of Dynamic Ship at no additional license cost, so you are not paying for a separate address-verification module or shopping for a third-party service to bolt on. It runs on the same order and customer data you already have in Business Central, checking addresses on the customer card, ship-to address, contact card, vendor card, and more, wherever an address is entered or updated.

The correction workflow is where Address Validation earns its keep. Rather than forcing every business into the same behavior, the Address Update Acceptance Behavior setting lets you choose Never Update, Prompt, Update Order, or Update Order and Source, and automatic runs add a further choice between ignoring, reviewing, silently accepting, or automatically applying a correction. A high-volume warehouse can let corrections apply automatically and review the log later, while a customer service team that wants to see every change can require a prompt, all from the same setup.

Who Uses Address Validation

Shipping clerks use Address Validation to catch a bad address before a label prints, saving a reprint and a support call. Customer service reps validate an address while a customer is still on the phone, catching typos before an order ships to the wrong place. Warehouse managers set the automated triggers and Address Update Acceptance Behavior to match their team’s risk tolerance, then rely on the activity log to see what got caught and corrected.

Frequently Asked Questions

Address Validation checks a shipping address against an address database and flags invalid postal codes or incomplete addresses before a label prints. It runs on the customer card, ship-to address, contact card, vendor card, sales order, transfer order, service order, and more, so an address gets checked wherever it lives in Business Central.

Yes. The Address Update Acceptance Behavior setting controls how corrections are applied, from Never Update and Prompt to Update Order and Update Order and Source. For automated runs, you can further choose to ignore a correction, show it for review, accept it silently, or accept and apply it automatically, so the level of automation matches your team’s comfort level.

Yes. Address Validation checks US, Canadian, and international address formats, so the same setup validates addresses whether a shipment ships domestically or across a border.

Every validation attempt, correction, and error is written to an activity log, giving your team a record to review when a shipment runs into an address problem.

Address Validation still checks the address automatically before a label or freight quote is generated, even if no one ran Validate Address manually. That gives you a safety net: an address gets checked at least once before a shipment goes out, whether a clerk validated it up front or not.