For integrated applications that send package information, and the COD value (VALUE field) is per package instead of per order, you will have to modify the default mappings in Customize Interface to set the COD amount per package.
From the main menu, select Setup > Financial System Interface > ADE. Click Customize Interface, and then click the Order link to launch the Customize Interface window.
First, remove the mapping for the Shipment option COD (Select):
In the left-most panel, select Target Fields > Shipment > Shipment Options.
In the center panel, click on COD (Select).
To the right, change the Field Mapping Source from ADE Field to None.
If the order terms are being sent in from your integrated application at the order level (i.e. under [ORDHD] in the input file instead of at the package level (i.e. under [PKGxxx]), you will need to change your Package COD (Select) and COD Type mappings as follows:
In the left-most panel, select Target Fields > Shipment > Package Options.
In the center panel, click on COD (Select). On the right side, change the Order Field from PKG.TERMS to TERMS.
In the left-most panel, select Target Fields > Shipment > Package Options > COD Settings.
In the center panel, select COD Type.
To the right, change the Order Field from PKG.TERMS to TERMS.
Tip : You can select the "Click here to update value translations link" to specify the exact value translations for your terms string to COD (Select) and COD Type.. If exact value translations are not specified, keywords will be used to translate.
StarShip does not yet support the TaxRate input field that is used for COD shipments when adding freight to the COD Amount. The TaxRate is used to calculate freight tax, which is then added to the COD Amount along with the freight to more accurately reflect the final invoice amount. Freight tax will be supported in a future update.