Basket Price Group Recalc |
Copyright © 2006, William Weiland |
Overview Recalculate the basket prices based on the price group a customer is in when they log in. Normally, if a customer is not logged in when they place items in the basket, the basket price will be a non-price group price, even after they log in at check out. This module recalculates that price. |
|
Initial Setup Install bkrecalc.mvc 1) In admin, click Add Modules link (fig 2) 2) Click the file upload button 3) Browse to find the bkrecalc.mvc file on your hard drive and upload (fig 3) 4) Click Add to add it to the domain 5) Then in admin click on the plus to the left of Stores 6) Click the plus to the left of your store name 7) Click on System Extension Configuration link (fig 4) 8) Check the box next to the Basket Price Group Recalc 9) Click Update 10) The CIM Activity Log (cim_log.mvc) may already be in your store as it is used by many of our modules. Check under the Modules link to see if it is already there. If it is there, skip to 19. If not, then go to 11. Install cim_log.mvc 11) Again, click Add Modules link 12) Click the file upload button 13) Browse to find the cim_log.mvc file on your hard drive and upload 14) Click Add to add it to the domain 15) Click on the Logging Configuration Link 16) Check the box next to the CIM Activity Log 17) Click Update 18) Skip to 24 Update cim_log.mvc 19) Click Modules link 20) Scroll down to CIM Activity Log and click the link 21) Click the file upload button 22) Browse to find the cim_log.mvc file on your hard drive and upload 23) Click Update to update the module Configure the module 24) Return to the System Extension Configuration screen (fig 4) and click the link for Basket Price Group Recalc to enter the configuration settings |
|
Configuration Settings If you want to exclude specific products from the basket price group recalculation, enter their product codes in the input. Make sure you put the | after each product code. |
Fig 1: Main admin screen
Fig 2: Add a new module Fig 3: Upload the module to the server Fig 4: Assigning a module to the store |