THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Bonjour, à tous et toutes,
Donc je voudrai utiliser le module Payer par chèque

Après avoir sélectionné un produit, l'article en question est bien ajouté au panier, toutes les étapes se déroulent sans erreur hormis
le moment de sélectionner le mode de paiement.

Aucune possibilité offerte et autre mode Virement Bancaire en version 2.3.4

Lors de la désactivation du champ form field 'payment-module' dans le template order-invoice et tout ce qui englobe la vérification du paiement.

Il apparaît bien pour le client en front-office vous avez lu les termes et conditions - la condition qui s'affiche après avoir sélectionner le mode de paiement

{form_field field='payment-module'}

                <div id="payment-method" class="panel panel-default">
                    <div class="panel-heading">{intl l="Choisissez votre mode de paiement"}</div>

                    {if $error}
                        <span class="help-block"><span class="fa fa-remove"></span> {$message}</span>
                    {/if}

                    <div class="panel-body">
                        <ul class="list-group">
                            {loop type="payment" name="payments" force_return="true"}
                                {assign "paymentModuleId" $ID}
                                <li class="list-group-item text-left">
                                    <label for="payment_{$paymentModuleId}">
                                        <input type="radio" name="{$name}" id="payment_{$paymentModuleId}" value="{$paymentModuleId}" {if $LOOP_TOTAL ==1 && $LOOP_COUNT == 1}checked{/if}>
                                        {loop type="image" name="paymentspicture" source="module" source_id=$ID force_return="true" width="100" height="72"}
                                            <img src="{$IMAGE_URL nofilter}" alt="{intl l="Payez avec %module_title" module_title={$TITLE}}">
                                        {/loop}
                                        {$TITLE}
                                    </label>
                                    {hook name="order-invoice.payment-extra" module={$paymentModuleId}}
                                </li>
                            {/loop}
                        </ul>
                    </div>
                </div>
                {/form_field} 

Environnement
Thelia 2.4.4
Template order-invoice non modifié version originale
Module Payer par chèque ver 2.4.4
Module Virement bancaire ver 2.3.4

Les 2 modules sont bien activés sur 3 points
Ils s'affichent dans la partie de Points d'accroche des modules

1235. Module - configuration (module.configuration)
37     Payer par chèque     Cheque
43     Virement Bancaire     Virement

1236. Module - JavaScript configuration (module.config-js)
76     Payer par chèque     Cheque

2022. Confirmation de commande - après les récapitulatif de commande (order-placed.additional-payment-info)
ID     Nom du module     Code du module     Activer/Désactiver     Position     Action
38     Payer par chèque     Cheque     -     -     
44     Virement Bancaire     Virement

Donc ma question, auriez-vous une piste pour régler cette étape ?
Merci pour vos réponses
Steph

Last edited by stephst84 (26-07-2023 16:34:52)

Offline


Donc désactivation des modules suivants Virement bancaire ver 2.3.4 et freeorder ver 2.4.4
La commande suit son cours et se déroule normalement

Last edited by stephst84 (26-07-2023 16:34:29)