En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

Problème réception mail commande

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #21 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
J'ai téléchargé les 4 nouveaux fichiers sur le dépôt pour tester sur un site familial (atipik creations).
il y a bien y aura bien une nouvelle fonction "Check IPN provider IP" avec un choix "oui" ou "non"
...super, merci "Madame" Valérie.

J'ai mis "non" et dès qu'il y a une commande paypal, je remonte l'info ...

Ouais, je sait j'aurai du attendre la sortie de la nouvelle version ;-)
mais peut-être quelle sortira avant le prochain paiement paypal.

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #22 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
Oups quand je met "non" , ça reste sur "oui" après l'enregistrement.
dans le coup, je remet les fichiers de l'ancienne version ...on va me dire avec raison "tiens, ça 'apprendra à jouer à l'apprenti sorcier".

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #23 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
ah bah oui, quel schnock, il n'y à pas la liaison avec un champ de la BD pour stocker mon choix ...je suis confus :whistle:

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois - il y a 8 ans 3 mois #24 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
Bonjour,

Avec VM version 3.2.10 la fonction "Check IPN provider IP" reste sur "Oui", il n'est pas possible de le passer sur "Non"
...comme sur mon essai précédent.
je réalise les tests sur un site de dev avec la base quickstart de : supprimé
Le site de dev est sur cette url : supprimé


la seule solution "PAS PROPRE" que j'ai trouvé, c'est de modifier le fichier le fichier xml et de me faire mon propre paypal.zip pour procéder à une installation du plug-in.
Avec un "Zéro" au lieu de "Un" :
                <field name="check_ips" class="check_ips" type="list" default="0"
                       label="VMPAYMENT_PAYPAL_CHECK_IPS"
                       description="VMPAYMENT_PAYPAL_CHECK_IPS_DESC">
                    <option value="0">COM_VIRTUEMART_NO</option>
                    <option value="1">COM_VIRTUEMART_YES</option>
                </field>

comme je l'ai indiqué dans un message précédent : le champ de stockage de la valeur doit être absent de la BD ou du fichier de configuration.
Dernière édition: il y a 8 ans 3 mois par doc_denis.

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #25 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
Pour faire avancer le truc, j'ai jeté un œil à la base de données.

Dans la BD, il devrait y avoir une fonction "check_ips" dans "virtuemart_paymentmethods" > "payment_params" ou un truc comme ça.
Je pense qu'il manque un truc dans un fichier pour ajouter cette valeur dans la BD lors de l'enregistrement dans le plugin.

et pourtant dans le fichier admin.js, il y à bien un paragraphe qui cause de check_ips :
    handlePaymentType = function () {
        var paypalproduct = $('#params_paypalproduct').val();
        var currentval = $('#params_payment_type').val();
        $('.payment_type').parents('.control-group').hide();
        $('.check_ips').parents('.control-group').hide();
        if (paypalproduct == 'std') {
            $('.payment_type').parents('.control-group').show();
        }
        if (paypalproduct == 'std' || paypalproduct == 'hosted') {
            $('.check_ips').parents('.control-group').show();
        }

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #26 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
c'est probablement dans plugins/vmpayment/paypal/paypal.php qu'il manque une fonction pour valider le choix "check_ips" : oui - non

Connexion ou Créer un compte pour participer à la conversation.

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 8 ans 3 mois #27 par doc_denis
Réponse de doc_denis sur le sujet Problème réception mail commande
J'ai trouvé !
Si possible, il faudrait que Valérie valide le fonctionnement et ajoute la modification à l’endroit ou il doit-être ...(moi je l'ai ajouté à la fin pour une meilleure visibilité dans la BD)

dans plugins/vmpayment/paypal/paypal.php

changer :
'itemise_in_cart' => array('0','int')

changer par :
'itemise_in_cart' => array('0','int'),
'check_ips' => array('', 'int')

une première vérification > ça ajoute bien les données dans la BD :
|check_ips="0"|

Connexion ou Créer un compte pour participer à la conversation.

  • studio42
  • Portrait de studio42
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Dev Joomla & Virtuemart
Plus d'informations
il y a 8 ans 3 mois #28 par studio42
Réponse de studio42 sur le sujet Problème réception mail commande
Oui, il faut déclarer les paramêtres à sauvegarder dans le plugin(valable pour tous les plugins VM) ainsi que dans le XML.

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 3 mois #29 par alatak
Réponse de alatak sur le sujet Problème réception mail commande
Bonjour

"Check IPN provider IP" avec un choix "oui" ou "non"

inclus dans la version VirtueMart 3.2.10
www.virtuemart.fr/actualites/107-virtuem...sion-correction-bugs
Les utilisateur(s) suivant ont remercié: doc_denis

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 3 mois #30 par alatak
Réponse de alatak sur le sujet Problème réception mail commande

studio42 écrit: De plus le nouveau GROS lien dans le back-end
Like VirtueMart?
Become a Supporter
Reliable Security and Advanced Development thanks to our members

....
Fait encore plus fuir.

Beaucoup de composant ont ce genre de lien. Ce que l'on peut reprocher a celui la est de ne pas etre sexy du tout ....

Connexion ou Créer un compte pour participer à la conversation.