Fractionnement des transactions

Modifié

La fonctionnalité de fractionnement des transactions sur Paystack vous permet de répartir l'argent reçu d'une transaction entre plusieurs comptes bancaires.

Cela permet, par exemple, à une plateforme de marketplace vendant des produits au nom d'autres vendeurs de régler un deuxième compte sans difficulté. Paystack fractionne automatiquement les paiements de manière à ce que le compte bancaire du vendeur soit crédité de sa part, tandis que le propriétaire de la plateforme reçoit simultanément la sienne. Vous pouvez soit fractionner une transaction entre plusieurs sous-comptes, soit la fractionner avec un seul sous-compte.

Les comptes bancaires avec lesquels vous effectuez ces répartitions sont appelés sous-comptes.

Fractionnement d'un paiement avec plusieurs sous-comptes

Pour fractionner une transaction avec plusieurs sous-comptes, vous devrez créer un groupe contenant chacun de ces sous-comptes ainsi que votre formule de répartition préférée. Ce groupe est appelé un groupe divisé.

Veuillez suivre les étapes suivantes pour créer un groupe divisé:

  1. Cliquez sur la page Répartition des transactions de votre tableau de bord et sélectionnez "Nouveau groupe divisé".

  2. Entrez le nom de votre choix pour le groupe, sélectionnez la devise et choisissez le type de division. Il peut s'agir d'une 'répartition en pourcentage' ou d'une 'répartition fixe'. La répartition en pourcentage vous permet de spécifier quel pourcentage de la transaction doit être attribué à chaque sous-compte, tandis que la répartition fixe vous permet de spécifier un montant fixe à envoyer à chaque sous-compte.

  3. Après avoir créé le groupe, vous pouvez y ajouter un sous-compte existant en saisissant le nom du sous-compte et en le sélectionnant dans le menu déroulant ou en cliquant sur "Nouveau sous-compte" pour en créer un nouveau.

  4. Remplissez les champs requis et spécifiez la formule de fractionnement en pourcentage ou fixe. Vous pouvez ajouter autant de sous-comptes que vous le souhaitez.

Important à noter

Les groupes de répartition fixe ont un montant minimum de transaction. Ce montant minimum correspond à la somme de tous les montants fixes spécifiés pour chaque sous-compte dans le groupe de répartition. Tout excédent après le paiement des montants fixes est versé sur votre compte bancaire principal.

Après avoir ajouté les sous-comptes, vous pouvez utiliser votre groupe divisé de trois manières :

  • Via l'API

  • Via une page de paiement

  • Via les factures Paystack

Via l'API

Lorsqu'un groupe de répartition est créé sur votre tableau de bord, un code de répartition est généré, comme illustré ci-dessous.

Pour répartir les paiements avec ce groupe de répartition via l'API, vous devez inclure le paramètre split_code: "SPLITCODE" avec les autres paramètres de la transaction.

Toute transaction initiée avec un code de répartition sera automatiquement répartie entre votre compte principal et ce groupe divisé en utilisant la formule de répartition que vous avez spécifiée.

En utilisant les API, vous pouvez ajouter, supprimer et mettre à jour les sous-comptes dans un groupe divisé, ainsi que modifier l’état actif d'une répartition. Veuillez consulter notre Documentation Développeur pour un guide détaillé à ce sujet.

Vous avez également la possibilité de créer un groupe divisé à la volée lorsque vous ne pouvez pas définir la configuration de répartition avant une étape ultérieure du processus d'achat. Consultez notre documentation développeur sur les Dynamiques de Répartition pour en savoir plus.

Via une page de paiement

Une fois votre groupe de répartition créé, vous pouvez l'ajouter à une page de paiement en suivant ces étapes :

  1. Cliquez sur "Afficher les options avancées" lors de la création ou de la mise à jour d’une page de paiement.

  2. Dans le champ "Répartir le paiement avec un sous-compte ou un groupe de répartition", choisissez "Groupe de répartition" et sélectionnez le groupe souhaité dans la liste.

  3. Créez ou mettez à jour votre page de paiement.

Toute transaction effectuée depuis cette page de paiement sera automatiquement répartie entre votre compte principal et les sous-comptes du groupe de répartition que vous avez ajouté, en utilisant la formule de répartition que vous avez spécifiée. Ci-dessous, une illustration simple :

Via les factures Paystack

Une fois votre groupe divisé créé, vous pouvez l'ajouter à une facture en suivant ces étapes :

  1. Cliquez sur "Factures" dans le menu de votre tableau de bord Paystack, puis sur "Demander un paiement".

  2. Sélectionnez "Facture professionnelle" (les paiements ne peuvent pas être répartis avec une facture simple), entrez l'adresse e-mail de votre client, puis cliquez sur "Modifier les détails".

  3. Dans le champ "Répartir le paiement avec" de votre facture, sélectionnez le groupe de répartition souhaité dans la liste des groupes disponibles, puis cliquez sur "Envoyer maintenant".

Le paiement de cette facture sera automatiquement réparti entre votre compte principal et les sous-comptes du groupe de répartition que vous avez ajoutés en utilisant la formule de répartition que vous avez spécifiée.

Qui paie les frais de transaction ?

Lorsqu'une transaction est répartie entre plusieurs sous-comptes, vous pouvez choisir le compte à partir duquel les frais seront déduits, comme indiqué ci-dessous.

Tous les comptes : Les frais de transaction sont partagés entre chaque compte, y compris votre compte de paiement.

Tout proportionnel : Les frais de transaction sont répartis en fonction de la part de transaction de chaque sous-compte.

Votre compte : Votre compte de paiement prend en charge tous les frais.

Sous-compte : Vous sélectionnez l’un des sous-comptes du groupe de répartition pour supporter les frais.

Fractionnement d’un paiement avec un seul sous-compte

Pour fractionner un paiement avec un seul sous-compte, veuillez suivre ces étapes :

  1. Accédez à la page des Sous-comptes sur votre tableau de bord et cliquez sur le bouton « Nouveau sous-compte ».

  2. Remplissez les champs requis :

    Devise : Il s’agit de la devise du sous-compte que vous souhaitez ajouter (si votre entreprise est éligible aux devises multiples).

    Nom de la banque (pour les paiements) : Sélectionnez ici la banque à laquelle le sous-compte est rattaché.

    Numéro de compte bancaire : Saisissez ici le numéro de compte du sous-compte. Le nom du compte sera automatiquement renseigné.

    Nom du sous-compte : Entrez le nom du sous-compte sur Paystack ou le nom sous lequel votre entreprise souhaite l’identifier.

    Répartition des transactions : Il s’agit du pourcentage de chaque paiement que le compte principal et le sous-compte reçoivent.

  3. Cliquez sur « Créer ».

Après avoir créé le sous-compte, il existe trois façons de fractionner un paiement entre votre compte de paiement et le sous-compte :

  • Via une Page de Paiement

  • Via une Page de Produit/Lien de Produit

  • Via l'API

Via une Page de Paiement

Une fois le sous-compte créé, vous pouvez l'ajouter à une Page de Paiement pour répartir les transactions de cette page en suivant ces étapes :

  1. Cliquez sur « Afficher les options avancées » pour créer une nouvelle Page de Paiement ou mettre à jour une page existante.

  2. Dans le champ « Paiement fractionné avec sous-compte ou un groupe fractionné », choisissez « Sous-compte » et sélectionnez votre sous-compte préféré dans la liste des sous-comptes.

  3. Créez ou mettez à jour votre Page de Paiement.

Toute transaction effectuée depuis cette Page de Paiement sera automatiquement répartie entre votre compte principal et le sous-compte que vous avez ajouté, en utilisant la formule de répartition que vous avez spécifiée.

Via une Page Produit/Lien Produit

Vous pouvez également ajouter votre sous-compte créé à une Page Produit pour répartir les transactions de cette page en suivant ces étapes :

  1. Cliquez sur Produits et sélectionnez le produit auquel vous souhaitez ajouter le sous-compte.

  2. Cliquez sur l’onglet « Après l'achat » puis sur « Modifier ».

  3. Dans le champ « Paiements fractionnés », choisissez le sous-compte avec lequel vous souhaitez répartir les paiements de cette Page Produit, puis cliquez sur « Sauvegarder ».

Toute transaction effectuée depuis cette Page Produit sera automatiquement répartie entre votre compte principal et le sous-compte que vous avez ajouté, en utilisant la formule de répartition que vous avez spécifiée.

Via l’API

Lorsqu’un sous-compte est créé sur votre tableau de bord, un code de sous-compte est généré, comme illustré ci-dessous.

Pour répartir les paiements avec un seul sous-compte via l’API, vous devez transmettre le paramètre subaccount: "CODEDUSOUS_COMPTE" avec les autres paramètres de la transaction.

Toute transaction initialisée avec un code de sous-compte sera automatiquement répartie entre votre compte principal et le sous-compte que vous avez ajouté, en utilisant la formule de répartition que vous avez spécifiée. Veuillez consulter notre Documentation Développeur pour un guide détaillé à ce sujet.

Qui paie les frais de transaction

Lorsqu’une transaction est répartie avec un seul sous-compte, les frais de transaction sont automatiquement facturés au compte principal. Si le compte principal reçoit une déduction de 0 %, alors le sous-compte supporte les frais de transaction. À l’aide des API, vous pouvez modifier qui prend en charge les frais en transmettant le paramètre bearer: "subaccount" lors de l’initialisation d’une transaction.

Important à noter

Il est crucial de vérifier attentivement les informations du compte lors de la création d’un sous-compte. Cela permet de s’assurer que vous effectuez des transferts vers le bon compte bancaire. Paystack ne sera pas responsable des paiements envoyés à un compte bancaire incorrect.

Mise à jour d’un sous-compte

Après avoir créé un sous-compte, vous pourriez vouloir mettre à jour certaines des informations fournies. Vous pouvez le faire via le Tableau de Bord ou l’API.

Via le Tableau de Bord

  1. Cliquez sur la page Sous-comptes de votre tableau de bord et sélectionnez Mettre à jour.

  2. Saisissez les détails que vous souhaitez modifier, puis cliquez sur le bouton Mise à jour.

Via l’API

Veuillez consulter la section Mettre à jour un sous-compte de notre documentation API pour un guide détaillé à ce sujet.

Suppression ou désactivation d’un sous-compte

Vous pourriez vouloir supprimer ou désactiver un sous-compte pour diverses raisons. Avant de le faire, il est important de s'assurer que le sous-compte ne dispose pas d’un paiement en attente.

Si un sous-compte avec un paiement en attente est supprimé ou désactivé, le paiement en attente ne sera pas transféré sur votre compte principal. Il ne sera traité que lorsque le sous-compte sera réactivé. Vous pouvez supprimer ou désactiver un sous-compte via le Tableau de Bord ou l’API.

Via le Tableau de Bord

  1. Cliquez sur la page Sous-comptes dans le menu de votre tableau de bord et sélectionnez 'Supprimer'.

  2. Confirmez votre choix en sélectionnant le bouton 'Oui, supprimer'

Si votre sous-compte appartient à un groupe divisé, vous recevrez une erreur si vous tentez de le supprimer avec cette méthode. Vous devrez plutôt suivre ces étapes pour supprimer le sous-compte :

  1. Accédez à la page Répartition des transactions sur votre tableau de bord.

  2. Sélectionnez le Groupe de répartition auquel appartient le sous-compte.

  3. Cliquez sur l’icône de suppression à côté du sous-compte, comme illustré ci-dessous.

  4. Une fois que le sous-compte a été supprimé du groupe de répartition, vous pourrez le supprimer en suivant les étapes précédemment décrites via le tableau de bord.

Via l’API

Veuillez consulter la section Mettre à jour un sous-compte de notre documentation API pour un guide détaillé à ce sujet.

Suivi de vos paiements fractionnés

Vous pouvez surveiller tous vos paiements répartis depuis la page Transactions. Après avoir créé au moins un sous-compte, un menu déroulant 'Tous les comptes' apparaîtra sur la page des Transactions. Cliquez dessus pour afficher la liste de tous les sous-comptes, puis sélectionnez un sous-compte pour voir toutes les transactions qui lui sont attribuées.

Une fois cette opération effectuée, vous pouvez utiliser le bouton Exporter en CSV en haut à droite pour télécharger l’historique des transactions de chaque sous-compte et suivre vos paiements fractionnés.

Vous pouvez également obtenir un rapport de tous les paiements effectués vers un sous-compte en suivant les mêmes étapes sur la page Paiements.

Important à noter

Si un sous-compte avec un paiement en attente est supprimé ou désactivé, le paiement en attente ne sera pas transféré sur votre compte principal. Il ne sera traité que si le sous-compte est réactivé. Veuillez vous assurer qu’aucun paiement n’est en attente sur votre sous-compte avant de le supprimer. Pour savoir comment supprimer un sous-compte, veuillez consulter la section ci-dessus.