PayPal Checkout : mauvaise adresse de livraison

  • Posts: 297
  • Thank you received: 15
  • Hikashop Business
1 year 4 months ago #346730

-- HikaShop version -- : 4.6.2
-- Joomla version -- : 3.10.11
-- PHP version -- : 8.0.25

Bonjour,

Après avoir mis à jour Hikashop et activé le nouveau plugin PayPal Checkout (qui permet plus facilement aux clients d'accéder au paiement par CB qu'avant :) ), je vois que le mail de confirmation de paiement renvoyé par PayPal ne contient pas la bonne adresse de livraison, notamment quand le plugin Colissimo a été sélectionné.
Est-ce possible de rectifier cela ? Car cela génère un doute légitime chez les clients...

Merci
Pierre

Please Log in or Create an account to join the conversation.

  • Posts: 81481
  • Thank you received: 13062
  • MODERATOR
1 year 4 months ago #346731

Bonjour,

Le plugin fourni les deux adresses à PayPal Checkout. L'adresse de facturation dans payer.address et l'adresse de livraison dans purchase_units.shipping.address
Après, je vois sur votre site que vous avez un override de la méthode de livraison avec le texte "point relai" lorsque la méthode de livraison "colissimo" est sélectionnée. Du coup, il n'est pas possible pour l'utilisateur de vérifier / choisir son adresse de livraison une fois la méthode de livraison "colissimo" sélectionnée, même si c'est celle-ci qui serait envoyée comme adresse de livraison à PayPal Checkout.
Il n'est pas non plus possible d'envoyer l'adresse du point relai à la place car cette information est stockée dans les paramètres "extra" de la commande dans un format propre au plugin de livraison colissimo.

Please Log in or Create an account to join the conversation.

  • Posts: 297
  • Thank you received: 15
  • Hikashop Business
1 year 4 months ago #346937

Bonjour,

Bon du coup j'ai désactivé cette surcharge d'adresse de livraison.
Mais si je comprends bien, cela ne changera rien au fait que l'adresse du point relai ne sera pas envoyée à Paypal Checkout...
Alors serait-il possible d'indiquer le mode de livraison à Paypal pour éviter que ce champ soit "non spécifié" dans leur mail ?
Merci

Please Log in or Create an account to join the conversation.

  • Posts: 81481
  • Thank you received: 13062
  • MODERATOR
1 year 4 months ago #346949

Bonjour,

Il n'y a pas de champ texte libre dans l'API de PayPal Checkout permettant de spécifier le nom de la méthode de livraison sélectionnée.
developer.paypal.com/docs/api/orders/v2/#orders_create
Il est possible de fournir le type de livraison, PICKUP ou SHIPPING mais pour cela, il faudrait que les plugins de paiement puisse connaître le type de méthode de livraison alors qu'il n'y a rien qui permette de connaître cela. De plus, dans ce cas, il faudrait fournir l'adresse de pickup et non l'adresse de l'utilisateur.

Après, ce que nous pourrions faire, c'est faire une intégration spécifique entre PayPal Checkout et Colissimo pour permettre à PayPal Checkout de récupérer les informations de l'adresse de pickup lorsque Colissimo est sélectionné. Pas impossible, mais cela demande 2 ou 3h de développement...

Please Log in or Create an account to join the conversation.

Time to create page: 0.058 seconds
Powered by Kunena Forum