> 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/canada-doc-center/applications/payfacto-gift-powered-by-freebees/semi-integrated-operation.md).

# Semi-Integrated Operation

### Using Freebees with a Semi-Integrated Solution

When working in a semi-integrated environment, the POS and payment terminal communicate automatically, ensuring that there is no input error for the total amount. When the POS communicates the purchase amount to the terminal, the terminal uses the PayFacto payment application to display the sale amount and, when a gift card is identified as the payment method, it will automatically switch to the Freebees app.

{% hint style="warning" %}
IMPORTANT! The procedure described below is for a purchase (redemption) using a gift card. Any other transaction using a gift card must be processed using the Freebees application in [standalone mode.](/payfacto-knowledge/canada-doc-center/applications/payfacto-gift-powered-by-freebees/standalone-operation.md#standalone-mode)
{% endhint %}

#### **To process a purchase (redeem) in a semi-integrated environment:**

1. On the POS workstation, print the guest check.
2. Present the guest check with the payment terminal to the customer.
3. Pass the payment terminal to the customer.
4. For a customer who wishes to pay with a gift card, direct them to touch the green **Gift Card** button on the terminal screen.&#x20;

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

The Freebees main screen appears, allowing you to scan, swipe or manually enter the card number.

{% hint style="info" %}
NOTE: If the customer swipes the gift card without touching the **Gift Card** button, the terminal will ask if the payment method is a gift card; touch **Yes** and the procedure will continue as indicated.

\
![Gift card question](https://documentation.payfacto.com/PF_GiftCard/UG/CA-EN/assets/images/GiftCardQuestionPopup.png)
{% endhint %}

5. After the server authorizes the transaction, the terminal displays the authorization number and the new card balance.
6. Print the customer copy of the transaction receipt and return the card, the check, and the transaction receipt to the customer.


---

# 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/canada-doc-center/applications/payfacto-gift-powered-by-freebees/semi-integrated-operation.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.
