Désactiver des modes d’expédition spécifiques dans les fenêtres modales Express Checkout
Supprimez des modes d’expédition spécifiques de la fenêtre modale Express Checkout.
Certains modes de livraison, tels que Retrait en magasin, peuvent nécessiter des informations supplémentaires du client, telles que l’adresse d’enlèvement. Ces modes ne sont pas adaptés aux portefeuilles Express Checkout, qui ne permettent pas de personnaliser la fenêtre modale de paiement.
Si vous utilisez ce type de mode de livraison, vous pouvez le désactiver pour Express Checkout à l’aide d’une personnalisation de module.
Créer un nouveau module
Créez un nouveau module avec la structure de répertoire suivante. Remplacez Vendor
par le nom de fournisseur de votre choix.
Dans registration.
, enregistrez votre module auprès de Magento.
Dans etc/module.
, définissez le module et configurez les dépendances pour vous assurer qu’il se charge après le module Stripe.
Dans etc/di.
, définissez le plugin suivant :
Dans Plugin/Api/Response/ECEResponse.
, créez l’intercepteur afterMethod :
Activez le module :