Comment les entreprises de logiciels peuvent ajouter le traitement des paiements à leur plateforme

  • Accueil
  • Blogue
  • Ajouter les paiements à une plateforme logicielle

Comment les entreprises de logiciels peuvent ajouter le traitement des paiements à leur plateforme

Table des matières

Ajouter le traitement des paiements à une plateforme logicielle, c'est relier votre logiciel à TIB Finance une seule fois, pour que vos clients puissent encaisser auprès de leurs clients, dans leurs propres comptes bancaires. C'est un flux de travail à relier, pas un produit à construire. Un paiement traverse votre logiciel en cinq étapes, et à chacune, votre équipe fait une part définie pendant que TIB Finance s'occupe du volet paiement.

Dans cet article, vous désigne l'entreprise de logiciels, vos clients sont les entreprises qui utilisent votre logiciel, leurs comptes sont ce que vos clients exploitent ou gèrent (un immeuble, un portefeuille de prêts, un emplacement), chacun avec son propre compte bancaire, et leurs clients sont les personnes qui paient vos clients (les payeurs).

Il s'adresse aux équipes des entreprises de logiciels dont les clients doivent encaisser des paiements. Si vous préférez d'abord voir la structure, la section multi-locataire de notre page des solutions présente des exemples en gestion immobilière et en gestion de prêts.

En bref : vous reliez votre logiciel à TIB Finance une seule fois, par l'API et les webhooks, puis un paiement traverse cinq étapes : votre client est configuré sous vous, ses clients sont enregistrés, votre logiciel crée le paiement lié à votre référence, leur client paie par lien de paiement ou page de paiement préremplie, et le statut revient à votre logiciel. Votre équipe garde le produit, les écrans et la relation avec vos clients.

Les paiements sont un flux de travail à relier

Quand une plateforme logicielle ajoute les paiements, ce qui demande de la réflexion, ce n'est pas un produit de paiement. C'est le chemin que suit un paiement : à qui il appartient, comment il est créé, comment la personne le paie et comment le résultat parvient à votre logiciel. Chacun de ces éléments est une étape à relier.

Votre logiciel reste votre logiciel. TIB Finance peut s'y relier par l'API et les webhooks, et la connexion est mise en place autour de votre système et de votre processus. Pour savoir quel système décide de ce qui doit arriver à l'argent et lequel l'exécute, consultez notre article sur qui déplace vraiment l'argent derrière votre logiciel de gestion.

Un paiement, cinq étapes

Suivez un paiement, comme le loyer d'un mois ou le remboursement d'un prêt, à travers votre plateforme. À chaque étape, la section correspondante montre ce que fait votre équipe et ce dont TIB Finance s'occupe.

1. Votre client et ses comptes

Chaque client est rattaché à vous, avec ses comptes.

2. Ajouter leurs clients

Enregistrés auprès du client, en français ou en anglais.

3. Créer le paiement

Depuis votre logiciel, par l'API, lié à votre référence.

4. Leur client paie

Par lien de paiement ou page de paiement préremplie.

5. Le résultat revient

Un statut pour chaque paiement, par l'API et par webhook.

Étape 1 : votre client et ses comptes

Ce que fait votre équipe : vous décidez comment vos clients et leurs comptes apparaissent dans votre produit. Dans un logiciel de gestion immobilière, une société de gestion est un client et chaque immeuble est l'un de ses comptes. Dans un logiciel de gestion de prêts, un prêteur est un client et chaque portefeuille de prêts est l'un de ses comptes.

Ce dont TIB Finance s'occupe : chacun de vos clients est configuré sous vous dans TIB Finance, avec ses comptes, et chaque compte a son propre compte bancaire. Vous connectez votre logiciel une seule fois, et vous gérez tous vos clients à partir d'un seul endroit.

À savoir : ces deux structures sont des exemples. La structure suit la façon dont votre plateforme et vos clients sont organisés.

Étape 2 : ajouter leurs clients

Ce que fait votre équipe : votre logiciel contient déjà la liste des personnes qui paient chaque client, comme des locataires ou des emprunteurs. Ce sont ces personnes qu'il faut ajouter.

Ce dont TIB Finance s'occupe : chacun de leurs clients est enregistré auprès du client qu'il paie, dans la langue qu'il préfère, le français ou l'anglais. Les clients d'un client restent sous ce client.

À savoir : une fois qu'une personne est enregistrée, les paiements créés pour elle renvoient à cette fiche.

Étape 3 : créer le paiement depuis votre logiciel

Ce que fait votre équipe : quand un paiement est dû dans votre logiciel, votre logiciel le crée par l'API. Il lie le paiement à une référence de votre système : un numéro de facture, une charge de loyer, un numéro de paiement de prêt. Le montant est défini par la personne qui crée le paiement, soit votre logiciel, soit votre client.

Ce dont TIB Finance s'occupe : le paiement est créé sous le bon client et le bon compte, de sorte qu'il va au compte bancaire du compte auquel il appartient. Le loyer d'un immeuble va au compte bancaire de cet immeuble, et un remboursement sur un portefeuille de prêts va au compte bancaire de ce portefeuille.

À savoir : la référence est la vôtre, et elle reste avec le paiement. C'est elle qui permet d'inscrire le résultat à la bonne facture, à la bonne charge ou au bon paiement de prêt dans votre système. Le rapprochement s'applique aux paiements liés à une référence que vous fournissez.

Étape 4 : leur client paie

Ce que fait votre équipe : vous décidez où la façon de payer apparaît dans votre produit, par exemple un bouton de paiement à côté d'une facture ou d'une charge de loyer. Le lien de paiement peut être renvoyé à votre logiciel, ou TIB Finance peut l'envoyer par courriel à leur client.

Ce dont TIB Finance s'occupe : leur client ouvre le lien de paiement ou une page de paiement préremplie et paie en ligne. Interac, ACH/TEF et cartes de crédit sont offerts côte à côte sur une seule plateforme, et ils se complètent. Les pages de paiement peuvent porter vos couleurs et votre logo.

À savoir : chaque client a ses propres paramètres, comme les modes de paiement permis.

Étape 5 : le résultat revient à votre logiciel

Ce dont TIB Finance s'occupe : chaque paiement a un statut, par exemple en attente, payé, refusé ou retourné. TIB Finance transmet le statut par l'API et par webhook, c'est-à-dire une notification lorsque le statut d'un paiement change.

Ce que fait votre équipe : votre logiciel reçoit le statut et le reflète dans vos propres écrans et registres : la facture apparaît comme payée, la charge de loyer comme payée, le paiement de prêt comme retourné. Votre équipe décide de ce que vous montrez à vos clients et à leurs clients.

À savoir : un statut refusé ou retourné est lié au paiement concerné. La suite relève de vous et de votre client. Notre guide du rapprochement automatisé des paiements explique comment les paiements liés à vos références peuvent être rapprochés automatiquement.

Testez d'abord dans le bac à sable

Avant tout paiement réel, essayez les étapes dans le bac à sable, un environnement distinct pour tester en toute sécurité, et vérifiez comment vos écrans traitent les statuts reçus.

La documentation pour développeurs est le point de départ. Notre page de cas d'utilisation de l'API présente des exemples étape par étape, et notre guide pour tester les intégrations de paiement détaille la méthode. Les développeurs peuvent aussi commencer par le guide d'intégration de l'API de paiement.

Ce qui reste à votre équipe

Relier les paiements déplace du travail, pas la propriété de votre produit. Ceci reste à votre équipe :

  • Votre produit. Ce qu'il fait et son apparence, y compris les écrans où les paiements apparaissent.
  • La relation avec vos clients. Les échanges avec vos clients et avec leurs clients.
  • Ce que vous leur montrez. Quels statuts apparaissent dans vos écrans, et comment.
  • La suite d'un paiement refusé ou retourné. C'est une décision pour vous et votre client.
  • Vos choix commerciaux. Une entreprise de logiciels peut aussi facturer ses propres frais sur les paiements.

Par où commencer

Commencez petit : un client, un compte et un type de paiement, comme des charges de loyer ou des paiements de prêt. Essayez-les dans le bac à sable avec un paiement qui passe par les cinq étapes, puis reliez votre logiciel par l'API et les webhooks. Ensuite, d'autres clients et comptes suivent la même structure.

Pour la vue plateforme, consultez notre page sur les paiements pour les plateformes. Si vos clients encaissent selon des factures, lisez l'article sur l'automatisation des comptes clients. Pour les plateformes de prêt, il y a l'automatisation des paiements pour les prêteurs. Pour l'image de marque et les revenus des paiements sur une plateforme, voyez la finance intégrée, et pour les encaissements et les décaissements ensemble, l'automatisation du cycle de paiement complet.

Quatre volets de TIB Finance, une plateforme canadienne d'automatisation des paiements, appuient ces étapes :

Les clients et leurs comptes sous vous

Chaque client est configuré sous vous, avec ses comptes et un compte bancaire pour chacun.

Des paiements créés depuis votre logiciel

Créés par l'API et liés à une référence de votre système.

Liens et pages de paiement

Interac, ACH/TEF et cartes de crédit côte à côte, avec vos couleurs et votre logo.

Les statuts reviennent à votre logiciel

En attente, payé, refusé ou retourné, par l'API et par webhook.

Si vous cherchez comment les paiements s'intègrent à votre plateforme, communiquez avec notre équipe pour voir comment TIB Finance s'adapte à la façon dont votre logiciel crée les paiements et reçoit les résultats.

Questions fréquentes

Que signifie ajouter le traitement des paiements à une plateforme logicielle?

Cela signifie relier votre logiciel à TIB Finance une seule fois, pour que vos clients puissent encaisser auprès de leurs clients, dans leurs propres comptes bancaires. En pratique, c'est un flux de travail en cinq étapes : votre client et ses comptes, leurs clients, le paiement créé depuis votre logiciel, le paiement par leur client et le retour du résultat.

Devons-nous construire nous-mêmes un produit de paiement?

L'ajout des paiements est un flux de travail à relier, pas un produit à construire. TIB Finance n'est pas votre produit de paiement et n'en construit pas un pour vous. Votre logiciel se relie par l'API et les webhooks, et la connexion est mise en place autour de votre système et de votre processus.

Comment nos clients et leurs comptes sont-ils configurés?

Chacun de vos clients est configuré sous vous dans TIB Finance, avec ses comptes. Chaque compte a son propre compte bancaire, de sorte qu'un paiement va au compte bancaire du compte auquel il appartient. Pour une plateforme de gestion immobilière, un client peut être une société de gestion et un compte, un immeuble. Pour une plateforme de gestion de prêts, un client peut être un prêteur et un compte, un portefeuille de prêts.

Comment notre logiciel crée-t-il un paiement?

Votre logiciel crée le paiement par l'API et le lie à une référence de votre système, comme un numéro de facture, une charge de loyer ou un numéro de paiement de prêt. Le montant est défini par la personne qui crée le paiement, soit votre logiciel, soit votre client.

Comment leurs clients paient-ils?

Par lien de paiement ou page de paiement préremplie. Interac, ACH/TEF et cartes de crédit sont offerts côte à côte et se complètent sur une seule plateforme. Les pages de paiement peuvent porter vos couleurs et votre logo.

Peut-on enregistrer la langue que leurs clients préfèrent?

Oui. Chacun de leurs clients est enregistré auprès du client qu'il paie, avec la langue qu'il préfère, le français ou l'anglais.

Comment notre logiciel sait-il ce qui est arrivé à un paiement?

Chaque paiement a un statut, par exemple en attente, payé, refusé ou retourné. TIB Finance transmet le statut par l'API et par webhook, c'est-à-dire une notification lorsque le statut d'un paiement change, pour que vos propres écrans et registres reflètent le résultat. Un statut refusé ou retourné est lié au paiement concerné.

TIB Finance peut-elle se relier à notre logiciel?

Oui. TIB Finance peut se relier à votre logiciel par son API et ses webhooks. La connexion est mise en place autour de votre système et de votre processus.

Peut-on tester avant d'utiliser de vrais paiements?

Oui. Le bac à sable est un environnement distinct pour tester avant tout paiement réel. C'est l'endroit pour vérifier comment votre logiciel traite les statuts qu'il reçoit.

Qu'est-ce qui reste à notre équipe?

Votre équipe garde votre produit, la relation avec vos clients, vos propres écrans et ce que vous montrez à vos clients et à leurs clients. La suite d'un paiement refusé ou retourné est aussi une décision pour vous et votre client.

Reliez les paiements à travers toute votre plateforme

Voyez comment TIB Finance s'adapte à la façon dont votre logiciel crée les paiements et reçoit les résultats.

Parler à notre équipe Explorer la plateforme