Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:paypal:test:start [2020/10/25 13:57] admintutoriel:paypal:test:start [2022/08/13 21:58] (Version actuelle) – modification externe 127.0.0.1
Ligne 19: Ligne 19:
 Utilisés dans le bac à sable, les comptes de test virtuels et leurs codes d'identification permettent de simuler tout le processus PayPal, avec le même comportement que dans la réalité. PayPal crée des transactions virtuelles qui se comportent exactement comme les vraies. Le bac à sable garde la trace de toutes les transactions virtuelles, exactement comme le site PayPal dans la réalité. Utilisés dans le bac à sable, les comptes de test virtuels et leurs codes d'identification permettent de simuler tout le processus PayPal, avec le même comportement que dans la réalité. PayPal crée des transactions virtuelles qui se comportent exactement comme les vraies. Le bac à sable garde la trace de toutes les transactions virtuelles, exactement comme le site PayPal dans la réalité.
  
-====== Pré-requis ======+===== Pré-requis =====
  
   * Disposer d'un compte Paypal dédié aux tests.   * Disposer d'un compte Paypal dédié aux tests.
Ligne 25: Ligne 25:
 Pour créer un compte Paypal, se rendre à l'adresse [[https://developer.paypal.com/]] et cliquer sur le bouton <key>Sign' 'Up</key> : Pour créer un compte Paypal, se rendre à l'adresse [[https://developer.paypal.com/]] et cliquer sur le bouton <key>Sign' 'Up</key> :
  
-{{ :tutoriel:paypal:compte-01.png |}}+{{ tutoriel:paypal:compte-01.png |}}
  
 Une page s'ouvre sur le site %%www.paypal.com%% ; sélectionner la France : Une page s'ouvre sur le site %%www.paypal.com%% ; sélectionner la France :
Ligne 35: Ligne 35:
   - et cliquer sur le bouton <key>Continuer</key>.   - et cliquer sur le bouton <key>Continuer</key>.
  
-{{ :tutoriel:paypal:compte-04.png |}}+{{ tutoriel:paypal:compte-04.png |}}
  
 Dans la page qui s'ouvre, Dans la page qui s'ouvre,
Ligne 41: Ligne 41:
   - et cliquer sur le bouton <key>Continuer</key>.   - et cliquer sur le bouton <key>Continuer</key>.
  
-{{ :tutoriel:paypal:compte-05.png |}}+{{ tutoriel:paypal:compte-05.png |}}
  
 Renseigner toutes les rubriques, cocher la case et cliquer sur le bouton <key>Valider' 'et' 'continuer</key>. Renseigner toutes les rubriques, cocher la case et cliquer sur le bouton <key>Valider' 'et' 'continuer</key>.
  
-{{ :tutoriel:paypal:compte-06.png |}}+{{ tutoriel:paypal:compte-06.png |}}
  
 Un mail est envoyé à l'adresse indiquée : surveiller la messagerie et répondre au mail pour activer le compte. Un mail est envoyé à l'adresse indiquée : surveiller la messagerie et répondre au mail pour activer le compte.
  
-====== Première étape : Création des comptes de test ======+===== Première étape : Création des comptes de test =====
  
 Le **compte développeur Paypal** permet de créer des comptes acheteur et vendeur fictifs pour tester une solution Paypal de paiement en ligne en simulant des paiements sans verser de fonds. Le **compte développeur Paypal** permet de créer des comptes acheteur et vendeur fictifs pour tester une solution Paypal de paiement en ligne en simulant des paiements sans verser de fonds.
Ligne 67: Ligne 67:
 </WRAP> </WRAP>
  
-===== Création d’un compte développeur Paypal =====+==== Création d’un compte développeur Paypal ====
  
 Aller sur le site [[https://developer.paypal.com]]. Cliquer sur le bouton <key>Log' 'In</key> en haut à droite : Aller sur le site [[https://developer.paypal.com]]. Cliquer sur le bouton <key>Log' 'In</key> en haut à droite :
  
-{{ :tutoriel:paypal:compte-07.png |}}+{{ tutoriel:paypal:compte-07.png |}}
  
 Se connecter avec les paramètres du compte Professionnel (voir [[#Pré-requis]]) en renseignant : Se connecter avec les paramètres du compte Professionnel (voir [[#Pré-requis]]) en renseignant :
Ligne 78: Ligne 78:
   - cliquer sur le bouton <key>Log' 'In</key>   - cliquer sur le bouton <key>Log' 'In</key>
  
-{{ :tutoriel:paypal:compte-08.png |}}+{{ tutoriel:paypal:compte-08.png |}}
  
 Dans la page qui s'ouvre, Dans la page qui s'ouvre,
Ligne 88: Ligne 88:
   - En bout de ligne de chaque compte, une icône permet de le dupliquer.   - En bout de ligne de chaque compte, une icône permet de le dupliquer.
  
-{{ :tutoriel:paypal:compte-09.png |}}+{{ tutoriel:paypal:compte-09.png |}}
  
-===== Création d'un compte vendeur fictif =====+==== Création d'un compte vendeur fictif ====
  
 Ce compte est en réalité un sous-compte du compte développeur. Ce compte est en réalité un sous-compte du compte développeur.
Ligne 103: Ligne 103:
   - un mot de passe   - un mot de passe
  
-{{ :tutoriel:paypal:compte-10.png |}}+{{ tutoriel:paypal:compte-10.png |}}
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
Ligne 113: Ligne 113:
 Le nouveau compte est opérationnel sur le site [[http://sandbox.paypal.com]] : Le nouveau compte est opérationnel sur le site [[http://sandbox.paypal.com]] :
  
-{{ :tutoriel:paypal:compte-12.png |}}+{{ tutoriel:paypal:compte-12.png |}}
  
 Sur ce site, on se retrouve sur une page Paypal du bac à sable Sur ce site, on se retrouve sur une page Paypal du bac à sable
  
-{{ :tutoriel:paypal:compte-13.png |}}+{{ tutoriel:paypal:compte-13.png |}}
  
-===== Création d'un compte acheteur fictif =====+==== Création d'un compte acheteur fictif ====
  
 Créez de même un compte de test **Personal**, en dupliquant le compte **...-buyer@...**, qui représentera l'acheteur. Créez de même un compte de test **Personal**, en dupliquant le compte **...-buyer@...**, qui représentera l'acheteur.
  
-{{ :tutoriel:paypal:compte-11.png |}}+{{ tutoriel:paypal:compte-11.png |}}
  
 Le nouveau compte est déjà opérationnel sur le site [[http://sandbox.paypal.com]] : Le nouveau compte est déjà opérationnel sur le site [[http://sandbox.paypal.com]] :
  
-{{ :tutoriel:paypal:compte-14.png |}}+{{ tutoriel:paypal:compte-14.png |}}
  
-===== Gestion des comptes du bac à sable =====+==== Gestion des comptes du bac à sable ====
  
 Pour gérer un compte du bac à sable, se connecter au site développeur de PayPal [[https://developer.paypal.com/]] et accéder à **Applications** > **Sandbox accounts**. Pour gérer un compte du bac à sable, se connecter au site développeur de PayPal [[https://developer.paypal.com/]] et accéder à **Applications** > **Sandbox accounts**.
Ligne 137: Ligne 137:
   - puis sur **Profile** :   - puis sur **Profile** :
  
-{{ :tutoriel:paypal:compte-19.png |}}+{{ tutoriel:paypal:compte-19.png |}}
  
 La boîte de dialogue **Accounts Details** s'affiche et permet de visualiser et configurer divers paramètres du compte, La boîte de dialogue **Accounts Details** s'affiche et permet de visualiser et configurer divers paramètres du compte,
Ligne 143: Ligne 143:
   - Cliquer sur __Close__ pour terminer.   - Cliquer sur __Close__ pour terminer.
  
-{{ :tutoriel:paypal:compte-20.png |}}+{{ tutoriel:paypal:compte-20.png |}}
  
 Pour accepter des cartes de crédit dans les tests, il faut configurer en **Pro** le compte vendeur fictif : Pour accepter des cartes de crédit dans les tests, il faut configurer en **Pro** le compte vendeur fictif :
Ligne 159: Ligne 159:
   - Cliquez sur le bouton <key>Delete</key>.   - Cliquez sur le bouton <key>Delete</key>.
  
-{{ :tutoriel:paypal:compte-21.png |}}+{{ tutoriel:paypal:compte-21.png |}}
  
 Un message confirme la suppression des comptes de test. Un message confirme la suppression des comptes de test.
  
-====== Autres étapes ======+===== Autres étapes =====
  
-===== Création des pages du site web du vendeur :  =====+==== Création des pages du site web du vendeur :  ====
  
 Pour le site du vendeur, il faut créer 4 pages web : Pour le site du vendeur, il faut créer 4 pages web :
Ligne 173: Ligne 173:
   - une page qui traitera le paiement, appelée par PayPal grâce à la requête IPN lorsqu'un paiement est validé.   - une page qui traitera le paiement, appelée par PayPal grâce à la requête IPN lorsqu'un paiement est validé.
  
-==== Formulaire de paiement ====+=== Formulaire de paiement ===
  
 Maintenant que le compte vendeur est opérationnel, nous allons créer un bouton pour vendre un produit. Allez dans l’onglet Merchand Services, et cliquez sur le lien sell single item. Maintenant que le compte vendeur est opérationnel, nous allons créer un bouton pour vendre un produit. Allez dans l’onglet Merchand Services, et cliquez sur le lien sell single item.
Ligne 181: Ligne 181:
 Validez le formulaire en appuyant sur create button puis copiez/collez le code qui s’affiche à l’endroit désiré sur votre site pour y intégrer le bouton. Validez le formulaire en appuyant sur create button puis copiez/collez le code qui s’affiche à l’endroit désiré sur votre site pour y intégrer le bouton.
  
-===== Compte vendeur fictif : activer les notifications Instantanées de paiement (IPN) =====+==== Compte vendeur fictif : activer les notifications Instantanées de paiement (IPN) ====
  
 <WRAP center round info 60%> <WRAP center round info 60%>
Ligne 196: Ligne 196:
   - cliquer sur **Plus d'options**   - cliquer sur **Plus d'options**
  
-{{ :tutoriel:paypal:compte-15.png |}}+{{ tutoriel:paypal:compte-15.png |}}
  
 Cliquer sur **Préférences de Notification instantanée de paiement** : Cliquer sur **Préférences de Notification instantanée de paiement** :
  
-{{ :tutoriel:paypal:compte-16.png |}}+{{ tutoriel:paypal:compte-16.png |}}
    
 Cliquer sur le bouton <key>Choisir' 'les' 'paramètres' 'IPN</key> Cliquer sur le bouton <key>Choisir' 'les' 'paramètres' 'IPN</key>
  
-{{ :tutoriel:paypal:compte-17.png |}}+{{ tutoriel:paypal:compte-17.png |}}
  
 Enfin, Enfin,
Ligne 211: Ligne 211:
   - et cliquer sur le bouton <key>Enregistrer</key>   - et cliquer sur le bouton <key>Enregistrer</key>
  
-{{ :tutoriel:paypal:compte-18.png |}}+{{ tutoriel:paypal:compte-18.png |}}
  
-====== Conclusion ======+===== Conclusion =====
  
-====== Problèmes connus ======+===== Problèmes connus =====
  
-====== Voir aussi ======+===== Voir aussi =====
  
   * [[https://developer.paypal.com/docs/classic/lifecycle/ug_sandbox/]]   * [[https://developer.paypal.com/docs/classic/lifecycle/ug_sandbox/]]