> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/hardware-products/hardware/petroleum-devices/ruby/ruby2-quick-reference-guide/plu-sales.md).

# PLU Sales

{% hint style="info" %}
To make the Virtual Keypad visible for "numeric input", touch the vicinity of "Ready" in the upper left-hand corner of the screen. It can be moved by touching and dragging it to a new location.
{% endhint %}

## Basic PLU Sales

{% stepper %}
{% step %}
Enter the PLU item using one of the following methods:

a. Scan the barcode.

b. Touch the button.

c. Select the appropriate menu, then select the item from that menu.

d. Manually enter the PLU# or bar code (without the leading zeros) and touch \[OK].

Item is added to the transaction.
{% endstep %}
{% endstepper %}

## Quantity PLU Sale

Touch \<quantity>, \[QTY] and enter PLU using any of the methods described in "Basic PLU Sales" section or use "Touch to Modify" at any time.

## PLU Sale with Modifier

{% stepper %}
{% step %}
Enter the PLU using any of the methods described in "Basic PLU Sales" section.
{% endstep %}

{% step %}
If scanned and configured to display Modifier menu, select the appropriate entry for the menu displayed. If not configured to display Modifier Menu, touch \[MODIFY] until the appropriate entry is displayed as the most recent item in the ticket window. Continue with sales or tender transaction.
{% endstep %}
{% endstepper %}

## Fractional Quantity Sale

{% stepper %}
{% step %}
Touch the \<fractional quantity> to be sold to two decimals, for example: \[5]\[0] = 1/2 pound.
{% endstep %}

{% step %}
Touch \[QTY].
{% endstep %}

{% step %}
Enter PLU using any of the methods described in "PLU Sales" section or use "Touch to Modify" at any time.
{% endstep %}
{% endstepper %}

## Change Quantity

Touch the line item to be changed, touch the \<new quantity>, for example: \[3], touch \[Change Qty], and then the price changes automatically.

## Open PLU

{% stepper %}
{% step %}
Enter the PLU using any of the methods described in PLU Sales. Touch \[OK].
{% endstep %}

{% step %}
Enter the \<item price> and touch \[OK].
{% endstep %}
{% endstepper %}

## Change PLU Price (Price Override)

After item is entered in the transaction, enter \<new price> and touch \[PRICE OVERRIDE] or use "Touch to Modify" at any time.

## PLU Not Found

{% stepper %}
{% step %}
When a PLU has been entered that is not found in the system's PLU file, the system prompts for a price entry.
{% endstep %}

{% step %}
Enter the \<item price> and \[OK].
{% endstep %}

{% step %}
If a department list is displayed, touch the appropriate department entry or touch the \<entry number> and touch \[OK].
{% endstep %}

{% step %}
Touch to Modify to apply or remove taxes.
{% endstep %}

{% step %}
At completion, write a description of the item on the PLU Not Found receipt that will automatically print. Include size, flavor and any other relevant information on this receipt. Then include with paperwork or submit according to store policies and procedures so that it can be added to the PLU File afterwards.&#x20;
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/hardware-products/hardware/petroleum-devices/ruby/ruby2-quick-reference-guide/plu-sales.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
