Icône langue anglaise

English version

2017 - En cours

CashNotify

Une application de barre de menu pour macOS et Windows. Utilisée depuis 2017 par de nombreux marchands pour suivre leurs ventes via Stripe et Paypal.

Client : CashNotify – projet réalisé et exploité pour notre propre compte
Plateforme : Application desktop
Notre rôle : Conception, Design, Développement, Support ... nous nous occupons de tout !

CashNotify

Contexte

Pour un autre projet, nous avions besoin d'être notifiés des transactions Stripe échouées : moyen de paiement invalide, carte expirée, transaction suspecte, tentative de fraude, etc.

Stripe ne propose pas ce type de notifications nativement, mais donne accès à ces évènements via leur API. Nous avons donc décidé d'écrire une application dont nous serions les premiers utilisateurs.

Challenges

Nous avons pour ce projet eu envie de tout faire nous-même, développement inclus. Quelques points qui ont rendu l'expérience intéressante :

  • Vision produit : Toutes les décisions d'ajout de nouvelles fonctionnalités ont été prises en réponse à des demandes des utilisateurs.
  • Application multi-plateforme : Nous utilisons Electron, ce qui nous permet d'utiliser nos connaissances en développement web (HTML/CSS, Javascript, React) et de développer une seule application pour macOS et Windows.
  • Gestion des versions : Une CI compile automatiquement l'application dès que nous mettons à jour le code. Un serveur dédié gère les mises à jour automatiques ou manuelles, en fonction des préférences des utilisateurs. Ceux qui le souhaitent peuvent utiliser les versions beta.
  • Gestion des licences : Une app Ruby gère la validité et le type des licences, les périodes d'essai et les dates d'expiration.
  • Paiements : Nous utilisons Paddle, qui nous simplifie grandement la gestion de la TVA sur les ventes à l'étranger et l'envoi automatique des licences.
  • Support : Via Helpscout, depuis 2017 ! Nous avons développé un widget personnalisé nous permettant d'afficher le statut des licences CashNotify directement dans l'interface Helpscout.

Résultat

De nombreux utilisateurs "fans" de l'application, et qui la recommandent.

It's so nice to have immediate access to my Stripe information in real time without having to clutter my email inbox with notifications.

Mark Tenney
Mark Tenney

CEO of Digital Church

Lire la recommandation complète