WARNING: concrete5 5.6 and earlier are end-of-life. Sales from the marketplace have now ended. Click here to learn more about this transition.

As the Concrete5 5.6.x marketplace has discontinued sales, if you wish to purchase any of my add-ons or themes (for 5.6.x) please send me a PM for instructions on direct payment via Paypal. Once payment is made I'll email you the zip file within 24 hours.

Please check out all of our add-ons and themes at c5extras.com.

eCommerce Express

EXISTING USERS: If you're using a version of eCommerce Express prior to 1.5.7, please upgrade it to the most revent version ASAP to benefit from all the new features and improved Paypal integration.

This add-on is compatible with Concrete 5.4.2+ 5.5+ & 5.6+.

See this awesome add-on in action now.

This is a lightweight, flexible, easy-to-use eCommerce solution for Concrete5. This package uses Javascript to store the customer's cart contents and integrates with Paypal, Moneybookers and Google Checkout. Customers can add multiple products to their cart and the subtotal, discount and other relevant prices are updated automatically with no nasty page reloads.

This solution is ideal if you need a low-cost, simple yet flexible way of selling products online. Best of all, it only takes minutes to configure and start selling!

Supports these checkout options:

  • PayPal
  • Skrill/Moneybookers
  • Authorize.net
  • Amazon
  • Google Checkout
  • Email (for offline payment or invoicing)


  • Add an unlimited number of products
  • Add products on separate pages and shares the same cart automatically
  • 2 colour schemes included
  • Extensive use of AJAX for maximum speed and no page reloading!
  • Easily set product name, price, description, weight and options such as size or color
  • Easily adjust thumbnail image size and cropping
  • Optionally click product thumbnail to view larger version (using Lightbox)
  • Smooth animated product names and descriptions
  • Easily configure regional settings: currency, price formatting and tax rate
  • 9 different shipping calculation methods available, including flexible "advanced" options for power users
  • Configure free shipping thresholds (eg. free shipping for olders over $50)
  • Set multiple shipping methods (eg. standard delivery, express and overnight)
  • Easily add discount coupons (fixed amount or percentage)
  • Advanced discount rules for power users (eg. $5 for orders over $75)
  • NEW (v1.1): added "manual/email only" payment gateway with email notification and optional customer detail capture (eg. name, address, phone). This ideal for offline payments (such as credit card via phone, bank transfer, check or invoice/account).
  • NEW (v1.3): Improved country-based tax support
  • NEW (v1.3): New block included for emptying the cart (can be placed on the "thank you" page after completing a transaction.
  • NEW (v1.3): Completely modular Payment Gateways so 3rd party developers can integrate their own payment gateway without modifying a single line of code in eCommerce Express (see below).
  • NEW (v1.3.4): Added support for Digital Products. 
  • NEW (v1.3.11): Added Cart Summary block which is used to list the summary of products currently inside the cart. Added support for Shipping, Country, and State validation.
  • NEW (v1.4.0): Added support for multiple attributes which is used to add more options for the product pricing.
  • NEW (v1.4.9): Added support for Credit Card checkout (manual capture).

Digital Products
When selling Digital Products make sure that you have 2 files available: one with Watermark and the other one is the original file. The one with the watermark should be used for the thumbnails/product images so that when your clients click it to zoom they will still see the biggest possible resolution but with the watermark. The original files (wihout watermark) should be linked to the Digital Download link of a particular product.

Developers - Create your own payment gateways
As of v1.3 developers can create their own payment gateways which integrate with eCommerce Express without having to touch 1 line of code in the eCommerce Express package. This makes it more scalable, flexible and update-friendly. We've made it as easy as possible to extend eCommerce Express just the way you want to. Developers will need some PHP and Javascript knowledge and a basic understanding of the Concrete5 framework will help. Developers can even sell their payment gateway packages in the Concrete5 marketplace and keep 100% of the profits! Please download:

Helpful tips

Please note, as this is a Javascript based shopping cart system there are technical limiations on how it works. It is important that the merchant double-check the product price and shipping price actually paid by customers (via the payment gateway) before dispatching an order.


See our other add-ons which extend the functionality of eCcommerce Express:


If you don't have a Paypal account yet, sign up now for free. We highly recommend Paypal. There's no setup or monthly fees, and integrating with eCommerce Express requires no technical knowledge.

Check out more of our quality Concrete5 add-ons at our website and follow us on Twitter for exclusive discounts.

Have a question? Check out our detailed FAQs about this add-on.


Sales have ended due to EOL

Approved by PRB

Our 30 Day Support Policy

  • Replies to tickets every business day.

Support Hosted

  • On marketplace.concretecms.com