Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Make a marketplace, with WordPress.
PHP JavaScript

This branch is 1 commit ahead, 143 commits behind tonyest:master

Restored conditional in pp_update_invoice_meta() function to make it …

…perform a SQL update if specified meta_key and invoice_id combination is found, and an insert otherwise
latest commit 9782d8650a
@acusti authored
Failed to load latest commit information.
images Moving payment icons to main images folder.
js final countdown fixd to work with auctions-taxonomy templates & to fa…
languages Pulling in master's pot file to buy_now branch.
pp-bids Removing need for use of email_exists function.
pp-core i18n fixes for admin links widget.
pp-feedback Fixing tiny problem with latest feedback widget (missing 'class="' fo…
pp-payment Restored conditional in pp_update_invoice_meta() function to make it …
pp-posts Merge Added get_user_role in market system.
license.txt Permissions, argh.
pp-bids.php Removing "add_market_system" filter and using global method, as the f…
pp-core.php Whitespace
pp-feedback.php Removing PP_FEEDBACK_DB_VERSION constant and updating installation pr…
pp-load.php Deleting pp_index_page option on update.
pp-payment.php Fixing payment DB table creation on activation.
pp-posts.php Correcting whitespace & unused global.
screenshot-1.png Permissions, argh.
screenshot-2.png Permissions, argh.
screenshot-3.png Permissions, argh.

Make a Marketplace, with WordPress

Prospress is a new WordPress plugin that can give your WordPress site its very own auction marketplace.

With Prospress installed, your site's registered users can post auctions, place bids, provide feedback and make payments. Everything needed for a fully functioning marketplace.


Auction Posts - Prospress uses the WordPress publishing system, so publishing an auction is just as enjoyable as publishing your blog.

Feedback - Traders in your marketplace can rate each other after a transaction and view each other's feedback to gain confidence when entering a transaction.

Invoicing & Payments - To finalize transactions, Prospress provides an invoicing system that supports payment with PayPal, credit cards & bank transfers.

See all the great features on the Marketplace Features page.

How-to Install

  1. Upload the Prospress folder into the "/wp-content/plugins/" directory of your WordPress installation.
  2. Activate Prospress in the "Plugins" admin panel.

Prospress supports the default TwentyTen theme and will attempt to work with other themes. If you find quirks with your theme, make a post in the Theme Compatibility forum.


Where can I get support?

Please post your questions in the Prospress support forums.

Where can I find documentation?

Don't you hate it when you can't learn how to use new software? Same, which is why Prospress will have a codex. But at this stage, too many hours were consumed writing code, leaving too few for writing documentation.

If have a knack for learning new software, and could improve this sentence, you can help document Prospress. Contact us to get an early-stage author account for the upcoming Prospress Codex.

Where can I report a bug?

Please report bugs in the Prospress Bug Report forum.

Get Involved

If your dreams occasionally contain curly braces, you can contribute to the Prospress code base on GitHub. GitHub makes it easy to contribute. There is great documentation and getting started guides to get you up and running.

If your a wordsmith, polyglot or just someone who loves the idea of a free and open marketplace platform, you can contribute in other ways to the Prospress project. Learn how at


If you have a question not answered here, please ask in the Prospress support forums.

How is Prospress different to other shopping cart plugins?

There are many great shopping cart plugins for WordPress; Prospress isn’t one of them.

With Prospress, registered users can post their own auctions, place bids on the auctions of others, provide feedback and make payments. It creates a many-to-many exchange that differs to the one-to-many exchange of an online store.

Do I need a special theme to use Prospress?

Prospress attempts to work with your existing theme. It's a primary goal of the Prospress project to support existing WordPress themes rather than require a new one.

Due to the gamut of themes, it's likey the built-in templates may display with quirks. If this happens on your site, not to worry, it's really quite easy to make your own templates. Add two custom template files, named - index-auctions.php and single-auction.php, to your theme's base directory and Prospress will use them automatically. Check out the pp-index-auctions.php and pp-single-auction.php files in the prospress/pp-posts/ directory for a guide.

If you need help, ask in the Prospress Theme Compatibility forum.

Where do I view Auctions?

Prospress creates it's own special index page, called auctions. Once you publish your first auction, simply visit this page to view it live.

Can any registered user post an auction?

That's entirely up to you. All registered users with subscriber role or better will be able to place bids and make payments, but you control who can post auctions.

You can host auctions from a privileged few or allow your entire community to trade items. Set permissions under the Prospress | General Settings admin menu.

Is that it?

Nope. There are a few surprises but you'll have to download & explore Prospress to find them, or at least try the Demo Marketplace.

Want to know more?

Visit the Prospress Marketplace Plugin website.

Something went wrong with that request. Please try again.