Migration de FedEx SOAP vers l'API REST dans Magento 2 : un guide étape par étape

DEV - 13/06
FedEx retire les anciens points de terminaison de services Web (SOAP) que le transporteur d'origine de Magento...

FedEx supprime les anciens points de terminaison de services Web (SOAP) sur lesquels reposait l'intégration initiale des opérateurs de Magento. Si votre magasin calcule toujours les tarifs via l'ancienFedExmodèle de transporteur, vous êtes à un changement de politique de FedEx des devis d'expédition vierges à la caisse.

Chez Towering Media, nous avons migré des dizaines de boutiques Magento 2 et Adobe Commerce vers FedEx REST avec OAuth 2.0. Ce guide explique ce qui a changé, comment auditer votre boutique et le chemin de migration que nous utilisons en production.

Pourquoi l'intégration SOAP est un handicap

Magento 2 est livré avec un transporteur FedEx qui appelle FedEx Web Services via SOAP. Cette pile a fonctionné pendant des années, mais FedEx a poussé les commerçants vers le portail des développeurs FedEx et les API REST avec les informations d'identification client OAuth.

Les échecs de SOAP ont tendance à apparaître soudainement :

  • Les tarifs renvoient des tableaux vides sans erreur visible par l'administrateur
  • Les demandes de suivi échouent silencieusement sur le frontend
  • La génération d'étiquettes s'interrompt pendant la haute saison lorsque FedEx limite les anciens points de terminaison

REST n'est pas une mise à niveau cosmétique. Il utilise différentes formes de requêtes, d'authentification et de codes d'erreur. Traitez cela comme une réintégration de l'o...
[Courte citation de 8% de l'article original]

Loading...