Search Over 18,000 FREE Plugins from the Official WordPress Plugin Directory Repository

MarketPress - WordPress eCommerce

The best free ecommerce plugin available for WordPress - easy to use, beautiful & powerful.

MarketPress is the easiest to use, best designed and most powerful ecommerce / shopping cart plugin available for WordPress today.

Developed from the ground up to make it simple to set up a stylish online shop, MarketPress has all the features you need, including:

  • Multiple payment gateways (PayPal, Authorize.net, Google checkout, 2checkout, Moneybookers, eWay, Cubepoints and more)
  • Works great with any WordPress theme and looks great with AJAXy goodness
  • Fully internationalized by the WPML crew
  • Sell real objects, or digital downloads (with limits and tracking!), with ease
  • Shipping, coupons, Google Analytics Ecommerce tracking, sale pricing, unlimited product variations, and so so much more!

And, did you know that MarketPress is also 100% WordPress Multisite and BuddyPress compatible - so you can use it to start your own Etsy or Ebay style network of stores... where you take a % on each sale!!!

So, what are you waiting for, download MarketPress today and give it a crack.

We guarantee you'll enjoy it right out of the box... although we provide comprehensive documentation and support if you need it :)

Or, read on to find out more about what you can get from MarketPress...

Sick of WP-ecommerce?

One of the main reasons we developed MarketPress was because, basically, so many of the existing WordPress ecommerce plugins out there offer a pretty awful user experience. WP-ecommerce being the most popular, we built a complete importer - allowing you to easily import your troublesome WP-ecommerce store into MarketPress... hurrah!

Want to make your product listings look amazing?

MarketPress is 100% customizable, but in case you don't want to get stuck into all that CSS, it comes with:

  • Amazing themes (that you can customize without knowing a single line of code)
  • Beautiful preset CSS styles
  • Powerful, yet elegant, widgets
  • Hot product thumbnails/images with lightbox zooming

And when it comes to the actual sales, we've got every feature you could ask for, including (but not limited to):

  • Payment gateways coming out of our ears
  • 100% ready for easy translation into any language
  • Supports all major currencies
  • Ready to go for tax and VAT
  • Digital or physical objects
  • Multiple shipping options
  • Coupons, discounts and affiliate ready
  • Fully integrated with Google Analytics eCommerce
  • Unlimited product variations
  • Stock tracking and alerts per variation
  • Per order product limits
  • AJAX cart and cart widget
  • Powerful shortcodes that you can use anywhere
  • Link any product to an external link (helooo Amazon affiliates!)
  • Categories and tags
  • Stock tracking and order management and alerts
  • Fully customizable urls
  • Checkout without having to be a site user
  • Start your own Etsy shopping network
  • Global shopping carts (for that network)

And that's really just the beginning, there's so much more, but the only way you'll get to find out about that is to try it...

We guarantee that it's simply the best - what else would you expect from WPMU DEV!

Download the free version | Download the pro version

Author Aaron Edwards (Incsub)
Profile
Contributors WPMUDEV, uglyrobot
Tags buddypress, ecommerce, marketplace, multisite, sell, shopping, store, wpmu
  1. wordpress-ecommerce screenshot 1

    Shipping Information

  2. wordpress-ecommerce screenshot 2

    Message Settings

  3. wordpress-ecommerce screenshot 3

    Product Listings

  4. wordpress-ecommerce screenshot 4

    Product Details

  5. wordpress-ecommerce screenshot 5

    Product Downloads

  6. wordpress-ecommerce screenshot 6

    Single Product View

  7. wordpress-ecommerce screenshot 7

    Shopping Cart

  8. wordpress-ecommerce screenshot 8

    Grid Layout

To Install:

  1. Download the MarketPress plugin file
  2. Unzip the file into a folder on your hard drive
  3. Upload the /wordpress-ecommerce/ folder to the /wp-content/plugins/ folder on your site
  4. Visit Network Admin -> Plugins and Network Activate it there.
  5. Alternatively, you can activate this plugin on individual sites by going to the Site Admin -> Plugins menu and activating there.

To Set Up And Configure MarketPress

Importing products from the WP e-Commerce plugin

As of the 2.1 update you can import products directly into MarketPress from WP e-Commerce 3.8+ (older versions not compatible)

  1. Activate WP e-Commerce and MarketPress plugins
  2. Go to Site Admin>Products>Store Settings and click the tab for "WP e-Commerce Importer"
  3. Select 'Import Now'.
  4. You should see a success message letting you know the process has been completed.

2.5.1

  • Fix bugs with iDEAL gateway
  • Add support for multiple iDEAL banks
  • Rename Store Themes to Store Styles to avoid terminology confusion
  • Switch lightbox to GPL compatible lumebox
  • WPML compatibility fixes
  • Add a full CSV product importer!
  • Add orders exporting as CSV by year and month
  • Add weight based shipping module
  • Add support for calculated shipping modules
  • Add USPS calculated shipping module!
  • Add order statistics dashboard widget
  • Add store info to right now widget
  • Add Log entry for cubpoints gateway checkouts
  • Add "Only show on store pages" option to all widgets
  • Add setting to disable excerpts in product lists
  • Add per product special tax rates
  • Add Pro Sites level recognition for multisite: http://premium.wpmudev.org/forums/topic/feature-request-advanced-integration-of-marketpress-and-pro-sites
  • Add Stripe payment gateway! Accept credit cards directly on your site with full PCI compliance
  • Add custom API url support to Authorize.net gateway for compatibility with many 3rd party gateways
  • Add beta PayPal Payflow Pro gateway
  • Add beta iDEAL gateway (ING bank only)
  • Add setting to hide Product Image on single pages
  • Fix translation issues for gateway and shipping plugin names
  • Fix bug with category dropdown widget
  • Fix custom menu current item highlighting in WP 3.3
  • Fix tax calculation bug with Google Checkout gateway for orders with no tax
  • Fix lightbox z-index on Twenty Eleven theme
  • Make shipping fields behavior consistent with global cart enabled
  • Fix currency rounding problem for large prices with decimals off
  • Remove add to cart button when in product listing mode and no custom link set
  • Allow $0 sale prices

2.4.2

  • Fix a fatal bug introduced to the PayPal Express gateway in 2.4.1. Important update!
  • Add sanity checks for long product names into PayPal gateway to prevent errors

2.4.1

  • WP 3.3 Compatibility - Not backwards compatible
  • Fix negative quantities being able to be added to your cart: http://premium.wpmudev.org/forums/topic/marketpress-security-bug
  • Fix removing cart items when global is set to on
  • Gracefully handle global carts if a seller hasn't configured PayPal by skipping their checkout
  • Handle SSL properly on checkout page
  • Fix out of stock AJAX message for variation products: http://premium.wpmudev.org/forums/topic/out-of-stock-triggers-when-only-one-of-the-variations-is-sold-out-but-others-are-still-available
  • Hook into logout to clear personal session information: http://premium.wpmudev.org/forums/topic/security-issue-with-marketpress
  • Add textdomain to plugin header to translate plugin description
  • Change link field to work with low resolution
  • Fix bug with icons css theme
  • Update the table rate shipping for international support
  • Update chained payments documentation
  • Add Turkish lira to PayPal gateways
  • Make shipping info available to search for on orders page. http://premium.wpmudev.org/forums/topic/search-store-orders-by-name-bug
  • Add JS to drop-down categories shortcode
  • Fix missing title on product list pages
  • Fix title incompatibility with Genesis & Catalyst framework based themes
  • Style fixes to icons CSS theme
  • Fix double email for digital only orders
  • Still send shipped notification email for download only carts (for gateways with delayed paid confirmations)
  • Fix cart widget title getting removed on AJAX add to cart for some themes
  • Combine forms on the edit order screen to avoid confusion when saving
  • Add back in Inventory Threshold option
  • Add action hook to mp_order_status() template function.
  • Add points and credits currency types
  • Add Table Rate shipping plugin
  • Fix tax inclusive display in cart widget
  • Fix blank gateway select page for download only carts combined with PayPal Express gateway
  • Add back email field for download only carts
  • Fix graceful degrading of AJAX cart handling
  • Adjust PayPal gateway to gracefully handle carts with free products in them
  • Fixed small bug in canada tax handling
  • Added ajax shipping province dropdown for USA, CAN, AUS
  • Fixed small checkout error display bug
  • Fixed slashes issue in emails
  • Fixed default tax display with tax inclusive pricing on
  • Added Cubepoints gateway - Requires the CubePoints plugin: http://wordpress.org/extend/plugins/cubepoints/
  • Added eWay Shared Payments gateway
  • Add Tax inclusive pricing option
  • Add tracking number field to shipping section of Order management
  • Add notes field to order management page
  • Add special instructions field option for orders that require personalization
  • Skip shipping checkout page for digital only orders
  • Fix dropdown product category widget
  • Fix bug in tax calculation for some countries
  • Fix bug in order payment status change to paid
  • Fix small bug in global products paging last page

2.1.6

  • Fix sprintf() bug on paypal-express gateway
  • Fix rare bug with paypal-express gateway where orders were being duplicated across random blogs
  • Usability improvements to settings pages
  • Fix rewrites to ignore base (example /blog/)
  • Up the timeout to 60 seconds for Paypal API requests
  • Fix global cart cookies for some setups
  • Fixes to order arguments for shortcodes and template functions
  • Fix order sort for all old products
  • Fix browse products link in empty cart page
  • Attempt to fix occassional "missed a step" message on checkout confirmation

2.1.3

  • WP 3.2 compatibility
  • Coupons and Downloads now in the Lite version!
  • Added a little hack for compatibility with Headway and Genesis themes
  • Google Analytics Ecommerce tracking support
  • Ability to add define('MP_HIDE_LOGIN_OPTION', true); to hide the login option on checkout
  • Fixed redirect bug for login link on checkout
  • Many new hooks for WPML full translation capability
  • Ability to add add_theme_support('mp_style') to disable frontend css
  • Fixed Kenyan Shilling symbol
  • Added hooks to the download handler to allow plugins to override
  • Fixed bug in drop down menus
  • Changes to the download script to enable larger files
  • Ability to add define('MP_LARGE_DOWNLOADS', true); to wp-config.php to use redirects for very large files
  • Some improvements to the WP e-Commerce product importer for old thumbnails

2.1.1

  • Fixed UN notice

2.1

  • WP e-Commerce product importer added
  • New importer plugin class added for others to easily build importers
  • Fix language file location
  • Fix slug conflicts with virtual pages and similar permalinks: http://premium.wpmudev.org/forums/topic/checkout-page-redirecting-slug-bug
  • Add Kuwaiti dinar
  • Additional error checks for FrameMarket theme
  • Add check for MP_HIDE_ORDERSTATUS_SHIPPING constant
  • Fix rare bug with permalinks
  • Add configurable store admin email address
  • Filter email from and name for store emails
  • Add buyer email to order admin notification
  • Remove digital flag in PayPal express gateway
  • Fix out of order tbody tag on cart page
  • Remove PHP5 depreciated class assignments

2.0.4

  • Fix missing icons with default theme

2.0.3

  • Fix another bug with Authorize.net gateway when product names are too long
  • Update UK county list
  • Fix some style issues

2.0.2

  • Fix up bugs with Authorize.net gateway
  • Bugfixes with storing shipping info on checkout
  • Disable ajax cart if domain mapping is set to original backend
  • Fix add link popup in messages rich text editors

2.0.1

  • Change cart cookie name to prevent errors with existing carts on upgrade

2.0

  • Global carts/checkout - PayPal Express only compatible gateway currently
  • Downloadable Products
  • Limit download count per purchase
  • Product variations
  • Per order product limits
  • Skipping payment form page if only one gateway allowed
  • Hide cart widget on cart pages
  • Add cart widget to sidebar on first install
  • Option to force login to checkout
  • Moneybookers gateway
  • Google Checkout gateway
  • Many many bugfixes

1.3.1

  • Fixed an email bug with the new manual payments gateway

1.3

  • New Manual Payments gateway added! Now accept cash, checks, EFT, etc.
  • Removed cart widget thumbnail settings until they actually do something
  • Other small bugfixes

1.2.2

  • Fix to new order ID filter
  • Product list categories dropdown filter fixed in 3.1
  • Fixed virtual page display issues in some themes

1.2.1

  • Small Payment gateway bugfixes
  • Chained payments not clearing cart bugfix

1.2.0

  • Headway theme compatiblity fix: Missing argument 2 for MarketPress::filter_nav_menu()
  • Fix category dropdown widget js
  • Add filter to orderid generation
  • Additional classes and filters added for our custom theme
  • Added primary key on global term_relationships table to prevent duplicates
  • More 2CO plugin conflict fixes

1.1.9

  • Hooks added for externally loaded gateway/shipping plugins
  • Added mp_items_in_cart() template function to determine if items are in the users cart
  • 2Checkout payment plugin conflict with Membership plugin
  • Fixed bug with low stock notification
  • Added admin notification for new orders

1.1.8

  • Lots of hooks added for plugins
  • Bug fix when using custom cart templates
  • Added SOLUTIONTYPE=Sole to paypal express to allow CC payments without paypal account

1.1.7

  • Fixed 3.1 compatibility bug due to RC3 revertions
  • Added setting to display prices with no decimals

1.1.6

1.1.5

  • Fixed: Global MarketPress Permalink Updating Problems - for sure this time ;-)

1.1.4

  • WP 3.1 compatibility
  • Autoupdate capable
  • Updated default .po file for translation
  • Fixed: Global products not removed for deleted/spammed/archived/deactivated sites
  • Fixed: Make global tag/category lists filter out those with no counts
  • Fixed: Global MarketPress Permalink Updating Problems - bug last time around

1.1.3

  • Fixed: Global MarketPress Permalink Updating Problems
  • Fixed: MarketPress check out page issues

1.1.2

  • Fixed: MP html needs more css class names
  • Fixed: Make "Continue Checkout" button text only
  • Fixed: Unclosed label tags cause widget drag/drop issue in IE
  • Fixed: Store page content overwritten
  • Fixed: Product excerpts sometimes not showing in Product List Widget
  • Fixed: When using custom templates page titles were not being filtered for virtual store pages

1.1.1

  • Fixed: post_thumbnails breaks themes
  • Fixed: Marketpress Product List widget displays all products

1.1

1.0.4

  • Added support for MP_ROOT_BLOG define to change blog for global listings
  • Fixed permissions bug for changing order status

1.0.3

  • Fixed fatal error when unchecking all gateways
  • Fixed error saving decimal in extra shipping
  • Fixed currency display decimals in admin fields

1.0.2

  • Fixed bug with paging on product/taxonomy lists
  • Fixed title on taxonomy list pages
  • Hopefully added a workaround to detect and deal with poorly written plugins that flush rewrite rules before init
  • Fixed bug that incorrectly showed out of stock button when stock remained

1.0.1

  • Fixed bug in global listings that didn't show product thumbnails/prices

1.0

  • Initial Release

Do I need to be a paid WPMU DEV member?

No. This plugin is offered at no charge. A full-featured, premium version is available for purchase on WPMU DEV.

What else could I get in the premium version?

  • Product downloads - sell digital goods!
  • Powerful coupon codes for your store with usage tracking and limits
  • Access to all gateways including: 2Checkout, Authorize.NET AIM, Google Checkout, Moneybookers, Stripe, Payflow Pro, iDEAL, and PayPal chained payments
  • More built-in styles, or add your own simple CSS based styles
  • Multisite marketplace features - product lists, tags, categories, widgets, and shortcodes
  • Charge for store upgrades like styles and gateways with our Pro Sites plugin
  • Global Shopping Carts
  • Ability for Network owner to take a percentage of each marketplace sale through the PayPal chained payment gateway
  • Import digital downloads from WP e-Commerce into MarketPress!

Upgrade to the full version now »

Is this BuddyPress compatible?

Absolutely. MarketPress will work on individual sites in BuddyPress. In the future we plan to offer BuddyPress profile integration as well!

How do I get support?

We provide comprehensive and guaranteed support on the WPMU DEV forums and live chat only.

Share  
Download
Version 2.5.1

Requires WordPress version: 3.3 or higher

Compatible up to: 3.3.2

Last Updated 29 Jun 2012

Date Added: 28 Apr 2011

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

3.92 stars
71 ratings
90,692 downloads

Compatibility

Not Enough Data

Reports:
Works: 2
Broken: 0

Probably Works.
Considering downloads, would expect problems reported.