Choisir le bon connecteur de paiement et le paramétrer

Table des matières

Introduction
Notes
Global Payments
    Création de votre compte Global Payments
    Intégration de Global Payments à Lära
Braintree
    Création de votre compte Braintree
    Intégration de Braintree à Lära
Paysafe
    Création de votre compte Paysafe
    Intégration de Paysafe à Lära
Monéris
    Création de votre compte Monéris
    Intégration de Monéris à Lära
Validations de transactions
Erreurs reliées aux connecteurs de paiement

Introduction

Le système de gestion des apprentissages Lära permet l'intégration de différents modules de paiement, qui vous permettent de brancher votre compte bancaire à votre Lära LMS et d'y recueillir des paiements. 

Lära LMS (SVIeSolutions) ne conserve aucune donnée des détenteurs de cartes de crédit, ces données sont entièrement gérées par le connecteur de paiement que vous aurez choisi. Concrètement, Lära intègre le connecteur de paiement à l’aide d’un i-frame fourni par le connecteur de paiement et c’est dans cette page que le détenteur de carte de crédit entrera ses informations de paiement. Le connecteur de paiement traitera ainsi la transaction selon les paramètres fournis par Lära (prix, taxes, etc.) et retournera un jeton d’état de la transaction (succès, échec, etc.) et c’est avec ce jeton que Lära déterminera si le paiement est un succès. 

Notes

I. Le présent article tient pour acquis que vous possédez le profil de droits nécessaire à la gestion et à la configuration des différents éléments présentés. Si vous avez besoin de ces droits, communiquez avec le responsable de l'équipe de formation de votre organisation ;
II. Lära permet une grande flexibilité, mais demeure un progiciel générique. Il est ainsi impossible d'ajouter un connecteur de paiement autre que ceux utilisé par le produit et présentés dans le présent article. Si cette question est un incontournable pour la réussite de votre projet, veuillez communiquer avec votre responsable des ventes chez SVIeSolutions ;
III. SVIeSolutions n'est pas responsable des comptes créés chez des fournisseurs externes et n'y a pas accès.

IV. Veuillez noter que le genre masculin est utilisé de façon générique dans les articles d'assistance pour en alléger le contenu.  

Global Payments

(Informations à venir)

Création de votre compte Global Payments

Tout d'abord, vous devez posséder un compte bancaire chez une institution bancaire reconnue. Ensuite, vous devrez communiquer avec Global Payments pour ouvrir votre compte. SVIeSolutions ne peut pas mener ces actions pour vous.

Si vous ne possédez pas déjà de compte Global Payments, nous vous invitons à consulter la page Global Payments afin de procéder à votre ouverture de compte. Si on vous pose la question, Lära utilise une méthode de connexion « API » avec « Hosted Tokenisation » (jeton hébergé). Vous aurez besoin d'obtenir les informations suivantes : « MerchantID », « Account ID » et « Shared secret ».

IMPORTANT : Lära LMS utilise une structure API spécifique. Lors de votre appel, le conseiller Global Payments vous posera une question concernant cette structure. La réponse est « PAYSAFE ». Dans le cas de Global Payments, les informations d'intégration sont communiquées directement par courriel ou oralement au détenteur du compte lors de son ouverture.

Intégration de Global Payments à Lära

Muni d'un profil de droits d'administrateur-système, ou permettant l'accès aux fournisseurs de services, rendez-vous dans le menu « Administration » sur Lära, sous l'onglet « Réglages avancés », puis sous le sous-onglet « Fournisseurs de services ».

À partir de cet endroit, sélectionnez le fournisseur de services à paramétrer : 

Si vous devez créer votre fournisseur de services, vous pouvez appuyer sur le bouton d'action « Ajouter un fournisseur ». Veuillez consulter l'article Créer et gérer les fournisseurs de services pour plus d'informations à cet effet.

Une fois le fournisseur sélectionné, rendez-vous sous l'onglet « Méthodes de paiements », puis cliquez sur « Carte de crédit » : 

Une fois à cet endroit, vous vous retrouverez devant les options suivantes :

La section « Paramètres généraux » renferme deux options de paiement : 

  • Autoinscription : lorsqu'activée, les utilisateurs du système auront la capacité d'utiliser la carte de crédit lors de transactions autonome dans le catalogue;
  • Inscription administrative : lorsqu'activée, les administrateurs procédant à des inscriptions administratives pourront aussi payer lors de ces inscriptions (inscription avec paiement).

La section « Service de paiement en ligne » vous permet de sélectionner le bon connecteur de paiement, en l'occurrence, Global Payments. Sélectionnez « Global Payments ».

La section « Paramètres du paiement en ligne », finalement, sert à déposer les informations techniques obtenues lors de votre création de compte chez Global Payments : 

  • ID du compte marchand (Merchant ID) * : veuillez entrer votre identifiant de marchand;
  • Nom du compte (Account ID) * : veuillez entrer votre identifiant de compte;
  • Clé secrète partagée (Shared secret) * : veuillez entre la clé secrète partagée de votre compte;
  • Mot de passe de rabais/remboursements (Rebate Password) : Ce champ est reputé facultatif, cependant, si vous exigez un mot de passe pour les remboursements sur votre compte (option Global Payments), vous devez l'entrer dans ce champs. Sans ce mot de passe, Lära ne pourra pas rembourser si vous avez activé l'obligation d'entrer un mot de passe pour rembourser sur Global Payments.
  • Permettre la sauvegarde des informations de paiement : l'activation de cette option permettra à l'utilisateur de réutiliser ses informations de paiement, qui seront enregistéres en cache sur son navigateur. Cette option est sécuritaire, et dans ce cas aussi, SVIeSolutions ne retient aucune information.

* Les champs marqués d'un astérisque sont obligatoires.

La sous-section « Valeur à placer dans le champ Numéro du client » permet de définir les informations qui seront transmises à Global Payments pour lier un utilisateur Lära à une transaction : 

  • Valeur par défaut : enverra à Global Payments l’identifiant unique de l’utilisateur et une chaîne construite à partir du contexte d’achat (exemple : Subscription_28456);
  • Valeur de champ personnalisé * : peut être un champ personnalisé de type Utilisateur.
    * Ne pas utiliser d'accent ou de caractères spéciaux.

La sous-section « Valeur à placer dans le champ ID de produit » permet de définir les informations qui seront transmises à Global Payments pour lier un achat à un produit acheté, comme une formation : 

  • Valeur par défaut : enverra à Global Payments l’identifiant unique de l'objet de la transaction;
  • Valeur de champ personnalisé * : peut être un champ personnalisé de type « Utilisateur », « Formation », « Session », « Programme » ou « Cohorte ».
    * Ne pas utiliser d'accent ou de caractères spéciaux.

Appuyez sur « Enregistrer et terminer ».

Braintree

(Informations à venir)

Création de votre compte Braintree

Tout d'abord, vous devez posséder un compte bancaire chez une institution bancaire reconnue. Ensuite, vous devrez communiquer avec Braintree pour ouvrir votre compte. SVIeSolutions ne peut pas mener ces actions pour vous.

Si vous ne possédez pas déjà de compte Braintree, nous vous invitons à consulter la page Braintree (anglais seulement) afin de procéder à votre ouverture de compte. Si on vous pose la question, Lära utilise une méthode de connexion « API » avec « Hosted Tokenisation » (jeton hébergé). Vous aurez besoin d'obtenir les informations suivantes : « MerchantID », « Merchant Account ID », « Public Key » et « Private key ».

Intégration de Braintree à Lära

ATTENTION : Pour utiliser Braintree avec Lära, vous devez créer un champ personnalisé nommé « viatransactionid » dans votre console Braintree (vous devez vous connecter à votre compte marchand Braintree)

  • Sous l’onglet « Settings »,  sélectionner l’option « Processing » ;
  • Dans la page qui s’affiche, entrer dans les options de l’élément « Custom fields » ;
  • Ajoutez un nouveau champ personnalisé, que vous pouvez nommer « Id de transaction Lara », par exemple, mais son nom d’API (API Name) doit invariablement être : « viatransactionid »*.
    * ATTENTION : Il est important que le nom d’API soit écrit en minuscule afin que la procéduire puisse fonctionner.
  • Vous devez sélectionner la première option « Store and Pass Back ».

Le champ devrait être maintenant créé et apparaître dans la liste des champs personnalisés (Custom Fields) de votre environnement Braintree.

Muni d'un profil de droits d'administrateur-système, ou permettant l'accès aux fournisseurs de services, rendez-vous dans le menu « Administration » sur Lära, sous l'onglet « Réglages avancés », puis sous le sous-onglet « Fournisseurs de services ».

À partir de cet endroit, sélectionnez le fournisseur de services à paramétrer : 

Si vous devez créer votre fournisseur de services, vous pouvez appuyer sur le bouton d'action « Ajouter un fournisseur ». Veuillez consulter l'article Créer et gérer les fournisseurs de services pour plus d'informations à cet effet.

Une fois le fournisseur sélectionné, rendez-vous sous l'onglet « Méthodes de paiements », puis cliquez sur « Carte de crédit » : 

Une fois à cet endroit, vous vous retrouverez devant les options suivantes :

La section « Paramètres généraux » renferme deux options de paiement : 

  • Autoinscription : lorsqu'activée, les utilisateurs du système auront la capacité d'utiliser la carte de crédit lors de transactions autonome dans le catalogue; 
  • Inscription administrative : lorsqu'activée, les administrateurs procédant à des inscriptions administratives pourront aussi payer lors de ces inscriptions (inscription avec paiement). 

La section « Service de paiement en ligne » vous permet de sélectionner le bon connecteur de paiement, en l'occurrence, Braintree. Sélectionnez « Braintree ».

La section « Paramètres du paiement en ligne », finalement, sert à déposer les informations techniques obtenues lors de votre création de compte chez Braintree :

  • Merchant ID * : entrez votre numéro d'identifiant de marchand Braintree, qui se trouve sous l'onglet « Account », puis sous « Merchant account info » (sur votre portail Braintree);
  • Merchant account ID * : entrez votre numéro d'identifiant de compte, qui se trouve sous l'onglet « Account », puis sous « Merchant account info » (sur votre portail Braintree); 
  • Public key * : entrez votre clé publique de compte marchand Braintree, qui se trouve sous l'onglet « Settings », puis sous « Merchant account info » (sur votre portail Braintree); 
  • Private key * : entrez votre clé privée de compte marchand Braintree, qui se trouve sous l'onglet « Settings », puis sous « Merchant account info » (sur votre portail Braintree); 
  • Compte de test (sandbox) : permet de faire fonctionner en mode test l’interface de paiement afin de valider le bon fonctionnement de votre intégration.  
  • Activer la liaison de Paypal à Braintree : activera une autre option de paiement aux utilisateurs lors de l’inscription; 
  • Activer les types de transactions : incluera le type de transaction effectué dans l’information envoyée à Braintree (Enrolment, CycleExemption).

ATTENTION : pour utiliser les types de transactions, vous devez obligatoirement créer le champ personnalisé « transactioncategory » dans votre compte Braintree, comme vu ci-haut pour le champ « viatransactionid ».

Appuyez sur « Enregistrer et terminer ».

Paysafe

(informations à venir)

Création de votre compte Paysafe

Tout d'abord, vous devez posséder un compte bancaire chez une institution bancaire reconnue. Ensuite, vous devrez communiquer avec Paysafe pour ouvrir votre compte. SVIeSolutions ne peut pas mener ces actions pour vous.

Si vous ne possédez pas déjà de compte Paysafe, nous vous invitons à consulter la page Paysafe afin de procéder à votre ouverture de compte. Si on vous pose la question, Lära utilise une méthode de connexion « API » avec « Hosted Tokenisation » (jeton hébergé). Vous aurez besoin d'obtenir les informations suivantes : « Account Number », « API User Name », « API Password » et « Single Use Token API Key ».

Intégration de Paysafe à Lära

Muni d'un profil de droits d'administrateur-système, ou permettant l'accès aux fournisseurs de services, rendez-vous dans le menu « Administration » sur Lära, sous l'onglet « Réglages avancés », puis sous le sous-onglet « Fournisseurs de services ».

À partir de cet endroit, sélectionnez le fournisseur de services à paramétrer : 

Si vous devez créer votre fournisseur de services, vous pouvez appuyer sur le bouton d'action « Ajouter un fournisseur ». Veuillez consulter l'article Créer et gérer les fournisseurs de services pour plus d'informations à cet effet.

Une fois le fournisseur sélectionné, rendez-vous sous l'onglet « Méthodes de paiements », puis cliquez sur « Carte de crédit » : 

Une fois à cet endroit, vous vous retrouverez devant les options suivantes :

La section « Paramètres généraux » renferme deux options de paiement : 

  • Autoinscription : lorsqu'activée, les utilisateurs du système auront la capacité d'utiliser la carte de crédit lors de transactions autonome dans le catalogue; 
  • Inscription administrative : lorsqu'activée, les administrateurs procédant à des inscriptions administratives pourront aussi payer lors de ces inscriptions (inscription avec paiement). 

La section « Service de paiement en ligne » vous permet de sélectionner le bon connecteur de paiement, en l'occurrence, Paysafe. Sélectionnez « Paysafe ».

La section « Paramètres du paiement en ligne », finalement, sert à déposer les informations techniques obtenues lors de votre création de compte chez Paysafe :

  • Numéro unique de compte (Account Number) * : entrez votre numéro de compte Paysafe, qui se trouve sous l'onglet « Accounts »;
  • Nom d'utilisateur de l'API * : entrez votre nom d'utilisateur de l'API, qui se trouve sous l'onglet « Settings », puis sous « API Key »
  • Mot de passe de l'API * : entrez le mot de passe de l'API, qui se trouve sous l'onglet « Settings », puis sous « API Key »;
  • Single-Use Token API key * : les informations pour générer le code attendu sur Lära se trouvent au bas de la même page, sous l'onglet « Settings », puis sous « API Key ». En revanche, ces informations doivent être encodées en format Base64 : 
    • Rendez-vous sur la page https://www.base64encode.org/ ;
    • Copiez le « Username », ajoutez « : », puis ajoutez le « Password » de votre « Single-use Token API key » dans la boîte prévue à cet effet;
    • Appuyez sur le bouton « ENCODE »;
    • Copiez la clé générée dans le champ sur Lära.
  • Compte de texte (sandbox) : permet de faire fonctionner en mode test l’interface de paiement afin de valider le bon fonctionnement de votre intégration.

Appuyez sur « Enregistrer et terminer ».

Monéris

(Informations à venir)

Création de votre compte Monéris

Tout d'abord, vous devez posséder un compte bancaire chez une institution bancaire reconnue. Ensuite, vous devrez communiquer avec Monéris pour ouvrir votre compte. SVIeSolutions ne peut pas mener ces actions pour vous.

Si vous ne possédez pas déjà de compte Monéris, nous vous invitons à consulter la page Moneris afin de procéder à votre ouverture de compte. Si on vous pose la question, Lära utilise une méthode de connexion « API » avec « Hosted Tokenisation » (jeton hébergé). Vous aurez besoin d'obtenir les informations suivantes : « StoreID », « API Token » et « Profile ID ».

Intégration de Monéris à Lära

Muni d'un profil de droits d'administrateur-système, ou permettant l'accès aux fournisseurs de services, rendez-vous dans le menu « Administration » sur Lära, sous l'onglet « Réglages avancés », puis sous le sous-onglet « Fournisseurs de services ».

À partir de cet endroit, sélectionnez le fournisseur de services à paramétrer : 

Si vous devez créer votre fournisseur de services, vous pouvez appuyer sur le bouton d'action « Ajouter un fournisseur ». Veuillez consulter l'article Créer et gérer les fournisseurs de services pour plus d'informations à cet effet.

Une fois le fournisseur sélectionné, rendez-vous sous l'onglet « Méthodes de paiements », puis cliquez sur « Carte de crédit » : 

Une fois à cet endroit, vous vous retrouverez devant les options suivantes :

La section « Paramètres généraux » renferme deux options de paiement : 

  • Autoinscription : lorsqu'activée, les utilisateurs du système auront la capacité d'utiliser la carte de crédit lors de transactions autonome dans le catalogue; 
  • Inscription administrative : lorsqu'activée, les administrateurs procédant à des inscriptions administratives pourront aussi payer lors de ces inscriptions (inscription avec paiement). 

La section « Service de paiement en ligne » vous permet de sélectionner le bon connecteur de paiement, en l'occurrence, Moneris. Sélectionnez « Moneris».

La section « Paramètres du paiement en ligne », finalement, sert à déposer les informations techniques obtenues lors de votre création de compte chez Moneris :

  • Identifiant de magasin (Store ID) * : entrez votre identifiant de magasin Moneris, qui vous est fourni lors de l'ouverture du compte;
  • Jeton API (API Token) * : entrez votre clé de jeton API, qui se trouve sous l'onglet « Admin/StoreSettings »
  • Identifiant de profil (Profile ID) * : entrez votre identifiant de profil, qui se trouve sous l'onglet « Admin/Hosted tokenization » de votre compte marchand ;
    ATTENTION : Vous devez créer un nouveau profil et entrer une adresse URL pour sécuriser davantage les transactions. Si vous le faites :
    N'AJOUTEZ PAS DE BARRE OBLIQUE À LA FIN DU DOMAINE!!!!
    Par exemple, n'entrez pas  https://laralms.sviesolutions.com/ mais bien
     https://laralms.sviesolutions.com
  • Valeur à placer dans le champ ID Client : permet d'envoyer la valeur par défaut sur les informations de l'utilisateur menant la transaction, ou un champ personnalisé touchant à l'utilisateur;
  • Compte de texte (sandbox) : permet de faire fonctionner en mode test l’interface de paiement afin de valider le bon fonctionnement de votre intégration. 

ATTENTION : les champs marqués d'une astérisque sont obligatoires.

Appuyez sur « Enregistrer et terminer ».

Validations de transactions

Erreurs reliées aux connecteurs de paiement


Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Nous sommes désolés de ne pas avoir pu répondre à votre question. Aidez-nous à améliorer cet article grâce à vos commentaires.