Jump to content

Añadir una comision al elegir el pago contrareembolso.


DavidTS

Recommended Posts

Por mas que lo he buscado por el administrador no lo encuentro.
Necesitaria que el cliente al hacer el pedido, teniendo varios modos de pago, al elegir el pago por contrareembolso se le plicase una comision con un minimo y un porcentaje del importe.

La verdad que he estado trasteando en el administrador un buen rato y por mas que lo busco no lo encuentro.

Alguien ha echo esto?

Gracias...

Link to comment
Share on other sites

Hola David,

Solo se puede cobrar una comisión de reembolso con el módulo 0.2, en el anterior no es posible. ´
Sí tienes este modulo, solo hace falta ir a la pestaña "Módulos" y poner el valor deseado.
Pero sí tienes el módulo anterior bien puedes buscar que no encuentras ;-)
Aquí dejo el enlace para descargar el módulo de contra reembolso 0.2 :

http://www.prestashop.com/?ACT=29&fid=10&aid=2240_aWjBu1RM54IaHA6grCGf&board_id=1

Saludos,
Tania

Link to comment
Share on other sites

  • 1 month later...

Es este modulo el que necesitas para cobrar el contrarembolso.
Lo descomprimes y lo cargas normalmente, luego en el BO lo activas y das el porcentaje deseado.
Saludos.
P.D. No consigo ajuntar el archivo rar, si me das un mail te lo envio, sino debes encontrarlo en el foro español.

Link to comment
Share on other sites

De nada hombre... pero no comprendo la tabla que nos muestras, normalmente el modulo te permite hacer todo eso sin romperte la cabeza, le dices 5% con un minimo de.... y ya esta, si la compra es inferior al minimo establecido te comre xx ~$ si el precio depasa el minimo, calcula directamente el % establecido.
Un saludo.

Link to comment
Share on other sites

Ahi modifique la imagen de arriba, el tema es que el correo cobra como comisión según esos valores.
Con la configuración me sirve para las dos primeras lineas, no habria problemas con usarlo tal como está, pero el cliente podria reclamar ya que esos valores estan publicados en la página del correo.

9858_HvUYbW3ip8jo3yAj5nac_t

Link to comment
Share on other sites

Asi es...
en cuanto al código, supongo que lo siguiente es lo que hay que modificar

    function getCostValidated($cart)
   {
   if(Configuration::get('COD_FEE_TYPE')==0)
   {
       return floatval(Configuration::get('COD_FEE'));
   }
   else
   {
       $minimalfee = floatval(Configuration::get('COD_FEE_MIN'));
       $cartvalue = floatval($cart->getOrderTotal(true, 3));
       $percent = floatval(Configuration::get('COD_FEE'));
       $percent = $percent / 100;
       $fee = $cartvalue * $percent;
       if($fee<$minimalfee)
       {
           $fee=$minimalfee;
       }
       return floatval($fee);
   }
   }

Link to comment
Share on other sites

  • 1 year later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...