Nouveautés 3.0

La version 3.0 ouvre Hela vers l'extérieur. Tout ce qui est décrit dans cette documentation arrive avec elle.

3.0.1

  • L'API applique elle-même les migrations du schéma platform au démarrage, sous verrou ; un déploiement ne laisse plus les nouvelles pages sans leurs tables.
  • Chaque entreprise peut enregistrer sa propre application OAuth (identifiant client et secret) pour Google, Microsoft, Dropbox, QuickBooks, Xero, Yuki, Exact, Pennylane, Sage, Zoho Books et DocuSign ; plus aucun connecteur n'est « indisponible sur ce serveur ».
  • Quand l'API ne répond pas, les pages Intégrations, Développeurs, Conformité et Heures le disent une fois, en clair, au lieu de marquer chaque partenaire « bientôt ».
  • La page Développeurs liste les services connectés, chacun menant à sa page.
  • La page Heures est la feuille de temps de l'équipe : totaux par employé, filtre par employé, le client seulement sur les heures facturables.
  • L'adresse de retour OAuth est sur le domaine de l'application web (…/integrations/callback/<connecteur>), celle qu'une entreprise déclare chez le partenaire.
  • Le point de vente encaisse en ligne : lien ou QR (Stripe, PayPal, Square, SumUp, Mollie…) ou demande sur le téléphone du client (M-Pesa, MTN MoMo, Airtel, Orange, Wave…) ; la vente attend, la confirmation l'encaisse.
  • La trésorerie montre les fournisseurs de paiement connectés et le portefeuille que chacun crédite ; dans les réglages d'un connecteur, le portefeuille et l'établissement se choisissent dans une liste.
  • Connecter avec Stripe : un bouton, l'écran de consentement de Stripe, le webhook enregistré par Hela sur le compte ; la clé reste possible sans plateforme Connect. Même parcours pour Mollie, Square, SumUp et Slack.
  • La page Connecter un partenaire dit, famille par famille, ce qui part tout seul après une opération et ce qui attend un geste.
  • Vers la feuille : sur Ventes, Achats, Partenaires, Catalogue, Trésorerie et Heures, le tableau affiché est écrit dans Google Sheets ou Excel Online.
  • Payer en ligne sur la facture que le client reçoit : la page du portail mène à la page de paiement du fournisseur connecté, et le paiement s'inscrit tout seul.
  • invoice.overdue est émis (passage horaire, une fois par facture) et stock.movement l'est à chaque ajustement, perte, retour ou inventaire ; Shopify et WooCommerce réécrivent le stock sur toute vente, annulation ou avoir.

API publique

  • Clés d'API par entreprise, avec portées et mode test ; limite de débit par clé.
  • Schéma OpenAPI 3.1 servi par le serveur, interface de consultation sur /docs.
  • Pagination par curseur sur les nouvelles collections, idempotence sur toutes les écritures.
  • SDK TypeScript @hela/sdk.

Événements et webhooks

  • Un journal d'événements par entreprise (43 types), écrit dans la transaction métier.
  • Webhooks signés, réessais sur six paliers, rejeu, test, rotation du secret ; protection contre les adresses privées.
  • Applications Zapier, Make, n8n ; recette Power Automate ; serveur MCP.

Intégrations

  • Comptabilité : Odoo, QuickBooks Online, Xero, Yuki, Exact Online, Pennylane, Sage Business Cloud, Zoho Books ; exports CSV, FEC, DATEV sur les plans SYSCOHADA, PCMN, PCG.
  • Paiements : Stripe, Mollie, PayPal, Square, SumUp ; MTN MoMo, M-Pesa, Airtel Money, Orange Money, Wave, Flutterwave, Paystack. Liens de paiement et demandes sur le téléphone depuis la facture.
  • Banque : import de relevés CAMT.053, MT940, CSV ; flux GoCardless, Ponto, Plaid ; rapprochement avec suggestions.
  • Commerce : Shopify, WooCommerce — commandes en ventes, stock écrit dans la boutique.
  • Agenda : iCal dans les deux sens (Booking.com, Airbnb, Vrbo), Google Calendar.
  • Identité : connexion Google, Microsoft, Apple.
  • Documents : Google Drive, OneDrive, Dropbox ; Google Sheets, Excel Online.
  • Signature : Yousign, DocuSign.
  • Temps : Clockify, Toggl Track, et la page Heures avec facturation.
  • Messagerie : WhatsApp Business, Slack, Teams, Telegram, Twilio, Africa's Talking.
  • Taux de change : BCE, Open Exchange Rates.

Facture électronique et conformité

  • Formats UBL 2.1 (EN 16931, Peppol BIS 3.0) et CII sur chaque vente.
  • Régimes : Peppol, France (PDP), Allemagne (XRechnung), Kenya (eTIMS), Rwanda (EBM), Tanzanie (VFD), Ouganda (EFRIS), Côte d'Ivoire (FNE), Bénin (e-MECeF), et les régimes à dispositif de la RDC, du Sénégal, du Burkina Faso et du Cameroun.
  • Journal scellé par chaîne de hachage, vérifiable.

Dans l'application

  • Nouvelles pages : Intégrations, Développeurs, Conformité, Heures, Rapprochement bancaire.
  • Back-office : Intégrations et clés — les clients OAuth, les adresses publiques et les clés de connexion se règlent sans redéploiement.
  • Carte Partenaires sur les factures et les devis.
  • Nouvelles permissions integrations:manage et developers:manage ; nouveaux plafonds de plan integrations, apiKeys, webhooks.

Site public

  • Page Partenaires, avec le catalogue et les marques.
  • Cette documentation.

Prochaine version (3.1)

TSE allemande ; Power Automate certifié ; OAuth pour les applications tierces ; SCIM ; SDK Python.

Un passage est faux ou manquant ? Écrivez-nous.