Select how orders are processed with Salesforce B2C Commerce.
Some order preferences can be imported and exported.
-
In Business Manager, click App Launcher
, and then select .
-
Configure order export settings.
These settings don’t apply to a Salesforce Order Management or legacy Order Management integration.
-
Enter the delay in minutes, after which an order can be considered for
export.
The default is 30 minutes.
-
To delay the exporting of an order once the order has been opened for
editing, enter the amount of time in minutes.
The default is 30 minutes.
-
Enter the version of the XML schema (
order.xsd) to use for order export.Select the most recent version of B2C Commerce or remain on a specific version, if necessary.
-
Enter the delay in minutes, after which an order can be considered for
export.
-
Enable
Order IP Loggingto store the customer IP addresses during order creation.First determine if you’re legally required to inform the customer about storing this type of information. -
Configure order data settings.
-
Enter the number of days B2C Commerce stores orders (
Order Retention).Orders older than the specified number of days are automatically removed from B2C Commerce. To retain orders, leave this setting blank. -
Enter the number of days B2C Commerce stores failed orders (
Failed Order Retention).Failed orders older than the specified number of days are automatically removed from B2C Commerce. To retain failed orders (unless theOrder Retentionpreference is set), leave this setting blank. -
Select whether to preserve orders that haven’t yet been exported (Retain
Non-Exported Orders)
If set to Yes, an order in status NEW, OPEN, or COMPLETED is purged. However, the order is purged only if the order export status is EXPORTED when the purge job is executed. Orders in status CREATED, FAILED, CANCELLED, or REPLACED are purged regardless of the export status. This setting in only relevant if 'Order Retention' is enabled.
-
Enter the number of days B2C Commerce stores orders (
-
Enter the number of days from 1 through 365, after which B2C Commerce masks order
payment information (
Payment Information Retention).Order payment instruments older than the specified number of days are automatically masked. Masking these instruments makes the original credit card and bank account numbers unrecoverable. This masking is permanent and can't be undone if you change the number of days at a later time. -
Enter the number of minutes after an order hasn’t been placed when the order is
eligible for automatic failing (via a job).
Leave this blank if orders are never to be auto-failed.
- Specify if access to orders from the storefront is limited.
-
Specify whether to validate storefront order searches against the session customer.
Set to Yes unless you have a specific reason to disable this validation.
Yes or No
-
Specify if customer numbers generate for orders placed by unregistered
customers.
If set to Yes, a customer number generates for orders placed by unregistered shoppers, no matter how the order is created: via script API, Open Commerce API (OCAPI), or pipelets (CreateOrder or CreateOrder2). If set to No, and if the Script API or OCAPI creates the order, a customer number isn’t generated. When pipelets create the order (CreateOrder or CreateOrder2), the corresponding pipelet configuration parameter specifies whether a customer number generates for guest orders.
-
Configure order calculation rounding.
Select Item Price Rounding or Item-Level Rounding. This setting applies for net and gross sites, and the B2C Commerce Script API and OCAPI.
Also enable the promotion site preference.
-
Specify whether to manage this site’s orders in Order Management. Configure and
enable the Order Management integration.
This setting applies to both Salesforce Order Management and the legacy Order Management product.
-
Specify how inventory and coupon redemptions are handled. If inventory can’t be
reserved or coupons can’t be redeemed, the respective order history entries are
written.
- Specify whether to turn failed orders into valid orders, even if there is no inventory available for a reservation, known as overselling.
- Specify whether to turn canceled orders into valid orders, even if there’s no inventory available for a reservation, known as overselling.
- Specify whether to turn failed orders into valid orders, even if not all coupons can be redeemed. Unsuccessful coupon redemptions result in having coupons used more often than configured.
- Specify whether to turn canceled orders into valid orders, even if not all coupons can be redeemed. Unsuccessful coupon redemptions result in having coupons used more often than configured.
- Click Apply.