PLANNED CHANGES :
Removing Item Options:
Item options such as selecting the cable length with the MMU upgrade (15cm,22cm,30cm cables) will be removed and those items will have their own stock code instead. Partly because sometimes people want to order different cables at a later date, and partly because I cannot store this information in the cookie, so people would have to select it again in the basket, this system was just simply a bit crappy and I never had chance to program it because I was under pressure to get my web store online again at the time.
Postage system revamp:
The fixed postage costs are actually going to be removed. At the moment if someone ordered 1 PSU, postage charged would actually be correct, but if the same person ordered 2 PSU's for example, the extra weight and postage costs are not factored into the order. So technically people would actually get the discount on ordering multiple heavy items as a postage costs never increased.On the reverse side of this, some lighter weight items would fractionally be overcharged on postage. The postal system I am currently using is basically a overall average which does work reasonably well. Most of the time...
There is also a small issue that if someone orders over a 2KG package, these cannot be sent by Royal mail, and actually have to go by Parcelforce where the price considerably jumps up to like £50+. This has only happened a small number of times, and we actually send out 2 smaller package to avoid the costs, but again the cost of posting 2 packages was not included in the postal pricing. So I would make for example, a £13 loss on the order because of footing the bill for extra postage costs.
The problem with a general/fixed postal price, Is that when Royal mail change prices, I then have to recalculate every single item in my store, currently 160+ items 3 times (UK,EU,USA post) . A lot of the time I end up undercharging for postage prices, as they have increased, and it can often take me several months before I get chance to recalculate them all.
So the new store will go to a weight system. Where I will just simply weigh every single item, and these values will go into the database. This way I can have a, lookup table for postage prices and will be much easier to maintain. This also means postage prices will be more accurate, so this will benefit myself in some cases, and also benefit buyers with a more accurate postage costs. Of course as a side note, postage costs to also include packaging etc
Backend changes:
Currently the stripe system is fully integrated into my store. All this will be removed. The new store on checkout will redirect to the payment processor site to take the payments. This way if there is any more stupid regulations appearing in the future, these should be updated on the payment processor page, which is all external to my store. This will allow me to change payment processors much more easily in the future should I need to.
Payment methods:
Stripe only supported credit cards ( they may have accepted debit cards but only for only USA run stores) , in any case, I'm hoping the new payment processor will be able to accept credit cards and debit cards. Hopefully this will make things a little easier for people to order. As mentioned previously, I was looking into accepting other payment methods like "eps" and "ideal" etc but this would end up costing me around £300 a year to run the accounts for it all. So unfortunately those additional payment methods are just not viable at the moment.
Current store:
Will remain online as long as possible. Likely it will be the EU transactions which will fail after the 14th next month, but I do not know if outside of EU transactions will fail either, I assume they will not. If the orders stop totally dead, then I will probably just take the store off-line until the new one is ready and assume nobody can purchase anything by stripe any more.
it could also be possible I may break existing store (but I am working on a copy of it elsewhere on the server) as I need to do some changes to the database etc.
Basket items:
The new store script only displays items which are actually in your basket..
So before it would display something like this for every item...

- 1.jpg (3.08 KiB) Viewed 5176 times
Now it will just display the buy button and not a zero quantities.. The items added in your basket will still show like below as normal..

- 2.jpg (2.79 KiB) Viewed 5176 times
I think this will speed up the rendering of the page somewhat as it is a lot less processing to be done.
Other info:
Change the store layout and make it totally alien and un-usable
