Bonjour, merci pour le fichier de log. Il contient en fait deux problèmes différents, à deux dates différentes.
Le 2 septembre, on retrouve le problème du début du sujet : "The PayPal SDK could not be loaded from
www.paypal.com/sdk/js
". C'est l'en-tête Content-Security-Policy de votre site qui bloque le chargement du script de PayPal, et c'est ce point qui empêchait les boutons de s'afficher.
Le 5 septembre, c'est autre chose, et c'est ce qui explique vos commandes qui restent en "créée". Le paiement a bien été transmis à PayPal, la carte a bien été lue (une VISA de la Banque CIC Est), et c'est la banque qui a refusé le paiement : la capture revient avec le statut DECLINED. Deux informations dans la réponse de PayPal : le code de sécurité de la carte ne correspond pas, et surtout aucune authentification 3D Secure n'a été effectuée sur ce paiement.
Les commandes restent donc en "créée" parce que l'argent n'a pas été encaissé. De ce côté HikaShop fait ce qu'il faut : il ne confirme pas une commande dont le paiement a été refusé.
Le point à vérifier est le réglage "3D Secure" de votre méthode de paiement PayPal Checkout, dans la configuration de cette méthode. C'est lui qui indique à PayPal s'il doit demander une authentification au porteur de la carte. S'il est sur "Non", ou s'il n'a jamais été renseigné, aucune authentification n'est demandée, et une banque française refuse en général un paiement par carte sans authentification. Mettez-le sur SCA_WHEN_REQUIRED, qui est le réglage adapté en Europe, et refaites un test.
Si des paiements sont encore refusés après ce changement, renvoyez-nous le log du nouvel essai : la réponse de PayPal contiendra cette fois le résultat de l'authentification, ce qui nous dira si le refus vient de la banque du client ou d'autre chose.