# Lunch-Check

Lunch-Check is a dedicated sub-brand of [Boncard](https://docs.saferpay.com/home/integration-guide/payment-methods/boncard) and offers the same featureset, but a dedicated activation and depiction. While processed via the Boncard network, it is handled as its own payment method.

This chapter describes what needs to be considered in this regard.

## General requirements

The handling of Lunch-Check payments with Saferpay requires:

* A [corresponding license ](https://docs.saferpay.com/home/master/licensing)and thus a valid identification with a username and password for the Saferpay system.
* Availability of at least one active Saferpay terminal via which payment can be carried out, and availability of the associated Saferpay TerminalId.
* A valid contract with Boncard for Lunch-Check.
  * A corresponding Boncard TerminalId, UserId and Password

{% hint style="info" %}
Please [contact Boncard directly](https://boncard.ch/kontakt), in order to get your contract and credentials.
{% endhint %}

### Technical requirements

The general integration of Lunch-Check can only be done via the [Payment Page](https://docs.saferpay.com/home/integration-guide/licences-and-interfaces/payment-page) and requires the following things to be noted:

* Spec-Version 1.10, or higher.
  * **Important:** Lunch-Check has been backported to SpecVersions 1.10 - 1.47. When implementing Boncard for Spec-Versions lower than 1.48, please make sure, that your implementation is capable of processing the new values, returned by the Saferpay API, e.g. **`PaymentMethod`** now returning **`LUNCHCHECK`** as a value, which was previously not specified.&#x20;

Furthermore, for other flows (Refunds etc.), please also refer to the table below.

### Supported features

| Feature                                                                                                                                                                                                         |    Support   |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------: |
| [Capture](https://docs.saferpay.com/home/integration-guide/licences-and-interfaces/capture-and-daily-closing)/[Cancel](https://docs.saferpay.com/home/licences-and-interfaces/capture-and-daily-closing#cancel) | <p>❌<br></p> |
| Multipart Captures                                                                                                                                                                                              |       ❌      |
| Secure Card Data                                                                                                                                                                                                |       ❌      |
| [Refunds](https://docs.saferpay.com/home/integration-guide/licences-and-interfaces/transaction-interface/refunds)                                                                                               |       ✅      |
| Recurring Payments                                                                                                                                                                                              |       ❌      |
| 3D Secure                                                                                                                                                                                                       |       ❌      |
| Dynamic Currency Conversion (DCC)                                                                                                                                                                               |       ❌      |
| Mail Phone Order                                                                                                                                                                                                |       ❌      |
| [Testing](#testing)                                                                                                                                                                                             |       ✅      |
| Omni-Channel                                                                                                                                                                                                    |       ❌      |

## Activation

Once you have received your Boncard contract and credentials, you have to enter these details inside the Saferpay Backoffice. Please follow the following steps for Lunch-Check activation:

1.) Navigate to [Settings > Payment Means / Terminals](https://docs.saferpay.com/home/interfaces/backoffice/settings#payment-means-terminals)

2.) Select the desired terminal, where you want to activate Boncard on, from the dropdown.

3.) Scroll down to **`Self Service`**, until you see **`Lunch-Check`**.

<figure><img src="https://3537448238-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fzpi9teY7Tm2pCZ1Bw8zO%2Fuploads%2FNUIDRGKJyc0Mmpxl26Ph%2FScreenshot_20251111_121715.png?alt=media&#x26;token=bf632b56-f94f-41ef-8fb5-be92fb1c6b36" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
On the test-environment, you will see two options, one of which being the Lunch-Check Simulator. For testing, it is recommended to use that option, instead of the normal one.
{% endhint %}

4.) Click on the **`Configure`** button to the right.

5.) Please enter the credentials you have gotten from Boncard into the following window and afterwards, click on **`Save`**, to save your configuration.

<figure><img src="https://3537448238-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fzpi9teY7Tm2pCZ1Bw8zO%2Fuploads%2FI3NI1XA92wZ5U1B0MEud%2FScreenshot_20251111_121806.png?alt=media&#x26;token=6a7f18f9-aa93-4bf1-ad7a-56a682539f88" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
For the Saferpay Lunch-Check simulator, you can enter any value. It is just necessary, that the fields are not empty.
{% endhint %}

6.) Lastly, you must turn on Lunch-Check, by flipping the following switch and confirm the activation:

<figure><img src="https://3537448238-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fzpi9teY7Tm2pCZ1Bw8zO%2Fuploads%2FOWzI87t5WP9PSOkX648o%2FScreenshot_20251111_122218.png?alt=media&#x26;token=b17947b5-57d1-48a9-9029-86fdb9e9987f" alt=""><figcaption></figcaption></figure>

7.) All done. Lunch-Check is now activated on your account.

## Testing

After activating the Lunch-Check simulator, you'll have access to our Lunch-Check test cards, [which you'll find here](https://docs.saferpay.com/home/testing-and-go-live#lunch-check).


---

# 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.saferpay.com/home/integration-guide/payment-methods/boncard/lunch-check.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.
