Skip to main content
L’application watt.ma fonctionne avec un portefeuille prépayé en dirhams (MAD). Vous rechargez votre solde depuis l’app, puis chaque session de recharge est débitée automatiquement à la fin. Cette page couvre la gestion du portefeuille, les moyens de paiement pris en charge et le fonctionnement de la tokenisation.

Portefeuille prépayé

Le solde du portefeuille est visible en permanence sur l’écran Recharger et sur votre Profil.
  • Devise : dirham marocain (MAD).
  • Solde débité automatiquement à la fin de chaque session, en fonction de la puissance délivrée et du tarif de la borne.
  • Rechargement instantané depuis un moyen de paiement enregistré.
  • Montants raccourcis proposés : 50 MAD, 100 MAD, 200 MAD, 500 MAD, ou montant personnalisé.
Le portefeuille peut afficher un solde initial de démonstration lorsque l’app tourne en Mock Mode. Voir la page Installation pour désactiver ce mode.

Moyens de paiement

Écran Moyens de paiement dans l'app watt.ma Depuis Profil → Moyens de paiement, vous pouvez :
  • Ajouter une carte Visa ou Mastercard.
  • Définir une carte par défaut pour les rechargements.
  • Supprimer une carte enregistrée.
L’app affiche uniquement les 4 derniers chiffres et la date d’expiration. Le numéro complet n’est jamais stocké sur l’appareil.
En Mock Mode, une carte de démonstration VISA •••• 4242 est préchargée pour tester le flux sans configurer Stripe.

Tokenisation et sécurité

  • Stripe : tokenisation des cartes internationales via le SDK Stripe côté client. La clé Stripe est fournie par EXPO_PUBLIC_STRIPE_PUBLISHABLE_KEY et STRIPE_SECRET_KEY côté backend FastAPI.
  • CMI (Centre Monétique Interbancaire) : intégration prévue pour la tokenisation des cartes bancaires marocaines émises localement. Voir la Roadmap.
  • Aucun numéro de carte n’est stocké dans MongoDB : seuls les tokens Stripe/CMI et les 4 derniers chiffres sont conservés.

Recharger le portefeuille

1

Ouvrir le portefeuille

Depuis l’écran Recharger ou Profil, appuyez sur le solde du portefeuille.
2

Choisir un montant

Sélectionnez un raccourci (50, 100, 200, 500 MAD) ou saisissez un montant personnalisé.
3

Sélectionner un moyen de paiement

L’app propose votre carte par défaut. Vous pouvez en choisir une autre ou en ajouter une nouvelle.
4

Confirmer

Le solde est mis à jour immédiatement après confirmation du paiement.

Facturation