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 responsabilité 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.
PayPal, Inc. ne garantit pas que les fonctionnalités décrites dans ce manuel seront annoncées ou mises à disposition de tous à l'avenir.
Ce document décrit l'API (Application Programming Interface) et le service SOAP PayPal.
Public ciblé
Ce document s'adresse aux programmeurs qui maîtrisent les normes de programmation, par
exemple le protocole SOAP (Simple Object Access Protocol), le langage WSDL (Web
Services Description Language) et le langage XSD (XML Schema Definition).
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 cidessous :
Type de
caractèreUtilisation
italique sérifTitre de document
Terme traité ou défini
Exemple : un fichier est un flux de données sous fo rm e de caractères lisibles ou
inscriptibles…
Valeurs booléennes (pas les mots-clés)
Exemple : la fonction renvoie la valeur true si une erreur se produit.
Guide de référence de l'API SOAPMai 20079
Conventions typographiques
Type de
caractèreUtilisation
police à
espacement
constant
gras sérifNoms d'interfaces utilisateur, tels que les noms de fenêtres ou les options de
oblique sansérif
Chemins d'accès aux fichiers ou noms de fichier 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 rappels, 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 de protocole Internet, tels que les variables
HTTPS et FORM.
Exemple : le système PayPal utilise une requête method=POST pour renvoyer les
variables d'état NIP relatives aux abonnements, telles que txn_type.
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, ou norme de
programmation, ou 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.
Outre les types de caractères décrits ci-dessus, les mots et les phrases de ce document peuvent
également apparaître en gras ou soulignés, auquel cas ils donnent des informations
supplémentaires. Ces informations sont décrites ci-dessous :
Attribut du
texteUtilisation
xxxxxxLien hypertexte vers une page du document actuel ou vers un autre document de
l'ensemble.
xxxxxxLien hypertexte vers une URL ou démarrant une action Web, telle que l'envoi d'un
email.
10Mai 2007Guide de référence de l'API SOAP
Problèmes relatifs à la documentation
Si vous relevez des erreurs ou si vous rencontrez des problèmes liés à cette documentation,
envoyez-nous un email en suivant les instructions ci-dessous. Décrivez l'erreur ou le problème
aussi précisément que possible et communiquez-nous le titre du document, sa date (indiquée
dans le pied de page de chaque page) et le(s) numéro(s) de page(s).
Pour contacter le service d'assistance des développeurs au sujet des problèmes liés à la
documentation :
1. Connectez-vous à votre compte à l'adresse https://developer.paypal.com/ en
entrant votre adresse email et votre mot de passe dans la zone Connexion sécurisée.
2. Cliquez sur Help Center en haut à droite de la page.
3. Cliquez sur Email PayPal Technical Support.
4. Complétez le formulaire.
Historique des révisions
Problèmes relatifs à la documentation
Historique des révisions du Guide de référence de l’API SOAP.
TABLEAU P.1 Historique des ré visions
DateDescription
Avril 2007Ajout d'API pour les paiements récurrents :
SetCustomerBillingAgreement,
GetBillingAgreementCustomerDeta ils et
CreateRecurringPaymentsProfile.
Mars 2007Correction de problèmes mineurs y compris l'ajout des codes Switch/Solo aux
codes de réponse AVS et aux codes de réponse CVV2 (cryptogramme visuel),
dans le chapitre API Paiement direct.
Février 2007Correction de problèmes mineurs.
Décembre 2006Correction de problèmes mineurs.
Octobre 2006Ouvrage rebaptisé Guide de référence de développement d'API SOAP Les
guides précédents portant sur les kits de développement pour SOAP sont inclus
dans cet ouvrage.
Juin 2006Champ CardNumber ajouté à l'API TransactionSearch. Messages d'erreur
sensiblement améliorés pour l'API Paiement direct. Changements mineurs dans
un message d'erreur de l'API Paiements groupés.
Mars 2006Mise à jour avec les nouvelles informations d'identification des API : signatures
API. Nouveau nœud de service SOAP pour les signatures.
Diverses corrections mineures.
Guide de référence de l'API SOAPMai 200711
Historique des révisions
T
ABLEAU P.1 Historique des ré visions (s uite)
DateDescription
Janvier 2006Messages d'erreur supplémentaires pour les API Autorisation et collecte et les
Décembre 2005Suppression de la description erronée indiquant que le champ cpp-header-
API Paiement express PayPal.
image de SetExpressCheckoutRequest doit être encodé dans l'URL.
12Mai 2007Guide de référence de l'API SOAP
Architecture de l'API SOAP de
1
PayPal
L'API SOAP de PayPal offre un accès par programmation aux fonctions et services de PayPal.
Les développeurs peuvent créer des applications, des outils et des services personnalisés qui
correspondent aux mêmes services et outils disponibles sur le site principal de Paypal,
https://www.paypal.fr/. Les applications classiques sont la recherche de transactions,
les paiements groupés et les remboursements. L'API repose sur des normes ouvertes
communément appelées « Services Web », qui englobent le protocole SOAP (Simple Object
Access Protocol), le langage WSDL (Web Services Definition Language) et le langage XSD
(XML Schema Definition). Ces normes sont acceptées par un large éventail d'outils de
développement sur diverses plates-formes.
Architecture des services
A l'instar de nombreux services Web, les services SOAP de PayPal constituent une
combinaison de schémas, de serveurs matériels et logiciels et de services de base côté client et
côté serveur.
Guide de référence de l'API SOAPMai 200713
Architecture de l'API SOAP de PayPal
Architecture des services
FIGURE 1.1 Schéma détaillé des services SOAP de PayPal
Dans un modèle de traitement orienté objet, l'interface des requêtes et des répo nses SOAP est
un objet dans le langage de programmation natif de votre application. Votre client SOAP tiers
génère les interfaces vers des objets métier et les relais réseau à partir des fichiers WSDL et
XSD fournis par PayPal qui indiquent la structure du message SOAP, son contenu et les
liaisons des services de l'API PayPal. Une application d'entreprise utilise des données sous
forme de propriétés d'objets pour envoyer et recevoir des données en appelant des méthodes
d'objet. Le client SOAP gère les détails relatifs à la création de la requête SOAP, à son envoi
au service PayPal et à la reconversion de la réponse en objet.
Définitions du schéma WSDL/XSD PayPal
Le schéma des services Web de PayPal et ses composants eBay Business Language (eBL) de
base et principaux sous-jacents sont obligatoires pour développer des applications avec l'API
PayPal. Le tableau ci-après indique les emplacements des fichiers WSDL et XSD.
TABLEAU 1.1 Emplaceme nts des fichiers WSDL e t XSD de PayPal
Développer et tester avec le service de l'API de l'Environnement de test de PayPal
Schéma de PayPalhttps://www.sandbox.paypal.com/wsdl/PayPalSvc.wsdl
Composants eBL
des paiements, de rechercher des transactions, de rembourser des paiements, d'afficher les
informations sur les transactions et d'autres fonctions de gestion.
Certificat
d'API
Signature APIS'exclut mutuellement avec la signature API. Signature numérique unique générée par PayPal
S'exclut mutuellement avec la signature API. Fichier de certificat numérique unique généré par
PayPal que vous devez télécharger sur le site de PayPal et utiliser sur l'ordinateur client pour
crypter les requêtes HTTPS de vos appels API vers le serveur API PayPal.
Vous pouvez utiliser un certificat d'API si vous disposez d'un contrôle total sur votre propre
serveur Web.
(ligne de texte ou hachage) que vous copiez sur le site de PayPal et incluez dans vos appels API.
Alternative à la sécurité par certificat d'API.
La combinaison de votre signature numérique, votre identifiant API et votre mot de passe API
forme une authentification à trois jetons car vous incluez chacun d'eux comme jeton par
programmation dans vos appels API.
Une signature API convient parfaitement pour les serveurs Web Microsoft Windows ou d'autres
configurations de serveur Web partagées, par exemple celles utilisées par les services
d'hébergement Web.
Identifiant et
mot de passe
API
Autorisation
d'appelé
Guide de référence de l'API SOAPMai 200715
Nom et mot de passe d'identification de compte générés par PayPal que vous utilisez
spécifiquement pour effectuer des appels API. Vous devez entrer votre identifiant et votre mot de
passe API pour chaque appel API. L'identifiant et le mot de passe API diffèrent de vos identifiant
(adresse email) et mot de passe de connexion PayPal.
Indicateur dans un appel API du compte pour lequel l'appel est effectué. Correspond à la fonction
par programmation de l'autorisation tierce. La valeur du champ Appelé est l'adresse email PayPal
du tiers.
Architecture de l'API SOAP de PayPal
Architecture des services
T
ABLEAU 1.2 Concep ts et termes de base relatifs à la configuration de l'API PayPal
(suite)
TermeDéfinition
Accès directUne société effectue elle-même des appels API à partir de son propre serveur vers le serveur de
PayPal. Elle possède son propre certificat d'API, ou encore sa signature, son identifiant et son
mot de passe API.
Exemple :
Un programmateur de la société d'un marchand obtient un fichier de certificat d'API délivré par
PayPal et effectue des appels API pour la société à partir de son serveur Web.
Accès tiersUne autre personne ou société effectue des appe ls API pour votre compte. Vous octroyez au tiers
la permission d'effectuer des appels API pour vous.
Exemple :
Un service d'hébergement sur Internet possède ses propres certificat d'API, identifiant et mot de
passe API. Ses clients, à savoir des marchands qui utilisent PayPal, autorisent le service
d'hébergement à effectuer des appels API pour leur compte. Le service d'hébergement inclut
l'adresse email PayPal du marchand dans le champ Appelé d'un appel API.
Sécurité
Le service API SOAP de PayPal est protégé, et seuls les membres PayPal autorisés peuvent
l'utiliser. Il existe quatre niveaux de sécurité :
1. Un identifiant API (champ Identifiant) et un mot de passe API (champ Mot de passe)
obligatoires
2. Un troisième mécanisme d'authentification obligatoire, parmi les suivants :
– Signature des requêtes côté client via un certificat d'API émis par PayPal
– Authentification des requêtes via une signature API incluse dans la requête (champ
Signature)
3. Autorisation tierce facultative d'effectuer l'appel API au nom d'un autre compte (champ
Appelé facultatif)
4. Transmission de données SSL (Secure Sockets Layer)
En cas d'échec de la sécurité authentifiée à l'un de ces niveaux, l'accès à l'API SOAP de PayPal
est refusé.
RequesterCredentials SOAP : identifiant, mot de passe, signature et
appelé
Pour la sécurité de votre entreprise, PayPal doit vérifier que les marchands ou les développeurs
tiers sont autorisés à initier une transaction avant d'en effectuer une. PayPal authentifie chaque
requête. Si la requête ne peut pas être authentifiée, une erreur de sécurité SOAP est renvoyée.
16Mai 2007Guide de référence de l'API SOAP
Architecture de l'API SOAP de PayPal
Architecture des services
Dans l'en-tête de la requête SOAP, votre client SOAP doit définir les éléments Username et
Password pour transmettre une combinaison identifiant/mot de passe API. En outre, vous
pouvez définir les éléments Signature ou Subject pour indiquer votre chaîne de signature
API et une adresse email de compte tiers facultative pour l'authentification. Vous trouverez cidessous un exemple partiel des éléments RequesterCredentials requis pour toutes les requêtes
SOAP. Pour une corrélation de ces éléments avec la structure générique d'une requête SOAP
complète, reportez-vous à la section « Structure d'une requête SOAP » page 18.
REMARQUE : pour la correspondance entre les appels API et leurs nœuds de service,
Nœud de service test (Environnement
de test)
reportez-vous au Tableau 1.8, « API par fonction de gestion », page 25.
Implémentation SOAP
Cette section contient des informations sur l'implémentation SOAP de PayPal.
Style de message SOAP : doc-literal
PayPal utilise des messages SOAP de type doc-literal, et non rpc-encoding. Avec
doc-literal, un appel d'interface de service unique transmet un document XLM dans la
requête au serveur API de PayPal, qui répond par une instance de document XML.
Structure d'une requête SOAP
Le schéma suivant illustre le contenu de la structure d'une requête SOAP de PayPal.
T outes les API PayPal reposent sur deux structures fondamentales : AbstractRequestType
et AbstractResponseType.
18Mai 2007Guide de référence de l'API SOAP
Architecture de l'API SOAP de PayPal
FIGURE 1.2 Schéma de l'enveloppe d'une requête SOAP
Implémentation SOAP
Structure d'une requête
Vous trouverez ci-dessous la description annotée de la struct ure de requête SOAP requise par
l'API SOAP de PayPal.
Structure générale de la requête SOAP de l'API PayPal
<Version xml ns=urn:ebay:apis:eBLBas eComponents”>service_version
</Version>
<required_or_optional_fields xsi:type=”some_type_here”> data
</required_or_optional_fields>
</specific_api_name_Request>
</specific_api_name_Req>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
T
ABLEAU 1.5 Annotation d'une requête SOAP générique
LignesCommentaire
12, 13Les champs <Username> et <Password> font partie du mécanisme d'authentification
de la sécurité <RequesterCredentials> de l'API SOAP de PayPal que vous devez
créer pour chaque en-tête de requête SOAP. Pour plus de détails, reportez-vous à la
section
appelé » page 16
14L'élément <Signature> doit inclure votre chaîne de signature API s'il s'agit du type
d'informations d'identification API que vous utilisez. Pour en savoir plus, reportez-vous
au
tête SOAP », page 17
« RequesterCredentials SOAP : identifiant, mot de passe, signature et
.
Tableau 1.3, « Eléments d'authentification RequesterCredentials dans un en-
.
15L'élément <Subject> peut indiquer un compte PayPal tiers qui vous autorise à
effectuer cette requête. Pour en savoir plus, reportez-vous au
d'authentification RequesterCredentials dans un en-tête SOAP », page 17
19 à 27La requête SOAP de chaque API PayPal suit le modèle suivant d'attribution de nom aux
éléments. L'élément Req est ajouté au nom spécifique de l'API, et
specific_api_name_Request est imbriqué dans cet élément. Chaque
specific_api_name_Request a un specific_api_name_RequestType correspondant.
22Le numéro de version de l'API SOAP de PayPal est requis pour chaque requête SOAP.
Ce numéro de version est la valeur de ns:version dans
https://www.paypal.com/wsdl/PalPalSvc.wsdl
24Pour en savoir plus sur les éléments et les valeurs obligatoires et facultatifs pour des
requêtes spécifiques, consultez la description de chaque API.
T ableau 1.3, « Eléments
.
20Mai 2007Guide de référence de l'API SOAP
Structure de la réponse
Vous trouverez ci-dessous la description annotée de la structure d'une réponse SOAP de l'API
PayPal, lorsque la réponse est Success :
ABLEAU 1.6 Annotation d'une rép onse SOAP génériqu e
LignesCommentaire
22 et 31Eléments de début et de fin de specific_api_name_Response.
23Chaque réponse API contient un horodateur avec la date et l'heure au format
UTC/GMT.
24L'élément <Ack> contient la chaîne Success lorsque la requête correspondante a été
traitée avec succès. (Pour obtenir la liste complète des chaînes renvoyées possibles,
reportez-vous à la section
En cas d'erreurs, Ack est défini sur une valeur autre que Success, et le corps de la
réponse contient un élément <Errors> contenant des informations pour vous aider à
déterminer la cause de l'erreur. Reportez-vous à la section
page 22
26L'élément <CorrelationID> contient des informations sur l'application PayPal qui a
traité la requête.
Utilisez la valeur de cet élément si vous devez résoudre un problème concernant l'une
de vos requêtes.
.
« AbstractResponseType » page 30).
« Réponses aux erreurs »
27 à 30Chaque API PayPal renvoie une structure di fférente en fonction de ses définitions de
réponse. Pour en savoir plus, consultez la description de chaque API.
REMARQUE : le fait qu'un champ soit défini dans la structure formelle d'une réponse
Réponses aux erreurs
Si une requête est incorrecte ou si une autre erreur est détectée, le corps de la réponse SOAP
contient un élément <Errors> ainsi que d'autres éléments qui peuvent vous aider à
déterminer la cause de l'erreur. Les plus importants de ces autres éléments sont les suivants :
z ShortMessage
z LongMessage
z ErrorCode
Pour une description du contenu de ces éléments, reportez-vous à l'Annexe A, «“Codes et
messages d'erreur de toutes les API PayPal”».
L'exemple ci-après présente la réponse d'erreur qui s'affiche si votre identifiant et mot de passe
API ne correspondent pas à ceux enregistrés chez PayPal.
Exemple de réponse d'erreur SOAP : Identifiant ou mot de passe incorrect
API n'implique pas forcément que ce champ soit renvoyé. Les données
sont renvoyées dans une réponse uniquement si PayPal a enregistré les
données associées au champ.
<?xml version="1.0" encoding=" UTF-8"?>
<SOAP-ENV:Envelope details not shown>
22Mai 2007Guide de référence de l'API SOAP
Architecture de l'API SOAP de PayPal
<SOAP-ENV:Header>... details not shown.</SOAP-E NV:Header>
<SOAP-ENV:Body id="_0">
CorrelationID pour signaler des problèmes à PayPal
La valeur renvoyée dans CorrelationID est importante car elle permet à PayPal de
déterminer la cause précise d'une éventuelle erreur que vous pouvez rencontrer. Si vous devez
résoudre un problème concernant vos requêtes, nous vous recommandons d'extraire la valeur
de CorrelationID afin de la communiquer à PayPal.
Définitions de l'API SOAP de PayPal
L'API SOAP de PayPal comprend des définitions API individuelles pour des fonctions de
gestion spécifiques. En tant que base, l'API repose sur la base et les principaux composants
eBL (eBay Business Language). Les structures eBL principales AbstractRequestType et
AbstractResponseType constituent la base de la requête et de la réponse SOAP de chaque
API PayPal. AbstractResponseType est également le cadre des messages d'erreur
communs à toutes les API PayPal.
Guide de référence de l'API SOAPMai 200723
Architecture de l'API SOAP de PayPal
Définitions de l'API SOAP de PayPal
PayPal a pris certaines décisions concernant la conception des schémas qui peuvent influer sur
la manière dont les entreprises conçoivent leurs propres applications.
z Enumérations : les énumérations sont définies directement dans le schéma de l'API PayPal.
z Informations sur la résolution des problèmes : l'API PayPal renvoie des informations sur
les éléments qui ont déclenché des erreurs.
z Compatibilité en amont : la version de l'API PayPal a été mise à niveau de telle sorte que
les applications d'entreprise sont compatibles en amont lorsque de nouveaux éléments sont
introduits dans le schéma côté serveur.
REMARQUE : eBL définit de nombreuses structures propre s au traitement des enchères. Ces
définitions sont contenues dans le schéma SOAP de PayPal afin de garantir
une compatibilité en amont avec SOAP d'eBay et une utilisation conjointe
future de SOAP sur eBay et PayPal. Les informations contenues dans ce
document portent uniquement sur les définitions SOAP afférentes à
l'utilisation de l'API SOAP de PayPal.
Codage de caractères, types et formats des données et devises
Cette section présente en détail le codage et les jeux de caractères, ainsi que les types et
formats des données de date.
Codage de caractères UTF-8
Le service API SOAP de PayPal considère que toutes les données contenues dans les requêtes
SOAP sont au format Unicode, précisément au format de codage 8 bits Unicode (ou UCS)
Transformation Format (UTF-8).
Dans les réponses SOAP, le service renvoie toujours les données au format UTF-8.
Formats de date et d'heure
Le schéma API SOAP de PayPal définit les valeurs de date et d'heure comme étant Heure
universelle coordonnée (UTC/GMT), utilisant le format ISO 8601, et de type ns:dateTime.
Exemple d'horodatage : 2006-08-24T05:38:48Z
Ttype de données de base pour le montant des devises
Le type de données de base pour le montant des devises est appelé BasicAmountType et est
dérivé d'une chaîne, et tous les éléments relatifs au montant des devises présentent la structure
ci-après :
1. L'attribut currencyID est requis.
2. Le montant doit comporter deux positions décimales.
3. Le séparateur décimal doit être une virgule (« , »).
4. Vous ne devez pas utiliser de séparateur des milliers.
24Mai 2007Guide de référence de l'API SOAP
5. BasicAmountType a pour type de données ebl:CurrencyCodeType, qui définit un
grand nombre de codes de devises différents. Toutefois, pour que le traitement se déroule
correctement, vous devez définir
colonne du « Codage de caractères, types et formats des données et devises » page 24.
Certaines API ne prennent en charge qu'un sous-ensemble de ces devises.
Voici un exemple. (Le nom de champ Amount est un exemple ; les noms de champs réels
varient selon l'API spécifique).
<Amount currencyID=”currencyCode”>3.00</Am ount>
API par fonction de gestion
L'API SOAP de PayPal comprend des définitions API individuelles pour des utilisations de
gestion spécifiques.
SetExpressCheckoutRequest
SetExpressCheckoutResponse
GetExpressCheckoutDetailsReques t
GetExpressCheckoutDetailsRespon se
DoExpressCheckoutPaymentRequest
DoExpressCheckoutPaymentRespons e
API pour échanger des fonds ou afficher des informations
Toutes les API PayPal portent sur les transactions commerciales. Toutefois, elles peuvent être
classées par catégorie comme suit :
z API donnant lieu à un échange de fonds :
z Autorisation et collecte
z Paiement express PayPal
z MassPay
z RefundTransaction
z API fournissant des informations sur les transactions commerciales :
z GetTransactionDetails
z TransactionSearch
Notification instantanée de paiement et API
L'utilisation d'une API PayPal donnant lieu à un échange de fonds déclenche l'envoi d'une
notification instantanée de paiement. L'émetteur de l'appel API reçoit la notification
instantanée de paiement. Les API qui envoient des notifications instantanées de paiement sont
les suivantes : A l'exception de Masspay, la réponse API contient toutes les informations
nécessaires à la transaction.
z DoExpressCheckoutPayment
z DoDirectPayment
z DoCapture
z RefundTransaction
z MassPay
Pour en savoir plus sur la fonction de notification instantanée de paiement, reportez-vous au
Guide d'intégration de la gestion des commandes de PayPal
.
26Mai 2007Guide de référence de l'API SOAP
Architecture de l'API SOAP de PayPal
Définitions de l'API SOAP de PayPal
Guide de référence de l'API SOAPMai 200727
Architecture de l'API SOAP de PayPal
Définitions de l'API SOAP de PayPal
28Mai 2007Guide de référence de l'API SOAP
Structures fondamentales des
2
requêtes et des réponses eBL
L'API SOAP de PayPal repose sur les structures fondamentales du schéma eBL qui définit les
éléments requis dans toutes les requêtes et les réponses SOAP :
z AbstractRequestType
z AbstractResponseType
Schéma des principaux types eBL
Le schéma suivant représente la composition des éléments AbstractRequestType et
AbstractResponseType.
FIGURE 2.1 Principaux ty pes eBL
Guide de référence de l'API SOAPMai 200729
Structures fondamentales des requêtes et des réponses eBL
AbstractRequestType
AbstractRequestType
AbstractRequestType est la définition type de base pour toutes les requêtes SOAP de
PayPal.
IMPORTANT : vous devez définir la valeur de l'élément Version pour toutes les requêtes
sur l'une des API PayPal.
Champs
TABLEAU 2.1 Champs de AbstractRequestType
ElémentDescription
VersionUne chaîne représentant la version du
schéma PayPal, plus précisément la
valeur de l'attribut version de l'élément
wsdl:definitions.
Pour connaître l'emplacement du schéma
PayPal, reportez-vous à la section
« Définitions du schéma
WSDL/XSD PayPal » page 14
.
AbstractResponseType
AbstractResponseType est la définition type de base pour toutes les réponses SOAP de
PayPal.
Champs
Pour en savoir plus sur les codes et les messages d'erreur et leur signification, consultez l'
Annexe A, « Codes et messages d'erreur de toutes les API PayPal ».
Type de
données
xs:stringV oir le schéma
Valeurs
autoriséesObligatoire ?
PayPal.
Oui
ABLEAU 2.2 Champs de Abstrac tRespon seType
T
Valeurs
ElémentDescriptionT ype de données
TimestampDate et heure (UTC/GMT) de génération de la
réponse par le service SOAP de PayPal à la suite du
traitement d'une requête.
30Mai 2007Guide de référence de l'API SOAP
xs:dateTimeTransaction-
possibles
specific
Loading...
+ 189 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.