# Configure transaction policies

You will want to define policies for what actions are allowed - and not allowed - in POS.

<table><thead><tr><th width="250.79998779296875" valign="top">I want to...</th><th valign="top">To set up, go to...</th></tr></thead><tbody><tr><td valign="top">Always display the Customer Lookup window</td><td valign="top"><ol><li>Click <strong>File</strong> | <strong>Configuration</strong>.</li><li>Click <strong>Store Rules</strong>.</li><li>Expand <strong>Customer Options</strong>.</li><li>Select <strong>Always display 'Find' window for customers</strong>.</li></ol></td></tr><tr><td valign="top">Prompt or require customer selection for transactions</td><td valign="top"><ol><li>Click <strong>File</strong> | <strong>Configuration</strong>.</li><li>Click <strong>Store Rules</strong>.</li><li>Expand <strong>Customer Options</strong>.</li><li>Select one or more of the following:</li></ol><ul><li><strong>Prompt for customer selection</strong></li><li><strong>Require customer selection for orders</strong></li><li><strong>Require customer selection for quotes</strong></li><li><strong>Require customer selection for sales</strong></li></ul></td></tr><tr><td valign="top">Prompt or require sales representative selection for transactions</td><td valign="top"><ol><li>Click <strong>File</strong> | <strong>Configuration</strong>.</li><li>Click <strong>Store Rules</strong>.</li><li>Expand <strong>POS Options</strong>.</li><li>Select one or more of the following:</li></ol><ul><li><strong>Prompt for sales representative</strong></li><li><strong>Require sales representative</strong></li></ul></td></tr><tr><td valign="top">Prompt or require reason codes for discounts, inventory adjustments, no sales, returns, tax changes, drops, etc.</td><td valign="top"><ol><li>Click <strong>File</strong> | <strong>Configuration</strong>.</li><li>Click <strong>Store Rules</strong>.</li><li>Expand <strong>Reason Code Options</strong>.</li><li>Select one or more of the following options:</li></ol><ul><li><strong>Prompt for reason code on account adjustments</strong></li><li><strong>Prompt for reason code on discounts</strong></li><li><strong>Prompt for reason code on manual inventory adjustments</strong></li><li><strong>Prompt for reason code on no sales</strong></li><li><strong>Prompt for reason code on returns</strong></li><li><strong>Prompt for reason code on tax changes</strong></li><li><strong>Reason code required on account adjustments</strong></li><li><strong>Reason code required on discounts</strong></li><li><strong>Reason code required on drops</strong></li><li><strong>Reason code required on manual inventory adjustments</strong></li><li><strong>Reason code required on no sales</strong></li><li><strong>Reason code required on payouts</strong></li><li><strong>Reason code required on physical inventory count adjustments</strong></li><li><strong>Reason code required on returns</strong></li><li><strong>Reason code required on tax changes</strong></li></ul></td></tr><tr><td valign="top">Prevent or allow cashiers to delete items from transactions</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, in <strong>POS User Roles</strong>, select or clear <strong>Allowed to delete entries from transactions</strong>.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to change item or transaction taxes</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, in <strong>POS User Roles</strong>, select or clear <strong>Allowed to change tax status</strong>.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to use the Action button in POS</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>Extended Properties</strong> tab, select or clear <strong>Do not allow to access the Action button</strong>.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to put transactions on hold</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, in <strong>POS User Roles</strong>, select or clear <strong>Allowed to put transactions on hold</strong>.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to cancel transactions</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, in <strong>POS User Roles</strong>, select or clear <strong>Allowed to abort transactions</strong>.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to sell to store employees who have discounts</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, in <strong>POS User Roles</strong>, select or clear <strong>Allowed to sell to employees with discounts</strong>.</li></ol></td></tr><tr><td valign="top">Set transaction amount limits</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, enter a dollar amount in the <strong>Floor Limit</strong> field.</li></ol></td></tr><tr><td valign="top">Prevent or allow cashiers to return or void items from a transaction</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>Extended Properties</strong> tab, select or clear <strong>Do not allow to return or void entries from transaction</strong>.</li></ol></td></tr><tr><td valign="top">Set return amount limits</td><td valign="top"><ol><li>Click <strong>Setup</strong>.</li><li>Expand <strong>People &#x26; Security</strong>.</li><li>Click <strong>Users</strong>.</li><li>Do one of the following:</li></ol><ul><li>Click <strong>New</strong> to create a new user.</li><li>Double-click an existing user.</li></ul><ol start="5"><li>On the <strong>General</strong> tab, enter a dollar amount in the <strong>Return Limit</strong> field.</li></ol></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/readme-1/configure-pos-to-support-store-policies/policies-transactions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
