Bonjour,
L'option "send order id" permet d'envoyer le numéro de la commande à paypal.
Lorsque l'option est désactivée, le plugin créera le paiement juste avant la création de la commande. Du coup, si le paiement ne passe pas, la création de la commande est annulée et le passage en caisse est affiché. Dans ce mode de fonctionnement, la demande de paiement étant envoyée avant la création de la commande, le plugin ne peut pas fournir l'id de la commande à PayPal vu qu'il n'existe pas encore.
Lorsque l'option est activée, le plugin créera le paiement juste après la création de la commande pour pouvoir transmettre l'id de la commande à PayPal à ce moment. L'inconvénient, c'est que la commande a déjà été créée, et si le paiement est refusé, alors le plugin va demander à Hikashop l'annulation de la commande, qui peut renvoyer l'utilisateur sur le passage en caisse, ou juste sur le listing des produits si le panier a été vidé (cela dépend de la configuration d'HikaShop).
En gros, l'idéal c'est de ne pas envoyer l'id si ce n'est pas nécessaire. Le fonctionnement est plus "propre".
Avec la grosse majorité des plugins de paiement, la commande est créée (l'email de création de commande est envoyé si actif), l'utilisateur est ensuite dirigé vers la plateforme de paiement, et suite au paiement le plugin confirme la commande et un email de notification de changement de statut est envoyé.
Avec PayPal Pro, le paiement est fait lors de la création de la commande. Donc il y a bien l'email de création de commande qui est envoyé si actif, mais il n'y a pas d'email de notification de changement de statut vu que la commande est directement créée confirmée. L'option "send notification" permet de palier à cela si c'est quelque chose de nécessaire en fonction de la configuration de votre boutique.