Guide d'utilisation de PayPal Standard dans WooCommerce (Configuration complète + FAQ)

WooCommerce Il est officiellement recommandé à toutes les personnes qui utilisent encore des PayPal Les utilisateurs de Standard passent au plugin recommandé PayPal Payments, qui offre une fonctionnalité de paiement complète avec prise en charge des cartes de crédit, de PayPal Express Checkout, des abonnements, des versements échelonnés, etc.

Image [1]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Conditions d'utilisation

  • Disposer d'un compte professionnel PayPal
    s'inscrire paypal.comCréez un compte professionnel ou mettez à niveau un compte personnel existant.
Image [2]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

S'inscrire à un compte PayPal Standard Business

Mise en place et configuration

  • Allez dans le backend : WooCommerce > Paramètres > Paiement
  • Activer PayPal
  • Cliquez sur "Paramètres" pour accéder à la page PayPal Standard.
Image [3]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Paramètres de base

  • Le champ "PayPal email" doit être rempli avec la même adresse e-mail principale que celle de votre compte professionnel.
Image [4]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)
  • Mode bac à sable : utilisé pour les tests de développement, aucun paiement réel n'est généré (compte PayPal bac à sable requis).
  • Fonction de débogage des logs : pour le dépannage, vous devez créer manuellement un dossier wc-logs et lui donner les droits d'écriture, chemin : WooCommerce > System Status > Logs
  • Notification par courrier IPN (facultatif) :PayPal Envoyer des notifications sur les paiements, les remboursements, les rejets ou les annulations
  • Recevoir un courrier électronique : Indiquez l'adresse électronique principale de PayPal.
  • Jeton d'identité (PDT) : facultatif, utilisé pour authentifier les données de paiement en cas d'exception IPN.
  • Préfixe de la facture : pour les commandes d'identification multi-magasins (par exemple STORE1-)
  • Paramètres des informations de distribution :
    • Envoi ou non des informations de livraison à PayPal pour la création d'une lettre de voiture
    • Option d'annulation de l'adresse : PayPal vérifie l'adresse, il est recommandé de la désactiver.

La protection du vendeur PayPal peut ne pas fonctionner si l'envoi des informations de livraison n'est pas activé.

Action de paiement

  • Capture : collecte automatique
  • Authorize : Autorisation uniquement, collecte automatique lorsque le statut de la commande est Processing ou Completed (plus besoin de le faire manuellement à partir de WooCommerce 3.0)

Style de page et paramètres d'image (facultatif)

  • Nom du style de page : Le nom du style de page personnalisé défini dans PayPal.
  • Lien vers l'image : image 150×50 affichée sur la page de paiement de PayPal

Références API

Les trois points suivants doivent être complétés :

  • API ID de l'utilisateur
  • Mot de passe API
  • Signature de l'API
Image [5]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

L'accessibilité :

  • Se connecter à PayPal
  • Icônes de vitesse > Paramètres du compte > Privilèges d'accès à l'API
  • Sélectionnez NVP/SOAP API Integration (Classic) > Manage API Credentials (Gérer les informations d'identification de l'API)
  • Demander une signature et copier le contenu requis pour le remplir WooCommerce développement de logiciels

Historique de PayPal Paramètres supplémentaires

Adresse IPN (Instant Payment Notification)

  • Se connecter à PayPal
  • Réglages > Notifications > Notifications de paiement instantané
  • Cliquez sur "Select IPN Settings" et indiquez l'adresse suivante (remplacez par exemple.com) : https://example.com/?wc-api=WC_Gateway_Paypal
  • Cochez Recevoir les messages et sauvegarder

Plusieurs sites peuvent partager un même compte PayPal et passer le paramètre notify_url pour chaque transaction afin d'utiliser une adresse IPN différente.

Retour automatique

  • Se connecter à PayPal
  • Réglages > Paiements sur le site > Préférences du site
  • Activez le saut automatique et indiquez l'adresse ci-dessous : https://example.com/checkout/order-received/

Paramètres supplémentaires ?utm_nooverride=1 Peut être utilisé pour retracer les informations de la source originale

Test avec l'Environnement de test de PayPal

Lorsque vous configurez et affinez les processus de paiement de votre site, vous avez la possibilité d'utiliser les détails du bac à sable PayPal pour effectuer des transactions au fur et à mesure. Pour ce faire, vous devez

  1. S'inscrire à unCompte développeur PayPal.
  2. Après vous être enregistré et connecté, sélectionnez dans le menuOutil de test "Sandbox Account".
  3. frappe (sur le clavier)Créer un compte(2).
  4. indiquer clairement et avec certitudeType de compterépondre en chantantPays/zonepour répondre à vos besoins.

Attention :nations/Régiondéterminera la devise de votre compte sandbox, qui doit correspondre à la devise de votre site afin d'éviter que les commandes ne soient réglées àen attente de paiement.

  1. Une fois créé, vous verrez que le compte se trouve maintenant dans la sectionNom du compteCette colonne contient une adresse électronique que vous pouvez utiliser sur la page Paramètres standard de PayPal du site web.Adresse électronique pour les paramètres de l'identifiant de messagerie.
  2. Ensuite, cliquez sur Gérer le compteà côté du compte nouvellement ajouté dans la colonne, sélectionnez l'optionVoir/modifier le compte(3) Les détails du compte de bac à sable peuvent être affichés.
Image [6]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)
  1. Informations d'identification de l'API NVP/SOAP Sandbox sur la page ouverteSous la section, vous remarquerez que les identifiants API pour votre compte sandbox sont les mêmes que les paramètres au bas de la page des paramètres de votre site.

Note : Bac à sableID de l'emailAppliqué à votre site webEmail PayPalrépondre en chantantLe champ de l'adresse électronique du destinataire, qui se trouve dans la sectionWooCommerce > Paramètres > Paiement > PayPalrechercher en dessous.

Si vous utilisez une adresse e-mail PayPal existante, l'état de la commande s'affichera comme suit"Pause".Les notes de commande indiquent"Paiement en attente (unilatéral). Le statut de la commande est passé de "En attente de paiement" à "Suspendu"..

Image [7]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)
Saisissez votre adresse électronique de l'Environnement de travail dans ces deux champs.

Dans le champ API CredentialsEnsuite, copiez le fichier API Informations d'identification (nom d'utilisateur, mot de passe et signature).

Image [8]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Vous devrez les coller dans les champs appropriés des paramètres standard de PayPal sur WooCommerce.

Image [9]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Afficher les transactions de test sur l'Environnement de test PayPal

Pour afficher le mode bac à sable de PayPal activé WooCommerce Pour les transactions reçues par la boutique, vous devez vous connecter au site web PayPal Sandbox : https://www.sandbox.paypal.com/

Une fois connecté, vous pouvez cliquer sur l'onglet Activité pour afficher toutes les transactions effectuées dans votre boutique WooCommerce :

Image [10]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Questions fréquemment posées

SSL est-il nécessaire ?

Bien que les paiements soient effectués sur le site web de PayPal, il est recommandé d'utiliser le site web de PayPal. SSLqui renforce la confiance dans le site web et améliore le classement dans les moteurs de recherche

Y a-t-il des frais ?

WooCommerce propose le plugin PayPal Standard gratuitement, et PayPal lui-même facture des frais basés sur le volume de comptes et de transactions.

Pourquoi les commandes sont-elles en attente ?

Si le client n'effectue pas le paiement après avoir accédé à PayPal, la commande restera en suspens et le système l'annulera après un certain temps.

Le paiement a été effectué mais la commande n'a pas été mise à jour ?

En général, le rappel IPN échoue :

  • Vérifier que les paramètres IPN sont corrects
  • Le mode "bac à sable" mélange-t-il les boîtes aux lettres officielles ?
  • Cohérence des adresses électroniques
  • Le serveur prend-il en charge fsockopen
  • Le pare-feu autorise-t-il la sortie de 443 ?
  • Si les plug-ins (par exemple, les plug-ins de type cache) provoquent une interception

Erreur de serveur interne ?

Souvent en raison d'adresses électroniques incorrectes

Image [11]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Erreur signalée lors de l'utilisation du même compte PayPal pour plusieurs sites ?

WooCommerce utilise un système de "factures". Il existe un paramètre permettant de "bloquer les factures en double". Si les deux sites utilisent des factures, des numéros de facture en double apparaîtront inévitablement. En désélectionnant ce paramètre dans PayPal, les factures ne poseront plus de problème. Veuillez vérifier que le préfixe de la facture est différent pour chaque site dans les paramètres de WooCommerce PayPal.

Image [12]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Pour désactiver la vérification des factures en double, connectez-vous à votre compte PayPal et allez dans Profil > Profil et paramètres > Mes préférences de vente > "Bloquer les paiements" ou "Préférences d'acceptation des paiements" et remplacez "" par "". "Bloquer les paiements" (ou) "Préférences d'acceptation des paiements", et remplacez " Blocage des paiements imprévus"Régler sur "bouché".

10 mars 2016 09:23

Le client a-t-il besoin d'un compte PayPal ?

Non requis. Activez la fonction "Comptes optionnels" dans le backend PayPal pour que les clients puissent payer directement avec une carte de crédit.

Image [14]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

La protection des vendeurs est-elle en vigueur ?

Valable uniquement en cas d'utilisation d'une adresse de livraison. PayPal ne prend pas en charge la protection en cas d'utilisation d'une adresse de facturation.

Erreur "Le vendeur n'accepte que les paiements non cryptés" ?

indique que le bouton n'est pas crypté et que le bouton PayPal Permet d'accepter uniquement les boutons cryptés :

  • Se connecter à PayPal
  • Paramètres > Préférences de paiement du site web
  • Désactivez l'option "Cryptage des paiements sur le site web" et enregistrez les paramètres.

Erreur "Cette facture a déjà été payée" ?

Les numéros de commande en double sont à l'origine de ce problème. L'ajout d'un préfixe de facture unique résoudra le problème.

Vous ne pouvez pas utiliser la fonction d'abonnement ?

Il s'agit d'une obligation :

  • Configuration des informations d'identification de l'API
  • Définition de l'adresse IPN
  • Case à cocher Activer la prise en charge des abonnements
Image [15]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Dépannage IPN

  • Dans WooCommerce > Paramètres > Produits > Inventaire, laissez la case "Conserver en stock pendant un certain temps" vide pour éviter l'annulation automatique des commandes.
  • Connectez-vous à PayPal pour consulter l'historique des IPN :Visualisation de l'état de l'IPN

Les tests locaux ne fonctionnent pas ?

Si vous utilisez un environnement local tel que MAMP, PayPal ne peut pas accéder au site, vous devez le déployer sur un serveur public pour le tester.

Vérifier si le serveur supporte fsockopen

fsockopen est une fonction importante pour WooCommerce afin de communiquer avec PayPal, qui peut être visualisée dans WooCommerce > System Status.

Paramètres du pare-feu

Assurez-vous que le serveur a le port 443 ouvert pour la sortie.

Activer le débogage du journal

Paramètres pour ouvrir le journal de débogage afin de voir si la réponse est normale, si aucune réponse n'est obtenue, essayez de fermer l'autre plug-in de test !

Vérification de la boîte aux lettres

L'adresse électronique définie par PayPal doit être la même que l'adresse électronique de retour de l'IPN et être définie comme adresse électronique principale, sinon l'état de la commande ne sera pas mis à jour.

Erreur "Paiement en attente (unilatéral)" ?

Indique que l'adresse e-mail de réception n'est pas enregistrée en tant que compte PayPal ou que la vérification n'a pas été effectuée. Ajoutez l'adresse e-mail à votre compte et procédez à la vérification pour résoudre le problème.

W3 Total Cache Conflits de plugins ?

Si le statut de la commande n'est pas automatiquement mis à jour, essayez de désactiver temporairement le plugin de mise en cache.

Image [16]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Incohérence des devises de paiement de l'Environnement de travail ?

Lorsque la devise du compte bac à sable ne correspond pas à celle du site :

  • PayPal indique qu'il n'a pas été réclamé.
  • WooCommerce est affiché comme étant en attente

L'état revient à la normale après l'acceptation manuelle du paiement. Il est recommandé de créer un compte "bac à sable" avec la même devise.

Le lien de téléchargement ne s'affiche pas ?

Généralement en raison de rappels IPN infructueux. L'authentification supplémentaire avec PDT peut être activée :

  • Login PayPal Back Office > Paramètres du site
  • Activer le PDT et obtenir un jeton d'identité
  • Coller dans le champ approprié dans WooCommerce > Paramètres > Paiement > PayPal
Image [17]-WooCommerce PayPal Standard Configuration Full Guide (Sandbox Testing + Troubleshooting Support)

Si cela ne résout toujours pas le problème, il est recommandé de contacter votre fournisseur d'hébergement pour vérifier si un cache, un pare-feu ou un autre paramètre de sécurité ne bloque pas la demande de PayPal.

résumés

Avec cet article, je suis sûr que vous avez une bonne idée de ce qu'est la PayPal Standard en WooCommerce Le processus d'installation complet, les méthodes de débogage et les FAQ de WooCommerce sont clairement compris. Bien que WooCommerce ait été caché dans les versions plus récentes, il reste une méthode de paiement stable pour les sites qui l'utilisent encore.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été écrit par : les voleurs seront des souris et des rats.
LA FIN
Si vous l'aimez, soutenez-le.
félicitations6221 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires