Module complémentaire de facturation PayPal

Introduction

Le module complémentaire de facturation PayPal est un module premium, vous pouvez l'acheter dans l'un de nos abonnements. Merci!

Le module complémentaire de facturation PayPal d'iform4u vous permet d'intégrer iform4u à la facturation PayPal . Avec ce module complémentaire, vous pouvez envoyer des factures PayPal à vos clients via vos formulaires en utilisant la nouvelle API PayPal REST pour effectuer des transactions à l'aide de verbes HTTP et d'une structure de point de terminaison RESTful.

Installer le module complémentaire de facturation PayPal

Le processus d'installation du module complémentaire de facturation PayPal est très simple, comme tout autre module complémentaire. Pour installer le module complémentaire de facturation PayPal , accédez au menu Modules complémentaires et configurez-le.

Créer un formulaire de facturation de paiement

Les formulaires sont créés via le Générateur de formulaires. Il vous suffit de glisser-déposer les champs dont votre formulaire a besoin. Ensuite, depuis l'interface du module complémentaire de facturation PayPal , vous pouvez sélectionner les champs qui collecteront les informations nécessaires pour générer la facture dans PayPal . Par exemple, le prix, la quantité, le modèle, etc.

Obtenez des données de votre compte PayPal

Maintenant que vous disposez d'un formulaire, intégrons-le à votre compte PayPal . Pour cela, vous devez effectuer les étapes suivantes :

  1. Se connecter https://développeur. paypal .com/developer/applications/
  2. Sous « Applications API REST », cliquez sur le bouton « Créer une application ».
  3. Saisissez les informations suivantes :
    • Nom de l'application: iform4u (ou votre nom préféré)
    • Compte développeur Sandbox: Email par défaut
  4. Cliquez sur "Créer une application"

Vous verrez ensuite les informations de compte dont vous aurez besoin pour configurer le formulaire de facturation.

Informations d'identification du bac à sable PayPal

Note: Deux boutons apparaîtront en haut de la page : Sandbox et Live. Vous devez utiliser Live lors de la mise en production de votre formulaire et Sandbox si vous souhaitez effectuer des tests.

Configurer les formulaires de paiement avec votre compte PayPal

Pour créer une configuration de facturation PayPal , vous devez effectuer les étapes suivantes :

  1. Allez au * Gestionnaire de modules complémentaires+ et cliquez sur Facturation PayPal.
  2. Cliquez sur le bouton "Configurer un formulaire".
  3. Un formulaire permettant de configurer le processus de facturation apparaîtra :
    • Formulaire: Requis. C'est le formulaire que vous intégrerez à votre compte PayPal .
    • Mode: "Bac à sable" ou "Live".
    • Statut: Permet de désactiver la configuration de la facturation PayPal .
    • Identifiant client: Obligatoire en mode Live. Identifiant API.
    • Secret client: Obligatoire en mode Live. Identifiant API.
    • ID client du bac à sable: Obligatoire en mode Sandbox. Identifiant API.
    • Secret client du bac à sable: Obligatoire en mode Sandbox. Identifiant API.
    • Modèle: Requis. Utilisez les détails de ce modèle pour créer les factures. iform4u chargera automatiquement vos modèles depuis votre compte PayPal . Par défaut, chaque compte PayPal dispose de 3 modèles :
      • Quantité. L'unité de mesure est la quantité. Ce modèle de facture est généralement utilisé pour les biens physiques.
      • Heures. L'unité de mesure est l'heure. Ce modèle de facture est généralement utilisé pour les services.
      • Montant. L'unité de mesure est le montant. Ce modèle de facture est généralement utilisé lorsque seul le montant est requis.
    • Condition d'adhésion: Activez une logique conditionnelle pour envoyer des factures uniquement lorsqu'une condition est remplie.
    • Champ d'inscription: Sélectionnez le champ qui doit être présent pour passer la condition.
    • Articles: Chaque article représente un produit ou un service qui sera détaillé sur la Facture. Il est composé de :
      • Nom: Décrit l'élément.
      • Description: mappez le champ du formulaire à la description de l'élément de facture.
      • Prix/Tarif/Montant: C'est le champ du formulaire permettant de collecter le prix du produit ou le taux horaire ou le montant fixe, selon le modèle sélectionné.
      • Quantité/Heures: C'est le champ du formulaire pour collecter le nombre de produits ou d'heures, selon le modèle sélectionné. Ce nombre est multiplié par le prix ou le taux horaire, pour obtenir le sous-total de la transaction. Si vous ne sélectionnez aucun champ, la quantité/heures utilisées sera de 1.
      • Nom de la taxe: ajoutez un nom de taxe de vente.
      • Pourcentage d'impôt: Ajoutez un pourcentage de taxe de vente.
      • Pourcentage de remise: Ajoutez une taxe de réduction.
    • Destinataires: Chaque destinataire représente les détails et les préférences de l'utilisateur qui recevra la facture. Il est composé d'une section Facturation et d'une section Expédition :
      • Informations de facturation
        • Adresse e-mail: Requis. Le champ Email à partir duquel nous allons collecter l'adresse e-mail.
        • Langue: Facultatif. Utilisé pour envoyer la facture dans une autre langue.
        • Nom:
        • Nom de famille:
        • Adresse Ligne 1
        • Zone d'administration 2
        • Zone d'administration 1
        • Code Postal
        • Code du pays
        • Indicatif du pays du téléphone
        • Numéro de téléphone
        • Type de téléphone
        • Valeur supplémentaire
      • Informations d'expédition
        • Nom
        • Nom de famille:
        • Adresse Ligne 1
        • Zone d'administration 2
        • Zone d'administration 1
        • Code Postal
        • Code du pays
  4. Cliquez sur Créer.

Important: Pour afficher correctement tous les champs, l'application vous demandera de saisir les clés API qui correspondent à l'environnement sélectionné (Sandbox ou Live) et vous montrera les "Connectez-vous à PayPal " bouton. Par exemple, nous utiliserons cette fonctionnalité pour importer la liste des modèles de facture de votre compte.