Introduction

Cette fonctionnalité est dédiée aux agrégateurs de marchands, elle permet de collecter de l’argent par virement bancaire.

Cycle de vie

Voici à quoi ressemble ce processus.

  1. Le marchand déclare l’activité du sous-marchand
  2. Puis il faut déclarer chaque transaction avec la référence à fournir
  3. Le virement bancaire doit contenir la même référence
  4. Un agent Hub2 vérifie les données dès réception du transfert et valide ou rejette la transaction
  5. Une fois validée, le marchand est notifié avec un webhook sur l’événement transaction.deposit

Conformité

Déclaration de l’activité des marchands

La première étape avant tout consiste à déclarer les informations sur les marchands agrégés de la part de l’agrégateur.

Divers points de terminaison sont disponibles pour gérer ces informations.

Veuillez consulter ces points de terminaison dans la référence API.

Afin de conserver un historique, les données supprimées sont conservées pour des raisons de conformité. C’est aussi le cas lors de l’édition des informations d’un marchand, les informations précédentes sont conservées.

Déclarer une transaction

À chaque fois qu’un marchand effectue un transfert bancaire vers HUB2 avec une référence, l’agrégateur doit également appeler l’API HUB2 en parallèle pour déclarer des informations sur cette transaction.

Veuillez consulter ceci dans la référence API.

  • Le champ d’une transaction merchantName permet de savoir à quel marchand cette transaction est imputable
  • Le champ reference est celui du transfert bancaire
  • L’IBAN du compte de destination doit être fourni ici

Ce processus n’est pas synchrone, l’agrégateur peut appeler l’API HUB2 avant ou après que le transfert bancaire ait lieu, cela n’importe pas ici.

Processus interne

À chaque fois qu’un transfert bancaire est réceptionné sur les comptes de HUB2, les équipes de gestion financière et de contrôle effectueront ces vérifications :

  • À l’aide de la référence du virement bancaire, ils chercheront la transaction déclarée qui correspond à cette référence
  • Une fois trouvée, ils procéderont à des vérifications sur les informations comme le montant ou la devise
  • Une fois validée, ils effectueront un dépôt sur le compte de l’agrégateur sur la plate-forme HUB2

À partir de là, l’agrégateur recevra une notification à l’événement webhook transaction.deposit qui contiendra la référence du virement bancaire.