> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omneo.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Remira

> The Omneo Remira integration records in-store sales as Omneo Transactions and gives the Remira POS access to Profile lookup, purchase history, and incentive redemption.

The Omneo Remira integration connects Omneo to the Remira retail platform. It runs in both directions: Remira posts completed sales to Omneo, where they become Transactions attached to a Profile, and the Remira POS calls Omneo during a sale to find a Profile, read its history, and redeem incentives at the register.

## What the integration does

| Capability            | Direction       | Behaviour                                                                                                          |
| --------------------- | --------------- | ------------------------------------------------------------------------------------------------------------------ |
| Transaction recording | Remira to Omneo | Finished sales post to Omneo as Transactions, including line items, line-level discounts, and payment lines.       |
| Profile matching      | Remira to Omneo | Each sale is matched to an existing Profile by Identity, by Omneo Profile ID, or by email address.                 |
| Profile creation      | Remira to Omneo | Optional. When enabled, a sale that matches no existing Profile creates one.                                       |
| Profile lookup        | Omneo to Remira | Staff search Omneo by name, email, phone, date of birth, or loyalty card from the POS.                             |
| Purchase history      | Omneo to Remira | The POS reads a Profile's Transaction history.                                                                     |
| Incentive redemption  | Omneo to Remira | Benefits and balances are surfaced at the register, redeemed against the sale, and reversed if the sale is voided. |

## How a sale reaches Omneo

Remira sends each sale to an endpoint the extension exposes for your tenant, in the form `/{tenant}/api/v3/sales`. Omneo supplies the full URL and the credentials during implementation.

Omneo treats the sale according to its state:

* A **finished** sale becomes a Transaction. Transactions are immutable, so posting the same sale again does not create a duplicate.
* A sale in any other state, such as a layby or an unfinished receipt, becomes an Order only when order creation is enabled for your tenant. Otherwise Omneo ignores it.

Once the Transaction is written, Omneo processes it like any other: aggregations update, Points are issued, and Reactions fire.

For the field-by-field detail, see [Transaction mapping](/extensions/remira/transaction-mapping).

## Regions

Remira is configured once per region, and each region carries its own currency, its own prefix for Transaction, location, and staff identifiers, and its own mapping of Remira discounts to Omneo Benefit Definitions. A brand trading in more than one market runs one configuration per market, so a Transaction identifier shows which region recorded the sale.

## Identities

Omneo matches a Remira customer to a Profile through an Identity, using the handle `remira` by default. The Identity value is the Remira `customerEntityId`. Staff are matched separately through a `staff` Identity built from the Remira employee identifier.

## Related

* [Transaction mapping](/extensions/remira/transaction-mapping)
* [ERP and POS extensions](/concepts/extensions/erp-pos)
* [POS integration guide](/dev-guides/pos/pos-integration-guide)
* [Transactions](/concepts/commerce/transactions)
* [Extensions overview](/extensions/overview)
