Target+ asks for four logistics settings on every item you sell there: Shipping Exclusion, Is Add On, Two Day Shipping Eligible and Return Policy. They control where an item can ship, whether it needs a minimum cart value, whether it can be offered with two-day shipping, and how returns are handled.
In Acenda, you manage all four in one place: the logistics Generic Template on your Target+ integration. You can set one value for your whole catalog, or pull a different value for each item from a custom field.
How the values are entered: Each setting has three tabs. String sends the same value for every item. Property reads the value from a field on each item, such as a custom field. Twig uses a short formula, for example to use an item's own value and fall back to a default when it's blank.
Open the logistics template
In the sidebar, under CHANNELS, click Integrations.
Click Edit next to your Target+ integration.
Open the Generic Templates tab. It appears after the Settings tab.
Find the row whose Type is logistics and click Edit.
On the Edit Generic Template page, click the arrow next to a setting to expand it, choose the String, Property or Twig tab, and enter the value.
Click Save at the bottom of the page when you're done.
No logistics row? In the Create New Template box at the top of the Generic Templates tab, choose logistics under Type and click Create. Then click Edit on the new row. Until this template exists, Acenda can't send logistics settings to Target and shows the notification "Target logistics requires a generic template to be defined."
Shipping Exclusion
Controls whether customers in certain regions can buy the item.
Yes: Customers in Target's excluded regions can't buy the item. Per Target's guidance, these are Alaska, Hawaii, APO/FPO addresses and the U.S. territories (such as Puerto Rico, Guam and the U.S. Virgin Islands). Target maintains the exact list, so check your Target+ Partner Portal if you need it.
No: The item can ship to all U.S. regions.
To set it for every item, open the String tab and enter Yes or No.
Important: Target expects you to deliver to PO Box addresses whichever value you choose.
Is Add On
Marks a low-cost item as an add-on item that customers can only buy as part of a larger order.
Yes: Customers can only buy the item when their cart meets Target's add-on minimum (at the time of writing, $35 or more). Target sets this amount.
No: No cart minimum applies. Most sellers use No.
To set it for every item, open the String tab and enter Yes or No.
Two Day Shipping Eligible
Tells Target whether the item is eligible to be offered with two-day shipping. Target decides whether two-day delivery is actually shown to customers.
Option 1: Same value for every item
Expand Two Day Shipping Eligible and open the String tab.
Enter Yes (all items eligible) or No (no items eligible).
Click Save.
Option 2: A different value for each item
Create a product custom field named two_day_shipping_eligible. You can do this under CATALOG > Custom Fields (choose the Product model; see Creating Custom Fields in Acenda), or right from the template: open the Property tab and click Add Field. Both create the same custom field.
In the template, expand Two Day Shipping Eligible, open the Property tab, select fields.two_day_shipping_eligible, and click Save.
Fill in Yes or No for your items. For a few items, go to CATALOG > Items, click the eye icon on the item, and update the field on the Details tab. For many items, import a file with a fields.two_day_shipping_eligible column (see Using the Import Feature: How to Import Product Data into Acenda).
Tip: With Property, Acenda sends nothing for an item whose field is blank, so Target keeps whatever value it already has. To send a default instead, use the Twig tab with a fallback, for example {{ variant.fields.two_day_shipping_eligible ?: 'No' }}.
Return Policy
Target requires a 3-letter return code on every item. It tells Target which of your return policies applies. You'll find your codes in your Target+ Partner Portal, typically under Business Info > Return Policies. The examples below use AAC; replace it with your own code.
Option 1: Same return code for every item
Expand Return Policy and open the String tab.
Enter your 3-letter code, for example AAC.
Click Save.
Option 2: A different return code for each item
Create a product custom field named target_return_policy under CATALOG > Custom Fields (choose the Product model; see Creating Custom Fields in Acenda). Field names are saved in lowercase with underscores.
In the template, expand Return Policy, open the Twig tab, and enter this formula exactly:
{{ (variant.fields.target_return_policy ?: 'AAC')|upper }}It sends each item's own code in capital letters, and uses AAC (your default) when the item's field is blank. Replace AAC with your own default code.
Click Save.
Fill in the code for your items, either on the item's Details tab (CATALOG > Items > eye icon) or with a catalog import (see the next section).
Update many items with an import
Prepare an .xlsx or UTF-8 .csv file with a sku column and one column per custom field, named fields. followed by the field name. For example: fields.target_return_policy with AAB for YOUR-SKU-123.
In the sidebar, under DATA TRANSFERS, click Imports, then + New Import.
Choose Catalog as the Import Type, upload your file, map the columns, and click Start Import.
Heads up: A blank cell in a fields. column clears that field. Leave out any rows or columns you don't want to change. See Using the Import Feature: How to Import Product Data into Acenda for the full steps.
When changes reach Target
Timing: Acenda sends logistics settings to Target on a schedule, by default about every two days. Allow up to 48 hours after saving before you check the item in Target.
Which items: Settings go to items that already exist on Target and are mapped with the Full or Zero listing action. A new item picks them up on the next logistics update after Target creates it.
Variations: Target sets logistics on each sellable item, so set item-level values on every variation (each child SKU), not only on the parent product.
Troubleshooting
Target rejects the item for a missing or invalid return code: The value must be one of the 3-letter codes set up in your Target+ Partner Portal. Check for typos, extra spaces or a blank custom field. If you use the Twig formula, make sure it starts with
{{and has nothing in front of it. Any extra character, such as a #, is sent to Target as part of the code.Add-on or shipping exclusion doesn't take effect: Enter exactly Yes or No, click Save, and allow up to 48 hours. Confirm the item is live on Target with the Full or Zero listing action.
Item-level values are ignored and every item gets the same value: The setting is still on the String tab. Open the setting, switch to the Property or Twig tab, and click Save. The tab that's selected when you save is the one Acenda uses.
Item-level values are blank or not sent: The field name in the template must exactly match your custom field, including the fields. prefix (for example fields.target_return_policy). Your import column must use the same name. Field names are saved in lowercase with underscores, so a field created as "Target Return Policy" becomes target_return_policy. Check the name under CATALOG > Custom Fields (see Creating Custom Fields in Acenda).
"Target logistics requires a generic template to be defined": Your Target+ integration has no logistics template. Create one as described in No logistics row? above.
Related articles
Still stuck? Contact Acenda Support and tell us the Target+ integration, the setting you changed, and an example SKU.
