Como utilizar el modulo de codigos de cupones de descuento

Contenidos:

Configuracion del modulo Total del pedido

Para configurar el modulo de codigos de cupones de descuento, ir a Modulos -> Totalizacion -> Cupones de descuento del admin de su sitio web. Haga click en el boton Edit del lado derecho de la pantalla para editar las opciones de configuracion. Las explicaciones para cada opcion se indican a continuacion:

Creacion de codigos de cupones de descuento

Acceda a su administrador y vaya a la seccion Catalogo -> Cupones de Descuentos. Haga click en el boton Nuevo Cupon para crear un nuevo codigo de cupon de descuento. El unico campo que se requiere es la cantidad de descuento

Una vez que haya creado un codigo de cupon de descuento puede distribuirlo en cualquier formato. La unica informacion que un cliente tendra para utilizar un codigo de cupon es la que ha especificado cuando se crea el cupon. Puede enviar los codigos en los boletines de noticias, confirmaciones de pedido, etc

Los descuentos se muestran en el total en la confirmacion de pedido del cliente, en el historial de pedidos del cliente y en todos los pedidos del admin

Descuentos se aplican ANTES de impuestos

Explicacion de los campos:

Exclusiones

Usted tiene la capacidad para gestionar los productos excluidos de las categorias, fabricantes, clientes y zonas de envio para cada cupon que cree. A los clientes no se notifica que un producto esta excluido a menos que el total/cantidad de productos incluidos no cumpla el requisito de pedido minimo para el cupon. En ese caso en particular no se dara aviso de los elementos que estan excluidos. Si crea cupones con exclusiones se recomienda comunicar por adelantado a los clientes los productos que estan excluidos para evitar confusiones

Debe crear un cupon antes de que pueda gestionar las exclusiones del cupon. Vea la seccion sobre Creacion de codigos de cupones de descuento para obtener ayuda

Acceda a su administrador y vaya a Catalogo -> Cupones de descuento. Seleccione el cupon con el que desea gestionar las exclusiones. En el cuadro en la parte derecha de la pantalla vera seis botones: editar, eliminar las exclusiones de productos, fabricantes excluidos, categorias excluidas, clientes excluidos y las zonas de envio excluidas. Haga clic en el boton para cada tipo de exclusiones que desee crear

Las cuatro pantallas de exclusiones trabajan de manera similar. En la caja de la izquierda aparecera una lista (productos/fabricantes/categorias/clientes) para que el cupon NO se excluya. En la caja de la derecha aparecera una lista (productos/fabricantes/categorias/clientes) para que el cupon quede excluido. Utilice los botones ubicados entre ambas cajas para mover de un cuadro a otro. Haga clic en guardar cuando haya terminado o los cambios no se guardaran

Si un producto se encuentra en cualquier categoria excluida, sera considerado un producto excluido. Por ejemplo, un producto se encuentra en la categoria 1 y en la categoria 2. La categoria 1 es una categoria excluida. Incluso si un cliente ve un producto en la categoria 2 y lo aņade a su carrito, el producto seguira siendo considerado excluido porque se excluye la categoria 1

Puede editar los campos que se muestran en los cuadros de exclusiones editando el siguiente codigo a partir de la linea 17 de admin/coupons_exclusions.php:

  /**********************************************/
  //alternar entre true/false para determinar los campos que se muestran en la lista de productos en el mismo orden en que se enumeran a continuacion

  $display_fields = array(
                          'categories' => array( 'c.categories_id' => false,
                                                 'cd.categories_name' => true ),
                                                 
                          'customers' => array( 'c.customers_id' => false,
                                                'CONCAT( c.customers_firstname, CONCAT( " ", c.customers_lastname ) ) AS name' => true,
                                                'c.customers_email_address' => false ),

                          'manufacturers' => array( 'm.manufacturers_id' => false,
                                                    //'mi.manufacturers_url' => false,
                                                    'm.manufacturers_name' => true ),

                          'products' => array( 'p.products_id' => false,
                                               'p.products_model' => false,
                                               'pd.products_name' => true,
                                               'p.products_price' => false ) );

  //separador de los campos de la lista
  $separator = ' :: ';

  //categorias excluidas
  //separador para los nombres de las categorias
  $category_separator = '->';
  //alternar true/false para determinar si hay que mostrar todo el camino de la categoria
  $category_path = true;
  //end category exclusions

  /**********************************************/

Puede impedir que un campo de edicion que se muestra por que es true o false en el array $display_fields. Los otros ajustes modifican los caracteres utilizados para separar varios campos en los cuadros de las exclusiones

Soporte

Puede encontrar apoyo a esta contribucion en http://forums.oscommerce.com/index.php?showtopic=213019 (Foro de usuarios OSCommerce). Lea los problemas comunes en el archivo install.html o en anteriores post para ver si su problema o pregunta ya ha sido contestada. Si publica sobre los problemas con las exclusiones o los calculos, en el conjunto Modo depuracion de Configuracion del modulo Total del pedido leera que hacer para capturar la informacion de depuracion e incluirla en su post

Correcciones de errores y nuevas versiones se aņaden a la contribucion en la pagina http://www.oscommerce.com/community/contributions,4269



Traducido el 21 de Abril de 2009 por Alfonso Gonzalez Reflex Ocasion