Home
PayPal Sandbox User Guide - Mon bloc
Contents
1. 17 G rer des comptes test 18 Cr er un compte Personnel 18 Cr er un compte Business 20 Etat V rifi du compte 22 R initialisation d un compte pr configur 23 Cr ation manuelle d un compte test 25 Ajouter une source d approvisionnement 25 Modifier ou enregistrer des comptes bancaires suppl mentaires 26 Enregistrer des cartes bancaires 27 Cr er un num ro de carte bancaire pour tester la fonction Compte PayPal facultatif 28 Chapitre 4 Tester les fonctions Web PayPal 29 Paiements sur site marchand avec bouton Acheter 29 Paiements sur site marchand crypt s 30 Tester le bouton Acheter 30 V rifier un paiement test 30 Traitement des transactions en attente 31 Avril 2008 Avril 2008 Cr er une transaction en attente 31 Ex cuter ou annuler une transaction en attente 31 Notification instantan e de paiement IPN 32 Configurer IPN dans l Environnement de test 32 V rifier un remb
2. Guide d utilisation de l Environnement de test Avril 2008 31 a Tester les fonctions Web PayPal Notification instantan e de paiement IPN Interrompre la transaction cliquez sur ce lien pour annuler la transaction My Account Send Money Request Money Merchant Services Overview Add Funds History Profile Transaction Details Add Funds from a Bank Account ID 2T856487XV899364R Original Transaction Date Type Status Details Amount Apr 25 2008 Payment To Gary McCue s Test Store Uncleared Details 10 00 USD Related Transaction Date Type Status Details Amount Apr 25 2008 Add Funds from a Bank Account Uncleared an 10 00 USD Date Apr 25 2008 Time 21 57 17 PDT Status Uncleared Expected Clearing Date Apr 30 2008 Funding Type eCheck Funding Source Chase Manhattan Checking Confirmed xxxxxx9243 SAR ae Transaction Transaction Retumiteen Notification instantan e de paiement IPN Vous pouvez utiliser l Environnement de test pour tester la Notification instantan e de paiement par exemple pour le bouton Acheter de PayPal ou les annulations Configurer IPN dans l Environnement de test Pour en savoir plus sur l int gration de la notification instantan e de paiement consultez e la Pr sentation technique l adresse https www paypal fr cgi bin webscr cmd p xcl rec ipn techview outside e Guide d int gration de la gestion des commande
3. L cran ci apr s comporte deux comptes Business Les tests n gatifs sont activ s pour le premier et d sactiv s pour le second Se Home Sandbox Test Certificates Email Forums Help Center Sandbox The Sandbox is a safe testing environment where you can test PayPal payments and API calls The Sandbox is a mirror of the real PayPal site except that real financial transactions are not made Learn More Test User Type CountryCode Country Balance Confirmed Verified Mode Business us US ea Yes Unverified Enabled oO Business us U S 0 00 Yes Unverified Disabled USD j 1 Les conditions d erreur grossi res comme de mauvais arguments ou une connexion incorrecte ne permettent pas d acc der aux tests n gatifs car l erreur ne peut tre trait e ni par test n gatif ni par test positif Dans ce cas la condition de test positif est cr e que les tests n gatifs soient activ s sur le compte ou non Guide d utilisation de l Environnement de test Avril 2008 45 Tests des API Tester les conditions d erreur Tests des API Pour les API vous d clenchez une condition d erreur en r glant un champ sur la valeur de l erreur d clencher La valeur sp cifi e d pend du type de champ e Pour les champs concernant un montant indiquez une valeur num rique deux d cimales Ainsi 107 55 d clenche l erreur d API PP 10755 e Pour les autres types de champ indiquez l erreur d API PP r elle Par exem
4. PayPal Pour la s curit du certificat d API ttps api paypal com nvp our la s curit de la signature API ttps api 3t paypal com nvp our la s curit du certificat d API ttps api paypal com 2 0 our la s curit de la signature API D 5 D gt T5 https api 3t paypal com 2 0 Des personnes r elles jouent ces r les Noms et adresses postales de soci t s et de personnes r elles Adresses email et bo te de r ception r elles pour chaque r le m tier Avril 2008 Guide d utilisation de l Environnement de test Pr sentation de l Environnement de test de PayPal Pr sentation rapide Diff rences entre l Environnement de test et le site en production de PayPal TABLEAU 1 1 Diff rences entre l Environnement de test et le site en production de PayPal Num ros de compte bancaire et de carte bancaire Transactions PayPal D tection de fraudes Certificats num riques Fonctions marchands PayPal prises en charge Environnement de test PayPal L Environnement de test cr e les comptes bancaires num ros de cartes bancaires et cryptogrammes visuels dont vous avez besoin pour le d veloppement et les tests Ils sont tous fictifs et utilis s uniquement l int rieur de l Environnement de test L Environnement de test simule la v rification de ces num ros Les transactions n affectent aucun compte r el et aucune somme d argent n est jamais chang e L Environnement
5. compte bancaire 37020500 tout num ro 8 chiffres Num ro de compte Num ro d institution Num ro de Code guichet tout num ro al atoire 311 compte bancaire 609204 ou 700709 tout num ro 10 chiffres Num ro de compte Code guichet tout bancaire tout num ro num ro 8 chiffres de 1 12 chiffres Proc dure suivre pour tous les pays 1 S lectionnez un compte test et cliquez sur Enter Sandbox Test Site 2 Acc dez Mon compte gt Pr f rences 26 Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test ae Ajouter une source d approvisionnement 3 Sous le titre Informations financi res cliquez sur le lien Comptes bancaires 4 Dans la fen tre Compte bancaire cliquez sur Ajouter 5 Dans la fen tre Enregistrer un compte bancaire Saisissez un nom de banque fictif L utilisation du num ro de compte bancaire g n r automatiquement ainsi que le nom de la banque vous permettra d utiliser plus facilement ce num ro lors d un prochain test Ne touchez pas aux informations g n r es automatiquement exception faite pour les comptes bancaires britanniques et allemands Notez le num ro du compte bancaire test car il vous sera utile au moment du test Cliquez sur Ajouter un compte bancaire 6 Dans la page annon ant alors la r ussite de l op ration cliquez sur Continuer en bas La page Mon compte gt Aper u s ouvre 7 Cliquez sur
6. e Forums Dans la Centrale des d veloppeurs cliquez sur Forums pour changer des informations avec la communaut des d veloppeurs PayPal e Portail d assistance des d veloppeurs en ligne l adresse https paypal com mts Utilisez d abord les Forums pour trouver les r ponses aux questions ou aux probl mes que vous tes susceptible de rencontrer Un autre d veloppeur a peut tre d j publi des informations r pondant votre question ou probl me Pour contacter le Service d assistance des d veloppeurs au sujet de l API PayPal Guide d utilisation de l Environnement de test Avril 2008 53 a Assistance technique Contacter le service d assistance des d veloppeurs pour une aide sur les API 1 Connectez vous votre compte l adresse https developer paypal com en entrant votre adresse email et votre mot de passe dans la zone Member Log In 2 Cliquez sur Help Center en haut droite de la page 3 Cliquez sur Email PayPal Support 4 Remplissez le formulaire 54 Avril 2008 Guide d utilisation de l Environnement de test Index A Acheter 29 API 46 APT par paires nom valeur NVP 37 C Code BSB 26 Code guichet pour le Canada l Allemagne et le Royaume Uni 26 Compte bancaire ajout 26 Allemagne 26 Canada 26 comptes test allemands 26 comptes test canadiens 26 comptes test pour le Royaume Uni 26 Royaume Uni 26 Compte Business 20 Compte Personnel 18 Comptes test 17 Comptes test cr s
7. attente avant d tre ex cut e quelques jours plus tard Les paragraphes qui suivent d crivent comment configurer les transactions qui peuvent tre ex cut es ou annul es Cr er une transaction en attente 1 Connectez vous https developer paypal com cliquez sur l onglet Test Accounts s lectionnez un compte test d acheteur Personnel puis cliquez sur Enter Sandbox Test Site 2 Connectez vous votre compte test d acheteur et cr ez une transaction par exemple l aide d un bouton Acheter ou en passant des param tres dans l URL comme dans l exemple suivant https www sandbox paypal com us cgi bin webscr cmd xclick business vendeur domaine com 3 Sur la page Revoir l achat cliquez sur le lien Modifier sous le mode d approvisionnement 4 S lectionnez Virement diff r comme mode d approvisionnement et cliquez sur Continuer 5 Cliquez sur Payer pour g n rer la transaction Pour v rifier que la transaction a t g n r e consultez V rifier un paiement test page 30 Ex cuter ou annuler une transaction en attente 1 Dans l historique des transactions de l acheteur cliquez sur le lien D tails dans la colonne D tails 2 Dans la fen tre D tails de la transaction deux liens simulent la compensation bancaire Ces liens n apparaissent que dans l Environnement de test sur l cran repr sent ci apr s Compenser une transaction cliquez sur ce lien pour terminer la transaction
8. businesses that need a merchants and all over the Internet merchant account Speed through checkout without Learn more about the PaxPal Premier Do business under your company stopping to enter your card account name number or address Learn more about the PayPal Business Plus it s free to send money to account family and friends Learn more about the PayPal Personal account Ajouter une source d approvisionnement Pour tester les transactions vous devez ajouter une source d approvisionnement au compte test de votre acheteur Les choix dont vous disposez sont d crits dans les paragraphes qui suivent 1 Modifier ou enregistrer des comptes bancaires suppl mentaires page 26 Vous pouvez enregistrer des comptes bancaires mais ils seront vides moins que vous n utilisiez la fonction Paiement pour envoyer de l argent au titulaire du compte 2 Enregistrer des cartes bancaires page 27 Cette m thode est la plus efficace pour ajouter des fonds dans l Environnement de test Guide d utilisation de l Environnement de test Avril 2008 25 Es Configurer les comptes test Ajouter une source d approvisionnement REMARQUE Bien qu aucune somme d argent ne soit r ellement transf r e dans l Environnement de test n utilisez pas de num ros de cartes ou de comptes bancaires r els pour des raisons de confidentialit au cas o vous autoriseriez d autres personnes se connecter votre compte test M
9. de test cr e tous les comptes bancaires num ros de carte bancaire et num ros de cryptogramme visuel fictifs dont vous avez besoin pour le d veloppement et le test L Environnement de test simule la v rification de ces num ros La d tection de fraudes n est pas activ e pour l Environnement de test Une fois que vous avez demand les certificats num riques utiliser avec l API PayPal l Environnement de test les g n re automatiquement Ils peuvent tre t l charg s imm diatement Toutes les fonctions du site en production de PayPal l exception de la fermeture d un compte des fonctions d ench res des pr f rences de livraison et des boutiques PayPal Site PayPal en production et service d API V rification r elle des num ros de compte bancaire de carte bancaire et de cryptogramme visuel Transactions en direct compens es par des proc dures PayPal en direct Protection totale gr ce au syst me de d tection de fraudes de PayPal Pour garantir votre s curit et celle de vos clients les demandes de certificats num riques utiliser avec l APT PayPal en direct doivent tre v rifi es par PayPal avant toute mission Vous tes inform par email lorsque votre demande a t approuv e Guide d utilisation de l Environnement de test Avril 2008 11 a Pr sentation de l Environnement de test de PayPal Pr sentation rapide Diff rences entre l Environnement de test et le site en produ
10. l onglet Test Email Pour en savoir plus reportez vous a la section Email de test page 16 e Afficher les Informations d authentification API des comptes de test Business partir de l onglet API Credentials Une signature API qui est le type d information d authentification pr f r est automatiquement g n r e lorsque vous cr ez un compte de test Business Vous avez besoin des informations affich es dans cet onglet lorsque vous testez les API e Obtenir des informations techniques sur les produits et API PayPal grace au lien Help Guide d utilisation de l Environnement de test Avril 2008 15 Acc der l Environnement de test PayPal Email de test e Simuler des Notifications instantan es de paiement a l aide d un outil de test Pour en savoir plus reportez vous au chapitre Outils de l Environnement de test page 41 e Changer le mot de passe de connexion l aide du lien Profile REMARQUE Vous ne pouvez pas changer l adresse email de connexion Email de test Lors de l ex cution de certains types de transactions dans PayPal le syst me envoie des messages aux adresses email r elles des personnes participant ces transactions Gr ce ces emails le destinataire ou l auteur d un v nement ou d une transaction peut v rifier que l v nement a bien eu lieu et que les montants associ s sont corrects Dans l Environnement de test de PayPal en revanche les emails constituent un syst me de messag
11. le lien Confirmer un compte bancaire dans la zone Activez votre compte gauche 8 Dans la fen tre Confirmer un compte bancaire cliquez sur Soumettre Enregistrer des cartes bancaires Source d approvisionnement pour le compte PayPal de l acheteur une carte bancaire peut tre utilis e pour les transactions entre le compte test de l acheteur et les autres comptes test Un compte test peut disposer de plusieurs cartes bancaires Les num ros de cartes bancaires test ne peuvent pas tre utilis s pour payer des transactions r elles Pour cr er d autres comptes de carte bancaire pour un compte test existant 1 S lectionnez un compte test d acheteur et cliquez sur Enter Sandbox Test Site 2 Acc dez Mon compte gt Pr f rences 3 Sous l en t te Informations financi res cliquez sur le lien Cartes bancaires 4 Dans la fen tre Cartes bancaires cliquez sur le bouton Enregistrer une nouvelle carte 5 Dans la fen tre Enregistrer une carte bancaire laissez les informations g n r es automatiquement telles quelles 6 Relevez le num ro de la carte bancaire pour l utiliser lors d un prochain test 7 Cliquez sur Enregistrer cette carte et continuer Guide d utilisation de l Environnement de test Avril 2008 27 Es Configurer les comptes test Ajouter une source d approvisionnement Cr er un num ro de carte bancaire pour tester la fonction Compte PayPal facultatif Pour obtenir un num ro de carte bancaire test e
12. test 1 Connectez vous https developer paypal com cliquez sur l onglet Test Accounts s lectionnez le compte test appropri puis cliquez sur Enter Sandbox Test Site Ouvrez le fichier HTML contenant le bouton Acheter Cliquez sur le bouton Acheter Connectez vous en utilisant votre compte d acheteur test an BB N Suivez les instructions qui s affichent pour terminer votre paiement test V rifier un paiement test 1 Connectez vous https developer paypal com et cliquez sur l onglet Test Email Votre bo te aux lettres de l Environnement de test contient les emails de confirmation du vendeur et de l acheteur Avril 2008 Guide d utilisation de l Environnement de test Tester les fonctions Web PayPal a Traitement des transactions en attente 2 Pour v rifier que le paiement s est bien pass Recherchez sur votre serveur Web d ventuelles notifications instantan es concernant le paiement Lancez l Environnement de test partir du compte de l acheteur ou du vendeur test et acc dez Mon compte gt Aper u pour visualiser la transaction dans Activit r cente Traitement des transactions en attente Les transactions sont g n ralement cr dit es sur votre compte PayPal d s que l acheteur termine la transaction N anmoins un acheteur peut s lectionner une m thode de paiement dont la transaction n est pas effectu e imm diatement Dans ce cas la transaction entre en tat d
13. 2007 18 30 53 PST seller_1198117529_biz_apil live com 1198117541 AWYujlOmgYI9hjSo4XDIv4tF7TtGAmKFSLZcHk63ScnSlxXIGiKoCV Wx Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test Ajouter une source d approvisionnement Cr ation manuelle d un compte test Vous pouvez cr er manuellement un compte test en cliquant sur le lien Create Manually pour cr er le compte Cette action vous fait acc der automatiquement au Site de test de l Environnement de test o vous pouvez cr er le compte test comme vous le feriez sur le site en production Test Site Login Security Center Search Choose Account Type Enter Information Confirm Done Choose Account Type PayPal is the safer easier way to pay Get details Select the country or region where you live Already have a j 4 United States PayPal Account A Upgrade for more Choose your language preference advantages U S English Then choose the type of account that works best for you Personal Account Premier Account Business Account For Online Shoppers For Casual Online Sellers For Business Owners GTS ra Fars eal Sd be e Shop online and pay quickly Accept credit cards and other Accept all payment types including e Use your credit card without payment types for low fees credit cards for low fees exposing your card number to Ideal for casual sellers on eBay Ideal for
14. 7SAT8 amp PAYERSTATUS veri fied amp FIRSTNAME amp LASTNAME amp COUNTRYCODE FR amp BUSINESS amp SHIPTONAME amp SHIPTOSTREET amp SHIPTOCITY amp SHIPTOSTATE amp SHI PTOCOUNTRYCODE FR amp SHI PTOCOUNTRYNAME France amp SHIPTOZIP 94600 SADDRESSID ADDRESSSTATUS Con firmed 6 Appelez sur votre site un formulaire appelant l API DoExpressCheckoutPayment dans l Environnement de test lt form method post action https api 3t sandbox paypal com nvp gt lt input type hidden name US lt input type hidden name PW Guide d utilisation de l Environnement de test Avril 2008 ER value API identifiant D value API_mot_passe gt 39 a Tester les API NVP de PayPal Tester Paiement express lt input type hidden name SIGNATURE value API_signature gt lt input type hidden name VERSION value 2 3 gt lt input type hidden name PAYMENTACTION value Authorization gt lt input type hidden name PAYERID value 7AKUSARZ7SAT8 gt lt input type hidden name TOKEN value EC 2d1NK66318YB717835M gt lt input type hidden name AMT value 19 95 gt lt input type submit name METHOD value DoExpressCheckoutPayment gt lt form gt 7 Si l op ration a r ussi la r ponse doit inclure le champ ACK avec la valeur Success comme dans l exemple suivant TIMESTAMP 2007 2d04 2d05T23 3a30 3al16Z amp CORRELATIONID 333fb808bb23 amp ACK Success am
15. Configurer les comptes test G rer des comptes test La page ci dessous s affiche Sandbox Home Test Email Test Accounts API Credentials Can We Help You have successfully created a test account You can view email for this account on the Test Email tab Visit the PayPal Developer Community to get answers to integration questions or Your test accounts are listed below You must have a test business account to represent a to file a support ticket a 4 r merchant and a test personal account to represent a buyer To simulate an action on the live site paypal com select a test account and click Enter Sandbox Test Site Learn More Create Account Preconfigured Create Manually Log in email Type Country Status Test mode Reset buyer_1198116818_per liy Personal United States Verified NZA Reset e com DO view Details Enter Sandbox Test Site Delete REMARQUE L email de connexion est une adresse pseudo randomis e bas e sur l adresse que vous avez indiqu e Les num ros de carte et de compte bancaires sont galement g n r s de fa on al atoire Cr er un compte Business Pour cr er un vendeur avec un compte Business 1 Apr s vous tre connect s lectionnez Test Accounts et cliquez sur le lien Create Test Account 20 Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test G rer des comptes test 2 Attribuez la valeur Seller Vendeur au champ Acc
16. PayPal Guide d utilisation de l Environnement de test Informations usage professionnel uniquement usage professionnel uniquement Derni re mise jour Avril 2008 Guide d utilisation de l Environnement de test PayPal R f rence 100007 fr_FR 200804 2008 PayPal Inc Tous droits r serv s PayPal est une marque d pos e de PayPal Inc Le logo PayPal est une marque de PayPal Inc Les autres marques et marques commerciales d pos es appartiennent a leurs propri taires respectifs Les informations contenues dans ce document sont la propri t de PayPal Inc et ne peuvent tre utilis es reproduites ni diffus es sans l autorisation crite de PayPal Inc Copyright PayPal Tous droits r serv s PayPal S r l et Cie S C A Soci t en Commandite par Actions Si ge social 22 24 Boulevard Royal L 2449 Luxembourg R C S Luxembourg B 118 349 Avis aux utilisateurs le service de paiement PayPal est consid r comme une fonction de porte monnaie lectronique par la loi de Singapour A ce titre il ne n cessite pas l approbation de la Monetary Authority of Singapore Nous vous conseillons de lire attentivement les conditions g n rales Avis de non responsabilit PayPal Inc fournit les informations de ce manuel en l tat PayPal Inc ne fournit de quelque mani re que ce soit expresse tacite ou l gale aucune garantie r sultant de ces informations PayPal Inc n assume aucune responsabili
17. Sandbox Sandbox Test Accounts Test Email Put yc e to the test API Credentials Test Tools The PayPal Sandbox allows you to test the integration of your PayPal payment solution before submitting transactions to the live PayPal environment The Sandbox is a duplicate of the live L Can We Help PayPal site except that no real money changes hands Visit the PayPal Developer Community to get answers Test Accounts to integration questions or Create a preconfigured buyer or seller account to file a support ticket Create a Website Payments Pro account new release Manually create accounts Test Email Access email sent to your test accounts API Credentials Manage API credentials for your test accounts Test Tools Instant Payment Notification IPN simulator Fees Privacy Security Center Contact Us User Agreement Copyright 1999 2007 PayPal All rights reserved TRUSTO CE bise j BBBONLINE Information about FDIC pass through insurance Sur cette page vous pouvez effectuer les actions suivantes e Cr er des comptes test Vous pouvez cr er et g rer des comptes test dans l onglet Test Accounts Cet onglet donne galement acc s au site virtuel de l Environnement de test qui simule le site paypal conm r el Pour en savoir plus reportez vous au chapitre Configurer les comptes test page 17 e Acc der aux emails envoy s aux comptes de test partir de
18. c les boutons Payer et Annuler Cliquez sur Payer et dans la fen tre de confirmation cliquez sur Paiement Cette action termine le virement des fonds demand s Pour afficher les emails envoy s sur les deux comptes test s lectionnez l onglet Test Email Pour plus de d tails sur vos emails dans l Environnement de test reportez vous la section Email de test page 16 Avril 2008 Guide d utilisation de l Environnement de test Tester les API NVP de PayPal Ce chapitre indique comment tester l API par paires nom valeur NVP de Paiement Express dans l Environnement de test Pour des exemples plus complexes PayPal vous recommande d utiliser le kit de d veloppement PayPal correspondant votre environnement par exemple PHP ou ASP Vous pouvez galement vous inspirer de ce chapitre pour tablir une proc dure g n rale de test des API PayPal appel es partir de votre site Tester Paiement express Le sch ma qui suit repr sente le flux de Paiement Express avec l Environnement de test comme serveur API Les crans de gauche repr sentent votre site L gende gt Flux Web Appel d API Jeton Requ te g SetExpressCheckout PayPal Sandbox _ R ponse Jeton G Connexion PayPal La Redirection HTTP gt Redirection HTTP Confirmer d tails RetumURL Jeton mm Continuer amp 5 Gonfimation 4 Requ te Jeton a ea commande GetExpressCh
19. compte Sandbox Home Test Email Reset a Sandbox Account API Credentials h Reset this sandbox account Only preconfigured test accounts can be reset The email address country and API credentials will not be changed The password payer ID account ID and all Can We Help credit card and bank account numbers will be changed Visit the PayPal Developer Community to get answers to integration questions or to file a support ticket Country United States Account Type Seller Use to represent yourself as the merchant Login Email seller_1198117529_biz live com This email address is only used inside the Sandbox a a mre EJ Hide Advanced Options Add Credit Card Visa Add Bank Account Yes Account Balance 0 00 USD SN ioe Apr s la r initialisation du compte ces informations sont conserv es pour la r ex cution du test Log in email Type Country Status Test mode Reset seller_1198117529_biz li Business United States Verified Disabled Reset ve com E Hide Details Business Name Gary McCue s Test Store Visa 4641631486853053 Exp Date 12 2017 Checking Confirmed Routing Number 325272034 Bank Account Number 848726650957846 Credit Card Bank Account Balance 0 00 USD Email Confirmed Notes Rerun test Date Reset Dec 19 2007 18 30 53 PST Test Account Test Account API Username API Password Signature 24 Date Created seller_1198117529_biz live com Dec 19
20. ction de PayPal 12 Avril 2008 Guide d utilisation de l Environnement de test Acc der l Environnement de test PayPal Pour acc der l Environnement de test PayPal ouvrez un compte l adresse https developer paypal com Apr s cela vous pourrez acc der l Environnement de test soit depuis votre code soit en vous connectant au compte Selon la fonctionnalit de PayPal que vous voulez tester dans une application vous devez configurer diff rents types de comptes de tests Personnel et Business ou Premier PayPal Reportez vous Planifier les types de comptes test dont vous avez besoin page 17 Ouvrir un compte pour acc der l Environnement de test Pour ouvrir un compte en vue d acc der l Environnement de test 1 Rendez vous sur https developer paypal com L cran de connexion se pr sente ainsi PayPal Developer Central ee Member Log In Email Address Password Log me in automatically Need an account Sign up now to access PayPal s Sandbox Test Environment Trouble Logging In Use the Sandbox Test Environment to create and manage test accounts and their associated email Can We Help and API credentials You can also access valuable developer resources from Help Visit the PayPal Developer Sign Up Now Community to get answers to integration questions or to file a support ticket 2 Si vous avez d ja un compte saisissez votre email et votre mot de passe de conne
21. d erreur d clencher Par exemple une valeur de jeton de 10755 d clenche le code d erreur d API PP 10755 46 Avril 2008 Guide d utilisation de l Environnement de test Tester les conditions d erreur Tests des API TABLEAU 7 1 Champs d API d clenchant des conditions d erreur suite Nom de l API DoCapture DoVoid DoReauthorization DoAuthorization MassPay BillUser BAUpdate Version 2 4 BAUpdate Version 3 0 AddressVerify Nom du champ NVP AMT AUTHORIZATIONID AMT EMATLSUBJECT MPID El ment SOAP Amount AuthorizationID Amount Amount EmailSubject Amount MpID ReferenceID Description Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 106 23 d clenche le code d erreur d API PP 10623 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un ID de 10623 d clenche le code d erreur d API PP 10623 Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 106 23 d clenche le code d erreur d API PP 10623 Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 106 23 d clenche le code d erreur d API PP 10623 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un objet 10755 d clenche le code d er
22. e Privacy Policy below governs your PayPal Developer Central n account and any information you provide on the PayPal Developer Central site Overview v Do you agree to the User Agreement and Privacy Policy and terms incorporated therein O ves No IMPORTANT N utilisez pas l adresse email ou le mot de passe qui vous donnent acc s au site en production paypal com au cas o vous laisseriez une tierce personne travailler pour vous dans l Environnement de test sans pour autant souhaiter qu elle acc de votre vrai compte PayPal Une fois le compte ouvert PayPal envoie des instructions de connexion l adresse email que vous avez indiqu e l ouverture du compte Si un filtre d emails est activ dans votre logiciel de messagerie lectronique il se peut que le message envoy par PayPal soit rejet ou stock dans un dossier o vous ne penserez pas le chercher Si par exemple vous utilisez Microsoft Outlook la fonction de filtrage peut placer l email dans le dossier Courrier ind sirable ou Emails non sollicit s 4 R pondez l email de confirmation et connectez vous 14 Avril 2008 Guide d utilisation de l Environnement de test Acc der a l Environnement de test PayPal Bienvenue dans l Environnement de test de PayPal Bienvenue dans l Environnement de test de PayPal Lorsque vous vous connectez l Environnement de test la page d accueil suivante s affiche Help Profile Log Out PayPal
23. eckoutDetails PayPal Sandbox Payer 4 R ponse D tails client Requ te D tails transaction finale PayPa i DoExpressCheckoutPayment Sandbox 4 R ponse R sultats de la transaction Succ s Echec Guide d utilisation de l Environnement de test Avril 2008 37 a Tester les API NVP de PayPal Tester Paiement express REMARQUE Pour en savoir plus sur Paiement express consultez le Guide d int gration de Paiement express et le Guide de d veloppement de l API NVP PayPal Les tapes ci dessous correspondent aux num ros encercl s du sch ma Suivez chaque tape pour tester Paiement express 1 Appelez sur votre site un formulaire appelant l API SetExpressCheckout dans l Environnement de test Pour appeler l API d finissez des champs de formulaire dont les noms correspondent aux noms NVP des champs d finir indiquez leurs valeurs et envoyez le formulaire par m thode POST l adresse https api 3t sandbox paypal com nvp comme indiqu sur l exemple suivant lt form method post action https api 3t sandbox paypal com nvp gt lt input type hidden name USER value API_identifiant gt lt input type hidden name PWD value API_mot_passe gt lt input type hidden name SIGNATURE value API_signature gt lt input type hidden name VERSION value 2 3 gt lt input type hidden name PAYMENTACTION value Authoriza
24. ement du bouton vous pouvez le faire sur votre disque dur local IMPORTANT Vous devez modifier l action du formulaire pour le rediriger vers l Environnement de test avec l URL suivante https www sandbox paypal com cgi bin webscr method post Utilisez le lien de l aide PayPal pour r pondre vos questions du style Comment rendre un bouton Acheter compatible avec la fonction du panier d achat Pour des informations g n rales ce sujet consultez https www paypal com fr pdn item Pour des informations g n rales sur les achats l aide d un panier reportez vous https www paypal fr shoppingcart Pour des informations g n rales sur les abonnements reportez vous https www paypal fr pdn recurring Paiements sur site marchand crypt s L Environnement de test et la console SDK PayPal prennent galement en charge les paiements sur site marchand crypt s EWP Pour en savoir plus sur EWP et son utilisation reportez vous au Guide d int gration de Paiements sur site marchand Pour en savoir plus sur l utilisation de la console SDK pour g n rer un fichier HTML EWP reportez vous au Guide d utilisation du kit de d veloppement relatif la plate forme concern e Tester le bouton Acheter Pour tester le bouton Acheter vous n avez pas besoin de publier votre page Web sur votre serveur Web Elle peut r sider sur votre disque dur local Toutefois vous devez tre connect l Environnement de
25. eneral information Visit the PayPal Developer to integration questions or to file a support ticket eCheck pending eCheck complete eCheck declined Express Checkout Cart checkout Web Accept Refund eBay checkout Reversal Canceled reversal Send IP Cancel Guide d utilisation de l Environnement de test Avril 2008 42 Outils de l Environnement de test Simulateur de Notification instantan e de paiement Lorsque vous s lectionnez le type de transaction que vous souhaitez tester un formulaire contenant des donn es de test s affiche PayPal nds Help Profile Log Out an ox Sandbox 5 Home j Test Accounts 4 Test Email Instant Payment Notification IPN simulator API Credential 3 tee MEREURIE Select from the transaction types supported to test the Instant Payment Notification IPN feature Enter the URL of the webpage where you wish to receive IPNs and the transaction type for this test Test Tools Can We Help General information Visit the PayPal Developer Community to get answers to integration questions or to file a support ticket Refund Default values provided in the fields below are valid You may change any of these values but your changed values will not be validated Payment information payment_type echeck instant payment_date 23 55 12 May 16 2008 PDT payment_status Refunded M Buyer information payer_status unverified verif
26. ent de fonds 8 Saisissez un texte dans la zone de m mo Remarque Ce texte appara tra dans le corps de l email de notification 9 Cliquez sur Continuer Cette action n envoie pas l argent elle est suivie d une tape de confirmation 10 Sur la page V rifier les d tails du paiement v rifiez que les d tails de la transaction sont corrects Vous pouvez cliquer sur Autres options d approvisionnement pour modifier la source des fonds utilis s pour le paiement 11 Cliquez sur Paiement pour lancer le virement effectif des fonds 12 Votre onglet Test Email contient tous les emails envoy s au compte test qui envoie les fonds et celui qui les re oit Reportez vous Email de test page 16 Connectez vous en tant que compte test vendeur et acc dez l onglet Mon compte gt Aper u pour visualiser la transaction sur le compte du destinataire Facturer un client Si vous tes un utilisateur professionnel de PayPal vous pouvez facturer un autre utilisateur de PayPal pour l achat de biens ou de services Dans la terminologie de PayPal la fonction de facturation d un utilisateur s intitule Demande de paiement Dans l Environnement de test Guide d utilisation de l Environnement de test Avril 2008 35 a Tester les fonctions Web PayPal Facturer un client de PayPal vous pouvez manuellement initier une demande de fonds manant d un compte test L un des comptes test est le vendeur l autre est l acheteur Pour de
27. ents Le Chapitre 9 Assistance technique indique comment contacter le support technique Guide d utilisation de l Environnement de test Avril 2008 Es Conventions typographiques Conventions typographiques Diff rents types de caract res sont utilis s dans ce document pour identifier les caract ristiques du texte Ces types de caract res et leurs caract ristiques sont d crits ci dessous Type de caract re police empattements italique police espacement constant Police empattements gras Police sans empattements oblique Utilisation Titre de document Terme trait ou d fini Exemple Un fichier est un flux de caract res en lecture ou en criture Valeurs bool ennes pas les mots cl s Exemple La fonction renvoie la valeur true si une erreur se produit Chemins d acc s aux fichiers ou noms de fichiers apparaissant dans le corps du texte Noms associ s au code apparaissant dans le corps du texte Ces noms sont utilis s pour les fonctions les m thodes les arguments les structures de donn es et les champs Exemple AbstractResponseType est le type de r ponse SOAP sur lequel sont bas s tous les modes de r ponse API de PayPal Composants de requ tes et de r ponses du protocole Internet tels que les variables HTTPS et FORM Exemple le systeme PayPal utilise une requ te method POST pour renvoyer les variables d tat IPN relatives aux abonnements telles que tx
28. er320is 20reached 2e amp L_LONGMESSAGE0 Le 2 0nombre 20maximal 20d 27autorisations 20permises 20pour 201a 20commande 20est 20atteint 2e L_SEVERITYCODEO Error amp VERS ION 2 2e400000 amp BUILD 1 2e0006 Test n gatif l aide d un champ ne correspondant pas un montant Prenons l exemple d un test de l erreur 10603 pour DoVoid o le code d erreur est plac dans le champ AUTHORIZATIONID METHOD DoVoid amp AUTHORIZATIONID 10603 amp VERSION 2 4 amp USER dentifiants PWD mot de passes SIGNATURE signature La requ te d clenche la r ponse suivante 48 Avril 2008 Guide d utilisation de l Environnement de test Tester les conditions d erreur an Tests des API TIMESTAMP 2007 2d04 2d04T03 3a10 3a22Z amp CORRELATIONID 51b0c5054dee6 amp ACK Failure amp L_ERRORCODE0 10603 amp L_SHORTMESSAGEO The 20buyer 20is 20restricted 2e amp L_LONGMESSAGE0 Le 20compte 20de 201 2 7acheteur 20a 20un 20acc e8s 20restrei nt 2e amp L_SEVERITYCODEO Error amp VERSION 2 2e400000 amp BUILD 1 2e0006 Test n gatif avec plusieurs messages Prenons un exemple du test de l erreur 10009 pour RefundTransaction qui peut retourner 14 messages d erreur possibles METHOD RefundTransaction amp TRANSACTIONID asd amp REFUNDTYPE Partial amp AMT 100 09 amp VERSION 2 4 amp USER identifiants PWD mot de passes SIGNATURE signature O EE A La requ
29. erie autonome Vous pouvez uniquement afficher les emails envoy s aux comptes de test que vous avez cr s Les 30 derniers messages emails sont r pertori s dans l onglet Test Email L objet des emails que vous n avez pas encore lus est en gras Cliquez dessus pour lire le message 16 Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test Selon l application d entreprise que vous d veloppez et testez vous avez besoin de diff rents types de comptes test Il existe deux types de comptes test Personnel ou Premier et Business Planifier les types de comptes test dont vous avez besoin D terminez les types de comptes test dont vous avez besoin pour tester les applications que vous d veloppez D terminez galement le nombre de comptes diff rents dont vous avez besoin G n ralement vous cr ez au moins un compte vendeur Business et un compte acheteur Personnel ou Premier Vous pouvez avoir besoin de plusieurs comptes test Personnel ou Business diff rents pour tester votre application Lorsque vous cr ez un compte test les informations suivantes sont g n r es pour vous e Adresse postale e Adresse email et mot de passe du compte test PayPal Pour faciliter leur m morisation vous pouvez sp cifier le m me mot de passe mais non la m me adresse email pour tous vos comptes test e Questions secr tes et r ponses Pour faciliter leur m morisation vous pouvez utiliser les m m
30. es questions secr tes et les m mes r ponses pour tous vos comptes test IMPORTANT N utilisez jamais d adresses email ou de mots de passe de comptes r els paypal com pour les comptes de test N utilisez que des informations fictives dans vos r ponses aux questions de s curit Toutes les informations fournies doivent tre fictives e Compte Personnel ou Business e Votre engagement respecter les conditions d utilisation de l Environnement de test Pour les comptes Business les informations suppl mentaires suivantes sont g n r es pour vous e Raison sociale et adresse professionnelle e Informations de contact du Service client le e Coordonn es professionnelles du repr sentant autoris e Adresse du repr sentant autoris Guide d utilisation de l Environnement de test Avril 2008 17 e Configurer les comptes test G rer des comptes test G rer des comptes test Vous pouvez afficher utiliser ou lancer le site de l Environnement de test pour tous vos comptes test Vous pouvez galement cr er de nouveaux comptes ou masquer les adresses email de test e Pour travailler sur vos comptes test connectez vous dans https developer paypal com et cliquez sur l onglet Comptes test e Pour cr er un nouveau compte cliquez sur le lien Create Account Cr er un compte e Pour utiliser le compte s lectionnez le en cliquant sur le bouton radio qui lui est associ a gauche Vous pouvez simuler le site paypa
31. est Dans les paragraphes qui suivent nous supposerons qu aucun compte test n a encore t cr Cr er un compte Personnel Pour cr er un compte d acheteur Personnel ou Premier 1 Apr s vous tre connect s lectionnez Test Accounts et cliquez sur le lien Create Test Account 18 Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test G rer des comptes test 2 Attribuez la valeur Buyer Acheteur au champ Account Type Type de compte et effectuez les autres s lections ou acceptez les valeurs par d faut Sandbox Home Test Accounts Test Email Create a Sandbox Test Account API Gredentials After creating the account your can delete the account or you can provide additional information in the Sandbox Test Site Can We Help Visit the PayPal Developer Country United States M gt ty to get answers ore y o9 R SAS Account Type Buyer Use to represent your customer s experience to integration questions or Seller Use to represent yourself as the merchant to file a support ticket This email address is only used inside the Sandbox Password 198115360 Your password must be at least 8 characters E Hide Advanced Options Add Bank Account Yes Required for Confirmed account status O No Account Balance 40 00 USD Notes 3 Cliquez sur Create Account Guide d utilisation de l Environnement de test Avril 2008 19
32. ester la fonction Demande de paiement 35 Tests n gatifs 45 Transactions en attente 31 V Virement diff r 34 Avril 2008 Guide d utilisation de l Environnement de test
33. exemples de code source pour les diff rents langages de programmation et environnements de d veloppement Pour en savoir plus reportez vous au Guide d int gration de la gestion des commandes V rifier un remboursement test Pour v rifier un remboursement test vous devez d j avoir effectu un paiement test 1 Connectez vous sur https developer paypal com 2 Cliquez sur l onglet Test Email Votre bo te aux lettres de l Environnement de test contient les emails de confirmation du remboursement du vendeur et de l acheteur 3 Pour v rifier que le remboursement s est bien pass Recherchez sur votre serveur Web d ventuelles notifications instantan es concernant le remboursement Lancez l Environnement de test partir du compte de l acheteur ou du vendeur test et acc dez Mon compte gt Aper u pour visualiser la transaction dans Activit r cente Guide d utilisation de l Environnement de test Avril 2008 33 34 Tester les fonctions Web PayPal Virer des fonds vers un compte test Virer des fonds vers un compte test Pour virer des fonds sur un compte test 1 Apr s vous tre connect sur https developer paypal com s lectionnez un compte test et cliquez sur Enter Sandbox Test Site Acc dez Mon compte gt Ajouter des fonds Cliquez sur le lien Virer des fonds partir d un compte bancaire Sur la page Ajouter des fonds par virement lectronique C
34. hoisissez le compte bancaire d origine des fonds dans la liste d roulante De Entrez le montant a virer dans la zone Montant Cliquez sur Continuer Sur la page de confirmation Ajouter des fonds cliquez sur Soumettre Acc dez Mon compte gt Aper u pour voir si la transaction de virement figure dans la liste Compensation ou chec de transactions de virements diff r s test Lorsque vous utilisez un virement diff r pour virer des fonds ou envoyer des paiements la transaction s affiche comme tant en attente jusqu ce que vous effectuiez une compensation ou une annulation manuelle La compensation manuelle n est n cessaire que dans l Environnement de test Pour compenser ou annuler une transaction de virement diff r 1 2 Dans l historique des transactions cliquez sur le lien D tails dans la colonne D tails Dans la fen tre D tails de la transaction deux liens simulent la compensation bancaire Ces liens n apparaissent que dans l Environnement de test Compenser une transaction cliquez sur ce lien pour terminer la transaction Interrompre la transaction cliquez sur ce lien pour annuler la transaction Cliquez sur Retourner l historique pour visualiser le virement effectu et le montant dans le compte de l Environnement de test La page Mon compte gt Aper u s ouvre Cliquez sur les liens Afficher les limites sur la page Mon compte gt Aper u pour voir les limite
35. ied last_name payer_email payer_id TESTBUYERIDOL Avril 2008 Guide d utilisation de l Environnement de test Basic information business receiver_email receiver_id residence_country quantity shipping tax Outils de l Environnement de test Simulateur de Notification instantan e de paiement seller paypalsandbox com TESTSELLERID1 US v L 3 04 2 02 Currency and currrency exchange mc_currency mc_fee mc_gross Transaction fields txn_type txn_id parent_txn_id notify_version USD US Dallars 0 44 12 34 web_accept 12518655 EARLIERTRANSIDOOL 2 1 Refunds reversals reason_code refund Advanced and custom information custom xy2123 Show all fields eae Vous pouvez modifier les champs que vous souhaitez inclure dans la notification instantan e de paiement mais le simulateur ne v rifie pas la validit des champs que vous modifiez REMARQUE Par d faut seuls les champs renseign s sont affich s Vous pouvez cocher la case Show all fields pour afficher tous les champs Apr s avoir v rifi ou modifi les champs envoyer cliquez sur Send IPN Les r sultats de l op ration s affichent en haut de la page Guide d utilisation de l Environnement de test Avril 2008 43 aa Outils de l Environnement de test Simulateur de Notification instantan e de paiement 44 Avril 2008 Guide d utilisation de l Environnement de test Teste
36. l com pour le compte s lectionn en cliquant sur Enter Sandbox Test Site Acc der au site de l Environnement de test Lorsque vous vous tes connect sur le site https developer paypal com vous avez peut tre coch la case Log me in automatically Connectez moi automatiquement permettant un acc s direct https www sandbox paypal com Dans ce cas il n est pas n cessaire de lancer l Environnement de test pour y acc der IMPORTANT Le bouton Delete ne supprime pas le compte test Il le retire de votre liste de comptes mais l adresse email utilis e pour le compte test reste enregistr e dans l Environnement de test Vous ne pouvez pas r utiliser une adresse email qui est encore enregistr e dans l Environnement de test Si vous souhaitez recommencer un test ne supprimez pas le compte utilisez plut t l option Reset Les paragraphes qui suivent d crivent la proc dure de cr ation d un compte test pr configur permettant aux marchands des Etats Unis de cr er un compte avec une configuration type utile la plupart des tests Vous pouvez galement tre amen cr er un compte de test manuellement si le compte test pr configur ne r pond pas vos besoins REMARQUE Le premier compte test que vous cr ez est toujours un compte pr configur Apr s avoir cr ce premier compte cliquez sur Preconfigured pour cr er un compte test pr configur ou sur Create Manually pour cr er manuellement un compte de t
37. lux d achat de votre site comme acheteur Vous devez vous assurer d ex cuter votre test sur www Sandbox paypal com au lieu de www paypal com Paiements sur site marchand avec bouton Acheter Vous pouvez utiliser l Environnement de test pour vous familiariser avec le bouton Acheter de PayPal qui permet d associer PayPal un objet sp cifique que vous vendez sur votre site Pour cr er un bouton de test Acheter 1 Dans l onglet Test Accounts s lectionnez un compte Business et cliquez sur Enter Sandbox Test Site 2 Ouvrez l onglet Solutions e commerce 3 Cliquez sur le lien Boutons Acheter sous l en t te R ception et gestion des paiements afin d acc der l Assistant pour cr ation de boutons Vous pouvez galement rechercher Assistant pour cr ation de boutons dans l aide en ligne 4 Suivez les instructions en ligne pour cr er un bouton Acheter Pour en savoir plus consultez le Guide d int gration de Paiements sur site marchand 5 Copiez et collez le code dans votre fichier de page Web chaque endroit o vous voulez placer une image du bouton En principe le bouton doit tre plac c t de la description de l objet ou du service Il n est pas n cessaire que votre page Web soit publi e sur votre Guide d utilisation de l Environnement de test Avril 2008 29 30 Tester les fonctions Web PayPal Paiements sur site marchand avec bouton Acheter serveur Web pour que vous puissiez v rifier le positionn
38. mander de l argent un acheteur 1 9 Connectez vous https developer paypal com cliquez sur l onglet Test Accounts s lectionnez un compte test destin recevoir le paiement puis cliquez sur Enter Sandbox Test Site Acc dez l onglet Demande de paiement Sur la page Demande de paiement indiquez l adresse email nom de connexion PayPal du compte test factur dans la zone Adresse email du destinataire Saisissez le montant factur dans la zone Montant S lectionnez une devise dans la liste d roulante Devises S lectionnez un motif de demande de fonds facturation dans la liste d roulante Type Remarque Ench re n est pas une option disponible dans la liste d roulante Saisissez un texte dans la zone Objet de l email Il s agit de l objet de l email envoy au destinataire au sujet des fonds envoy s Saisissez un texte dans la zone de m mo Remarque Ce texte appara tra dans le corps de l email de notification Cliquez sur Continuer 10 Sur la page Demande de paiement Confirmer cliquez sur Demande de paiement Cette action d clenche la demande effective de fonds 11 Acc dez l onglet Mon compte gt Aper u La demande de paiement doit figurer dans la liste 12 Connectez vous en tant qu acheteur et acc dez l onglet Mon compte gt Aper u pour 36 visualiser la transaction sur le compte test de l acheteur La demande de paiement appara t sur l onglet Mon compte gt Aper u ave
39. manuellement 18 25 Comptes test pr configur s 18 D D tection de fraudes dans l Environnement de test 11 E Echantillons de code source IPN 33 Effectuer un paiement 35 Email de test 16 Emails dans l Environnement de test 16 Enregistrer un compte bancaire 26 Environnement de test email 16 serveur d APT 10 Erreurs tester 45 Espace Int gration 9 Guide d utilisation de l Environnement de test F Facturer un utilisateur 35 IPN pr sentation technique 32 tester dans l Environnement de test 33 variable ipn_test 33 N Notification instantan e de paiement Voir IPN Notification instantan e de paiement simulateur 41 Num ro d institution 26 Num ro de compte bancaire 26 Num ro de routage bancaire 26 O Outils de test 41 P Paiements r currents test 51 Paiements sur site marchand 29 Payer 35 PDN 9 R R initialisation d un compte test 18 23 R seau de d veloppement PayPal 9 S SDK 9 Serveur d API de l Environnement de test 10 Simulateur de Notification instantan e de paiement 41 Statut du compte 22 Avril 2008 55 56 Suppression d un compte test 18 T Test des API 46 Test des paiements r currents 51 Test positif 45 test_ipn 33 Tester acheter 30 API 37 46 effectuer un paiement 35 facturer un utilisateur 35 IPN 33 NVP 37 Paiements sur site marchand 29 payer 35 test n gatif 45 v rification d un remboursement 33 v rifier un paiement 31 virement diff r 34 T
40. mulateur de notifications instantan es de paiement description des modifications de l interface utilisateur de l Environnement de test et correction de tous les probl mes connus D cembre 2007 Ajout d informations sur la fonction de r initialisation des comptes adaptation des copies d cran aux modifications de l interface utilisateur et correction de tous les probl mes connus Septembre 2007 Adaptation des copies d cran la nouvelle interface utilisateur ajout d informations sur le test des paiements r currents et correction de tous les probl mes connus Ao t 2007 Modification du logo PayPal et correction de tous les probl mes connus Mai 2007 R vision du manuel refl tant la nouvelle fonction de cr ation automatique de comptes Avril 2007 Ajout de chapitres sur les tests n gatifs et les tests d API avec l API NVP de Paiement Express Ajout d une nouvelle section sur le traitement des transactions en cours et modifications diverses Juillet 2006 Correction du nom de la variable ipn_test en test_ipn Juin 2006 Correction du code de tri permettant de tester les comptes britanniques dans l Environnement de test Le code de tri correct est 609204 D cembre 2005 Diverses corrections Guide d utilisation de l Environnement de test Avril 2008 7 Historique des r visions 8 Avril 2008 Guide d utilisation de l Environnement de test Presentation de l Environnement de test de PayPal L Environnemen
41. n_type Noms d interfaces utilisateur tels que les noms de fen tres ou les options de menus Exemple Dans la page Pr f rences cliquez sur Email pour confirmer votre adresse email Espaces r serv s utilis s dans le contexte d un format d une norme de programmation ou des descriptions formelles de la syntaxe du syst me PayPal Les espaces r serv s indiquent les valeurs ou les noms que l utilisateur doit fournir Exemple Par exemple amount est la variable d un panier contenant un seul objet mais amount_X est le nom de la variable d un panier contenant plusieurs objets amount_3 est le montant du troisi me objet dans un panier contenant plusieurs objets Avril 2008 Guide d utilisation de l Environnement de test Historique des r visions a Outre les types de caract res d crits ci dessus les mots et les phrases de ce document peuvent galement apparaitre en gras ou soulign s afin d apporter des informations suppl mentaires Ces informations sont d crites ci dessous Attribut du texte Utilisation XXXXXX Lien hypertexte vers une page du document actuel ou vers un autre document de l ensemble XXXXXX Lien hypertexte vers une URL ou d marrant une action Web telle que l envoi d un email Historique des r visions Historique des r visions du Guide d utilisation de l Environnement de test PayPal TABLEAU P 1 Historique des r visions Date Description Avril 2008 Ajout d informations sur le si
42. odifier ou enregistrer des comptes bancaires suppl mentaires Le compte bancaire que vous enregistrez dans l Environnement de test repr sente un client et un acheteur afin de vous permettre de tester les transactions entre le compte de cet acheteur et un autre compte g n ralement un compte Business qui vous repr sente en tant que marchand L enregistrement d un compte bancaire fait galement passer l tat du compte de Non V rifi V rifi Le compte bancaire est une source d approvisionnement pour le compte PayPal de l utilisateur et de ce fait pour les transactions entre ce compte test et les autres Un compte test peut tre associ plusieurs comptes bancaires mais il doit l tre au moins un pour que son identit puisse tre v rifi e L Environnement de test g n re automatiquement un compte bancaire et des codes guichet lorsque vous cliquez pour ajouter un compte bancaire Pour l Australie le Canada l Allemagne ou le Royaume Uni N utilisez les informations de compte g n r es automatiquement que pour les comptes bancaires test am ricains Suivez les indications ci apr s pour ajouter des informations concernant des comptes bancaires canadiens allemands ou britanniques TABLEAU 3 1 Informations sur les comptes bancaires test britanniques canadiens allemands et australiens Australie Canada Allemagne Royaume Uni Code BSB 242 200 Num ro de routage Num ro Num ro de bancaire 00001 d acheminement
43. ount Type et effectuez les autres s lections ou acceptez les valeurs par d faut Sandbox Home Test Email Create a Sandbox Test Account API Credentials A se A rele After creating the account your can delete the account or you can provide additional information in the Sandbox Test Site Can We Help Visit the PayPal Developer Country United States C ity to get answers ne Y 9 A w Account Type Buyer Use to represent your customer s experience to integration questions or Seller Use to represent yourself as the merchant to file a support ticket This email address is only used inside the Sandbox Password 198116988 Your password must be at least 8 characters E Hide Advanced Options Add Credit Card Visa Mi Add Bank Account Yes Required for Confirmed account status O no Account Balance go 00 USD Notes 3 Cliquez sur Create Account REMARQUE L email de connexion est une adresse pseudo randomis e bas e sur l adresse que vous avez indiqu e Les num ros de carte et de compte bancaires sont galement g n r s de fa on al atoire Guide d utilisation de l Environnement de test Avril 2008 21 22 Configurer les comptes test G rer des comptes test La page ci dessous s affiche Sandbox Home Test Accounts Test Email Test Accounts API Credentials Can We Help You have successfully created a test account You can vie
44. oursement test 33 Virer des fonds vers un compte test 34 Compensation ou chec de transactions de virements diff r s test 34 Envoyer des fonds un vendeur 35 Facturer un client 35 Chapitre 5 Tester les API NVP de PayPal 37 Tester Paiement express 37 Chapitre 6 Outils de l Environnement de test 41 Simulateur de Notification instantan e de paiement 41 Chapitre 7 Tester les conditions d erreur 45 Tests des API soc Srs a ios deg me at dr ap eee de A de er ar nn de es 46 Test n gatif l aide d un champ correspondant un montant 48 Test n gatif l aide d un champ ne correspondant pas un montant 48 Test n gatif avec plusieurs messages 49 Chapitre 8 Tester les paiements r currents 51 Chapitre 9 Assistance technique 53 Comment contacter le Service client le pour une aide sur le site PayPal en production 53 Contacter le service d assistance des d veloppeurs pour une aide sur les API 53 55 Preface A propos de ce document Ce document d crit l environnement de test de PayPal Public cibl Ce document s adresse aux marchands et aux d veloppeurs qui souhaitent tester leurs applications PayPal avant de les utiliser en prod
45. p VERSION 2 2e300000 amp BUILD 1 2e0006 amp TOKEN EC 2d1NK66318YB717835M amp TRANSACTIONID 043144440L4877427 amp TRANSACTIONTYPE expresscheckout amp PAYMENTTYPE instant amp ORDERTIME 2007 2d04 2d05T23 3a30 3a142Z amp AMT 19 2e95 amp CURRENCYCODE EUR amp TAXAMT 0 2e00 amp PAYMENTSTATUS Pending amp PENDINGREASON authorization amp REASONCODE None 40 Avril 2008 Guide d utilisation de l Environnement de test Outils de l Environnement de test Simulateur de Notification instantan e de paiement Vous pouvez utiliser le simulateur de Notification instantan e de paiement IPN pour envoyer des notifications instantan es de paiement l URL que vous avez d finie cet effet Cet outil vous permet de v rifier que vous recevez correctement les IPN Pour configurer et envoyer une notification instantan e de paiement s lectionnez Instant Payment Notification IPN simulator dans la section Test Tools Vous pouvez saisir l URL o la notification doit arriver et le type de notification sur l cran suivant Sandbox Home Test Accounts Test Email Instant Payment Notification IPN simulator API Credential f a MERE Select from the transaction types supported to test the Instant Payment Notification IPN feature Test Tools Enter the URL of the webpage where you wish to receive IPNs and the transaction type for this test Can We Help G
46. ple 10755 g n re l erreur d API PP 10755 Le tableau ci apr s identifie l API le nom NVP ou l l ment SOAP du champ qui d clenche l erreur et une description de la mani re dont la valeur doit tre d finie dans le champ TABLEAU 7 1 Champs d API d clenchant des conditions d erreur Nom de l API RefundTransaction GetTransaction Details TransactionSearch SetExpressCheckout GetExpressCheckout Details DoExpressCheckout Nom du champ NVP AMT TRANSACTIONID INVNUM MAXAMT TOKEN TOKEN El ment SOAP Amount TransactionID InvoicelID MaxAmount Token Token Description Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 107 55 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un ID de 10755 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un ID de 10755 d clenche le code d erreur d API PP 10755 Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 107 55 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple une valeur de jeton de 10755 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code
47. r les conditions d erreur Par d faut l Environnement de test imite autant que possible le site en production de PayPal C est pourquoi une erreur ne peut tre reproduite qu en cr ant les conditions et la s quence d v nements exactes l origine de cette erreur Si un tel environnement de test positif convient bien a la logique de test qui suit la proc dure sans erreurs typique il ne facilite pas la cr ation de conditions d erreur et les tests de la logique destin s traiter les erreurs L Environnement de test peut tre r gl de mani re permettre les fests n gatifs qui permettent de simuler une erreur Vous pouvez tester les types d erreurs suivants e erreurs r sultant d un appel d API PayPal IMPORTANT Les tests n gatifs ne sont disponibles qu partir de la version 2 4 des API PayPal Pour cr er une condition d erreur d finissez une valeur dans un champ pass une API Cette valeur d clenche une condition d erreur sp cifique Les tests n gatifs ne sont disponibles que dans l Environnement de test Il n est pas possible de forcer ou de simuler une erreur sur le site en production Vous devez cr er un compte test Business et activer les tests n gatifs Dans le cas contraire la d finition d une valeur dans l API ou la transaction ne g n rera aucune erreur qui ne serait pas g n r e dans l environnement de test positif par d faut Pour activer les tests n gatifs r glez Test Mode sur Enabled Activ
48. reur d API PP 10755 Indiquez le code d erreur d clencher sous forme de chiffres dans un nombre deux d cimales Par exemple 107 55 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un ID de 10755 d clenche le code d erreur d API PP 10755 Indiquez enti rement en chiffres le code d erreur d clencher Par exemple un ID de 10755 d clenche le code d erreur d API PP 10755 Non pris en charge pour les tests n gatifs Guide d utilisation de l Environnement de test Avril 2008 47 Tester les conditions d erreur Tests des API REMARQUE Si la valeur de d clenchement n est pas un code d erreur valable pour l API test e la requ te est soumise aux tests positifs ce qui peut g n rer une autre erreur Test n gatif l aide d un champ correspondant a un montant Prenons l exemple d un test de l erreur 10623 pour DoAuthorization o le code d erreur est plac dans le champ AMT METHOD DoAuthorization amp TRANSACTIONID 0 1GU0288989807143B amp AMT 106 23 amp TRANSACTIONENTITY Order amp VERSION 2 4 amp USER identifiants PWD mot de passes SIGNATURE signature El La requ te d clenche la r ponse suivante TIMESTAMP 2007 2d04 2d04T03 3a10 3al19Z amp CORRELATIONID 447d121150529 amp ACK Failure amp L_ERRORCODE0 1 06238 L_SHORTMESSAGEO Maximum 20number 200f 20authorization 20allowed 20for 20the S200rd
49. s 32 Avril 2008 Guide d utilisation de l Environnement de test Tester les fonctions Web PayPal V rifier un remboursement test Variable test_ipn L Environnement de test attribue la valeur 1 la variable test_ipn dans la r ponse HTTP a votre page IPN Cette variable permet de diff rencier clairement la notification instantan e de paiement r elle de celle de l Environnement de test afin que vous puissiez crire vos programmes de traitement avec la notification r elle ou avec celle de l Environnement de test Si la variable test_ipn ne figure pas dans la r ponse HTTP cela signifie que vous utilisez l environnement r el de PayPal Pour activer la notification instantan e de paiement pour un compte test 1 Connectez vous https developer paypal com cliquez sur l onglet Test Accounts s lectionnez un compte test puis cliquez sur Enter Sandbox Test Site 2 Cliquez sur le sous onglet Pr f rences 3 Cliquez sur le lien Pr f rences de Notification instantan e de paiement dans la colonne Pr f rences des ventes 4 Cliquez sur Modifier 5 S lectionnez la case cocher et saisissez l URL laquelle vous souhaitez recevoir vos notifications IPN 6 Cliquez sur Enregistrer 7 Installez IPN sur votre serveur Web Vous pouvez commencer en utilisant l un des exemples de code source de PayPal disponibles l adresse https www paypal com fr ipn sous la section Echantillons de code Vous y trouverez des
50. s de d penses du compte test en cours Un autre exemple peut tre consult au paragraphe Ex cuter ou annuler une transaction en attente page 31 Avril 2008 Guide d utilisation de l Environnement de test Tester les fonctions Web PayPal asm Envoyer des fonds a un vendeur Envoyer des fonds a un vendeur Pour acheter des biens ou des services un utilisateur PayPal doit envoyer des fonds a un vendeur Dans l Environnement de test de PayPal vous pouvez simuler les actions d un acheteur en initiant manuellement l approvisionnement de fonds Vous devez utiliser un compte test Personnel pour repr senter l acheteur Pour envoyer des fonds d un compte test a un autre 1 Connectez vous 4 https developer paypal com cliquez sur l onglet Test Accounts s lectionnez un compte test puis cliquez sur Enter Sandbox Test Site 2 Acc dez l onglet Paiement 3 Sur la page Paiement indiquez l adresse email nom du compte PayPal du compte test dans la zone Adresse email du destinataire 4 Entrez le montant envoyer au compte test du vendeur dans la zone Montant 5 S lectionnez une devise dans la liste d roulante Devises Remarque Ench re n est pas une option disponible dans la liste d roulante 6 S lectionnez un motif d envoi de fonds dans la liste d roulante Type 7 Entrez un texte dans la zone Objet de l email si vous le souhaitez Il s agit de l objet de l email envoy au destinataire au sujet du virem
51. st et le site en production de PayPal Le tableau qui suit compare l Environnement de test et le site en production de PayPal Il offre un apercu rapide des diff rences pour le d veloppeur interne ou tiers d une entreprise Ce tableau peut galement vous servir de liste de contr le TABLEAU 1 1 Diff rences entre l Environnement de test et le site en production de PayPal Type de comptes PayPal Logos du site en haut a gauche Serveurs d API NVP Serveurs d API SOAP R les m tier Noms et adresses postales de soci t s et de personnes Adresses email et boites de r ception des emails Environnement de test PayPal Selon la fonction que vous souhaitez d velopper et tester vous devez disposer d un compte Personnel Business ou Premier https www sandbox paypal com PayPal https api sandbox paypal com nvp https api sandbox paypal com 2 0 Vous jouez tous les r les que vous devez tester marchand acheteur et vendeur Totalement fictifs Avant de commencer utiliser l Environnement de test cr ez les d tails de tous les r les m tier que vous devez remplir L Environnement de test simule la v rification des adresses postales et des noms Une bo te de r ception des emails sp cialement con ue pour vos tests est contenue dans l Environnement de test proprement dit Site PayPal en production et service d API Compte Personnel Business ou Premier https www paypal fr
52. t en cas d erreurs ou d omissions pour tous dommages directs ou indirects r sultant de l utilisation de ce manuel ou des informations qu il contient ou r sultant de l application ou de l utilisation du produit ou du service d crit dans ce document PayPal Inc se r serve le droit de modifier les informations de ce manuel sans pr avis Pr fac o cas ore ee a eS Ok a ee a ee OO D Apropos de ce document 5 Public cibl 4 2 da db a mod ge de 4 A E de en de nn er m 5 Organisation de ce document 5 Conventions typographiques 6 Historique des r visions 7 Chapitre 1 Pr sentation de l Environnement de test de PayPal 9 Premiers pas Espace Int gration 9 Pr sentation rapide Diff rences entre l Environnement de test et le site en production de PayPal o 4 pas Lu ae abat DER et Re Rae and te Rod er ee ad 10 Chapitre 2 Acc der l Environnement de test PayPal 13 Ouvrir un compte pour acc der l Environnement de test 13 Bienvenue dans l Environnement de test de PayPal 15 Email d test 4 443 La pee DA wR See MORE Ra Bod Bede Se 16 Chapitre 3 Configurer les comptes test 17 Planifier les types de comptes test dont vous avez besoin
53. t de test de PayPal est un environnement autonome dans lequel vous pouvez cr er des prototypes et tester les fonctions et API de PayPal Il s agit d une copie pratiquement identique du site en production de PayPal Il sert fournir aux d veloppeurs un environnement prot g leur permettant d effectuer leurs tests et leur int gration et les aidant viter les probl mes qui pourraient se produire s ils testaient leurs solutions d int gration sur le site en production Avant d envoyer une application PayPal en production vous devez la tester dans l Environnement de test pour v rifier qu elle fonctionne comme pr vu et conform ment aux directives et normes d finies par le r seau de d veloppement PayPal PDN Premiers pas Espace Int gration L Espace Int gration PayPal disponible sur https www paypal com integration pr sente les tapes d taill es de l utilisation des kits de d veloppement logiciel PayPal SDK Paiement express PayPal Paiements sur site marchand Autorisation et collecte Notification instantan e de paiement et bien plus encore Visitez l Espace Int gration http www solutionspaypal fr RessourcesTechniquesPayPal ic_home html Guide d utilisation de l Environnement de test Avril 2008 Pr sentation de l Environnement de test de PayPal Pr sentation rapide Diff rences entre l Environnement de test et le site en production de PayPal Pr sentation rapide Differences entre l Environnement de te
54. t tester la fonction Compte PayPal facultatif 1 S lectionnez un compte test d acheteur et cliquez sur Enter Sandbox Test Site 2 Acc dez Mon compte gt Pr f rences 3 Sous l en t te Informations financi res cliquez sur le lien Cartes bancaires Relevez le num ro de la carte bancaire pour l utiliser lors d un prochain test 28 Avril 2008 Guide d utilisation de l Environnement de test Tester les fonctions Web PayPal Ce chapitre d crit les fonctions des produits PayPal que vous pouvez tester dans l Environnement de test sans utiliser les API PayPal e Paiements sur site marchand avec Boutons Acheter Utilisez l Environnement de test pour v rifier comment le syst me de paiement PayPal est accept sur votre site e Achats via le Panier Utilisez l Environnement de test pour tester l achat de plusieurs objets au sein d une transaction unique en effectuant un seul paiement e Notification instantan e de paiement IPN Utilisez l Environnement de test pour tester les mises a jour IPN et les notifications de paiement e Remboursements Utilisez l Environnement de test pour tester les remboursements d un acheteur test e Abonnements Utilisez l Environnement de test pour tester les boutons d abonnement IMPORTANT Pour ex cuter des transactions de test dans l Environnement de test vous devez effectuer un achat en tant qu acheteur test sur votre compte test d acheteur G n ralement cela consiste a suivre le f
55. te d clenche la r ponse suivante Guide d utilisation de l Environnement de test Avril 2008 49 Tester les conditions d erreur Tests des API TIMESTAMP 2007 2d04 2d04T03 3a10 3a23Z amp CORRELATIONID 81cccl18eaec49 amp ACK Failure amp L_ERRORCODEO 1 00096 L_SHORTMESSAGEO Transaction 20refused amp L_LONGMESSAGE0 Vous 20ne 20pouvez 20pas 20rembourser 20ce s20type 20de 20tra nsaction amp L_SEVERI TYCODEO Error amp L_ERRORCODE1 1 00098 L_SHORTMESSAGE1 Transaction 20refused amp L_LONGMESSAGE1 Vous 20avez 20d pass 201e 20d e91ait20pour 20effectuer 20un 20remboursement320sur 20cette 20transaction amp L SEVERI TYCODE1 Error amp L_ERRORCODE2 1 00098 L_SHORTMESSAGE2 Transaction 20refused amp L_LONGMESSAGE2 Le 20compte 20a 20un 20acc e8s 20restreint amp L_SEVERI TYCODE2 Error amp L_ERRORCODE13 10009 amp L_SHORTMESSAGE13 Transaction 20refused amp L_LONGMESSAGE13 Le 20montant 20du 20remboursement 20partiel 20doit 20 eatre 20inf rieur 200u 20 e9gal 20aus20montant 20restant L_SEVERITYCODE13 Error amp VERSION 2 2e400000 amp BUILD 1 2e0006 50 Avril 2008 Guide d utilisation de l Environnement de test Tester les paiements recurrents Sur le site en production une ch ance de facturation se r p te apr s l intervalle de temps sp cifi Par exemple une ch ance de facturation mensuelle survient au bout d un mois Vous pouvez simuler le passage d un intervalle de facturation dans l En
56. tes Lorsque vous serez pr t passer en production vous passerez la p riode d essai et la p riode de facturation Month Guide d utilisation de l Environnement de test Avril 2008 51 ae Tester les paiements r currents 52 Avril 2008 Guide d utilisation de l Environnement de test Assistance technique Selon le produit PayPal pour lequel vous avez besoin d aide contactez le Service client le ou le service d assistance technique des d veloppeurs Comment contacter le Service client le pour une aide sur le site PayPal en production Utilisez l Aide de PayPal pour trouver la solution aux probl mes que vous pouvez rencontrer avec les produits en direct tels que les Paiements sur site marchand ou la Notification instantan e de paiement Pour contacter le Service client le en raison de difficult s avec le site de PayPal en direct 1 Acc dez https www paypal fr 2 Cliquez sur Aide en haut droite de la page 3 Cliquez sur Service client le en bas gauche de la page 4 Choisissez Aide par email ou Aide par t l phone 5 Suivez les instructions restantes Contacter le service d assistance des d veloppeurs pour une aide sur les API Pour en savoir plus sur l API PayPal la Centrale des d veloppeurs et l utilisation de l Environnement de test consultez les ressources suivantes e Aide Dans la Centrale des d veloppeurs cliquez sur Aide pour acc der aux manuels et liens des d veloppeurs
57. tion gt lt input name AMT value 19 95 gt lt input type hidden name RETURNURL value http www VotreURLdeRenvoi com gt lt input type hidden name RETURNURL value http www VotreURLdAnnulation com gt lt input type submit name METHOD value SetExpressCheckout gt lt form gt REMARQUE L identifiant API est un compte test Business de l Environnement de test pour lequel une signature existe Pour obtenir une signature utilisez l onglet API Credentials de l Environnement de test 2 PayPal r pond par un message tel que celui ci dessous Notez l tat qui doit comprendre un champ ACK avec la valeur Success ainsi qu un jeton utilis dans les tapes suivantes TIMESTAMP 2007 2d04 2d05T23 3a23 3a07Z amp CORRELATIONID 63cdac0b67b50 amp ACK Success amp VERSION 2 2e300000 amp BUILD 1 2e0006 amp TOKEN EC 2d1NK66318YB717835M 3 Si l op ration a r ussi utilisez le jeton et redirigez votre navigateur de la mani re suivante vers l Environnement de test https www sandbox paypal com cgi bin webscr cmd express checkout amp token EC 1NK66318YB717835M REMARQUE Vous devrez peut tre remplacer les codes hexad cimaux par des caract res ASCII par exemple 2d dans le jeton par un tiret 4 Connectez vous a l Environnement de test et confirmez les d tails Vous devez vous connecter sur https developer paypal com et s lectionner le compte test repr sentant 38 Avril 2008 Guide d utilisation de l En
58. uction Organisation de ce document Le Chapitre 1 Pr sentation de l Environnement de test de PayPal d crit l Environnement de test en g n ral et pr sente les diff rences entre cet Environnement de test et les services PayPal de production Le Chapitre 2 Acc der l Environnement de test PayPal indique comment acc der l Environnement de test Le Chapitre 3 Configurer les comptes test pr sente les diff rents types de r les m tier et les comptes de test associ s dont vous avez besoin pour configurer l Environnement de test afin de tester efficacement vos applications PayPal Le Chapitre 4 Tester les fonctions Web PayPal explique comment utiliser l Environnement de test https www sandbox paypal com pour tester les fonctions correspondant celles du site interactif principal de PayPal https www paypal fr Le Chapitre 5 Tester les API NVP de PayPal indique comment tester l API NVP de Paiement express dans l Environnement de test Chapitre 6 Outils de l Environnement de test d crit l utilisation des outils de l Environnement de test tels que le simulateur de Notification instantan e de paiement Chapitre 7 Tester les conditions d erreur d crit l utilisation de la fonction de test n gatif pour la simulation des conditions d erreur Chapitre 8 Tester les paiements r currents fournit des informations sur une fonction de test des paiements r curr
59. vez repartir du m me point que dans le test initial La r initialisation d un compte conserve les informations n cessaires a la r ex cution du test comme l adresse email du compte les informations d authentification API la carte et les comptes bancaires ainsi que le solde initial Toutefois elle n utilise pas les m mes num ros de compte bancaire et de carte Consid rons les informations personnelles suivantes associ es un compte test Log in email Type Country Status Test mode Reset seller_1198117529_biz li Business United States Verified Disabled Reset ve com E Hide Details Business Name Gary McCue s Test Store Credit Card Visa 4997638765391457 Exp Date 12 2017 Bank Account Checking Confirmed Routing Number 325272199 Bank Account Number 316253011064226 Balance 0 00 USD Email Confirmed Notes Date Created Dec 19 2007 18 25 40 PST Sandbox Test Accounts With API Signatures Test Account Date Created Test Account seller_1198117529_biz live com Dec 19 2007 18 25 41 PST API Username seller_1198117529_biz_apii live com API Password 1198117541 Signature AWYujlOmQyIShjSo4XD9v4tF7TtGAmKFSL2cHk63Scn5 xXIlGiKoCVWx Guide d utilisation de l Environnement de test Avril 2008 23 Configurer les comptes test G rer des comptes test Lorsque vous cliquez sur Reset pour r initialiser le compte dans l onglet Test Accounts vous tes invit a saisir un nouveau mot de passe et une remarque associ e au
60. vironnement de test Tester les API NVP de PayPal Tester Paiement express l acheteur non le compte test professionnel AP identifiant qui vous repr sente comme marchand Cliquez ensuite sur Enter Sandbox Test Site Lorsque vous confirmez l Environnement de test redirige votre navigateur vers l URL de renvoi que vous avez sp cifi e en appelant SetExpressCheckout comme dans l exemple suivant http www VotreURLdeRenvoi com token EC 1NK66318YB717835M amp PayerID 7AKUSARZ7SAT8 Appelez sur votre site un formulaire appelant l API GetExpressCheckout dans l Environnement de test lt form method post action https api 3t sandbox paypal com nvp gt lt input type hidden name USER value API_identifiant gt lt input type hidden name PWD value API_mot_passe gt lt input type hidden name SIGNATURE value API_signature gt lt input type hidden name VERSION value 2 3 gt lt input name TOKEN value EC 1NK66318YB717835M gt lt input type submit name METHOD value GetExpressCheckoutDetails gt lt form gt Si l op ration a r ussi l API GetExpressCheckout retourne des informations sur le payeur par exemple TIMESTAMP 2007 2d04 2d05T23 3a23 53a07Z amp CORRELATIONID 63cdac0b67b50 amp ACK Success amp VERSION 2 2e300000 amp BUILD 1 2e0006 amp TOKEN EC 2d1NK66318YB717835M SEMAIL VotreEmailDeCompte TestAcheteur amp PAYERID 7AKUSARZ
61. vironnement de test lorsque vous testez un profil de paiement r current Dans ce cas l intervalle r el est r duit Cette fonction est utile pour simuler une ch ance de facturation sans attendre que l intervalle r el de facturation soit coul Pour r duire l intervalle r el choisissez la p riode Day Jour Lorsque vous sp cifiez Day l ch ance de facturation a lieu toutes les n minutes dans l Environnement de test n repr sentant la fr quence Si par exemple vous sp cifiez 1 comme fr quence de facturation et Day comme p riode lorsque vous ex cutez l API CreateRecurringPaymentsProfile l ch ance de facturation a lieu toutes les minutes dans l Environnement de test IMPORTANT Cette compression de l intervalle de facturation ne fonctionne que si vous d finissez la p riode Day Les autres valeurs ne modifient pas l intervalle r el Consid rons un sc nario dans lequel vous souhaitez simuler une ch ance de facturation mensuelle apr s une p riode d essai de trois mois et ne voulez pas attendre quatre mois Dans l Environnement de test vous pouvez sp cifier les param tres NVP suivants amp TRIALBILLINGPERIOD Day amp TRIALBILLINGFREQUENCY 3 amp BILLINGPERIOD Day amp BILLINGFREQUENCY 1 Dans l Environnement de test la p riode d essai prendra environ 3 minutes et l ch ance de facturation standard se produira environ toutes les minu
62. w email for this account on the Test Email tab Visit the PayPal Developer Community to get answers to integration questions or Your test accounts are listed below You must have a test business account to represent a to file a support ticket H n s merchant and a test personal account to represent a buyer To simulate an action on the live site paypal com select a test account and click Enter Sandbox Test Site Learn More Create Account Preconfigured Create Manually Log in email Type Country Status Test mode Reset seller_1198117060_biz li Business United States Verified Disabled Reset ve com D View Details buyer_ 1198116818 _per liv Personal United States Verified N A Reset e com REMARQUE L email de connexion est une adresse pseudo randomis e bas e sur l adresse que vous avez indiqu e Les num ros de carte et de compte bancaires sont galement g n r s de fa on al atoire Etat V rifi du compte Par d faut l tat V rifi est attribu au compte bancaire et aux adresses email des comptes test pr configur s Pour cr er un compte non v rifi passez le compte bancaire l tat Non V rifi Avril 2008 Guide d utilisation de l Environnement de test Configurer les comptes test G rer des comptes test R initialisation d un compte pr configur Vous pouvez r initialiser un compte test pr configur Cette possibilit est utile lorsque vous souhaitez recommencer une transaction et de
63. xion et cliquez sur Log In Guide d utilisation de l Environnement de test Avril 2008 13 Acc der a l Environnement de test PayPal Ouvrir un compte pour acc der l Environnement de test 3 Si vous n avez pas encore de compte cliquez sur Sign Up Now et saisissez les informations requises telles qu elles apparaissent ci dessous Sign Up for Access to the Sandbox Test Environment This account will allow you to use the PayPal Sandbox Test Environment to try out Website Payments Instant Payment Notification PayPal APIs and other features First Name Last Name Email Address ki J Do not use your PayPal account login email Password L At least 8 characters long case sensitive Confirm Password Security Question select a question M Security Answer Communications Please keep me informed on PayPal s Web Services the PayPal Sandbox and Developer Central Terms of Use The User Agreement and Privacy Policy are designed to protect and inform you of your rights within the PayPal Developer Central service User Agreement Printer Friendly Version THE FOLLOWING DESCRIBES THE TERMS ON WHICH PAYPAL OFFERS YOU n ACCESS TO OUR PAYPAL DEVELOPER CENTRAL SERVICES This User Agreement Agreement is a contract between you and PayPal Inc and applies to your use of the PayPal Developer Privacy Policy Printer Friendly Version Th
Download Pdf Manuals
Related Search
Related Contents
Sony VG-B30AM Operating Instructions Fellowes Cosmic2 95 TURFCO® - Jacobsen Leica DM750 P User Manual FS Menthe verte cont odeur la couronne maudite Copyright © All rights reserved.
Failed to retrieve file