> For the complete documentation index, see [llms.txt](https://docs.payfacto.com/payfacto-knowledge/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payfacto.com/payfacto-knowledge/maitred-pos/maitred/maitred-pa-dss-implementation-guide/pa-dss-requirement-7.2.3/perform-end-of-day.md).

# Perform End-of-Day

Before installing a service pack, you need to make sure that there are no sales, no open tables and no transactions of any kind in the current day. The best way to make sure that there are no transactions in the system is to perform an end-of-day just before installing the service pack.

1- Have the restaurant manager make sure that there are no pending transactions, open checks or open tables in the system.

2- Logon to the Maitre’D Back-office with appropriate credentials. (System owner or distributor)

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

3- Make sure that the end-of-day is not already done. To do this, start the Point of Sale Control module, then click on the View menu and select the Setup Dates option.

<figure><img src="/files/2Al1TrKVmNIm06hrMtYP" alt=""><figcaption></figcaption></figure>

4- Look at the Last Closing Date value:

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

a. If the Last Closing Date corresponds to 2 or more days ago, then you can proceed with the End-of-Day procedure.

b. If the Last Closing Date corresponds to yesterday’s date, you will have to make a judgment call:

&#x20;                i. Before noon, Maitre’D will simply not allow you to do an End-ofDay. However, if no transactions were even started for the current day, you may still be able to install the service pack

&#x20;                ii. If it is past noon and that the restaurant is closed for the rest of the day, confirm with the restaurant owner or manager that it is okay for you to perform an end-of-day now

&#x20;                iii. In any other situation, you will need to setup another appointment with the restaurant to get their system updated immediately after the End-of-Day has been done.

5- Double-check to make sure that 24-hour operation mode is DISABLED. (see above)

6- Start the Server Control module.

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

7- Click the End-of-Day link on the main page.

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

8- Maitre’D will verify that there are no open checks or tables.

<figure><img src="/files/7yWtOtMe5OAIBUBkCmRB" alt=""><figcaption></figcaption></figure>

9- When you see the prompt saying “Current Operations Suspended”, click OK and the End-of-Day will proceed.

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

10-There are 35 steps in the End-of-Day process. During the process, please avoid using the computer, as the progress bars will appear and disappear and steal the focus from other applications.

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

11-After completion of step #35, the Maitre’D Back-Office server will restart itself and the POS workstations will become usable again.


---

# 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.payfacto.com/payfacto-knowledge/maitred-pos/maitred/maitred-pa-dss-implementation-guide/pa-dss-requirement-7.2.3/perform-end-of-day.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.
