Récemment, nous avons mis en œuvre une

intégration avec Free Mobile

, l’opérateur mobile français, pour l’un de nos clients. Free Mobile communique avec ses partenaires via le protocole SMPP, largement utilisé dans le secteur des télécommunications pour l’échange de messages SMS.

Ce n’était pas notre première expérience avec SMPP. Nous avions déjà réalisé plusieurs intégrations similaires par le passé - notamment avec d’autres opérateurs et des agrégateurs tels que HighCo - ce qui nous a permis d’avancer rapidement et d’anticiper la plupart des particularités du protocole.

Parfois, l’héritage gagne : implémenter UCP pour les SMS

Bien que l’UCP (Universal Computer Protocol) soit considéré comme un protocole hérité pour l’envoi de SMS, il existe encore des cas – en particulier avec certains opérateurs mobiles européens – où il reste obligatoire de l’utiliser.

Dans l’un de nos projets, nous avons dû implémenter UCP nous-mêmes, faute de bibliothèques Java activement maintenues. Heureusement, l’UCP est un protocole basé sur du texte, ce qui le rend relativement simple à manipuler – mais uniquement si l’on respecte scrupuleusement les détails.

Un message UCP typique ressemble à ceci :

02/51/O/51/username/password/123456/0044170000000/Hello World//////////1/7

Le secret ? Bien respecter les formats de champs, les règles d’échappement des caractères et la logique de la somme de contrôle. Lorsqu’il est correctement implémenté, l’UCP fait toujours le travail – même dans un système moderne.

Dans notre démarche visant à optimiser la délivrabilité des e-mails, nous avons intégré plusieurs services de messagerie à nos produits. J’aimerais en mettre deux en avant – SendGrid et Mailjet. Voici un aperçu de nos constats, enrichi par les retours de la communauté des développeurs :

SendGrid : la solution puissante pour les besoins d’entreprise

  • Intégrations robustes : S’intègre facilement avec les principaux fournisseurs cloud comme AWS, Azure et Google Cloud Platform, garantissant des solutions e-mail fiables et évolutives.
  • Fonctionnalités avancées : Offre des analyses détaillées, des modèles dynamiques et une suite d’outils de réputation et de délivrabilité – idéal pour de gros volumes d’e-mails transactionnels.
  • Convivial pour les développeurs : Très puissant, mais certains développeurs trouvent que la richesse des fonctionnalités peut être lourde pour de petits projets.

Mailjet : solution épurée pour des projets agiles

  • Interface intuitive : Éditeur e-mail en glisser-déposer, accessible même aux équipes sans expertise technique poussée.
  • Suivi efficace : Analyses en temps réel sur la délivrabilité et l’engagement, permettant d’ajuster rapidement les campagnes.
  • Conformité stricte : Le suivi rigoureux de Mailjet peut entraîner des blocages de compte en cas de suspicion d’abus. Cela garantit une bonne délivrabilité mais peut poser des contraintes pour certains utilisateurs.

En résumé :

  • Choisissez SendGrid pour des applications à grande échelle nécessitant des fonctionnalités avancées et de multiples intégrations.
  • Optez pour Mailjet pour des projets plus petits et agiles, qui bénéficient d’une interface conviviale et d’une mise en place rapide.

Dans la conception de notre solution Buy Now, Pay Later (BNPL) pour le marché suisse, nous avons intégré une étape essentielle : la gestion des factures impayées.

Traditionnellement, le transfert de ces factures aux agences de recouvrement impliquait une paperasse manuelle - un processus lent, coûteux et sujet aux erreurs.

Pour moderniser cela, nous avons mis en place une intégration API directe avec les principaux prestataires

suisses de recouvrement de créances

- dieinkasso.ch et debitors.ch.

Cette intégration a permis :


  • Un transfert automatisé des factures
  • Une réduction des coûts opérationnels
  • Un recouvrement plus rapide et fiable
  • Un processus évolutif pour la fintech

Résultat : un processus de recouvrement plus rapide, moins cher et parfaitement intégré à notre plateforme BNPL - établissant un nouveau standard pour les solutions fintech en Suisse.

Catégories Masquer