Carte de quartier
En parler

Plateforme SaaS multi-commerçants

La carte à tampons,
sans rien installer.

Le client scanne le QR posé sur le comptoir. Une page s'ouvre, son compte existe déjà, son tampon est crédité. Aucun store, aucun SMS, aucun coût variable pour le commerçant.

13 écrans navigables PWA client + back-office commerçant AdonisJS 7.4 · React 19.2 · PostgreSQL 18.4

Maison Tavernier

Boulangerie · rue Saint-Ferréol

Palier

6/8

OK
OK
OK
OK
OK
OK

Encore 2 passages

Une viennoiserie offerte

Le point d'architecture

« Rien installer » et
« push web gratuit »
ne tiennent pas ensemble.

Depuis iOS 16.4 et toujours sur iOS 26, Safari ne délivre une notification push que si la page a été ajoutée à l'écran d'accueil. Un onglet ne peut ni afficher la demande d'autorisation, ni recevoir quoi que ce soit. WebKit étant imposé à tous les navigateurs iPhone, Chrome et Firefox se comportent à l'identique.

Safari 26 a bien levé des exigences d'installabilité, le manifeste et la balise meta. C'est autre chose, et la confusion circule partout. La condition d'ajout à l'écran d'accueil, elle, tient toujours.

Vérifiable en trente secondes depuis un iPhone. Sources : WebKit, MDN, caniuse.

Sur Android

63,3 %

du parc français en juillet 2026. Le push web fonctionne depuis un simple onglet, sans installation.

Sur iPhone

36,7 %

du parc. Aucune notification tant que la PWA reste dans un onglet. Un client sur trois, muet.

La réponse retenue

Une carte dans le portefeuille du téléphone

Le solde vit dans une carte Google Wallet, puis Apple Wallet. Elle se met à jour toute seule à chaque passage, s'installe d'un bouton, et ne coûte rien par message. Le push web reste disponible ensuite, pour les clients qui acceptent d'ajouter la page à leur écran d'accueil.

Coût par message

0 €

SMS évité

0,04 à 0,07 € l'unité

Installation

Un bouton, zéro store

À savoir avant d'en faire un argument commercial : Apple interdit d'utiliser le message de mise à jour d'une carte à des fins marketing, et Google plafonne à trois notifications par carte et par 24 heures. Le portefeuille sert le suivi de points, pas la campagne poussée à volonté.

Démonstration

Les deux faces de la plateforme

À gauche ce que voit le client après son scan. À droite ce que voit le commerçant quand il configure son programme. Tout est cliquable.

9:414G ▮▮▮ 82 %

Appareil photo

Visez le QR du comptoir

Détecté

Maison Tavernier · Marseille 1er

Aucun téléchargement, aucun code par SMS

Ma carte

Maison Tavernier

Carte en cours

6/8

OK
OK
OK
OK
OK
OK

Au 8e passage : une viennoiserie offerte

Gardez votre carte sous la main

Ajoutez-la à votre portefeuille, elle se met à jour toute seule.

Derniers passages

Vendredi 7 août+1 tampon
Mardi 4 août+1 tampon
7 tampon

Passage enregistré

Plus qu'un passage avant votre viennoiserie offerte.

OK
OK
OK
OK
OK
OK
OK

Carte du portefeuille mise à jour

Mes récompenses

Maison Tavernier

Disponible

Un café offert

Obtenu le 24 juillet

Bientôt

Une viennoiserie offerte

Encore 1 passage

🥐

Déjà utilisée

Une baguette tradition

Utilisée le 12 juin, 8h04

Portefeuille

Gardez votre carte
toujours accessible

Maison Tavernier

Carte de fidélité

Tampons

7 / 8

Titulaire

Camille Berthier

Mise à jour automatique à chaque passage

Apple Wallet arrive au lot suivant : l'inscription développeur Apple en organisation demande un numéro D-U-N-S et peut prendre plusieurs semaines.

Vous préférez l'écran d'accueil ?

Sur iPhone, c'est la seule façon de recevoir des notifications. Touchez Partager, puis « Sur l'écran d'accueil ».

Historique

Tous mes passages

Vendredi 7 août

8h12 · comptoir

+1 tampon

Mardi 4 août

7h48 · comptoir

+1 tampon

Jeudi 24 juillet

Palier 8 atteint

Café offert

Samedi 19 juillet

9h30 · comptoir

+1 tampon

Jeudi 12 juin

Récompense utilisée

Baguette

Mes commerces

4 cartes en cours

Un seul compte, autant de cartes que de commerçants.

Le Zinc du Cours

Café · Marseille 6e

3/10

Le Panier Bleu

Épicerie · Marseille 2e

142 pts

Coupe Franche

Salon · Marseille 5e

2/6

Ajouter un commerce

Scannez le QR posé sur son comptoir.

Parcours consommateur

Aucune inscription au premier scan

Le compte est créé sans formulaire, porté par un cookie posé côté serveur. Les cookies serveur échappent au plafond de sept jours de Safari, contrairement au stockage écrit en JavaScript. Le client donne son e-mail plus tard, ou jamais.

Premier lot

Ce qui est dedans,
et ce qui ne l'est pas

Le périmètre complet décrit dans l'appel d'offres représente environ 46 jours de développement. Le premier lot en finance 5,25, et livre la colonne vertébrale exploitable en production. Le reste est décrit, daté, et non chiffré.

Compris · 2 890 € HT · 28 jours

  • Socle multi-tenant. Inscription autonome du commerçant, isolation par Row Level Security PostgreSQL, gestion de boutique.
  • Back-office commerçant. Un programme au choix, tampons ou points, seuils, récompenses, suivi des clients.
  • QR de boutique. Génération, impression, jeton signé à durée de vie courte contre le rejeu.
  • PWA consommateur. Scan, compte anonyme sans inscription, solde, historique, installable.
  • Carte Google Wallet. Bouton d'ajout et mise à jour automatique du solde.
  • Mise en production. Déploiement, tests des parcours critiques, documentation d'exploitation.

Hors périmètre · lots ultérieurs

  • ·
    Carte Apple Wallet. Environ 4,5 jours, plus l'inscription Apple Developer en organisation qui peut demander plusieurs semaines.
  • ·
    Push web et tunnel d'installation guidé avec gestion des consentements.
  • ·
    Gamification étendue. Roue, tickets à gratter, défis, badges, séries, classements.
  • ·
    Facturation des commerçants. Abonnement Stripe, essai, paliers, relance des échecs.
  • ·
    Anti-fraude avancée. Écran commerçant dédié, validation en caisse, scoring de proximité.
  • ·
    Portefeuille inter-enseignes, console d'administration de la plateforme, intégration caisse, application native.

Un fait de marché à intégrer

SumUp a lancé un programme de fidélité gratuit en France le 21 avril 2026

Six pays, adossé à l'encaissement donc sans geste de scan, sur un parc d'environ quatre millions de commerçants en Europe. Ce que cet acteur ne couvre pas : la carte collective de territoire, valable chez plusieurs commerçants d'une même rue, et l'indépendance vis-à-vis du terminal de paiement. C'est le sujet le plus utile à trancher avant d'écrire une ligne de code.

Effort réel

46 j

périmètre complet du brief

Premier lot

5,25 j

2 890 € HT, 28 jours

Vingt minutes

Trois décisions à prendre
avant la première ligne de code

Le sens du scan et le mode d'attribution des points, la mécanique retenue pour le premier lot, et la place de la carte de portefeuille dans votre discours aux commerçants. Vingt minutes suffisent pour les trancher.

Vous pouvez aussi répondre à l'offre via Codeur, si vous préférez garder l'échange sur la plateforme.