THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 plugin paiementpartiel

(06-02-2011 11:26:55)


Bonjour tous

Je dois mettre le plugin paiementpartiel sur un thelia en production.
Je l'ai installé et activé et modifié le config.php.

Puis la boucle donnée dans le readme est mise en place dans la page commande.html en prenant exemple sur le fichier commande_detail.html donné avec le plugin.
Ben rien ne s'affiche dans le récapitulatif de la commande, au moment de choisir le paiement !

Dans le readme il est dit :

Un nouveau module est visible dans le dŽtail d'une commande au sein de l'interface d'administration afin de gŽrer les versements.

Dans le BO je ne vois rien dans l'onglet modules.
Et sur la page commande_detail.php, il y a juste une ligne en plus dans le statut du réglement, Payé partiellement.

Et si je choisis deux paiements, dans la page chèque (par exemple) il est marqué:
Merci d'effectuer un versement de : xx€
C'est la somme totale qui est marqué malgré les modifs :

$type = 1; // 0 calcul automatique // 1 choix manuel du montant ˆ verser manuel
    $nbpaiement = 2; // nombre de paiements
    $acompte = 0; // 1ere tranche en %, 0 si division Žquitable

Offline

#2 Re: plugin paiementpartiel

(07-02-2011 11:25:48)


Je bien l'impression que le probleme vient de l'absence de creation du 'module' dans le BO,
du coup on ne peut pas alimenter la table 'paiementpartiel' hmm


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

Offline

#3 Re: plugin paiementpartiel

(07-02-2011 14:29:35)


Bonjour reg,

J'ai également testé le plugin paiement différé, apparemment le module dont il est question n'est pas un module dans la catégorie "module" de Thelia mais un ajout dans la fiche commande uniquement lorsque qu'il y a un paiement. Par contre je me suis rendu compte que ce plugin ne pouvais pas fonctionner avec le système de commande (paiement à la commande) natif de Thelia, en effet lors du paiement depuis la page commande c'est la somme total qui est prise en compte alors que ce qui nous intéresse c'est un paiement partiel, si je ne me trompe pas il faut faire en sorte de valider la commande sans paiement, puis le client à accès au paiement partiel depuis sa page commande_detail.php. Pour le moment j'en suis à créer un plugin de validation de commande sans paiement, j'ai donc dupliqué le plugin chèque puis l'ai modifié, ça fonctionne mais le problème est que lors d'un paiment, le plugin paiement différé indique le nom du nouveau plugin de paiement (chèque modifié) à la place du mode de paiement réellement utilisé. À voir la suite…

Si ça peut t'aider.

neofarm


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#4 Re: plugin paiementpartiel

(07-02-2011 15:40:32)


Bonjour neofarm

Je me doutais bien qu'il y avait un binz ......
De même que cela doit intéresser beaucoup de gens, les internautes demandent de plus en plus ce genre de paiement, un acompte et le reste à la livraison.

Quand j'ai vu le plugin je me suis dit, super, en plus il est même prévu le pourcentage (l'idéal étant un sélecteur avec le choix du % jusqu'à 100).

Quand j'ai ouvert le readme, j'ai commencé à avoir un doute, pourquoi juste un template commande_detail alors que la logique voudrait que ce soit dans la page commande du récapitulatif ou les gens avant le choix du paiement, décident ou pas de verser un acompte ou payer la totalité.

D'ailleurs je suis pas sur que l'internaute aille jusqu'au choix du paiement pour voir.
En plus il faut je pense laisser le choix de l'acompte ou pas, si un article fait 5€, on peut pas quand même imposer un acompte big_smile

Bon ben je sais pas ou tu en es exactement, mais ce serait bien si Yoan, qui a fait ce plugin, vienne à notre secours.
Ou quiconque se trouve à l'aise dans les plugins smile_maltete.gif, la base est faite, reste juste à modifier.

Offline

#5 Re: plugin paiementpartiel

(07-02-2011 16:27:31)


Bonjour griggione,

Désolé pour ton pseudo lol.

Je pense que rien empêche de proposer le paiement complet à coté, par exemple, tu laisse le système natif de thelia pour le paiement intégral et à coté tu propose le paiement en 3 fois ou acompte + solde au moyen du plugin dupliqué. Comme cela le client à le choix paiement intégral de suite ou paiement différé dans la page commande_detail de son espace. Je n'ai pas essayé mais je pense que ça devrait fonctionner.

Je n'ai toujours pas trouvé pour le mode de paiement, le plugin affiche toujours le premier mode de paiement utilisé quelque soit le moyen utilisé pour les autres versement. Je pense à une solution radical, supprimer l'affichage du mode de versement…

Pour info, roadster31 sur son site propose un plugin "acompte" paramétrable depuis le BO, à voir avec lui…

neofarm

Last edited by neofarm (07-02-2011 17:33:37)


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#6 Re: plugin paiementpartiel

(07-02-2011 19:11:57)


RE

neofarm wrote:

..... tu laisse le système natif de thelia pour le paiement intégral et à coté tu propose le paiement en 3 fois ou acompte + solde au moyen du plugin dupliqué. Comme cela le client à le choix paiement intégral de suite ou paiement différé dans la page commande_detail de son espace.

Oui mais pour accéder à la page commande_detail c'est aprés avoir choisi le paiement, pour chèque ou virement, ça va, mais pour un paiement CB on est renvoyé directement vers la banque.
D'ou avoir le choix en page commande avant le choix du paiement, enfin à mon avis c'est logique, on choisis quoi payer et ensuite comment payer.

Je vais voir pour roadster31 qui a du surement faire un plugin amélioré, ce qu'il fait particulièrement bien.
Mais c'est quand même dommage, avoir un plugin dans les contribs et ne pas l'utiliser, c'est comme avoir une part de gateau devant le nez mais les mains attachées dans le dos smile_pleurer.gif

Offline

#7 Re: plugin paiementpartiel

(07-02-2011 20:35:50)


Je t'explique mon scénario de commande :

Le client met au panier ce qu'il veut, il s'inscrit ou s'identifie, il arrive directement à la page commande ou il trouve son panier, son adresse, c'est ici qu'il valide sa commande mais sans la payer. Il valide donc la commande avant de la payer. Dans commande détail de son espace il peut alors grâce au plugin paiement partiel payer son acompte avec tous les moyens de paiement actifs. Puis suivant le déroulement de sa commande il règle la (les) somme(s) suivantes toujours dans la page commande détail. Je n'ai pas encore essayé c'est en cours d'installation tous ça, mais je ne vois pas ce qui pourrait empêcher le paiement par carte depuis la page commande détail.

J'utilisais également le plugin de roadster31 "acompte" qui est très bien,  mais il ne prend pas en charge les commandes créées depuis le BO, ayant des clients qui passent commande par téléphone mais veulent un compte sur mon site par la suite, j'ai dû changer de plugin.

Last edited by neofarm (07-02-2011 22:33:45)


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#8 Re: plugin paiementpartiel

(08-02-2011 08:09:41)


RE

neofarm wrote:

..... il arrive directement à la page commande ou il trouve son panier, son adresse, c'est ici qu'il valide sa commande mais sans la payer. Il valide donc la commande avant de la payer.

Mais est-ce qu'il peut payer tout quand même ?

La question: ça serait pas plus facile de choisir par l'ajout d'une ligne sous le total, de payer via un sélecteur de 10 à 100%.
Et ensuite de passer au paiement.

Parce que passer par la page commande_detail est une étape en plus dans le processus du paiement, et plus le paiement est direct, mieux c'est.

En tout cas on suis tes travaux avec interet, peut-être peux-tu proposer ton travail pour que d'autre te donne un coup de main wink

Offline

#9 Re: plugin paiementpartiel

(08-02-2011 10:23:10)


Hello,

Bon j'ai jeté un oeil et je confirme que c'est bien un plugin, à installer via le BO.

Apparemment, il n'est paramètré que pour fonctionner avec les chéques en basique, mais bon le plus dur est de comprendre le fonctionnement car le readme est quelque peu concis.

Je ne comprends pas le code de la fonction demarrage() du plugin et je suis convaincu qu'il manque des explications pour bien faire fonctionner ce plugin.

Ce code m'interpelle :
if($_REQUEST['action'] == "paiement" && $_REQUEST['paiementpartiel'] == "1" && $_REQUEST['commande'] != "" )

Comment le paramètre 'paiementpartiel' est-il alimenté et où ?
Comment le paramètre 'commande' peut-il être alimenté avant de passer dans la fonction paiement qui est la seule à créer une commande ?

Donc merci à ceusse qui maîtrisent mieux que moi le php et Thélia de nous aider, même si le readme n'est pas mis à jour, ce post permettra d'utiliser ce plugin.
Je comprends Griggione, Quel intérêt de mettre des plugins dans contrib si on ne peux pas les utiliser faute de support ?

Alfouine,


Au royaume des aveugles, les borgnes sont mal vus.

Offline

#10 Re: plugin paiementpartiel

(09-02-2011 02:06:28)


Alfouine wrote:

Quel intérêt de mettre des plugins dans contrib si on ne peux pas les utiliser faute de support ?

+1 wink

Ne serait il pas souhaitable que les plugins soient testes (pas uniquement valides)avant d'etre ajoutes dans les contribs...


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

Offline

#11 Re: plugin paiementpartiel

(09-02-2011 03:56:41)


Bonjour,

Alors pour le moment voilà où j'en suis, j'ai donc dupliqué le plugin "chèque" pour valider les commandes sans paiement, j'ai exclus les autres moyens de paiement de ma page commande.

Dans la page commande_detail.php du client j'ai un tableau récapitulatif de ses paiements, dans mon cas en 2 versements (paramétrable depuis le fichier config.php dans le plugin). Dans cette même page j'ai également les moyens de paiement actifs, j'ai exclus le plugin de validation de commande (plugin chèque dupliqué).

J'ai relevé que lorsque le client paie l'acompte, le pourcentage indiqué dans config.php était bien pris en compte, puis après validation en BO du premier versement, le deuxième versement était aussi juste par rapport au nombre de versement choisi.

Mais, parce qu'il y a toujours un mais, si pour une raison ou une autre le client décide de payer le solde avant la validation de l'acompte tout devient n'importe quoi, le deuxième versement correspond au pourcentage de l'acompte et le client peut faire autant de versement qu'il veut il n'arrive jamais à régler sa commande, même s'il verse beaucoup plus que ce qui lui est demandé (bon je sais ce serait étonnant lol). Ne faudrait-il pas bloquer le paiement si le versement précédent n'est pas validé. Peut être avec un filtre ou… ??

J'ai aussi vu que le mode de paiement affiché n'était pas le bon, je dirais qu'il affiche le moyen qui à été utilisé pour créer la commande et ce pour tous les versements qui suivent. J'ai donc supprimé du tableau le mode de paiement. Pas vu pas pris… lol

griggione :

Pour le paiement intégral, si tu n'exclus pas les autres moyens de paiement de ta page commande, là tu verra qu'il prend la somme total de la commande en compte (commande pas encore validée), c'est d'ailleurs pourquoi j'ai dû dupliquer le plugin chèque pour permettre le paiement d'un acompte qui avec ce plugin ne fonctionne qu'après validation de la commande. Pour permettre le paiement en plusieurs fois il me semble indispensable de passer par une page autre que celle de commande, dans notre cas la page commande_detail me semble tout à fait appropriée, je ne vois pas comment faire autrement ????

Je viens d'essayer ça fonctionne pour moi, j'ai donc un bloc avec les moyens de paiement actifs en BO, chèque, virement, Paypal pour le paiement intégral et un autre qui propose le règlement en 2 fois (plugin pour validation de la commande), au client de choisir. Par contre reste à trouver le moyen de gérer l'affichage du récapitulatif des règlements et des moyens de paiements dans la page commande_detail.php suivant le choix du client : si paiement intégral (même si pas validé) = pas de tableau récapitulatif ni moyens de paiement. Si paiement en 2 fois affichage du tableau et des moyens de paiement.
Un filtre ????
Du genre : si moyen de paiement ="valider la commande"  alors afficher boucle plugin paiementpartiel sinon boucle native de Thelia.


Je ne comprend pas l'idée du sélecteur de pourcentage, qui sélectionnerait le taux des versements (client final ou vendeur) ?

alfouine :

Tu dis "Apparemment, il n'est paramétré que pour fonctionner avec les chèques en basique" peux-tu confirmer, as-tu essayé avec d'autres moyens de paiement que le chèque ? J'aimerais savoir parce que je n'ai remarqué aucun bug en utilisant Paypal, la somme est bien celle attendue, mais je ne suis pas allé jusqu'au bout du paiement, alors peut-être tu as testé plus en avant que moi…

Pour résumer je n'ai pas rencontré de problème autre que ceux de  "payer le solde avant la validation de l'acompte" et pour l'affichage du mode de paiement, mais vos dires me font un peu peur du coup, je n'ai pas tout compris ou tout vu, j'ai pas pensé à tout ???

neofarm

Last edited by neofarm (09-02-2011 04:37:35)


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#12 Re: plugin paiementpartiel

(09-02-2011 07:07:08)


Bonjour reg

reg wrote:
Alfouine wrote:

Quel intérêt de mettre des plugins dans contrib si on ne peux pas les utiliser faute de support ?

+1 wink

Ne serait il pas souhaitable que les plugins soient testes (pas uniquement valides)avant d'être ajoutes dans les contribs...

Ou au moins prendre 5 minutes pour répondre aux questions, pour les tutos en images j'ai plusieurs plugins en cours mais aucun fini faute de réponse.
L'avantage des tutos est de développer les readme souvent succints sans compter le gros avantage de montrer visuellement à quoi correspond le plugin une fois installé.
Je sais bien que les auteurs ont leur travail à faire, mais 5 mn quand même c'est pas la mer à boire wink

Offline

#13 Re: plugin paiementpartiel

(09-02-2011 07:45:21)


Bonjour neofarm

neofarm wrote:

Je ne comprend pas l'idée du sélecteur de pourcentage, qui sélectionnerait le taux des versements (client final ou vendeur) ?

Que dans la page commande le client soit pas obligé de payer un acompte, donc une ligne avec un sélecteur de % et le résultat sous le total
Le sélecteur sur 100%, ou un mot voulant dire cash/contant/total....., pour permettre le paiement complet et aprés 90%, 80%, etc.
Dans le BO cela servirait juste à mettre le minimun qu'on souhaite pour l'acompte

Faut pas oublier qu'une fois le plugin activé, quelque soit la vente, sur la formule actuelle, le client est obligé de payer que l'acompte.
Si c'est un article à 5€ ......... il paiera 1€ (par exemple pour 20%)
Ca me parait plus simple le sélecteur comme ça que passer par le BO ou il faudrait que le plugin installe dans la fiche produit une ligne avec coche ou pas pour faire apparaitre ou non la possibilté de l'acompte.
Ou alors le plugin serait actif qu"à partir de telle somme ......... hum le sélecteur parait bien plus simple.

neofarm wrote:

Pour permettre le paiement en plusieurs fois il me semble indispensable de passer par une page autre que celle de commande, dans notre cas la page commande_detail me semble tout à fait appropriée, je ne vois pas comment faire autrement ????

La page commande_detail, oui, mais moncompte parait peut-être plus logique ?, en effet le client peut avoir plusieurs achats en plusieurs réglements chacun.
La page commande_detail donnant les renseignements d'une seule commande à chaque fois.
La page moncompte donne tous les achats avec le statut des réglements.

Faut pas oublier que l'auteur à prévu via config.php le réglement en plusieurs fois, ce qui plaira trés certainement à beaucoup de clients smile

En tout cas tu as bien avancé et on t'encourage pour la suite.
Regarde avec alfouine si vous pouvez vous compléter.

La vie va encore augmenter, on entend que ça aux infos, de plus en plus les gens cherchent des réglements en plusieurs fois et sans frais.
Ce serait un trés gros + pour thelia que d'avoir ce plugin et natif dans la liste des plugins paiements (je ne sait pas si les autres e-commerces l'ont)

  • yoan
  • Cofondateur Thelia

Offline

#14 Re: plugin paiementpartiel

(09-02-2011 10:00:28)


Vous êtes durs avec moi.

C'est justement ce que je fais maintenant que je m'occupe de la R&D à 100%.

Je vais vérifier chacun des plugins, leurs documentations etc.

En revanche tout ça demande du temps.


http://yoandemacedo.com

Cofondateur de la solution Thelia 1.x

Offline

#15 Re: plugin paiementpartiel

(09-02-2011 13:17:42)


Bonjour yoan

Si tu pouvais dire au fur et à mesure quel plugin a été revu et corrigé, ce serait sympa.

Sur le site de thelia tout en image, j'ai un thelia en démo pour que chacun puisse voir en réel ce que donne les plugins des tutos.
Je peux aussi faire des tests si tu as besoin wink

Offline

#16 Re: plugin paiementpartiel

(09-02-2011 19:03:06)


Bonjour griggione,

griggione wrote:

Que dans la page commande le client soit pas obligé de payer un acompte, donc une ligne avec un sélecteur de % et le résultat sous le total. Le sélecteur sur 100%, ou un mot voulant dire cash/contant/total....., pour permettre le paiement complet et aprés 90%, 80%, etc.
Dans le BO cela servirait juste à mettre le minimun qu'on souhaite pour l'acompte

Tu l'as le sélecteur, paiement total ou paiement partiel, tu indique le pourcentage de l'acompte dans config.php et le nombre de versement, pour le client final. Je ne trouve pas logique que ce soit le client qui sélectionne le pourcentage , il me semble qu'il choisirai de toute façon le plus petit pourcentage disponible, c'est à dire celui indiqué dans config.php…

griggione wrote:

Faut pas oublier qu'une fois le plugin activé, quelque soit la vente, sur la formule actuelle, le client est obligé de payer que l'acompte.

Actuellement le client n'est pas obligé de payer un acompte même avec le plugin paiement partiel actif, le paiement total est disponible en natif sur la page commande, pour payer un acompte il faut valider la commande sans paiement sinon pas de paiement partiel, je ne vois donc pas où est le problème ????
Oui il est vrai qu'il faut que le client se rende dans la page de la commande pour payer l'acompte, perso ça ne me dérange pas, la plupart des clients d'ailleurs vérifient si leur commande est bien prise en compte et visite leur page mon compte sans y être obligé.


griggione wrote:

Si c'est un article à 5€ ......... il paiera 1€ (par exemple pour 20%)
Ca me parait plus simple le sélecteur comme ça que passer par le BO ou il faudrait que le plugin installe dans la fiche produit une ligne avec coche ou pas pour faire apparaitre ou non la possibilité de l'acompte. Ou alors le plugin serait actif qu"à partir de telle somme ......... hum le sélecteur parait bien plus simple.

Là pour l'activation du plugin qu'a partir d'une certaine somme je suis ok avec toi ce serai presque indispensable. Mais le sélecteur toujours pas trouvé d'utilité.

griggione wrote:

La page commande_detail, oui, mais moncompte parait peut-être plus logique ?, en effet le client peut avoir plusieurs achats en plusieurs règlements chacun. La page commande_detail donnant les renseignements d'une seule commande à chaque fois. La page moncompte donne tous les achats avec le statut des règlements.

Sur ce coup là je ne te suis pas non plus, la page mon compte récapitule toutes les commandes certes, mais justement le paiement partiel concerne une commande en particulier et non toutes les commandes. Une commande peut être payée totalement à la commande ou partiellement après validation de la commande, cela concerne bien la commande pas le compte, je pense donc que l'endroit le plus approprié reste bien la page commande_detail.php.



Bonjour yoan,

yoan wrote:

Je vais vérifier chacun des plugins, leurs documentations etc.

Il serait bien que le plugin paiement partiel permette la validation de la commande sans paiement sans être obligé de dupliquer un plugin sans paiement. Parce que sans ça le plugin ne fonctionne pas, sans validation de la commande au préalable le paiement est total avec les moyens de paiement depuis la page commande.

Peux-tu confirmer ou pas que ce plugin est prévu uniquement pour les chèques ?



neofarm


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#17 Re: plugin paiementpartiel

(10-02-2011 04:07:35)


Yoan wrote:

Je vais vérifier chacun des plugins, leurs documentations etc.

En revanche tout ça demande du temps

Oui bien sur, mais on n'est pas a la minute lol
et puis imagine le gain de temps pour les utilisateurs et ne serait ce que la satisfaction du travail bien fait...

Yoan wrote:

Vous êtes durs avec moi

1 peu, mais en ce qui me concerne sans méchanceté aucune tongue
et puis tu as eu une reaction constructive wink


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

Offline

#18 Re: plugin paiementpartiel

(10-02-2011 07:41:11)


Bonjour neofarm

neofarm wrote:

Tu l'as le sélecteur, paiement total ou paiement partiel, tu indique le pourcentage de l'acompte dans config.php et le nombre de versement, pour le client final. Je ne trouve pas logique que ce soit le client qui sélectionne le pourcentage , il me semble qu'il choisirai de toute façon le plus petit pourcentage disponible, c'est à dire celui indiqué dans config.php…

Bien sur qu'il y a le config.php pour configurer le nombres de paiements et le % de la première tranche, ça c'est super.
Mais si en plus on peux laisser le choix au client, via le sélecteur, du montant des paiements, c'est un plus tout simplement, et pas évident qu'il choisisse automatiquement le plus petit %.
Mais c'est déjà trés bien avec config.php

Par contre basculer sur commande_detail, pour moi n'est pas logique du tout.
On doit choisir le mode de paiement qu'une fois le montant a payer et les conditions remplies.

neofarm wrote:

... le paiement total est disponible en natif sur la page commande, pour payer un acompte il faut valider la commande sans paiement sinon pas de paiement partiel, je ne vois donc pas où est le problème ????

Donc il faudra rajouter une ligne pour confirmer ou pas le paiement partiel.
Dans ce cas autant faire cette ligne avec une coche par exemple, et faire apparaitre directement le montant du % en bout de ligne sous le total de la facture (pas de coche pas de paiement partiel) .;)

Parce qu'il faut pas oublier que si il y a paiement, même partiel, faut envoyer un justificatif de paiement, donc facture.
Et l'envoi du mail est déclenché par le choix du paiement.
Si tu choisis la page commande_detail pour gerer le partiel, comment tu bloques l'envoi du mail d'un coté et le déclenche de l'autre.

Offline

#19 Re: plugin paiementpartiel

(10-02-2011 08:43:34)


Bonjour griggione,

Je dois être bête parce que je comprends toujours pas l'histoire d'utiliser la page mon compte pour le paiement d'une commande, pour moi le paiement n'est pas lié au compte mais à une commande, une réf de commande. Je me demande même si on parle de la même chose.

Il me paraît difficile de payer une commande depuis la page mon compte, comment faire. Les moyens de paiement actifs devraient y être disponible, le choix de la réf commande également donc demander au client "Quelle facture voulez vous payer" avec un sélecteur des commandes en cours, ensuite un sélecteur du montant qu'il veut verser en pourcentage ou en tranche pourquoi pas et ce à chaque versement dont le nombre dépend du montant que le client aura choisit.

Si c'est à cela que tu pense, il me semble beaucoup plus facile de cliquer sur le détail de la commande puis de cliquer sur un moyen de paiement dans cette page et ce à chaque versement dont le nombre et la somme sont indiqués dans config.php. Mais peut être que nous nous comprenons pas parce que nous n'avons pas la même utilité du plugin.

Tu parle de facture, donc dans le cas du paiement partiel ce serait des factures d'acomptes qui en passant sont obligatoire, je n'ai pas parlé de facture parce que je n'utilise pas la facturation de thelia, j'envoie les factures en pdf directement à mes clients dans leur page de compte. Je n'ai donc pas ce problème là. Mais c'est vrai que cela devrait être géré par le plugin.

neofarm

Last edited by neofarm (25-02-2011 03:35:40)


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#20 Re: plugin paiementpartiel

(10-02-2011 11:53:29)


RE

Je me suis mal exprimé dans le dernier post, du moins j'ai oublié de préciser, la page moncompte c'est pour le récapitulatif et/ou la suite des paiements, pour le choix du 1er paiement partiel c'est bien dans commande qu'il s'agit.
Donc rajouter la ligne sous celle du total.

C'est d'ailleurs de là que partent les mails, dés que le choix du mode de paiement est fait.

Offline

#21 Re: plugin paiementpartiel

(25-02-2011 07:43:06)


Bonjour tous

Je viens aux nouvelles, quelqu'un a-t-il réussi quelque chose avec ce plugin ?
Peut-être neofarm qui semblait bien parti. wink

Offline

#22 Re: plugin paiementpartiel

(25-02-2011 07:55:11)


Bonjour griggione,

Eh bien, il me semblait pourtant l'avoir indiqué plus haut, oui j'ai finalisé la mise en place du plugin sur la version 1.4.3.1. J'ai même testé le paiement total sur la page commande et le paiement partiel en page commande_detail du client avec succès. Le seul problème que j'ai rencontré c'est l'indication du mode de paiement qui reste celui utilisé pour le premier paiement et l'affichage du tableau récapitulatif des paiement qui ne doit pas être le même si paiement total (pas de possibilité de payer un acompte ni le solde) et si paiement partiel qui doit laisser la possibilité de payer l'acompte et le solde. Je pense que cette histoire de tableau doit pouvoir se régler avec un filtre. J'ai pas testé en ligne par contre, je suis encore en local. Avec tous mes soucis de serveur et de mise à jour j'ai pas retouché au plugin depuis. Il me faut donc m'y remettre et ce sur la version 1.4.4 lol.

neofarm

Last edited by neofarm (25-02-2011 07:57:40)


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#23 Re: plugin paiementpartiel

(25-02-2011 08:28:48)


RE

Tu sais que pour mes tutos j'ai un thelia en ligne de test, si tu as besoin ......
Et il est encore en 1.4.3.1

Offline

#24 Re: plugin paiementpartiel

(25-02-2011 09:37:09)


Merci, je continue mon test de la nouvelle version et je vois ça après.


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4

Offline

#25 Re: plugin paiementpartiel

(07-06-2011 04:42:13)


Bonjour,

Voilà des nouvelles de l'installation du plugin "paiement partiel" :

Nous parlons bien du plugin "paiement partiel"  de yoan qui permet le paiement d'une commande en plusieurs fois et pas de "paiement différé" qui lui permet le paiement total d'une commande depuis la page commande_detail.html si le paiement à échoué au passage de la commande voir ici : http://forum.thelia.net/viewtopic.php?id=5028.

Donc voici comment j'ai installé ce fameux plugin :

Dans la page commande.html :

La boucle de paiement pour payer en plusieurs fois avec l'url pour que l'acompte soit pris en compte

<ul>
<THELIA_PAIEMENT type="PAIEMENT" >   
<li><a href="#URLPAYER&paiementpartiel=1&commande=#COMMANDE_REF" ><span class="choisir"><img class="logopaiement" src="#LOGO" alt="#NOM" /></span></a></li>
 </THELIA_PAIEMENT>
</ul>

La boucle de paiement pour payer en 1 fois

<ul>
<THELIA_PAIEMENT type="PAIEMENT" >   
<li><a href="#URLPAYER" ><span class="choisir"><img class="logopaiement" src="#LOGO" alt="#NOM" /></span></a></li>
 </THELIA_PAIEMENT>
</ul>

On propose donc deux solutions aux clients : payer en plusieurs fois suivant les paramètres dans le fichier config.php du plugin ou payer la totalité de la commande.
J'ai testé en local et seulement avec virement et chèque. Si ça vous dit de tester…




Dans la page commande_detail.html :
J'ai raccourcie le code, la partie des détails de la commande à été enlevé pour être plus claire.

<THELIA_cmd type="COMMANDE" ref="#COMMANDE_REF" client="#CLIENT_ID">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<th>Date</th>
<th align="center">Montant</th>
 <th align="center">Statut</th>
<th align="center">Mode de paiement</th>
 </tr>

<THELIA_partiel type="PAIEMENTPARTIEL" commande="#ID">
<tr>
<td class="ligne">#DATE #HEURE</td>
<td align="center" class="ligne">#MONTANT</td>
<td align="center" class="ligne">#STATUT</td>
<td align="center" class="ligne">#PAIEMENT</td>
</tr>
</THELIA_partiel>
</table>
</THELIA_cmd>
            
<T_verifpay>
			
<THELIA_verifpay type="COMMANDE" ref="#COMMANDE_REF" statut="paye">			 
<a href="client/pdf/facture.php?ref=#REF">Visualiser la facture au format PDF </a>
</THELIA_verifpay>				            
            
</T_verifpay>
            
<THELIA_PAIEMENT type="PAIEMENT">
<li><span class="modeDeReglement">#TITRE</span><span class="choisir"> <a href="#URLPAYER&paiementpartiel=1&commande=#COMMANDE_REF">Poursuivre le réglement</a></span></li>
</THELIA_PAIEMENT>
            
<//T_verifpay>

Mais, dans la page commande_detail.html je n'arrive pas à gérer l'affichage des moyens de paiement seulement si le paiement précédent est validé. Si le client veut payer le solde ou le paiement intermédiaire avant que l'administrateur valide l'acompte, la somme est toujours égale à l'acompte et n'est évidemment pas juste puisque le paiement de l'acompte n'est pas encore pris en compte. D'après mes tests, si le client n'attend pas la validation du paiement précédent il peut indéfiniment cliquer sur un moyen de paiement et faire des lignes et des lignes de paiement dans le tableau. C'est pour ça qu'il faudrait bloquer l'affichage des moyens de paiement suivant le statut du paiement précédent.

Yoan, peut être un petit coup de main pour régler ça…SVP

Voilà j'espère que ça aidera quelqu'un.

neofarm


Mac OS 10.5 Léopard - Mamp - Thelia versions 1.4.4 - 1.5.1 - 1.5.3.4