Documentation
Tout ce qu'il faut savoir pour présenter Ryvka : la caisse, le menu digital, le menu 3D, le paiement et le split d'addition.
Caisse
La caisse, c'est quoi ?
La caisse (on dit aussi « POS ») est l'outil du restaurant qui enregistre ce que chaque table a commandé et ce qui a été payé. Le serveur y saisit les commandes, et elle tient le total de chaque table, les tickets et les clôtures de la journée. Square et Zelty sont deux exemples de caisses.
Pourquoi Ryvka se connecte à la caisse
Pour que les clients paient la vraie addition de leur table, sans que le restaurateur ait à tout ressaisir. Sans cette connexion, Ryvka et la caisse seraient deux outils séparés qui ne racontent pas la même chose : l'argent encaissé d'un côté, les commandes de l'autre.
Avec la connexion, la caisse reste toujours à jour : la commande est soldée, les tickets et les clôtures sont justes, et le restaurateur peut garder son terminal habituel.
Comment ça marche
- On branche la caisse une seule fois. Le restaurateur la connecte dans l'app Ryvka. Avec Square, il colle une clé API ; Ryvka la vérifie tout de suite.
- La commande est prise dans la caisse, comme d'habitude, ou créée depuis l'app Ryvka et envoyée à la caisse.
- Elle apparaît dans Ryvka. Le restaurateur l'envoie sur la table : le QR code de la table est alors relié à cette commande.
- Les clients scannent et paient. Ils voient ce qu'il reste à payer et règlent tout, leurs plats ou une part, depuis leur téléphone.
- Ryvka note chaque paiement dans la caisse. Quand tout est payé, la commande se clôture et la table est libérée.
L'argent ne passe pas par la caisse : il est versé sur le compte Stripe du restaurateur. La caisse sert à garder les commandes et les tickets à jour.
Questions fréquentes
Le restaurateur doit-il changer de caisse ?
Non. Il garde sa caisse et son terminal. Ryvka s'y connecte.
Faut-il installer quelque chose sur la caisse ?
Non. Il suffit de connecter la caisse une fois dans l'app Ryvka, avec l'accès fourni par son éditeur.
Que se passe-t-il si un client paie en caisse pendant que la table partage ?
Le reste à payer affiché aux clients est recalculé d'après ce qui est réellement dû dans la caisse, pour éviter qu'ils paient en trop.
La commande se ferme-t-elle toute seule dans la caisse ?
Oui, dès que la somme des paiements atteint le total de la commande.
Que faire si un client ne paie pas tout ?
Le restaurateur peut clôturer quand même. Le reste est noté « non recouvré » dans la caisse.
Et si le restaurateur déconnecte la caisse ?
Les commandes de la caisse ne s'affichent plus dans Ryvka et les clients ne peuvent plus les payer à table, jusqu'à ce qu'une caisse soit reconnectée.
Quand la caisse du restaurateur n'est pas prise en charge
Square et Zelty sont les deux caisses branchées à Ryvka aujourd'hui. Si le restaurant en utilise une autre, ne perdez pas le rendez-vous. Le blocage ne vient pas de Ryvka mais de l'éditeur de la caisse, qui doit nous ouvrir l'accès à son API. Votre rôle est de transformer ce point en démarche concrète pour le restaurateur.
Ce qu'il faut expliquer, simplement
L'API est la porte d'entrée technique d'une caisse. Sans elle, Ryvka ne peut ni lire l'addition d'une table, ni inscrire les paiements dans la caisse. Chaque éditeur décide à qui il ouvre cette porte.
Le restaurateur est le client de l'éditeur : sa demande pèse davantage que celle d'un logiciel extérieur. Et certains éditeurs sont déjà prêts : Cashpad nous a déjà ouvert son API et attend simplement d'avoir des restaurants clients en commun. Un restaurateur qui utilise Cashpad et rejoint Ryvka est exactement ce qui débloque la suite.
La marche à suivre en rendez-vous
- Demandez le nom de la caisse et, si possible, qui l'a installée : l'éditeur ou un revendeur.
- Rassurez sur l'essentiel : le restaurateur garde sa caisse et son terminal, et le menu digital ne dépend pas de la caisse. Seul le branchement sur l'addition en dépend.
- Proposez-lui de contacter son éditeur ou son revendeur, avec le message type ci-dessous. Une demande de sa part suffit.
- Remontez à l'équipe Ryvka le nom de la caisse et du restaurant, pour que nous relancions l'éditeur de notre côté.
- Gardez le contact et revenez vers le restaurateur dès que l'éditeur répond.
Les arguments à donner au restaurateur
- « Vous n'avez pas à changer de caisse. » Ryvka se connecte à elle, il ne la remplace pas.
- « C'est votre éditeur qui décide, et il écoute ses clients. » Un message de votre part compte plus que n'importe quelle démarche de la nôtre.
- « Demander ne coûte rien et n'engage à rien. » Un message suffit.
- « Ça ne part pas de zéro. » Des éditeurs comme Cashpad nous ont déjà ouvert leur API : ils attendent des restaurants clients.
- « Chaque restaurant qui le demande aide tous les autres. » Une caisse ouverte profite à tous les restaurants qui l'utilisent.
- « Le menu digital peut déjà vous servir. » Il ne dépend pas de la caisse.
Ce qu'il ne faut pas faire
- Ne promettez aucune date : l'ouverture dépend de l'éditeur.
- Ne promettez pas que la caisse sera prise en charge : nous ne pouvons pas l'affirmer.
- Ne dites pas que Ryvka remplace la caisse : elle s'y connecte.
- Ne minimisez pas : si la connexion à la caisse est essentielle pour ce restaurateur, dites-le franchement et remontez-le à l'équipe.
Les objections que vous allez entendre
« Je ne vais pas embêter mon éditeur pour ça. »
Répondez que c'est une demande simple : un message suffit, et c'est précisément ce qui fait avancer les choses. Proposez-lui la phrase toute prête ci-dessus. Il ne s'agit pas d'un service à rendre à Ryvka : c'est ce qui lui permettra d'utiliser le paiement à table avec sa caisse.
« Pourquoi ne le faites-vous pas vous-mêmes ? »
Nous le faisons aussi : nous échangeons avec les éditeurs. Mais un éditeur ouvre son API d'abord pour ses clients et ses partenaires. La demande d'un restaurant qui utilise sa caisse a plus de poids que celle d'un logiciel extérieur.
« Combien de temps cela prend-il ? »
On ne peut pas le dire : cela dépend de l'éditeur. Ne donnez aucune date. Dites que vous le tiendrez informé dès que l'éditeur répond.
« Et si mon éditeur refuse ? »
Alors la connexion à sa caisse n'est pas possible pour l'instant, et il faut le dire franchement. Le restaurateur garde sa caisse, et on pourra y revenir si l'éditeur change d'avis ou si d'autres restaurants le demandent.
« Ma caisse fonctionne-t-elle déjà avec Ryvka ? »
Ne répondez pas oui. Pour une caisse comme Cashpad, dites la vérité : l'éditeur nous a déjà ouvert son API, et la suite se débloque dès que nous avons des restaurants clients en commun. Votre restaurant peut être l'un d'eux.
« Puis-je commencer sans la connexion à la caisse ? »
Le menu digital ne dépend pas de la caisse. Ce qui en dépend, c'est de lire l'addition de la table et d'y inscrire les paiements. Demandez à l'équipe avant de promettre quoi que ce soit sur ce qui marchera sans la caisse.
Menu digital
Le menu digital est la carte du restaurant, sur le téléphone des clients. Chaque table a son QR code : le client le scanne, la carte s'ouvre dans le navigateur, sans application à installer.
Ce que voit le client
La carte est classée par catégories (par exemple Burgers, Pizzas, Formules), avec le prix de chaque plat et un bouton + pour l'ajouter au panier. Les allergènes sont affichés, et la carte est disponible en français et en anglais. Les plats peuvent avoir une photo ou un visuel 3D (voir la partie Menu 3D).
Ce que fait le restaurateur
Il crée et modifie sa carte directement depuis l'app Ryvka : les catégories, puis les plats avec leur nom, leur description, leur prix et leurs allergènes. Un interrupteur par plat permet de le retirer en cas de rupture. Un plat peut aussi être visible seulement dans les formules : il n'apparaît pas seul sur la carte, mais reste proposé dans les formules.
La TVA d'un plat est facultative. Si le restaurant a une caisse connectée, un plat peut être relié à un article de la caisse, ce qui reprend automatiquement ses options (cuisson, sauce).
Toute modification (prix, description, rupture de stock) est visible tout de suite sur toutes les tables, sans rien republier. Le QR code d'une table ne change jamais, même quand la carte change.
Commander depuis le menu
Le client compose son panier, puis choisit comment recevoir sa commande : sur place (il indique sa table), en click & collect (il laisse ses coordonnées) ou en livraison (il ajoute son adresse et ses coordonnées, et les frais de livraison s'ajoutent au total). Il paie ensuite. Avec une caisse connectée, la commande est transmise à la caisse.
Mise en place et prix
Comptez environ une semaine : le temps de saisir la carte et d'imprimer les QR codes. Le menu digital est inclus dans les deux offres, Standard à 39 € par mois (31 € en facturation annuelle) et Pro à 89 € par mois (71 € en annuel), sans engagement. Chaque QR code de table coûte 3 € en Standard et 2 € en Pro.
Questions fréquentes
Faut-il une application pour voir le menu ?
Non. Le menu s'ouvre dans le navigateur du téléphone après le scan du QR code. Il n'y a rien à installer, côté client comme côté restaurateur pour consulter la carte.
Peut-on modifier la carte pendant le service ?
Oui. Un prix, une description ou une rupture de stock est visible instantanément sur toutes les tables, sans rien republier.
Le menu digital remplace-t-il la carte papier ?
C'est au choix du restaurateur. Beaucoup passent au tout-digital, mais rien n'empêche de garder une carte papier en complément.
Faut-il changer les QR codes quand la carte change ?
Non. Le QR code d'une table ne change jamais : il ouvre toujours la version la plus récente de la carte.
Le menu existe-t-il en plusieurs langues ?
Oui, en français et en anglais. Le client choisit la langue depuis le menu.
Le menu digital dépend-il de la caisse ?
Non. La carte se crée et se modifie dans Ryvka. La caisse n'intervient que pour les commandes et les paiements.
Menu 3D
Avec le menu 3D, les plats s'affichent en trois dimensions : le client les fait pivoter à 360° et zoome sur le dressage, directement dans le navigateur de son téléphone, sans application.
Ce que voit le client
Un bouton en haut du menu (le cube) passe de la liste à la vue 3D, où chaque plat apparaît en carte avec son visuel. En ouvrant un plat modélisé, le client peut le faire tourner et zoomer. Cela fonctionne sur iPhone comme sur Android. Les modèles ne se chargent que lorsque le client ouvre le plat, donc le menu reste rapide.
Comment le restaurateur modélise un plat
Depuis l'app Ryvka, il scanne son plat avec la caméra de son iPhone, en tournant autour (c'est la technologie Object Capture d'Apple). Le modèle 3D est généré automatiquement, sans compétence technique. Il choisit ensuite, plat par plat, ceux qui s'affichent en 3D, et peut changer d'avis à tout moment.
Pour modéliser, il faut un iPhone compatible Object Capture. Les clients, eux, voient la 3D sur tous les smartphones récents.
Pour quels plats ?
La plupart des restaurants réservent la 3D à leurs plats signature ou à leurs nouveautés, et gardent une photo classique pour le reste de la carte. Il n'est pas nécessaire de tout modéliser.
Offre
La modélisation 3D est incluse dans l'offre Pro (89 € par mois, 71 € en facturation annuelle). Elle n'est pas incluse dans l'offre Standard.
Questions fréquentes
Faut-il un équipement spécial pour scanner un plat ?
Non. Un iPhone compatible Object Capture suffit, et la modélisation se fait directement depuis l'app Ryvka.
Faut-il un iPhone pour modéliser ?
Oui, pour modéliser. Les clients, eux, peuvent voir les plats en 3D sur iPhone comme sur Android.
Le menu 3D ralentit-il le chargement du menu ?
Non. Les modèles sont optimisés pour le mobile et ne se chargent que lorsque le client ouvre le plat concerné.
Faut-il modéliser tous les plats ?
Non. On peut ne modéliser que les plats signature ou les nouveautés, et garder une photo pour les autres.
Le menu 3D est-il compatible avec tous les smartphones ?
Oui, sur tout smartphone récent, dans le navigateur, sans application.
La 3D est-elle comprise dans l'abonnement ?
Elle est incluse dans l'offre Pro, pas dans l'offre Standard.
Paiement et split d'addition
Le client règle l'addition depuis son téléphone, sans attendre le serveur ni le terminal. Il peut tout payer, ne payer que ses plats ou diviser l'addition en parts égales.
Payer à table
Tout commence côté restaurateur. Une fois la commande saisie (dans la caisse, ou dans l'app Ryvka), il l'ouvre dans l'onglet Commandes, choisit la table et touche « Envoyer le paiement ». Le QR code de la table est alors relié à cette commande.
Ensuite, le client scanne le QR code de sa table et voit ce qu'il reste à payer, plat par plat. Il paie par carte bancaire, Apple Pay ou Google Pay, avec un pourboire en option, sans installer d'application. Il reçoit un reçu par e-mail, et la table est libérée dès que tout est réglé. Le paiement à table fonctionne aussi en complément des moyens d'encaissement habituels du restaurant.
Où va l'argent, et combien ça coûte
Les paiements passent par Stripe Connect et sont versés directement sur le compte Stripe du restaurateur : Ryvka ne détient jamais ses fonds. Stripe les vire ensuite sur son compte bancaire selon son calendrier. L'app Ryvka affiche le montant en cours et la date du prochain virement.
Les frais de paiement sont prélevés par Stripe, en plus de l'abonnement : 1,8 % + 0,25 € par transaction en Standard, 1,5 % + 0,25 € en Pro. Ils s'appliquent aussi aux pourboires.
Le split d'addition
Il existe trois façons de payer. Le client peut tout payer (une seule personne règle l'addition complète), payer ses plats (chacun règle uniquement ce qu'il a commandé) ou diviser en parts égales (l'addition est partagée entre les convives, et les centimes sont répartis automatiquement : 43,90 € en quatre parts donne 10,98 €, 10,98 €, 10,97 € et 10,97 €). Un plat seul peut aussi être divisé entre plusieurs personnes.
Le premier convive qui ouvre le paiement choisit le mode, qui s'applique ensuite à toute la table. Chacun voit en temps réel ce qui a déjà été payé, et le premier qui paie ne bloque jamais les autres.
Les cas particuliers
- Un plat est ajouté après le début du split. La répartition est figée dès le premier paiement. Le nouveau plat fait l'objet d'un règlement séparé.
- Un paiement échoue ou est annulé. La part concernée redevient à régler. Les paiements déjà confirmés des autres convives ne sont jamais touchés.
- Une seule personne paie. Sans division demandée, l'addition se règle normalement en un seul paiement.
Rembourser
Le restaurateur rembourse depuis l'app Ryvka : le bouton Rembourser du détail d'une commande clôturée, ou le remboursement d'une part sur une commande encore ouverte. Le remboursement est fait via Stripe. Selon la caisse, la commande dans la caisse peut rester à corriger à la main.
Questions fréquentes
Faut-il acheter un terminal de paiement ?
Non. Les clients paient depuis leur propre téléphone. Le restaurateur peut garder son terminal en complément.
Ryvka a-t-il accès à l'argent du restaurateur ?
Non. Les paiements sont versés directement sur le compte Stripe du restaurateur.
Les clients doivent-ils installer une application ?
Non. Tout se passe dans le navigateur, après le scan du QR code.
Qui décide comment l'addition est divisée ?
Le premier convive qui ouvre le paiement choisit le mode (intégral, par plat ou parts égales). Ce choix s'applique à toute la table.
Comment le pourboire est-il géré ?
Il peut être proposé avant le paiement. Il s'ajoute au montant réglé, et les frais Stripe s'appliquent aussi dessus.
Quand l'argent arrive-t-il sur le compte ?
Les paiements sont versés sur le compte Stripe, puis virés sur le compte bancaire selon le calendrier de Stripe.