Suite... Un début de piste, sur le fait que les moyens de paiement ne s'affichent pas.
Après divers nettoyages (modules inutiles supprimés), réinitialisation, rien ne changeait. J'ai activé le mode débug et recommencé le processus de commande, rien n'apparaissait.
J'ai alors affiché le code source de la page. Les moyens de paiement étaient bien tous là, mais des messages d'erreur se trouvaient au milieu disant que la date de la carte bancaire était invalide ainsi que le nom de son propriétaire.
Je suis allée sur Paypal, j'ai supprimé une ancienne carte qui n'avait pas été supprimée, mais qui n'avait jamais posé problème, pour le cas où checkout la prenne par erreur, bien que ce soit la dernière enregistrée qui fonctionne. J'ai tout recommencé, après avoir vidé les caches, mais le problème est toujours là.
Voici un extrait du code :
<img src="/modules/ps_checkout/views/img/tail-spin.svg" alt="Veuillez patienter, chargement de modes de paiement supplémentaires."></div></div></div><section id="ps_checkout-displayPayment"><div class="payment-options"><div id="payment-option-card-container" class="payment-option row" style="display: none;"><div class="col-xs-12"><div id="payment-option-card" class="payment_module closed" data-module-name="ps_checkout-card"> <a class="ps_checkout-card" href="javascript:void(0);"> Payer par carte - paiements 100% sécurisés </a></div><div class="payment_module closed"> <a href="javascript:void(0);"><form id="ps_checkout-card-fields-form" class="form-horizontal loading" style="display: none;"><div id="ps_checkout-card-fields-form-loader"> <img src="/modules/ps_checkout/views/img/tail-spin.svg" alt=""></div><div> <label class="form-control-label" for="ps_checkout-card-fields-name">Card holder name</label><div id="ps_checkout-card-fields-name"></div><div id="ps_checkout-card-fields-name-error" class="alert alert-danger hidden">Card holder name is invalid</div></div><div> <label class="form-control-label" for="ps_checkout-card-fields-number">Numéro de carte</label><div id="ps_checkout-card-fields-number"></div><div id="ps_checkout-card-fields-number-error" class="alert alert-danger hidden">Card number is invalid</div><div id="ps_checkout-card-fields-vendor-error" class="alert alert-danger hidden">Card vendor is invalid</div></div><div class="row"><div class="col-xs-6"> <label class="form-control-label" for="ps_checkout-card-fields-expiry">Date d'expiration</label><div id="ps_checkout-card-fields-expiry"></div><div id="ps_checkout-card-fields-expiry-error" class="alert alert-danger hidden">Card expiration date is invalid
Si quelqu'un sait d'où vient le problème, car il n'y en aucun sur mon compte paypal, où la configuration est comme d'habitude, il n'y a jamais eu de changement de nom.
Je fatigue, là.