THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

désolé pour l'anglais, je n'avais pas la place de mettre "pourquoi".

J'ai installé le module paypal. J'ai activité le plugin, installé l'api etc, suivi le readme mais le bouton finaliser n'a pas d'action. Aucun lien derrière. Quel pourrait-être le problème ?

Il y a un script particulier pour utiliser cette page autre que le panier.js ?

Dans finaliser la commande, j'ai ça

<div id="bloc-new-alias">
<input type="submit" id="PayPalButton" value="Finaliser ma commande">
</div>

pas de lien vers le site de Paypal.

Merci à vous

Cordialement

PS : je parle du dernier bouton finaliser. Celui qui est censé rediriger ver Paypal.

PS : quand je clique sur le bouton le bouton je suis redirigé vers la page commande avec l'url suivante : /?fond=commande&action=transport&id=24#URLFOND(index)

PS 3 : quand je passe la souris sur le bouton, n'apparait en bas aucune url (dans le quoi à gauche au dessus de la barre des tâches).

Last edited by Hg87 (27-06-2014 19:47:22)

Offline


Bonjour,

serait-il possible d'avoir une aide svp ? je suis suspendu à vos réponses. Je n'arriverai pas à résoudre ce problème seul. J'ai suivi exactement ce qui est indiqué dans le readme mais ça ne marche pas.

Merci à vous

Cordialement

Offline


Dans thelia 1.5 la boucle semble être celle ci:
<THELIA_PAIEMENT type="PAIEMENT">
<li><a href="#URLPAYER"><span class="modeDeReglement">#TITRE</span><span class="choisir">::choixmodepaiement2::</span></a></li>
</THELIA_PAIEMENT>

est ce que tu est bien dans 1 boucle type="PAIEMENT"

Perso sur 1 version 1.4 j'ai une url correspondant au bouton paypal de ce type:
mon site/commande.php?action=paiement&type_paiement=72
72 étant l'id paypal2 dans ma table 'modules' en BDD


toi tu as: action=transport

est ce que tu as bien configuré tes zones de transport?
utilises tu d'autres moyens de paiement pour lesquels tout fonctionne?


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


merci pour votre réponse.

Je ne sais pas si j'ai Paypal2. J'ai téléchargé le plugin <a href="http://thelia.net/v1/contributions/plugins/paiement-61/article/paypal-835">ici</>

Oui j'ai ça

<THELIA_PAIEMENT type="PAIEMENT">
<li><a href="#URLPAYER"><span class="modeDeReglement">#TITRE</span><span class="choisir">::choixmodepaiement2::</span></a></li>
</THELIA_PAIEMENT>

dans la page commande.html. J'ai simplement renommé les class.


J'arrive très bien à toutes les étapes de paiement jusqu'à celle qui consiste à choisir le mode de règlement (virement ou Paypal), je choisis donc Paypal et je suis alors sur cette page /?fond=commande_paypal.

C'est là que j'ai le bouton "finaliser ma commande". Bouton du code cité plus haut.

Note : "/commande.php?action=paiement&type_paiement=72" c'est quand on est sur la page "/?fond=commande&action=transport&id=24" et quand on choisi les modes de paiement. Ca je l'ai aussi.  Quand je clique sur "/commande.php?action=paiement&type_paiement=72" (cad je choisis ce mode de règlement) j'arrive sur la page "/?fond=commande_paypal" avec le bouton finaliser.

J'ai testé le processus de commande sur un site pris das une liste de site thelia sur le forum, et le bouton "je choisis ce mode de règlement" redirige, non pas sur une page commande_paypal.php, mais sur /client/plugins/paypal2/paiement2.php

... mais je ne sais pas si j'ai Paypal2 ou non. Je ne crois pas, mon module s'appelle paypal tout court.

Offline


si on en croit le fichier xml, c'est la version 1. C'est pourtant cette version qui est en téléchargement.

Où télécharger Paypal2 ? je ne la trouve nulle part. Fonctionne t'elle au moins avec thelia 1.5 ?

Offline


Le plugin que tu indiques est noté 2/5 pour 13 votes donc peut être pas top...
Je te mets pour quelques jours le lien sur mon site paypal2 wink


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


reg wrote:

Le plugin que tu indiques est noté 2/5 pour 13 votes donc peut être pas top...

C'est la version la plus sûre et la plus complète.

Tu as bien lu la doc (readme.txt) ? En particulier :

ETAPE 8 Thelia v1.5.0
=======
Dans le fichier template/commande.html
remplacer le lien ayant la class "modeDeReglement" par
    <a href="#URLPAYER"><span class="modeDeReglement">
            #TITRE
            <TEST_paiement_paypal variable="#TITRE" test="egal" valeur="PayPal">
                <THELIA_paiement_paypal_logo boucle="LogoPayPal" type="PAYPAL" logo="normal">
                    <img height="31" src="#URL" alt="#TITRE logo"/>
                </THELIA_paiement_paypal_logo>
            </TEST_paiement_paypal>
                <img height="31" src="#LOGO" alt="#TITRE logo"/>
            <//TEST_paiement_paypal>
        </span>
        <span class="choisir"></span>
    </a>

Copiez les fichiers suivant :
- client/plugins/paypal/template/1.5.0/commande_paypal.html
- client/plugins/paypal/template/1.5.0/paypal_confirmation_payment.html
- client/plugins/paypal/template/1.5.0/paypal_confirmation_receipt.html
Dans le répertoire de votre thelia
template/
Vous pourrez ainsi personnaliser l'affichage de ces pages tant que vous gardez leur logique.


OpenStudio Toulouse

Offline


Bonjour et merci.

J'ai parfaitement lu la doc et appliqué exactement ce qui est dit, mais j'ai (j'avais) le problème cité.

J'ai téléchargé et installé paypal2 (merci reg!). Ca ma pris juste 10 minutes pour tout faire et tester, et là ça marche sans problème.

Merci

Offline


smile


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact