Rechercher :
Accueil » Modules » Paiement Connexion

Question Comment ajouter un contre-remboursement comme mode de paiement ?
Réponse Il suffit d'utiliser (ou de dupliquer) le module "cash on delivrery" (cod.php) et de changer les define(); des fichiers langage pour afficher un "contre-remboursement" et les textes necessaires. Il est possible d'ajouter des frais avec un module de total_commande comme celui-ci.

Une contribution toute prête de duplication de cod.php et d'un module de total_commande pré-configuré est disponible sur oscommerce.com.





Une autre solution proposée par Gyakutsuki :

Trouver ces lignes dans checkout_payment :
Code:
<?php
    if ( ($selection[$i]['id'] == $payment) || ($n == 1) ) {
      echo '                  <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n";
    } else {
      echo '                  <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n";
    }
?>
                    <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
<!--
                    <td class="main" colspan="3"><b><?php // echo $selection[$i]['module']; ?></b></td>
-->
AJOUTER APRES
Code:
<?php <?php // ########### Added Paiement par contre remboursement ############## ?>
  <td class="main" colspan="3"><b>
                      <?php
                          echo $selection[$i]['module'];
                          if ($selection[$i]['cost']){
                            echo '&('.$currencies->format($selection[$i]['cost']).')';
                          }
                      ?></b></td>
<?php // ############ End Added ######################### ?>
Auteur : xaglo Mise à jour le 12/02/2006

Retour