New service | [**Change log**](/products/plugins/change-log) # Optional configuration ## Using the Customer Service Center (CSC) CSC is a Business Manager tool that enables you to manage Worldpay payment transactions directly from the Salesforce Commerce Cloud (SFCC) Business Manager interface. This functionality allows you to capture (settle), refund and cancel orders. ### How to set up CSC You can manage your orders from within the Customer Service Center by setting your permissions for each user as below. * Log into Business Manager and go to **Administration → Organization → Roles & Permissions**. * Click on the role (e.g. "Administrator") and then "Customer Service Center Permissions". * Select the context you are applying the permissions for and click "Apply". * Tick the permission boxes and click "Update". ![Site context permissions screenshot](/assets/csc-permissions.9f82f1f8366f410a4bf4344da2729280f113d6508afcfc037c7706bca40b5d50.39c0f7df.png) Note If you use Salesforce's Order Management System service, the cancel action will only affect payments and **not** order updates . The OMS service must update the order and stock. ### How to set your Order Management System (OMS) preference You can set whether SFCC updates the order automatically following a post-transaction action in CSC or whether you prefer to control this using the Salesforce OMS service. Go to **Administration → Organization → Roles and Permissions → Customer Service Center** and choose one of the following: - `AWPCore_UseOMS = false` → SFCC updates the order - `AWPCore_UseOMS = true` → Only the payment is updated; your Salesforce OMS service handles the order ## Enable order status updates You can receive order status updates in CSC. To enable this, contact your Implementation Manager to set up a webhook through our Events service. ### Order status mapping SFCC differentiates between the status of an order and the status of a payment. Occasionally, the payment status for an order isn’t recognized by SFCC due to technical issues (e.g. connectivity problems). In this event, the order status might show as unsuccessful initially but may later be updated according to the payment status we return. Best practice Check your order status after you are sure your scheduled order notification job has returned the payment status from us. At this point you will see the updated status of the order. | Initial order status | Updated status | | --- | --- | | `NEW` or `OPEN` or `COMPLETED` | Always `NEW` - payment has been authorized. You can capture/settle the order | | `FAILED` | Can be:* `NEW` - payment has been authorized. You can capture/settle the order * `FAILED` - payment has been refused, canceled or has expired | | `CANCELLED` | Can be:* `OPEN` - payment has been authorized. You can capture/settle the order * `FAILED` - payment has been refused, canceled or has expired | | `CREATED` | Can be:* `COMPLETED` - payment has been captured/settled * `FAILED` - payment has expired | ## Customize your displayed fields You can choose to display or hide certain fields for your customer within Business Manager. Depending on your requirements, you can also enable/disable auto capture for orders and set whether your customer can save cards on their account. To do this: * Go to **Merchant Tools → Site Preferences → Custom Preferences** and click on "AWP-Core". * Select "Yes" or "No" for each field or functionality. ![Custom Preferences page screenshot](/assets/displayed-fields.e643db2052fb389ec29654134be861024291f47768f7513c0d675062e41412ef.39c0f7df.png) For more information about enabling the save a card functionality, visit our [Storing your customer's card details section](/products/plugins/salesforce/customer-journey#storing-your-customers-card-details). **Next steps** [Testing and Go live](/products/plugins/salesforce/testing-go-live) [Manage your orders](/products/plugins/salesforce/manage-orders) [View your customer's journey](/products/plugins/salesforce/customer-journey)