Maison Exemple
| Bougie parfumée x2 | 49,80 |
| Lampe à poser | 69,00 |
| Coussin en lin | 31,00 |
| Sous-total | 149,80 |
| Remise fidélité | -5,00 |
| Total | 144,80 |
| Points gagnés | +144 |
| Solde carte | 1 288 pts |
Validé
Remises, points et coupons calculés en temps réel sur chaque ticket.
Partez d’un modèle, testez l’offre sur un ticket, publiez-la.
Remise fidélité -5,00
Points gagnés +144
Coupon émis 10 €
Cumul ou meilleure offre, priorités et exclusions.
La raison de chaque offre non appliquée.
Matinées douceur, refusée
Ticket passé à 14 h 05. L’offre s’arrête à 11 h.
Une offre s’arrête en un clic, partout.
Par offre, magasin et période.
Trois programmes prêts à l’emploi. Le studio génère l’offre, le moteur l’applique.
Un tampon à chaque passage. La carte pleine débloque un coupon ou des points, puis repart à zéro.
Montant minimal, articles ou magasins concernés : c’est vous qui réglez.
Carte café
Le 10e est offert
7/10
Aperçu en direct dans le studio, export en SVG ou PNG pour l’appli, l’e-mail ou le wallet.
Un avis laissé, un parrainage, un profil complété : votre appli appelle le moteur, le client est récompensé une seule fois.
POST /v1/actions
{ "action": "AVIS",
"reference": "avis-48213" }
Le client échange ses points contre un coupon, en caisse ou depuis le studio. Stock, limite par client et dates de disponibilité.
Bougie offerte
Coût 800 pts
Coupon émis 2609 0000 4821 7
Remizo répond aux web services WsOne de Beone, sans rien changer en caisse.
| verifyTransaction | Simule le ticket avant paiement. |
|---|---|
| sendTransaction | Évalue le ticket et le met en attente. |
| validTransaction | Valide : points crédités, coupons consommés. |
validTransaction
| responseCode | 000 |
| Remise | 5,00 |
| Points | +144 |
| Coupon émis | 10 € |
curl -X POST https://moteur.votre-enseigne.fr/v1/transactions/evaluate \
-H "X-Api-Key: rmz_test_..." \
-d '{ "header": { "storeCode": "S042", "posId": "03",
"ticketNumber": "000123", "businessDate": "2026-11-09",
"totals": { "grossCents": 14980 } },
"customer": { "identifiers": [{ "type": "card", "value": "2600000012345" }] },
"lines": [ ... ] }'
{ "totals": { "grossCents": 14980, "discountCents": 500, "netCents": 14480 },
"pointsMovements": [{ "points": 144 }] }
Des chaînes d’import planifiées tiennent les données à jour.
Une par enseigne, déployée depuis la console.
| Pièce | Ce qu’elle fait |
|---|---|
| Moteurs de calcul | Calculent en mémoire, même hub coupé. |
| Base principale et réplica | Bascule automatique. |
| Sauvegardes | Restauration à l’heure près, testée. |
| Console d’administration | Déploie, surveille, sauvegarde, active les fonctions par enseigne. |
| Docker Swarm ou Kubernetes | Un serveur ou plusieurs. |
Non. Une caisse Beone fonctionne telle quelle, les autres passent par l’API.
La caisse. Remizo applique les offres et renvoie remises, points et coupons.
Sur vos serveurs, dans une grappe isolée des autres enseignes.
Oui. Une caisse de démonstration web envoie de vrais tickets au moteur : panier, client, protocole Remizo ou Beone, en simulation ou en encaissement. Elle affiche le ticket, les actions appliquées et l’échange technique.
Visible dans le studio, il arrive bientôt. Chaque enseigne peut le masquer.
Laissez vos coordonnées, nous organisons la démo sur notre caisse de démonstration.