paypal logo

Nous acceptons actuellement les méthodes HTTP GET et POST sur nos API NVP/SOAP classiques, utilisées pour PayPal Checkout, PayPal Intégral Évolution, les paiements groupés et le gestionnaire de boutons. À l'avenir, nous permettrons l'utilisation de la méthode de requête POST uniquement pour ces API. Ce changement n'aura aucun effet sur le fonctionnement de nos autres produits API tels que les API REST et modulables.

Pour éviter toute interruption de service, vous devez vérifier que vos systèmes sont prêts pour ce changement avant juin 2018.

À propos des API NVP/SOAP classiques

Dans la plupart des cas, les API classiques de PayPal sont intégrées à l'aide des protocoles Name-Value Pair (NVP) ou Simple Object Access Protocol (SOAP) et utilisent les points de terminaison des API* de PayPal (par exemple, api-3t.paypal.com). Ces API NVP/SOAP sont utilisées pour PayPal Checkout, PayPal Intégral Évolution, les paiements groupés et le gestionnaire de boutons. Pour savoir si une requête utilise une API NVP/SOAP, vérifiez que l'URL utilisée pour la requête répond à ces critères :

Pour en savoir plus et obtenir une liste complète des opérations API, consultez les questions/réponses ci-dessous et les documents de référence sur les API NVP/SOAP dans notre espace Développeurs.

Points de terminaison de l'environnement de test - Déjà actifs

L'environnement de test permettra uniquement l'utilisation de la méthode POST pour les requêtes d'API NVP/SOAP classiques :

Points de terminaison de production - Actifs après juin 2018

L'environnement de production permettra uniquement l'utilisation de la méthode POST pour les requêtes d'API NVP/SOAP classiques :

Qu'est-il arrivé aux points de terminaison temporaires de l'environnement de test ?

N'utilisez pas les points de terminaison de test suivants. Ils ont été mis à votre disposition avant la mise à jour des points de terminaison de l'environnement de test :

Quelle est la différence entre les méthodes de requête GET et HTTP POST ?

La méthode GET est utilisée pour demander des données, alors que POST est utilisée pour envoyer des données vers une ressource spécifique. Du point de vue de la sécurité, la plus grande différence est que la méthode GET demande des paramètres de transmission dans l'URL et peut être mise en cache. Pour en savoir plus sur GET et POST, accédez au site w3schools.

Pourquoi l'API REST de PayPal n'est-elle pas impactée ?

L'API REST utilise les différentes méthodes de requête HTTP dans le cadre du design de l'API. La méthode GET est utilisée pour demander des informations sur un objet. Étant donné que les identifiants API sont transmis comme titres HTTP, le risque associé à la mise en cache des requêtes GET est réduit.

Quelles opérations API spécifiques sont impactées par ce changement ?

Opérations API PayPal Option+

Opérations API de paiements groupés

Opérations API de PayPal Intégral Évolution

Opérations API du gestionnaire de boutons

Pour obtenir de l'aide, rendez-vous sur https://www.paypal-techsupport.com.


Rating: