Comment mettre en œuvre l'interface HTTPS de PayPal Payflow Pro et de PayPal Website Payments Pro Payflow Edition ?

Les utilisateurs de Payflow Pro (États-Unis, Australie) et de Website Payments Pro Payflow Edition (Royaume-Uni) peuvent utiliser l’interface HTTPS pour publier directement sur les serveurs Payflow Pro sans installer de SDK. Cela leur permet de l’utiliser avec n’importe quel système d’exploitation ou langage.

Le protocole de message Payflow Pro utilise la paire nom-valeur (NVP) ou le format XMLPay 2.0 pour fournir un transport sous-jacent pour les transactions au niveau de l’application. Les données de transaction sont incorporées dans le corps d’un HTTP POST standard et envoyées en mode POST aux URL spécifiées. Il utilise les mêmes paramètres NVP ou schéma XMLPay que ceux des SDK actuels. Toutefois, vous devrez inclure les en-têtes suivants lors de la demande :

  • Content- Type : text/namevalue (obligatoire)
  • X-VPS-Timeout : 30 (obligatoire)
  • X-VPS-VIT-OS-Name : Linux
  • X-VPS-VIT-OS-Version : RHEL 4
  • X-VPS-VIT-Client-Type : PHP/cURL
  • X-VPS-VIT-Client-Version : 0,01
  • X-VPS-VIT-Client-Architecture : x86
  • X-VPS-VIT-Integration-Product : MyApplication
  • X-VPS-VIT-Integration-Version : 0.01
  • X-VPS-VIT-Runtime-Version : 10.2.
  • X-VPS-Request-ID : 12345678

Utilisez les URL suivantes pour envoyer des transactions aux serveurs de production Payflow Pro de PayPal :

  • Production (En direct) : https://payflowpro.paypal.com
  • Pilote (Test) : https://pilot-payflowpro.paypal.com

Notre protocole de messagerie Payflow Pro est un protocole compatible HTTP pour les transactions. Ses objectifs sont les suivants :

  • Bénéficiez d’une plus grande flexibilité pour les développeurs qui intègrent le service Payflow Pro pour les marchands américains, britanniques et australiens.
  • Travaillez sans avoir besoin d’un SDK.
  • Augmentez la fiabilité grâce au respect des normes ouvertes.
  • Fournir des outils intégrés pour éviter les transactions et autorisations en double.

Des exemples peuvent être trouvés sur GitHub.

Autres manières d'obtenir de l'aide

Gestionnaire de litiges

Résolvez les problèmes liés aux transactions et aux comptes.

Centre des impôts

Obtenez votre formulaire 1099-K et d'autres informations fiscales ici.

Aide pour les professionnels

Obtenez de l'aide pour utiliser l'un de nos produits PayPal.

Aide technique

Découvrez comment PayPal peut aider votre entreprise.

Messagerie

Envoyez, recevez et consultez vos messages PayPal