Domanda

ho incontrato un requisito per il mio progetto Magento, secondo questo ho bisogno di fornire sconto speciale a specifiche Gruppo di clienti sul loro acquisto. Questo sconto deve essere indicato nel conto del cliente, se appartengono a quel particolare gruppo, e quando l'utente vuole utilizzare tale sconto particolare prezzo di tale articolo deve essere scontato in base a tale offerta di sconto a loro.

so come creare un gruppo di clienti, ma come posso dare loro desideravano sconto e renderlo mostrare al momento dell'acquisto. in modo che il cliente può utilizzare.

per favore mi suggeriscono qualsiasi metodo o consultare qualsiasi documento.

Grazie!

È stato utile?

Soluzione

Dal momento che si vuole uno sconto per mostrare "al momento dell'acquisto", l'uso di un Carrello della spesa Prezzo Regola dalle em> Promozioni < menu. Esso può essere limitata a determinati gruppi di clienti.

Un gruppo del cliente può essere impostato modificando il proprio account da clienti> gestire i clienti Menu, quindi cercare in Informazioni account per il clienti Gruppo di controllo.

I collegamenti che ho dato sono entrambi dalla Magento Guida dell'utente. Si prega di leggere tutto.
http://www.magentocommerce.com/wiki/welcome_to_the_magento_user_s_guide/welcome_to_the_magento_user_s_guide

Altri suggerimenti

<?php
/**
 * Get the resource model
 */
$resource = Mage::getSingleton('core/resource');

/**
 * Retrieve the read connection
 */
$readConnection = $resource->getConnection('core_read');

/**
 * Retrieve current users groupId
 */
$currentUserGroupId = Mage::getSingleton('customer/session')->getCustomerGroupId();

/**
 *  Creating the custom query to fetch coupons
 */
$query =    '
                SELECT sr.rule_id, sr.name, sr.is_active, src.code, src.expiration_date
                FROM `salesrule` sr
                JOIN `salesrule_coupon` src ON (sr.`rule_id` = src.`rule_id`)
                JOIN `salesrule_customer_group` scg ON(scg.`rule_id` = src.`rule_id`)
                where scg.customer_group_id = '.$currentUserGroupId.'
                AND sr.is_active = 1
                AND (  ( src.expiration_date is null ) or ( src.expiration_date > now() ) )
            ';
//store result set in $rules
$rules = $readConnection->fetchAll($query);

// $rules will contain the array of all the coupons available to the current user


// This array contains all the data required
print_r($rules);

?>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top