Asendia Shipping Integration Workflow
The Asendia integration is implemented as a carrier-specific C# / .NET workflow within the shipping application.
The workflow starts by authenticating with Asendia, mapping the configured product and service, calculating parcel requirements and creating sender, receiver and parcel structures.
For applicable shipments, customs order lines are created before the shipment is serialized into the Asendia SOAP structure. The response is then validated and parsed to extract labels and tracking information.
Implementation flow:
Authenticate → map product/service → build parcels and addresses → process customs → build SOAP request → submit → parse response → process labels and tracking.