Skip to content
  • There are no suggestions because the search field is empty.

CSM Sales Channels - Order Management

Overview of the Order Management FastTab in CSM Sales Channels.

 

Order Management

Field Example Value

Inventory Location

The Business Central inventory location that supplies this store. Business Central Sales Orders created for this Sales Channel will specify this inventory location. Listing Management will also use this value in its Inventory availability calculation. 

MAIN

ATLANTA

WEST_COAST

SO No. Series

The Sales Order Number Series prefix that should be used for the Sales Order Number when building Business Central Sales Orders for the selected Sales Channel. 

CSM-ORD-FBM

CSM-ORD-SHP

CSM-ORD-BIG

Channel Dimension

If populated, this Business Central Financial Dimension will be set on all Business Central Sales Orders created from this Sales Channel.

SALES

Channel Dimension 2

If populated, this Business Central Financial Dimension will be set on all Business Central Sales Orders created from this Sales Channel.

RETAIL

SO build Codeunit

The Object number of the Codeunit that should build Business Central Sales Orders. By default, this should be 70338209. You can however customize this functionality by creating a new Codeunit and specifying its number here.

 70338209 

External Document No. Format*

*Note: You may need to choose the Show More action on the Order Management FastTab in order to see this field.

The values entered in this field control the formatting of the External Document Number. You can customize the format by including field names from the CSM Order Header, enclosed within angled brackets ("<" and ">"), as demonstrated in the example "<Sales Channel Code>-<Order ID>".

If left blank, no external document number will be assigned.

<Sales Channel Code>-

<Order ID> 

Retrieve Order Risk

This applies to Shopify:

Enable this field to instruct CSM to retrieve risk information for Shopify orders. When an Order is placed in Shopify, fraud analysis is performed and a risk level is assigned to the Order.

You can use an Order’s retrieved risk information in conjunction with CSM’s sales operation rules to automatically prevent the creation or processing of Sales Orders that exceed a particular risk level.

Note: When retrieving Order risk information from Shopify, CSM must make a separate API call for each other. Depending on Order volume, this can result in a significant number of API calls.

This feature is currently not available for Amazon, Walmart, BigCommerce, WooCommerce or Magento.

 

Start Processing Date Time

Sales order retrieval automation respects a starting-point cut-off date and time as to when this Sales Order creation is performed against Channel Orders.

Retrieved Channel Orders that fall before this date will be assigned a status of complete and become ineligible for further Sales Order building activity.

Channel orders that fall on or after this date will remain open and Business Central Sales Orders will be automatically created.

Leaving this field blank will instruct CSM to create Sales Orders for all retrieved Channel Orders. 

 

CSM Shop Timezone UTC Offset

This applies to WooCommerce:

Enter a value in this field to specify the store’s configured time zone as it relates to Coordinated Universal Time (UTC). If the store uses UTC as its time zone (recommended), this field can be left blank.

If the store has a time zone other than UTC, indicate the number of hours ahead or behind. For example: a store that is 5 hours behind UTC would have an offset value of -5h. For more information refer to WooCommerce Time Zone Handling.

This feature is currently not available for Amazon, Walmart, Shopify, BigCommerce or Magento.

 

Payment

 

Payment Behavior

This controls how CSM assigns a BC Payment Method Code to Sales Orders created from Channel Orders. 

Channel: uses the Payment Method Code configured on the Sales Channel record for all Orders from that channel. Downstream posting behavior depends on whether the linked BC Payment Method has a Bal. Account No. set. If your Orders have multiple payments, choose this method and then just keep the Bal. Account No. blank.

Order: uses the payment method from the individual Order header as received from the platform. Requires that platform payment methods are mapped to BC Payment Method Codes via CSM Sales Channels > Related > CSM Payment Methods

Payments: uses the first CSM Order Document of type Payment linked to the order. Provides the most granular control over payment behavior. Also requires payment method mapping via CSM Sales Channels > Related > CSM Payment Methods.

This applies to Amazon and Walmart:

Marketplaces require this to be set to Channel since all Amazon/Walmart orders pay the merchant using the same method.

This applies to Shopify, BigCommerce, WooCommerce and Magento:

This should be set to Payments unless you are leveraging/receiving multiple payments per Order, which case you'd choose Channel or Order.

 

Payment Method Code

The Code of the Business Central Payment Method which should be used. This payment method must not have an assigned balancing account in Business Central.

If Payment Behavior is set to Payments, this will be used as the default value; however, if Payment Behavior is set to Channel, you need to select the Business Central Payment method used on all Orders.

This applies to Amazon:

We recommend setting up a Business Central Payment Method for Amounts Due from Amazon to help manage payouts from Amazon.

This applies to Shopify:

If this is a Shopify POS Sales Channel, the Payment Method Code must have ‘Bal.Account No’ = blank. 

 

Payment Reference Number Metadata Key*

*Note: You may need to choose the Show More action on the Order Management FastTab in order to see this field.

This applies to Shopify, BigCommerce, WooCommerce and Magento:

This field can be used to specify the metadata key that identifies an Order’s external payment number in an API message’s response.

This can be used in scenarios where an eCommerce Order’s payment information is retrieved via an integration other than CSM and there is a need to associate the CSM order to the proper payment record in Business Central.

If you are not using an integration tool such as Channel Payments Manager to retrieve payment platform information into Business Central, this field can be ignored. 

This feature is currently not available for Amazon and Walmart.

 

 Shipment Behavior

 

Send Shipment Information

Indicates whether CSM should be sending shipment information to the platform.

This applies to Amazon:

FBM should be set to True; FBA should always be set to False

This applies to Shopify:

For a POS channel, this should be set to False

True

 

Send Shipment When

If the above setting is set to True, this tells CSM when to send it.

Immediate: when the Shipment is posted

Scheduled: when the Automation Job runs

Manual: by button on the Channel Order

This applies to Amazon:

We recommend that this is set to Scheduled, as Amazon has a limit on the number of messages processed in a period of time.

When CSM sends shipment information to Amazon on a Scheduled basis, it gathers shipment information from all Orders and sends in one message. 

Scheduled

Exclude G/L Account Line on Shipment

Enable this field to instruct CSM to exclude any Sales Lines for G/L accounts when sending an Order’s shipment information from Business Central to a platform.

This results in CSM sending less data, which can improve performance. 

If you are using CSM Listings, this field will also serve as a default setting to indicate whether any Channel Listings for G/L accounts are set to be skipped when sending Shipments.

True

Exclude Resource Line on Shipment

Enable this field to instruct CSM to exclude any Sales Lines for resources when sending an Order’s Shipment information from Business Central to a platform.

This results in CSM sending less data, which can improve performance.

If you are using CSM Listings, this field will also serve as a default setting to indicate whether any Channel Listings for resources are set to be skipped when sending Shipments.

True

Invoice Behavior

 

Send Invoice Information

Indicates whether CSM should be sending Invoice information to the platform.

This applies to Amazon, Walmart and WooCommerce:

This should be set to False

The concept of Invoicing as a separate activity does not exist for these platforms.

This applies to Shopify:

For a POS channel, this should be set to False

False

Send Invoice When

If the above setting is set to True, this tells CSM when to send it.

Immediate: when the Invoice is posted

Scheduled: when the Automation Job runs

Manual: by button on the Channel Order

This feature is currently not available for Amazon, Walmart or WooCommerce.

Manual

Send Invoice Capture

If CSM is sending Invoice information, this field tells CSM whether a Capture transaction should be sent immediately following the Invoice.

This applies to Amazon, Walmart and WooCommerce:

This should be set to False

The concept of Invoicing as a separate activity does not exist for these platforms.

This applies to Shopify, BigCommerce and Magento:

If your Payment Method Behavior is set to Payments, CSM uses the Send Invoice Capture value for each Payment Method. 

This applies to Shopify:

For a POS channel, this should be set to False

False

Return Order Behavior

 

Send Return Order Information

This feature is currently not available for Amazon, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Send Return Order When

This feature is currently not available for Amazon, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Return Receipt Behavior

 

Send Return Rcpt Information

This feature is currently not available for Amazon, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Send Return Rcpt Information When

This feature is currently not available for Amazon, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Refund Cr. Memo Behavior

 

Send Refund Cr. Memo

Indicates whether CSM should be sending Sales Refund Credit Memos to the platform.

This applies to Shopify, BigCommerce, WooCommerce:

This can be set to True

This feature is currently not available for Amazon, Walmart or Magento.

 

Send Refund Cr. Memo When

If the above setting is set to True, this tells CSM when to send it.

This applies to Shopify, BigCommerce, WooCommerce:

Immediate: when the Return Order/Credit Memo is posted

Scheduled: when the Automation Job runs

Manual: by checking the External Requires Update field on the CSM Order Lne and selecting the Send to Channel action on the CSM Order

This feature is currently not available for Amazon, Walmart or Magento.

 

Sales Order Processing Behavior

 

Deny Unbalanced Auto Release*

If this option is enabled, it will override the automation routine’s setup if the Channel Order and Sales Order have different Order Total values. CSM will still generate the Sales Order, but it will not be released.

*NoteThis field has been superseded by CSM’s sales operation rules feature and will be removed as part of a later release. If you want to enforce this process, it is recommended you use the sales operation rules feature, instead.  

 

Deny Unbalance Auto Release*

If this option is enabled, it will override the automation routine’s setup if the Channel Order and Sales Order have different Order Total values. CSM will still generate the Sales Order, but it will not be Posted.

*NoteThis field has been superseded by CSM’s sales operation rules feature and will be removed as part of a later release. If you want to enforce this process, it is recommended you use the sales operation rules feature, instead. 

 

Currency Behavior

Select the method by which you want CSM to assign Currencies to Sales Orders. 

CustomerCSM will assign the Currency that has been assigned to the related Business Central customer record to Sales Orders created for that Customer.

OrderCSM will assign the Currency from the Channel Order to the Business Central Sales Order. In addition to enabling this setting, you must also map your platform and Business Central Currencies to one another.  

 

Address 2 Behavior

Business Central supports two Address Lines but platform Orders may include three. This setting controls how CSM maps a potential third Address Line.

Combine CSM Address 2 and 3: Concatenates the platform's order's Address 2 and Address 3 into BC's Address 2 field.

Use CSM Order Address 2:  Maps the platform order's Address 2 to BC's Address 2 field.

Use CSM Order Address 3:  Maps the platform order's Address 3 to BC's Address 2 field.

 

Archiving

 

Archive After Days

Enter the number of days to retain completed and cancelled CSM Channel Orders before they are archived.

30 days

Auto Channel Order Archive

Use this field to toggle automatic archiving for CSM Channel Orders.

True

Gift Wrap Charges

 

Gift Wrap Behavior

This applies to Amazon, Shopify, WooCommerce and Magento:

None: Gift Wrap Charges will be ignored.

Line: a Sales Order Line will be added to account for Gift Wrap charges. 

This feature is currently not available for Walmart or BigCommerce.

None

Line

Gift Wrap Line Type

This applies to Amazon, Shopify, WooCommerce and Magento:

If you selected Line as the Gift Wrap Behavior, this field is required and refers to how you want to identify the line type on the Sales Order.

This feature is currently not available for Walmart or BigCommerce.

G/L Account

Item

Resource

Gift Wrap Order Line No.

This applies to Amazon, Shopify, WooCommerce and Magento:

If you selected Line as the Gift Wrap Behavior, this field specifies the Sales Order Line Number to be used.

This feature is currently not available for Walmart or BigCommerce.

 

Other Charges Behavior

 

Other Charges Behavior

None: CSM will ignore retrieved charges.

Line: CSM will enter a separate line on Sales Orders for each charge that was collected and retrieved from the platform. 

Line

Other Charges Line Type

If you selected Line as the Other Charges Behavior, this field is required and refers to how you want to identify the line type on the Sales Order.

G/L Account

Item

Resource

Other Charges Order Line No.

If you selected Line as the Other Charges Behavior, this field specifies the Sales Order Line Number to be used.

 

Sales Tax

 

Sales Tax Behavior

None: uses BC's standard tax calculation. Any Sales Tax values from the platform will be ignored.

Tax Liable is set to True on sales lines

Line: creates a separate Sales Order line for each Item's retrieved tax amount, plus additional lines for tax on Order-level charges (eg - shipping, gift wrap).

Tax Liable is set to False on sales lines to prevent BC from calculating and overriding tax.

Consolidated: creates a single Sales Order line for the total retrieved tax amount, combining Item and Order-level Sales Tax.

Tax Liable is set to False on sales lines to prevent BC from calculating and overriding tax.

Line

Sales Tax Order Line Type

This applies to Walmart, Shopify, BigCommerce, WooCommerce and Magento:

If you selected Line or Consolidated as the Sales Tax Behavior, this field is required and refers to how you want to identify the line type on the Sales Order.

This feature is currently not available for Amazon.

G/L Account

Item

Resource

Sales Tax Order Line No.

This applies to Walmart, Shopify, BigCommerce, WooCommerce and Magento:

If you selected Line or Consolidated as the Sales Tax Behavior, this field specifies the Sales Order Line Number to be used.

This feature is currently not available for Amazon.

 

MTC Sales Tax Order Line Type

This applies to Amazon:

MTC = Marketplace Tax Collection.

MTC Example: Amazon will calculate, collect, and remit tax to the relevant tax authority on your behalf. More Information

If you selected Line or Consolidated as the Sales Tax Behavior, this field is required and refers to how you want to identify the line type on the Sales Order.

This feature is currently not available for Walmart, Shopify, BigCommerce, WooCommerce or Magento.

G/L Account

Item

Resource

MTC Sales Tax Order Line No.

This applies to Amazon:

If you selected Line or Consolidated as the Sales Tax Behavior, this field specifies the Sales Order Line Number to be used.

This feature is currently not available for Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

TCS Sales Tax Order Line Type

This applies to Amazon:

TCS = Tax Calculation Services. 

TCS Example: Amazon will calculate tax and disperse this calculated amount. You are then responsible for remitting these taxes to the proper tax authority. More Information

If you selected Line or Consolidated as the Sales Tax Behavior, this field is required and refers to how you want to identify the line type on the Sales Order.

This feature is currently not available for Walmart, Shopify, BigCommerce, WooCommerce or Magento.

G/L Account

Item

Resource

TCS Sales Tax Order Line No.

This applies to Amazon:

If you selected Line or Consolidated as the Sales Tax Behavior, this field specifies the Sales Order Line Number to be used.

This feature is currently not available for Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Item Behavior

 

Use Item Sales UOM

When selected, an Item record is used to create a Sales Line and the Item's Sales Unit of Measure will be utilized instead of the Base Unit of Measure.

This does not apply when Listings, Cross-References or Item Identifiers are utilized to create the Sales Line.

 

Auto Assign Lot

This applies to Amazon FBA:

This will instruct CSM to automatically assign lot numbers to sales lines for lot tracked items that appear on FBA Orders. 

This feature is currently not available for Amazon FBM, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

 

Multi-Channel Fulfillment

 

No. Series

This applies to Amazon FBA:

The number series to use when creating new Multi-Channel Fulfillment Orders from this Sales Channel's Channel Orders.

This feature is currently not available for Amazon FBM, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

MCF-ORD

Default Currency

This applies to Amazon FBA:

The Default Currency Code to use when creating new Multi-Channel Fulfillment Orders.

This feature is currently not available for Amazon FBM, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

USD

Default Action

This applies to Amazon FBA:

The Default Fulfillment Action to use when creating new Multi-Channel Fulfillment Orders.

This feature is currently not available for Amazon FBM, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

Hold

Default Policy

This applies to Amazon FBA:

The Default Fulfillment Policy to use when creating new Multi-Channel Fulfillment Orders.

This feature is currently not available for Amazon FBM, Walmart, Shopify, BigCommerce, WooCommerce or Magento.

FillOrKill

Sales Return

 

 Enable Refund Processing

This applies to Shopify, BigCommerce, WooCommerce and Magento:

If enabled, additional setup options below will become available.

This feature is currently not available for Amazon or Walmart.

 

Start Processing DateTime

This applies to Shopify, BigCommerce, WooCommerce and Magento:

Only Sales Return documents created after this date and time will be converted into a Sales Credit Memo. 

This feature is currently not available for Amazon or Walmart.

 

Cr. Memo build Codeunit

This applies to Shopify, BigCommerce, WooCommerce and Magento:

The Codeunit to use when building a Sales Credit Memo for a CSM Order from this Sales Channel. 

This feature is currently not available for Amazon or Walmart.

70338215

Credit Memo No. Series

This applies to Shopify, BigCommerce, WooCommerce and Magento:

The number series to use when creating new Business Central Sales Credit Memos from this Sales Channel's Channel Orders. 

This feature is currently not available for Amazon or Walmart.

 

Refund Discrepancy Behavior

This applies to Shopify, BigCommerce, WooCommerce and Magento:

Indicate how you want the Sales Channel to address scenarios where a retrieved refund amount differs the amount that is entered on the Credit Memo that is created in Business Central.

None: refund discrepancies will be ignored by CSM.

Line: an additional line in the amount of the discrepancy will be added to the Sales Credit Memo. 

This feature is currently not available for Amazon or Walmart.

None

Refund Discrepancy Line Type

This applies to Shopify, BigCommerce, WooCommerce and Magento:

If you selected Line or Consolidated as the Refund Discrepancy Behavior, this field is required and refers to how you want to identify the line type on the Sales Return.

This feature is currently not available for Amazon or Walmart.

G/L Account

Item

Resource

Refund Discrepancy Line No.

This applies to Shopify, BigCommerce, WooCommerce and Magento:

If you selected Line or Consolidated as the Refund Discrepancy Behavior, this field specifies the Sales Return Line Number to be used.

This feature is currently not available for Amazon or Walmart.

 

Return Location

This applies to Shopify, BigCommerce, WooCommerce and Magento:

Assign the Business Central location to which you want to receive Items that are being returned by Customers that you want to re-stock.

This feature is currently not available for Amazon or Walmart.

 

Returnless Location

This applies to Shopify, BigCommerce, WooCommerce and Magento:

Assign the Business Central location to which you want to receive Items that are being returned by Customers that you want to credit but do not want to re-stock (typically this is a virtual location).

This feature is currently not available for Amazon or Walmart.

 

Customer Refund Payment Selection Method

This applies to BigCommerce:

Sets the default payment method for Customer Refund Credit Memos sent from Business Central to BigCommerce.

Original Payment Methods: refunds to the payment method used on the original Order.

Manual Selection: users choose the refund payment method per Order.

Store Credit Only: refunds as store credit to the Customer's BigCommerce account. Not available for guest Orders.

Offline/custom: refund details are sent to BigCommerce, but the transaction is not processed there. The refund must be handled externally (eg - directly through the payment provider or a custom extension).

This feature is currently not available for Amazon, Walmart, Shopify, WooCommerce or Magento.

 

Guest Refund Payment Selection Method

This applies to BigCommerce:

Sets the default payment method for Guest Order Refund Credit Memos sent from Business Central to BigCommerce.

Original Payment Methods: refunds to the payment method used on the original Order.

Manual Selection: users choose the refund payment method per Order via a worksheet.

Offline/Custom: Refund is handled externally (eg - Check, Purchase order, or directly through the payment provider).

Store Credit is not available for guest Customers.

This feature is currently not available for Amazon, Walmart, Shopify, WooCommerce or Magento.

 

Additional Settings

 

 Amount Source*

This applies to Shopify:

Determines which amount field is used for Multi-Currency calculations.

Shop: use the Shop's base currency for calculations

Presentment: use the present currency for Multi-Currency scenarios 

This feature is currently not available for Amazon, Walmart, BigCommerce, WooCommerce or Magento.

*Note: This is intended as a temporary solution until the API mapping feature becomes available. 

Shop

 

 

➡️ Next Step: Gift Card