{"id":4066,"date":"2017-08-30T08:58:14","date_gmt":"2017-08-30T06:58:14","guid":{"rendered":"https:\/\/demos.welaunch.io\/wordpress-cf7-paypal\/?post_type=faq&p=179"},"modified":"2024-05-15T11:29:24","modified_gmt":"2024-05-15T09:29:24","slug":"cf7-paypal-setup","status":"publish","type":"faq","link":"https:\/\/www.welaunch.io\/fr\/base-de-connaissances\/faq\/cf7-paypal-setup\/","title":{"rendered":"CF7 PayPal Setup"},"content":{"rendered":"
\"cf7
cf7 paypal menu<\/figcaption><\/figure>Dans un premier temps, vous devez configurer les param\u00e8tres du plugin. Acc\u00e9dez donc \u00e0 votre panneau d’administration et allez dans Contact -> PayPal. Ou copiez cette URL : https:\/\/www.votredomaine.com\/wp-admin\/admin.php?page=Wordpress_Contact Form 7_Paypal_options_options. Assurez-vous que les plugins requis sont install\u00e9s!<\/p>\n

Mise en place de PayPal<\/h2>\n

Nous allons d’abord utiliser le bac \u00e0 sable de PayPal pour tester la fonctionnalit\u00e9. Vous avez donc besoin d’un compte d\u00e9veloppeur et de votre identit\u00e9 PayPal. Pour obtenir un compte de d\u00e9veloppeur, il vous suffit de vous connecter avec votre identifiant PayPal habituel ici : https:\/\/developer.paypal.com. Allez ensuite sur la page des comptes et cr\u00e9ez un compte d’entreprise et un compte d’acheteur.L’\u00e9tape suivante consiste \u00e0 obtenir votre identit\u00e9 PayPal. Allez-y et connectez-vous avec le compte Sandbox Business que vous venez de cr\u00e9er \u00e0 l’adresse suivante : https:\/\/www.bac \u00e0 sable.paypal.com ou visitez directement ce lien : https:\/\/bac \u00e0 sable.paypal.com\/businessmanage\/preferences\/website. Assurez-vous de cocher toutes les options requises dans ce Panel :<\/p>\n

    \n
  1. Activer le retour automatique (ne pas oublier d’y mettre une URL)!)<\/li>\n
  2. Activer le transfert des donn\u00e9es de paiement. Vous verrez alors votre identit\u00e9 ci-dessous.<\/li>\n
  3. Sauvegarde!<\/li>\n<\/ol>\n

    Param\u00e8tres g\u00e9n\u00e9raux du plugin<\/h2>\n

    Une fois que Paypal est install\u00e9, retournez dans les param\u00e8tres du plugin et :<\/p>\n

      \n
    1. Activer le plugin<\/li>\n
    2. Activer le mode bac \u00e0 sable<\/li>\n
    3. Entrez dans votre compte Sandbox (l’entreprise, pas l’acheteur)<\/li>\n
    4. Entrez votre identit\u00e9 PayPal<\/li>\n<\/ol>\n
      \"cf7
      cf7 paypal param\u00e8tres g\u00e9n\u00e9raux<\/figcaption><\/figure>\n

      Option de paiement PayPal<\/h2>\n

      Nous devons maintenant configurer les options de paiement dans l’onglet “2\u00e8mes param\u00e8tres” (voir la capture d’\u00e9cran ci-dessous). Ici, vous devez …<\/p>\n

        \n
      1. D\u00e9finissez votre pays<\/li>\n
      2. D\u00e9finissez votre devise<\/li>\n
      3. D\u00e9finissez votre lieu de travail<\/li>\n
      4. D\u00e9finissez votre taxe fixe<\/li>\n
      5. Fixez votre taux d’imposition<\/li>\n
      6. D\u00e9finissez votre URL de retourAssurez-vous d’avoir activ\u00e9 la redirection dans votre compte PayPal Business<\/li>\n
      7. D\u00e9finissez votre URL d’annulationAssurez-vous d’avoir activ\u00e9 la redirection dans votre compte PayPal Business<\/li>\n<\/ol>\n
        \"paypal
        paypal pour les options de paiement du cf7<\/figcaption><\/figure>\n

        Cr\u00e9er le formulaire de contact<\/h2>\n

        Apr\u00e8s avoir configur\u00e9 les param\u00e8tres du plugin, nous pouvons cr\u00e9er notre premier formulaire de contact. Disons tout d’abord que PayPal propose un grand nombre de champs de saisie, qui peuvent \u00eatre ajout\u00e9s \u00e0 votre formulaire de contact. Une r\u00e9f\u00e9rence compl\u00e8te peut \u00eatre trouv\u00e9e ici. Mais nous n’aborderons que les plus importants d’entre eux.<\/p>\n

        D\u00e9tails pour les clients<\/h3>\n

        Si vous ne souhaitez pas utiliser les informations client du compte PayPal de l’acheteur, vous pouvez les remplacer par des champs personnalis\u00e9s. Par exemple, le pr\u00e9nom, le nom ou l’adresse. Voir l’exemple suivant :<\/p>\n

        Votre contact<\/h2>\n

        Votre pr\u00e9nom* [text* first_name] <\/p>\n

        Votre courriel* [text* email] <\/p>\n

        Votre adresse* [text* address] <\/p>\n

        Les produits que vous souhaitez vendre<\/h3>\n

        Ensuite, nous allons configurer le(s) produit(s) que nous voulons vendre. Comme nous utilisons la fonctionnalit\u00e9 PayPal Cart, nous pouvons configurer un nombre illimit\u00e9 d’articles. Un poste est toujours compos\u00e9 des champs suivants. XX correspond toujours \u00e0 l’identifiant actuel de votre produit (e.g. 1 ou 2).<\/p>\n

          \n
        1. Nom de l’article (nom_de_l’article_XX) | Exemple : <\/li>\n
        2. Num\u00e9ro d’article \/ SKU (item_number_XX) | Exemple : <\/li>\n
        3. Montant de l’article \/ Prix (montant_XX) | Exemple : <\/li>\n
        4. Quantit\u00e9 de l’article (quantit\u00e9_XX) | Exemple :<\/li>\n<\/ol>\n

          Votre commande<\/h2>\n

          Quantit\u00e9* [number quantity_1 min:1 class:fw max:10 “1”] <\/p>\n

          Le bouton PayPal<\/h3>\n

          Apr\u00e8s avoir configur\u00e9 le “Donn\u00e9es” nous devons cr\u00e9er les boutons. Notre plugin est le seul \u00e0 prendre en charge les deux types de boutons : soit le bouton normal “envoyer uniquement le formulaire”-(soumettre) ou le bouton “Payer avec PayPal”-Bouton (paypal). Dans notre exemple, nous ajouterons les deux boutons. Le bouton d’envoi normal doit \u00eatre clair, nous sautons donc cette \u00e9tape. Le bouton PayPal se trouve dans la barre des tags (voir la capture d’\u00e9cran ci-dessous).

          \"cf7
          cf7 bouton paypal<\/figcaption><\/figure>Lorsque vous cliquez sur le bouton, vous obtenez la fen\u00eatre modale du g\u00e9n\u00e9rateur de balises :<\/p>\n
            \n
          1. Label (texte du bouton) | Exemple : “Payer avec PayPal”<\/li>\n
          2. Paiement r\u00e9ussi URL de redirection (qui remplace l’URL globale) | Exemple : “https:\/\/www.votredomaine.com\/custom-success-url\/”<\/li>\n
          3. Paypment cancelled Redirect URL (qui remplace l’URL globale) | Exemple : “https:\/\/www.votredomaine.com\/custom-cancel-url\/”<\/li>\n
          4. Attribut de classe | Exemple : “bouton paypal”<\/li>\n<\/ol>\n
            \"cr\u00e9er
            cr\u00e9er un tag cf7 paypal<\/figcaption><\/figure>Nous ins\u00e9rons ensuite la balise et obtenons les boutons de formulaire de contact suivants[paypal “Pay with Paypal”]Nous avons ajout\u00e9 quelques divs et une image de produit pour am\u00e9liorer l’aspect du formulaire de commande. Voici donc le formulaire de contact complet :<\/p>\n

            Votre contact<\/h2>\n

            Votre pr\u00e9nom* [text* first_name] <\/p>\n

            Votre courriel* [text* email] <\/p>\n

            Votre adresse* [text* address] <\/p>\n

            Quantit\u00e9* [number quantity_1 min:1 class:fw max:10 “1”] <\/p>\n[paypal class:fw “Pay with Paypal”][submit class:fw “Or send individual Request”]Note : N’oubliez pas d’ins\u00e9rer les champs \u00e9galement dans l’onglet Courrier! Dans le cas contraire, vous ne recevrez pas les donn\u00e9es par courrier!<\/p>\n

            Faire un test<\/h3>\n

            Testons si le formulaire de contact fonctionne :<\/p>\n

              \n
            1. Cr\u00e9er une nouvelle page<\/li>\n
            2. Ins\u00e9rer le Shortcode de Contact Form 7 (dans notre cas il s’agit de : ])<\/li>\n
            3. Visiter la page<\/li>\n
            4. Saisissez vos donn\u00e9es<\/li>\n
            5. Cliquez sur le bouton Payer avec PayPal<\/li>\n
            6. Vous devriez \u00eatre redirig\u00e9 vers PayPal<\/li>\n
            7. Assurez-vous d’\u00eatre dans le bac \u00e0 sable.paypal.com<\/li>\n
            8. Connectez-vous avec votre compte Sandbox Buyer<\/li>\n
            9. Payer la facture<\/li>\n
            10. Vous devriez \u00eatre redirig\u00e9 vers votre page de succ\u00e8s.<\/li>\n
            11. En outre, l’administrateur du blog recevra un courrier \u00e9lectronique si la transaction a \u00e9t\u00e9 effectu\u00e9e avec succ\u00e8s!<\/li>\n<\/ol>\n","protected":false},"author":1,"featured_media":0,"menu_order":1,"comment_status":"open","ping_status":"closed","template":"","product_cat":[],"class_list":["post-4066","faq","type-faq","status-publish","hentry","faq_topics-paypal-integration"],"_links":{"self":[{"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/faq\/4066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/comments?post=4066"}],"version-history":[{"count":6,"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/faq\/4066\/revisions"}],"predecessor-version":[{"id":8973,"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/faq\/4066\/revisions\/8973"}],"wp:attachment":[{"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/media?parent=4066"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.welaunch.io\/fr\/wp-json\/wp\/v2\/product_cat?post=4066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}