Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
microCART: Shopping System for vB4 Details »»
microCART: Shopping System for vB4
Version: 1.1.4, by micheal332001 micheal332001 is offline
Developer Last Online: Oct 2015 Show Printable Version Email this Page

Category: Major Additions - Version: 4.1.9 Rating:
Released: 01-06-2011 Last Update: 06-12-2011 Installs: 227
DB Changes Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

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

File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
mohammadxxx, Romamo

Comments
  #442  
Old 04-30-2011, 07:46 PM
Fr4n-FX Fr4n-FX is offline
 
Join Date: Jun 2007
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is possible to add more payments modes? or in the future

for example:

avpsolutions.com or moneybookers.com ¿? western union ?¿?
Reply With Quote
  #443  
Old 05-01-2011, 07:09 AM
micheal332001 micheal332001 is offline
 
Join Date: Apr 2004
Posts: 1,112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by demo7up@gmail.c View Post
Originally Posted by demo7up@gmail.c View Post

I dont know java... i just want the cell to be expanded onload not onmouseclick

I dont have time to change this myself but im sure you could get someone on here to do it for you.


Does anyone know how to make this change in Java since the developer doesnt want to help me.
I have told you that its not that i dont want to help you and i dont like it when members do this when they want something changed when the system is working they way its programmed to.
It realy gets my back up when you give a product away for free i will stress free and someone comes along and wants some little part of the code changed for there own needs and then says that the developer will not help.
Have you helped out any of the developers with a donation with any of the free scripts you have on your site.

This is the problem sometimes with giving a free product to people they want everything free but are not willing to help out the programmer at all but will keep asking for something and if they dont get it they put the programmer down,
this then gets the programmers backs up and makes them think why should i give anything away for free when you get members like this.

Yes i am a programmer and i do give some of my scripts away for free but i also run a business and the customers that are paying for my products get prioraty over any free products i release.

maybe vbulletin.org needs to put a store system on here for members to pay something to the programmers before they can get the scripts they want,
instead of getting remarks like this where the programmer does not want to help me.
If vb.org did something like this im sure the programmers would not mind so much in helping members that want something changes no matter how small the change is.

This is me just letting of some steam against members that expect to much sometimes.
Reply With Quote
  #444  
Old 05-01-2011, 11:56 AM
juan71287 juan71287 is offline
 
Join Date: Dec 2003
Location: New York
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ignore him micheal332001, this script is awesome. I have not been able to buy the retail version because its very pricey for my at this time, but I will get on it ASAP.

Thanks.
Reply With Quote
  #445  
Old 05-01-2011, 06:47 PM
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Location: Kentucky
Posts: 792
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by micheal332001 View Post
I have told you that its not that i dont want to help you and i dont like it when members do this when they want something changed when the system is working they way its programmed to.
It realy gets my back up when you give a product away for free i will stress free and someone comes along and wants some little part of the code changed for there own needs and then says that the developer will not help.
Have you helped out any of the developers with a donation with any of the free scripts you have on your site.

This is the problem sometimes with giving a free product to people they want everything free but are not willing to help out the programmer at all but will keep asking for something and if they dont get it they put the programmer down,
this then gets the programmers backs up and makes them think why should i give anything away for free when you get members like this.

Yes i am a programmer and i do give some of my scripts away for free but i also run a business and the customers that are paying for my products get prioraty over any free products i release.

maybe vbulletin.org needs to put a store system on here for members to pay something to the programmers before they can get the scripts they want,
instead of getting remarks like this where the programmer does not want to help me.
If vb.org did something like this im sure the programmers would not mind so much in helping members that want something changes no matter how small the change is.

This is me just letting of some steam against members that expect to much sometimes.
I've felt that way many times with my own mods Micheal, so understandable. The way I try to look at it is, while there are some folks that are going to treat you this way - there are usually 5x as many people who are grateful for your work and appreciate it, who may not be able to afford a donation, but will show that appreciation in other ways. Don't stress too much about it

-Eric
Reply With Quote
  #446  
Old 05-02-2011, 12:37 AM
demo7up demo7up is offline
 
Join Date: Apr 2007
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Listen first off if you wanted to get paid to change the code that's all you had to say, there was no need for a 3 paragraph sob and go on crying about how much your unappreciated lol if you wanted a pat on the back i would of gave you one tooo..... I AM MORE THEN HAPPY TO PAY FOR ANY WORK I REQUEST... My problem with your code is that there is no notification for users to click on the tabs and makes the tabs appear empty on page load... That's all... Whether you have the time or not you did refuse to help me and said "your sure someone else would help me" So with that being said you "REFUSED TO HELP ME" I dont think my comment was wrong @ all. You literally refused to help me, instead of pointing me in the right direction to get my issue solved. I didn't complain about having to correct all your misspellings within the product, or anything else. It was just a bit of constructive criticism and something i was trying to get corrected. And the issue was bought up to me from one of my users while trying to purchase an item... And one more thing i dont expect shit from anyone... Instead of crying you should list your price in your signature and maybe people would just pay you instead of asking for your help....

and PS most of the mods on my site arent free i actually have paid for all the pro versions of any mods on my site.... including vBgarage and i have donated to most of the developers so please dont assume anything about me because i was trying your product before purchasing it there is almost nothing free on my site except for a few template mods..... Great way to promote your product.....
Reply With Quote
  #447  
Old 05-02-2011, 03:53 AM
pjkcards pjkcards is offline
 
Join Date: Jul 2007
Posts: 299
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Michael,
I bought the commercial version and emailed accounts@totallyscripts (the email that was in the agreement), but never got a reply. Please shoot me a PM. Thanks!
Reply With Quote
  #448  
Old 05-02-2011, 02:37 PM
4tdesign 4tdesign is offline
 
Join Date: Nov 2010
Location: Uk
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I cant find the php file I have doubled the argument with

somebody please advise as to which php file it is i will do the rest.
Its not in html.php

Fatal error: Cannot redeclare getformatprice() (previously declared in /home/******/public_html/includes/block/html.php(95) : eval()'d code:40) in /home/******/public_html/includes/block/html.php(95) : eval()'d code on line 51

thanks
Reply With Quote
  #449  
Old 05-02-2011, 02:41 PM
micheal332001 micheal332001 is offline
 
Join Date: Apr 2004
Posts: 1,112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by 4tdesign View Post
I cant find the php file I have doubled the argument with


somebody please advise as to which php file it is i will do the rest.
Its not in html.php


Fatal error: Cannot redeclare getformatprice() (previously declared in /home/******/public_html/includes/block/html.php(95) : eval()'d code:40) in /home/******/public_html/includes/block/html.php(95) : eval()'d code on line 51

thanks
have you added the forum home block for this product if so disable it as thats whats making this happen.
I have not made a new one of this yet.
Reply With Quote
  #450  
Old 05-02-2011, 06:37 PM
4tdesign 4tdesign is offline
 
Join Date: Nov 2010
Location: Uk
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by micheal332001 View Post
have you added the forum home block for this product if so disable it as thats whats making this happen.
I have not made a new one of this yet.
Ah ha!

silly me

thanks
Reply With Quote
  #451  
Old 05-02-2011, 10:33 PM
ahmedipa ahmedipa is offline
 
Join Date: Feb 2009
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice one I will test it
Reply With Quote
Reply

Thread Tools

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

Forum Jump


All times are GMT. The time now is 02:25 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11951 seconds
  • Memory Usage 2,366KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (6)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete