Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
microCART: Shopping System for vB4 Details »
microCART: Shopping System for vB4
Mod Version: 1.1.4, by micheal332001 (Member) micheal332001 is offline
Developer Last Online: Oct 2015 I like it Show Printable Version Email this Page

This modification is currently quarantined.
vB Version: 4.1.9 Rating: (31 votes - 4.87 average) Installs: 228
Released: 07 Jan 2011 Last Update: 13 Jun 2011 Downloads: 2181
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Translations  

microCART is a fully featured Shopping Cart for vBulletin 4.x, with support for Downloadable & Pysical Products, Subscriptions and Services, without missing any feature even from commercial scripts. Installation is very easy, you just need sometime for the initial configuration.

Edit: Please note - Currently this mod is only compatible with vBulletin 4.1.9 and below, if your using vBulletin 4.1.10 then the modifications current version released here (1.1.4) is not suggested for use. - TheLastSuperman

1.- Highlights
  • Supports Downloadable products
  • Since version 1.0.3 supports Physical products too!!
  • Supports Subscriptions (Even Reccuring)
  • Supports Services
  • Ability to upgrade usergroup per product
  • Unlimited depth levels of categories
  • Unlimited Products
  • Supports Renewals
  • Ability to Add Orders manually
  • PayPal & 2CO payments
  • Since version 1.0.4 support payments with ccBill (Credits to kastak)
  • Supports AddOns
  • Support Special Deals
  • Unlimited Screenshoots per product
  • Unlimited Files per product, so the customers can download previous versions
  • Unlimited Agreements
  • Customers (and only those who have bought that product) can rate and review it.
  • Admin can turn On/Off the Reviews per product
  • Uses HTML Editor.
  • Since version 1.0.5 support multiple Tax levels.
  • Since version 1.0.5 support Shipping Zones with unlimited shipping choices per zone.
  • Since version 1.0.5 supports Delivery locations (unlimited depth, eg Country, State, Area with different setup for Tax and Shipping per category.
  • Since version 1.0.5 customer must enter his details to finalize the order.
  • NEW!! Since version 1.0.6 supports Auto Tax calculation.
  • NEW!! Since version 1.0.6 supports Auto Shipping calculation.
  • NEW!! Since version 1.0.5 supports Invoice creation.
  • NEW!! Comming Soon Block.
2.- Installation
  • Download and unzip microCART.zip file
  • Upload all the files in your site keeping the same structure. eg cart.php must be on the same level as your forum.php
  • CMOD 777 the directories:
    • microcart
    • microcart/photos
    • microcart/photos/thumbs
    • microcart/photos/tmp
    • microcart/editor/files
    • microcart/editor/flash
    • microcart/editor/media
    • microcart/editor/photos
    • microcart/pdf
    • microcart/fonts
    • microcart/images
  • Login to your admincp and import product-microcart.xml
3.- Configuration
  • First of all you need to setup microCART General Options. The most important option is to set the path to the directory where you'll store the files. For security reasons you must create a directory over the public area. Then write the full path in the options. Don't forget the trailing slash at the end. Example:
    • /home/username/downloads/
  • Setup Usergroup permissions. Available options are:
    • Can access the store
    • Can order
    • Can Moderate. Please note that, as a way to bypass the limitation of having vB editor in admincp, I've moved the product descriprion, system messages and agreements to fronend. But only those who can moderate can access this area, and only for modifying the text. Nothing more.
  • Setup Categories and Subcategories for your store.
  • Setup your Agreements (at least one)
  • Start adding products but from AddOns and Services. It will helps you to save time, as when at a later time you add a main product, you can choose the addons.
  • To work properly with HTML editor you need to edit settings.php locating at: microcart/editor/assetmanager/ and set the corrects paths.
4.- Product Options (Configurations)

In version 1.0.3 has been added support for configurable options. Not just simple text choices, but options that can increase/decrease the total price. That's why you need to pay extra attention on entering these options to avoid pricing mess.

First of all, you can find these options as "Extra Options" on the droplist on the right of each product (AdminCP). By choosing it you'll get a list of all available configurable options for the specific product. You can Edit and Delete it, or you can change the display order. Click "New Extra Option" to add one.

There is no need for explanation of title. Write there anything that you want. Examples of configuration options are: Color, Size, Ram, Hard disk etc. So let's write Size. In the box below you must add all the available options keeping the format:
Amount|Name

Examples:
  • 0|Normal : This option dosen't changes the product's price and it will appears as: Normal
  • 15.30|Large : This option increases the price by 15.30 and it will appears as: Large (+$15.30) ... The currency symbol is the one that you've setup. DON'T NEED TO ENTER CURRENCY SYMBOL HERE
  • -7.50|Mini : This option decreases the price by 7.50 and it will appears as: Mini (-$7.50). ONCE MORE: DONT ADD CURRENCY SYMBOL.
5.- Product Terminology
  • Price: Is the normal price that you're selling a product (eg 49.95)
  • Discount: Is the amount that you're giving as discount. eg if you place 4.95 here the price will appear as $49.95 $45.00
  • Special (Bundle) price. Currently not in use
  • AddOns. Are products that someone can order in the same form (eg Installation, Brand Free etc).
  • Special Bundle. Currently not in use
6.- Understanding Shipping Zones
To understand Shipping fields (Base weight, Base fare, Extra weight, Extra fare), you must know how the companies (at least the most of them) are working. They're saying: Till 3 kilos the rate is $15. More than 3 kilos you must add $3 per 500gr (1/2 kilos). In this example you must setup:
  1. Base weight 3000 (in grammars) or 3 (in kilos)
  2. Base fare 15.00
  3. Extra weight 500 (in grammars) or 0.5 (in kilos)
  4. Extra fare 3.00
  5. Please note to use the same as the definied in the general option weight unit. Setting in options kgr and here grammars is the best way to mess your shop.
7.- Friedly notes
  • Please let my copyright link in place. Thank you.
  • When rating, please remember that you're rating the script and not me as a person. Thank you.
  • Don't spam this thread with comments about my personality. Comment my work only. Thank you.
8.- Demo9.- Warning

The included HTML Editor is commercial, so you can use it ONLY within microCART directory.


UPGRADING

To upgrade just upload the new files then follow
2.- Installationwith Allow Overwrite set to YES


CHANGE LOG

  • Added Comming Soon Block
  • Added view users invoice within admincp
  • Added usergroup controled discounts
  • Added stock level control
  • Added coupon system
  • Changed the invoice system to work better.
  • Added forum home side block. (Download the product-microcart_forum_block.xml and Install like a new product)
  • MICROCART_114_01022011.zip has no affects added to my account
  • MICROCART_114_240211.zip has a fade in affect on my accounts pages.
  • added some java for the my accounts page and the product view page. So you dont have to re-fresh the page all the time. Updated: 28/02/2011
  • Fixed the problem with the euro within the add-on options.
BUG FIX
  • Fixed error within the admin php file on line 23.
  • Updated the forum side block ( Please let me know if you are still having problems with this. Updated Date 22nd Fed 2011)
  • fixed problem with the prices. UPDATED Date 22nd Apr 2011 to upgrade just upload the files as its only the cart.php and microcart/functions.php files that have been updated.
  • Fixed problem with the add-ons prices. Updated 25th Apr 2011 to upgrade just upload the cart.php file
  • cart.php updated again to fix the problem with the add-ons when changing the qty within the cart.
  • Fixed problem with edit invoices in admincp
  • Fixed a problem with large price formats.
  • Fixed problem with option prices (11-05-2011)
  • Updated the files for the new editor not tested Updated 13/06/2011.
Arabic Language File Download Here

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	cart.jpg
Views:	4383
Size:	69.4 KB
ID:	125327   Click image for larger version

Name:	downloadarea.jpg
Views:	2994
Size:	54.0 KB
ID:	125329   Click image for larger version

Name:	newproduct.jpg
Views:	2461
Size:	53.6 KB
ID:	125330   Click image for larger version

Name:	products.jpg
Views:	1885
Size:	27.2 KB
ID:	125333  

Click image for larger version

Name:	screenshoots.jpg
Views:	5432
Size:	133.8 KB
ID:	125334   Click image for larger version

Name:	configuration.jpg
Views:	3284
Size:	95.8 KB
ID:	125336  

Show Your Support

  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #826  
Old 27 Dec 2014, 15:52
Johnny G Johnny G is offline
 
Join Date: Mar 2009
Real name: John Gaskell
Originally Posted by NickTheGreek View Post
Just downloadable products is ok for you or do you need the support for tangible products?. I'm talking for the exact same script, but currently I've removed the tangible products to make the code more solid.
I would like tangible, physical products. But, not to worry, needs of the many vs the needs of the few
Thanks anyways!!
Reply With Quote
  #827  
Old 27 Dec 2014, 16:21
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Real name: Christos Teriakis
Originally Posted by Johnny G View Post
I would like tangible, physical products. But, not to worry, needs of the many vs the needs of the few
Thanks anyways!!
I've post some files with bug fixes and design issues that I found. They're on my last post in previous page. Sorry but there is no other way to release them.
Reply With Quote
  #828  
Old 27 Dec 2014, 16:30
Johnny G Johnny G is offline
 
Join Date: Mar 2009
Real name: John Gaskell
I'm sure I speak for many people when I thank you for your efforts.
Reply With Quote
  #829  
Old 28 Dec 2014, 09:32
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Real name: Christos Teriakis
Originally Posted by Johnny G View Post
I'm sure I speak for many people when I thank you for your efforts.
Finally I'll include tangible products too, but the final mod should be commercial with a small fee. As you're using it for tangible products please tell me something. In data table there are fields for Product code and Manufacturer but I can't find them in the form. Have been removed? As I remember these fields were there.
Reply With Quote
  #830  
Old 01 Jan 2015, 08:41
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Real name: Christos Teriakis
@Johnny G

Happy and Prosperous New Year

If you want you can give a look at: http://www.phpkiosk.com/demo/vb4x/cart.php

demouser1
demopass1

For testing EU VAT and Shipping do the follow tests during Checkout (for testing purposes assumes that Shop is locating in Greece).

1.- Select United Kingdom as Location. You'll see that if you set a valid EU-GB VAT id the VAT should be 0. If you left it empty or your auto check fails (invalid VAT id) you'll debit with VAT 20% according to the new EU rules (Customer's country and not Seller's country).

2.- Change the location to Greece. Now, with or without a valid VAT id you'll be debited with VAT 20%

3.- Last change the location to United States and you'll see that none VAT will be debit.
Reply With Quote
  #831  
Old 01 Jan 2015, 14:25
Johnny G Johnny G is offline
 
Join Date: Mar 2009
Real name: John Gaskell
Originally Posted by NickTheGreek View Post
Finally I'll include tangible products too, but the final mod should be commercial with a small fee. As you're using it for tangible products please tell me something. In data table there are fields for Product code and Manufacturer but I can't find them in the form. Have been removed? As I remember these fields were there.
Originally Posted by NickTheGreek View Post
@Johnny G

Happy and Prosperous New Year

If you want you can give a look at: http://www.phpkiosk.com/demo/vb4x/cart.php

demouser1
demopass1

For testing EU VAT and Shipping do the follow tests during Checkout (for testing purposes assumes that Shop is locating in Greece).

1.- Select United Kingdom as Location. You'll see that if you set a valid EU-GB VAT id the VAT should be 0. If you left it empty or your auto check fails (invalid VAT id) you'll debit with VAT 20% according to the new EU rules (Customer's country and not Seller's country).

2.- Change the location to Greece. Now, with or without a valid VAT id you'll be debited with VAT 20%

3.- Last change the location to United States and you'll see that none VAT will be debit.
Wow. Many thanks!!
I'll have a look this weekend
Reply With Quote
  #832  
Old 06 Jan 2015, 19:18
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Real name: Christos Teriakis
Originally Posted by Johnny G View Post
Wow. Many thanks!!
I'll have a look this weekend
Finished
Reply With Quote
  #833  
Old 08 Jan 2015, 04:33
Gadget_Guy Gadget_Guy is offline
 
Join Date: Jun 2010
I would be very interested in this mod to sell tangible products on my site (we sell our club branded items like stickers and mugs to raise money for charity).

I am located in Canada and my members are Canadian.

Paypal for payment is perfect.

Any chance there would be a way to interface with Canada Post whom we use for shipping?

They have a module for this that I use with Zen Cart, but my users hate having to leave the site to use zencart to order stuff.

I'd be willing to do testing with you if that helps.

D.
Reply With Quote
  #834  
Old 08 Jan 2015, 07:53
JesWhite JesWhite is offline
 
Join Date: Apr 2014
Real name: Jes
Originally Posted by NickTheGreek View Post
Hello,

Finally I decided to post the update here and not as a seperate mod as in my version I don't support tangible products. But I'll continue updating this version for any bug fixes.

I've named this version 2.0.0 to be visible seperated from 1.x versions. In this version I've added/fixed:
  1. Fixed several design issues especially with sidebar
  2. Added Tab Menu to support the new vb Navigation manager
  3. Added to all php files the code: define('SKIP_ALL_ERRORS', true); to skip all waring messages. I suggest to add this line to your config.php at the top (just after <?php).
  4. Corrected the HTML editor to take the full width space when you're adding/editing products
For someone who was getting error trying to import images in the HTML editor, he must set the correct paths in file: microcart/editor/assetmanager/settings.php

To update your installation:
  • Upload microcart_admin.php to your admincp directory
  • Upload functions.php at microcart/
  • Upload cart.php at your forum directory
  • Import product-microcart_v200_27Dec2014.xml and don't forget to select "Overwite".
If you've to report any other bugs feel free to do it here. I'm not always on this site but I'll try to visit it in a regular basis. Please don't PM for bugs. Post them here.

I wish to all a Happy and Prosperous New Year. Health, Happiness, Success to all of you and to your beloved persons. And for sure Peace for the world.
if i install MICROCART_114_16_05_2011a.zip and after that i use your patch is this patch work?

thanks again...
Reply With Quote
  #835  
Old 08 Jan 2015, 10:30
TheAdminMarket's Avatar
TheAdminMarket TheAdminMarket is offline
 
Join Date: Jun 2013
Real name: Christos Teriakis
Originally Posted by JesWhite View Post
if i install MICROCART_114_16_05_2011a.zip and after that i use your patch is this patch work?

thanks again...
Yes, it should works. But if you wait some hours I'll release here this version:
http://demo.teriakis.com/vb4x/cart.php
You can find testing account login in header.

Has fixed all bugs of microCART and added some new features. The reason that I changed the name is because there are 2 versions of microCART and I wanted to avoid a system mess.

Later on and if I see that there are active installation of microCART (I don't think so with so many bugs that I found), I'll release a data importer.
Reply With Quote
  #836  
Old 08 Jan 2015, 23:09
Johnny G Johnny G is offline
 
Join Date: Mar 2009
Real name: John Gaskell
Nick, superb effort
Reply With Quote
  #837  
Old 08 Jan 2015, 23:10
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Aug 2009
Real name: Chris
Originally Posted by Johnny G View Post
Nick, superb effort
Newest version is here, http://www.vbulletin.org/forum/showthread.php?t=316501
But wait till the developer fixes a bug with the tables in the DB.
__________________
You can get access to my 180 mods for vB 3.6 - 4.x at The Admin Zone as well as the professional support you are used to. New vBulletin Spider Definitions, vBulletin Spiders List Hits 1000 Spiders! ​ OzzModz down. Site has had a data breach, checking how the intrusion happened. Change your PW if you use the same one on my site and others.
Reply With Quote
  #838  
Old 08 Jan 2015, 23:14
Johnny G Johnny G is offline
 
Join Date: Mar 2009
Real name: John Gaskell
I've just seen it, thanks
Reply With Quote
  #839  
Old 09 Jan 2015, 12:06
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Aug 2009
Real name: Chris
And the bug is now fixed in the other version.
__________________
You can get access to my 180 mods for vB 3.6 - 4.x at The Admin Zone as well as the professional support you are used to. New vBulletin Spider Definitions, vBulletin Spiders List Hits 1000 Spiders! ​ OzzModz down. Site has had a data breach, checking how the intrusion happened. Change your PW if you use the same one on my site and others.
Reply With Quote
  #840  
Old 03 Feb 2015, 19:51
eh69 eh69 is offline
 
Join Date: Feb 2009
https://technidev.com/microcart-1-1-...injection-xss/

Can I please for fix for this?
__________________
Forum Alfa Romeo Giulietta, 159, MiTo, 156, 147, 166, 145, 146, 155, 164, 33, 75, GTV, GT, Brera, Alfetta ;D
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 14:53.

Layout Options | Width: Wide Color: