Comment intégrer PayPal
Découvrez comment intégrer PayPal à B2CORE via PSS pour les dépôts et les retraits. Ce guide couvre la configuration des connexions PayPal, l’ajout de méthodes de dépôt et de retrait, ainsi que la vérification des configurations
PayPal peut être connecté à B2CORE uniquement via PSS, avec prise en charge des dépôts et des retraits.
Suivez les instructions ci-dessous pour configurer les connexions PayPal et mettre en place les méthodes de dépôt et de retrait dans le Back Office B2CORE. Ces instructions correspondent à la procédure générale d’ajout de méthodes pour les systèmes de paiement pris en charge par PSS, mais incluent des détails spécifiques à PayPal.
Avant de suivre les instructions, vous devez vous être inscrit à PayPal et disposer d’un compte actif.
Configurer les connexions à PayPal
Si vous prévoyez d’utiliser PayPal à la fois pour les dépôts et les retraits, vous devez configurer deux connexions distinctes : une pour les dépôts et une autre pour les retraits.
Pour configurer une connexion à PayPal :
Dans le Back Office B2CORE, accédez à System > External connections.
Cliquez sur +Create dans l’angle supérieur droit de la page.
Sur la page Create connection, renseignez les champs suivants :
-
Dans le champ Name, saisissez un nom pour la connexion. Le nom doit être unique et ne peut contenir que des lettres latines, des chiffres, des tirets et des traits de soulignement (par exemple,
Deposits_PayPalouWithdrawals_PayPal). -
Dans le champ Caption, saisissez un libellé qui sera appliqué à la connexion dans le Back Office.
-
Dans la liste déroulante Provider, sélectionnez :
- PaymentSystemDeposit — pour ajouter une connexion qui sera utilisée pour une méthode de dépôt.
- PaymentSystemWithdrawal — pour ajouter une connexion qui sera utilisée pour une méthode de retrait.
Dans la liste déroulante Driver qui apparaît, sélectionnez PayPal.
Dans la section Credentials qui apparaît, configurez les paramètres spécifiques à PayPal :
- Dans le champ API base URL, indiquez
https://api-m.paypal.com. - Dans le champ Client ID, saisissez l’ID de l’application API REST que vous avez créée dans votre compte PayPal.
- Dans le champ Client secret, saisissez le secret client associé à cette application.
Pour trouver votre ID client et votre secret, connectez-vous à votre compte PayPal et accédez à My Apps & Credentials dans le menu principal. Dans l’onglet Live, sélectionnez votre application pour afficher et copier les identifiants.
Cliquez sur Save pour créer la connexion.
La connexion PayPal pour les dépôts ou les retraits apparaît dans la liste des connexions externes.
Vérifiez le statut de la connexion.
Si la connexion est inactive (No s’affiche dans la colonne Enabled), cliquez sur le bouton Edit pour ouvrir les détails de la connexion et définissez la liste déroulante Enabled sur Yes.
Cliquez sur Save pour appliquer les modifications.
Si vous devez prendre en charge les dépôts et les retraits via PayPal, suivez les mêmes instructions pour créer une nouvelle connexion pour l’autre opération.
Ajouter une méthode de dépôt via PayPal
Pour ajouter et configurer une méthode permettant d’effectuer des dépôts via PayPal :
Dans le Back Office B2CORE, accédez à System > Deposit system > Deposit methods.
Cliquez sur +Create dans l’angle supérieur droit de la page.
Sur la page Create a deposit method, renseignez les champs suivants :
- Dans le champ Name, saisissez un nom pour la méthode. Le nom doit être unique et ne peut contenir que des lettres latines, des chiffres, des tirets et des traits de soulignement.
- Dans le champ Caption, saisissez un libellé pour la méthode. Ce libellé sera attribué à la méthode dans le Back Office et sera visible par les clients dans l’interface B2CORE.
- Dans la liste déroulante Provider, sélectionnez PaymentSystemDeposit.
Après avoir sélectionné PaymentSystemDeposit, les champs suivants apparaissent :
- Dans la liste déroulante Available account currencies, sélectionnez une ou plusieurs devises. Les dépôts via PayPal seront disponibles pour les comptes libellés dans les devises sélectionnées.
- Dans la liste déroulante Driver, sélectionnez PayPal.
- Dans la liste déroulante Connection, sélectionnez la connexion PayPal pour les dépôts précédemment configurée.
Dans la section Configuration qui apparaît, configurez le paramètre suivant :
-
Dans la liste déroulante Amount type, sélectionnez la manière dont le montant final du dépôt sera calculé :
-
Net amount (option par défaut) — le montant reçu par le courtier après déduction des frais de transaction PayPal. Si aucune commission n’est définie pour la méthode dans B2CORE, ce montant net sera déposé sur le compte du client. Si une commission est définie, elle sera déduite du montant net et le client recevra un montant inférieur. Dans les deux cas, le courtier ne subit aucune perte.
-
Gross amount — le montant total du dépôt avant déduction des frais de transaction PayPal. Si aucune commission n’est définie pour la méthode dans B2CORE, le courtier recevra moins que le montant brut en raison des frais PayPal et devra couvrir la différence, ce qui entraînera une perte.
Pour plus de détails sur la configuration des commissions, consultez Comment configurer les commissions pour les méthodes de dépôt et de retrait.
-
Cliquez sur Save pour créer la méthode de dépôt.
La méthode de dépôt PayPal apparaît dans la liste des méthodes de dépôt.
Cliquez sur Edit pour accéder aux détails de la méthode et renseignez les champs suivants :
-
Dans l’onglet Settings, utilisez la liste déroulante Group pour sélectionner un ou plusieurs groupes auxquels la méthode doit être ajoutée.
-
Dans le champ Icon, indiquez
paymethod-paypalpour afficher l’icône prédéfinie de la méthode de dépôt PayPal dans l’interface B2CORE. Pour utiliser une icône personnalisée, indiquez l’URL de l’image à afficher. -
Vérifiez le statut de la méthode.
Si la méthode est inactive (No s’affiche dans le champ Enabled), activez-la en définissant la liste déroulante Enabled sur Yes.
-
Ajoutez les devises nécessaires dans l’onglet PS Currencies. Pour permettre à la méthode de traiter des dépôts dans une devise spécifique, assurez-vous que cette devise est ajoutée dans cet onglet (pour la description de l’onglet, consultez Méthodes de dépôt).
-
Si nécessaire, configurez les commissions de la méthode dans l’onglet Commissions (pour plus de détails, consultez Comment configurer les commissions pour les méthodes de dépôt et de retrait).

Cliquez sur Test configuration pour valider les paramètres de connexion de la méthode de dépôt.
Le résultat du test s’affichera sur la page.
Après avoir validé la configuration avec succès, cliquez sur Save.
La méthode de dépôt PayPal est maintenant configurée dans le Back Office B2CORE.
Ajouter une méthode de retrait via PayPal
Pour ajouter et configurer une méthode permettant d’effectuer des retraits via PayPal :
Dans le Back Office B2CORE, accédez à System > Payout system > Payout methods.
Cliquez sur +Create dans l’angle supérieur droit de la page.
Sur la page Create a payout method, renseignez les champs suivants :
- Dans le champ Name, saisissez un nom pour la méthode. Le nom doit être unique et ne peut contenir que des lettres latines, des chiffres, des tirets et des traits de soulignement.
- Dans le champ Caption, saisissez un libellé pour la méthode. Ce libellé sera attribué à la méthode dans le Back Office et sera visible par les clients dans l’interface B2CORE.
- Dans la liste déroulante Provider, sélectionnez PaymentSystemWithdrawal.
Après avoir sélectionné PaymentSystemWithdrawal, les champs suivants apparaissent :
- Dans la liste déroulante Available account currencies, sélectionnez une ou plusieurs devises. Les retraits via PayPal seront disponibles depuis les comptes libellés dans les devises sélectionnées.
- Dans la liste déroulante Driver, sélectionnez PayPal.
- Dans la liste déroulante Connection, sélectionnez la connexion PayPal pour les retraits précédemment configurée.
Ignorez la section Configuration, car aucun paramètre n’est requis pour la méthode de retrait PayPal.
Cliquez sur Save pour créer la méthode de retrait.
La méthode de retrait PayPal apparaît dans la liste des méthodes de retrait.
Cliquez sur Edit pour accéder aux détails de la méthode et renseignez les champs suivants :
-
Dans l’onglet Settings, utilisez la liste déroulante Group pour sélectionner un ou plusieurs groupes auxquels la méthode doit être ajoutée.
-
Dans le champ Icon, indiquez
paymethod-paypalpour afficher l’icône prédéfinie de la méthode de retrait PayPal dans l’interface B2CORE. Pour utiliser une icône personnalisée, indiquez l’URL de l’image à afficher. -
Vérifiez le statut de la méthode.
Si la méthode est inactive (No s’affiche dans le champ Enabled), activez-la en définissant la liste déroulante Enabled sur Yes.
-
Ajoutez les devises nécessaires dans l’onglet PS Currencies. Pour permettre à la méthode de traiter des retraits dans une devise spécifique, assurez-vous que cette devise est ajoutée dans cet onglet (pour la description de l’onglet, consultez Méthodes de retrait).
-
Si nécessaire, configurez les commissions de la méthode dans l’onglet Commissions (pour plus de détails, consultez Comment configurer les commissions pour les méthodes de dépôt et de retrait).

Cliquez sur Test configuration pour valider les paramètres de connexion de la méthode de retrait.
Le résultat du test s’affichera sur la page.
Après avoir validé la configuration avec succès, cliquez sur Save.
La méthode de retrait PayPal est maintenant configurée dans le Back Office B2CORE.
Dernière mise à jour le