# Receipt Reprint

## Revision History

| Date       | Description                                                 |
| ---------- | ----------------------------------------------------------- |
| 05/15/2017 | Initial Release.                                            |
| 03/27/2023 | Updated UI, removed Sapphire sections and updated branding. |

## Overview

### Feature Description

Receipt Reprint Preview adds the ability for the cashier to find a particular receipt in a list of several transactions through a preview of the transaction before the actual reprint. This feature is used when a customer requests a receipt reprinted for a purchase that was made previously.

For example, if a customer wants a copy of a receipt from a purchase they made with a credit card from a few days ago. The cashier will be shown a list of previous transactions sorted in reverse chronological order with the most recent entry highlighted.

### Supported Hardware Configuration

* Verifone Commander with Topaz/Ruby2/C18
* RubyCi with Topaz/Ruby2

## Using Receipt Reprint Preview

### Receipt Preview Functionality

The transaction list will be sorted in reverse chronological order, with the most recent entry highlighted. A graphic representation of the receipt will appear for the preview.

Each entry includes the date and time, register, transaction type, amount, fuel information and transaction detail.

![](/files/cf4f9a302570b3de7be2a8a9086666c3596369cb)

<figure><img src="/files/1d4REBK1L88bM6Dkz3pU" alt=""><figcaption></figcaption></figure>

If the receipt is longer than what can be displayed on the screen, there are page up/page down options for the user to select to scroll through the receipt preview.

{% hint style="info" %}
The page up/page down options only apply to the graphic preview that is on the screen.
{% endhint %}

The user may touch another entry found in the transaction list to view it.

The selected entry may be printed by touching the Reprint button or by pressing **\[ENTER]**.

### Transaction Types

| Value                         | Description                                                     |
| ----------------------------- | --------------------------------------------------------------- |
| Preview / Reprint Transaction |                                                                 |
| REFUND                        | Transaction was refunded.                                       |
| MAN CRED                      | A credit card was used for the transaction.                     |
| SAFEDROP                      | Drawer exceeded the money limitation and was dropped into safe. |
| SPLT TNDR                     | Multiple methods of payments were used during the transaction.  |
| SUSPEND                       | Transaction was placed on hold.                                 |
| PREAUTH                       | Card-based fuel prepays.                                        |

The transition detail column allows the cashier to easily find receipts based on transaction types.

Existing "Advanced Options" capability may be used to create filtered lists.

![](/files/463129a0161bd600b21379d7d08c9846bf6cf112)

<figure><img src="/files/Qui6lwJ9M9x386ryHBp4" alt=""><figcaption></figcaption></figure>

### Fuel Sales

If more than a single fuel purchase exists in the same transaction, the list will include the first one encountered.

Completion type will show the actual method of payment used.

Transactions that include a completed card-based prepaid sale or a fully dispensed cash prepaid sale will indicate: "COMPL", "OVERRUN" or "UNDERRUN" as appropriate.

### Non Sales

Non-sales transactions may include transaction detail based on transaction type. For example: Refund, Suspend, Payout, Safe Drop, Safe Loan, etc.

* Safe Drops will include the method of payment.
* Pay In / Pay Out will indicate the reference number.
* In-House Account transactions will indicate the account number.

### Recall Function

The Reprint Preview feature will apply to the Recall function when more than a single transaction is suspended.

<figure><img src="/files/DUeOX3qvLODT6J4gIgc4" alt=""><figcaption></figcaption></figure>


---

# 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.verifone.com/feature-references/feature-references/receipt-reprint.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.
