> For the complete documentation index, see [llms.txt](https://docs.saferpay.com/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.saferpay.com/home/interfaces/saferpay-onsite.md).

# Saferpay OnSite

Saferpay OnSite takes the premise of Point of Sales (POS) and combines it with the ease of use and security of E-Commerce.

It is a mobile POS Solution, intended to run on mobile devices, like tablets and phones, so merchants can offer payment solutions on the go for their clients, without the need for physical card terminals. The payment itself is completely carried out on the payer's mobile device, making Saferpay OnSite perfect for scenarios like conventions or weekly markets, where a full cash system would be too bulky to carry around.

Since it is based upon the [Saferpay Secure PayGate](/home/interfaces/backoffice/secure-paygate.md), it also offers the whole array of payment methods usable through Saferpay. This also includes payment methods and features that usually are absent from POS, like [PayPal ](/home/integration-guide/payment-methods/paypal.md)or [3D Secure](/home/integration-guide/general-information/3d-secure.md).

## Requirements

Saferpay OnSite has the following requirements:

* A valid Saferpay contract
  * A corresponding [login](/home/master/common-saferpay-terms-glossary.md#backoffice-login) for the [Saferpay Backoffice](/home/master/common-saferpay-terms-glossary.md#saferpay-backoffice)
  * At least one [E-Commerce ](/home/master/common-saferpay-terms-glossary.md#e-commerce-terminal)or [Secure PayGate](/home/master/common-saferpay-terms-glossary.md#secure-paygate-terminal) terminal
* A mobile device for both the merchant and payer, using a modern browser (Chrome, Firefox, Edge, etc.)

## Login

In order to log into the Saferpay OnSite portal, please first navigate to the [Saferpay Backoffice](/home/interfaces/backoffice.md).

Saferpay OnSite will be displayed as a new tab beside the Backoffice and will use the same login.

<figure><img src="/files/fFeNF2NDwGCmQ1abmoyK" alt="" width="375"><figcaption></figcaption></figure>

## Dashboard

Once logged in, you will be presented with the OnSite dashboard, where you can create new payment links, log yourself out, and change your preferred language.

<figure><img src="/files/1mXjjTffHNhGqwyMJR2c" alt="" width="375"><figcaption></figcaption></figure>

## New Links

By clicking on Create new payment link, you will be redirected to the input form.

<figure><img src="/files/8hjkYpHpgJlGXh2CvHtZ" alt="" width="375"><figcaption></figcaption></figure>

There, you can edit things like the terminal you want to use, the payment description, a reference number, the currency, and the payment amount.

Some fields, like the description and the reference number, will be pre-filled for your convenience, but you can edit them if you like to do so.

Click on Create new payment link, in order to generate the QR code.

### QR code

Saferpay will automatically create the QR code for you, which your customer then can scan with their mobile device.

<figure><img src="/files/382DAQQKZ513M5Jc9elY" alt="" width="375"><figcaption></figcaption></figure>

Upon scanning, the user will be redirected to the Saferpay Payment Page, where they can select their desired payment method in order to pay. An indicator will appear to indicate that this payment is currently in progress.

### End of payment

Once completed, you will be notified about the outcome of the payment.

<figure><img src="/files/DYkUETg6LVv6tuwDekKh" alt="" width="375"><figcaption></figcaption></figure>


---

# 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.saferpay.com/home/interfaces/saferpay-onsite.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.
