How important to everyone the ability to set different or NO brand on the shopping cart? How easy should it be? We want to keep core of the cart unchanged and minimize people need to change the code.
There can be a simple setting in the config file that will make cart completely different brand name with custom name and logo.
PCI is important this days, but is there much that needs to be done on the shopping cart side? Aside from securing the data, encrypting or not storing credit cards, what other aspects are important.