USPS vient d'interrompre votre expédition Magento. Voici le correctif.

DEV - 13/06
Si votre boutique Magento dépend toujours de l'ancienne intégration USPS Web Tools, vous devez supposer que votre...

Si votre boutique Magento dépend toujours de l'ancienne intégration d'USPS Web Tools, vous devez supposer que vos tarifs d'expédition sont déjà cassés ou qu'ils sont sur le point d'être modifiés.

Cela semble dramatique, mais c’est la réalité pratique à laquelle nous sommes témoins. USPS s'est éloigné de l'ancien modèle d'outils Web et s'est tourné vers l'API REST v3 avec l'authentification OAuth 2.0. L'intégration USPS héritée de Magento a été conçue pour une époque différente.

Pour les commerçants, le symptôme est simple : les taux cessent d'apparaître, reviennent de manière incohérente ou échouent dans des conditions dont vous n'aviez pas l'habitude de vous soucier. Pour les développeurs Magento, la raison est également simple : le module opérateur intégré n'est pas conçu pour le modèle actuel d'authentification et de demande USPS.

Cet article explique ce qui a changé, pourquoi le noyau de Magento tombe ici, comment migrer proprement et ce qu'il faut surveiller, que vous choisissiez une extension ou une version personnalisée.

Ce qui a changé : USPS Web Tools n'est plus la même plateforme

Historiquement, l'intégration USPS de Magento s'adressait aux points de terminaison USPS de type Web Tools : demandes d'expédition structurées, authentification héritée et réponses XML. Ce n’est pas le modèle que l’USPS souhaite que les commerçants utilisent actuellement.

La pile USPS moderne est basée sur :

  • Points de terminaison de l'API REST v3
  • OAuth 2.0 pour l'authentification
  • Différentes charges utiles de requêtes et de réponses
  • Différents modèles d'intégration et de gestion des informations d'identification

Ce changement est important car il ne s’agit pas simplement d’une mise à jour d’URL. Il modifie l'authentification, la gestion des jetons et la structure des demandes.

Concrètement, une migration signifie désormais :

  1. Obtenir les bonnes informations d'identification de...
    [Courte citation de 8% de l'article original]
Loading...