Fully Customizable

I've worked hard to make SwipeStripe easy to customize and flexible enough to meet the demands of your clients' changing needs.

Light Weight

SwipeStripe aims to be as light weight as possible whilst still delivering the full functionality of an online shopping cart.

Easy To Use

Managing orders, products and customers is easy and accessible from the CMS. It's easy to use and easy to learn!

Easy Installation

Installing SwipeStripe doesn't take long and it's easy to configure. Leaving you more time to drink beer.

Search Engine Optimized

It's important for online shops to achieve good results in the search engines and I've designed SwipeStripe with search engine optimization in mind.

Thoroughly Tested

Almost 60 unit tests are included so that you can be sure that everything is working correctly.


Managing orders, customers and shop settings is a breeze from the SwipeStripe admin area. 


From the settings area you can manage everything from order notification emails to common product attributes and if you have any SwipeStripe extensions installed you can manage them from 

Screen shot 2013 01 07 at 4.01.09 PM



Products are now exclusively managed in the site tree, making it easier and more familiar for CMS users to create, edit, sort and manage products.

Screen shot 2013 01 07 at 4.27.01 PM

It also means users can leverage all the cool new site tree features, like bulk editing.

Screen shot 2013 01 07 at 4.27.34 PM

And split view editing.

Screen shot 2013 01 07 at 4.36.35 PM

Even filtering the site tree so that only product pages are visible.

Screen shot 2013 01 07 at 4.28.28 PM

We have added an awesome new product gallery extension, making it easier than ever to drag and drop product images, then reorder images with click & drag and edit captions.

Screen shot 2013 01 07 at 4.44.29 PM

We think you will love editing and managing products in SwipeStripe and using all the great new features SilverStripe CMS has to offer. 


Not only does SwipeStripe support basic products, it also supports product variations.

Products such as teeshirts which might require customers to specify a size and colour. Product variations can be managed easily when editing products in the CMS.

Screen shot 2013 01 07 at 4.52.54 PM

You can even specify how much a variation increases the product price by.

Screen shot 2013 01 07 at 4.58.58 PM

Attributes can be easily added to a product - you can add as many attributes as you want, you can even sort them to specify the order they appear on the product page.

Screen shot 2013 01 07 at 5.00.28 PM

Name attributes whatever you like...

Screen shot 2013 01 07 at 5.00.54 PM

..and set as many options as you like for each attribute.

Screen shot 2013 01 07 at 5.01.10 PM

Once you have finished specifying product variations SwipeStripe will do the rest - displaying all the available options on the product page for customers to make their selections.

Screen shot 2013 01 07 at 5.37.12 PM

We know how tedious data entry can be, thats why we created "common atttributes" - allowing you to create attributes once and then easily apply them to many products in your shop.

Screen shot 2013 01 07 at 5.02.18 PM

Its simple to create a common attribute, and some options...

Screen shot 2013 01 07 at 5.02.32 PM

...then apply the common attribute to a product and viola - the attribute and all its options are created for that product, easy!

Screen shot 2013 01 07 at 5.03.00 PM

Managing product variations is labourious, with SwipeStripe we've tried to make it as pain free as possible.


In the SwipeStripe shop admin area you can search through your customers easily by surname or email address.

Screen shot 2013 01 07 at 5.22.24 PM

Editing a customer is nice and simple, you can even delete a customer - but only if they don't have any orders!

Screen shot 2013 01 07 at 5.23.21 PM


In the SwipeStripe admin area you can search for orders using a range of different criteria. Screen shot 2013 01 07 at 5.34.45 PM

The order summary is exactly what the customer sees.

Screen shot 2013 01 07 at 5.35.09 PM

We've made it easy for you to update orders according to your order fulfillment process.

Screen shot 2013 01 07 at 5.35.40 PM

You can add updates to an order, changing the order status or leaving comments that can be made visible to your customer if you wish.

Screen shot 2013 01 07 at 5.36.19 PM

Your customers can view their orders at any time from their account.

Screen shot 2013 01 07 at 5.38.29 PM

Ecommerce order fulfillment has never been easier!

Search Engine Optimisation

In SEO content is king and with SilverStripe we think you'll find that editing content has never been easier.

Screen shot 2013 01 07 at 6.12.40 PM

We've constructed SwipeStripe so your product pages have unique, concise and well optimised URLs - and no duplicates!

Meta keywords are dead but if you want to specify a meta description for the SERPS it's easy.

Screen shot 2013 01 07 at 6.12.18 PM

Responsive Design

Ecommerce is going mobile, quickly.

Our responsive design for SwipeStripe ensures that your shop is accessible and presentable to the full spectrum of mobile devices, from smart phones to tablets.

Screen shot 2013 01 07 at 6.17.02 PM

You customers will be able to view their orders from anywhere, anytime.

Screen shot 2013 01 07 at 6.18.11 PM

With SwipeStripe you won't be left behind as ecommerce goes mobile.

Payment Gateways

SwipeStripe uses the latest payment module that was designed specifically for SilverStripe 3 during Google Summer of Code 2012. 

PayPal logo 150x65



All the gateways supported process the payment on the gateway website - so you don't need to worry about SSL certificates or PCI DSS compliance.

All you need to do is install the payment method you want and customers enter their credit card details safely and securely to complete their orders.

Email Notifications

Order email notifications are easily configured from the SwipeStripe admin area, a complete order summary is included in each email.

Screen shot 2013 01 07 at 6.45.01 PM

After each order is processed email notifications are sent - you will never miss an order again!


The product categories extension helps you to categorise products easily - you can assign products to as many categories as you want.

Screen shot 2013 01 07 at 6.50.51 PM

Product categories paginate the products on display, making it easy for customers to browser your store.

Screen shot 2013 01 07 at 6.52.31 PM

Note: This functionality is part of the Category SwipeStripe Extension.


The shipping extension allows you to easily set shipping rates for different countries from SwipeStripe shop admin.

Screen shot 2013 01 08 at 9.40.36 AM

Creating a shipping rate is simple, select a country and set the amount.

Screen shot 2013 01 08 at 9.34.03 AM

When your customers enter their shipping address at the checkout the shipping rates for that country will become available, customers can then pick which shipping option they want...  

Screen shot 2013 01 08 at 9.36.58 AM

..or if only one option exists for that country the rate is selected for them.

Screen shot 2013 01 08 at 9.38.15 AM

Note: This functionality is part of the Shipping SwipeStripe Extension.


Our basic Tax extension provides an easy way to create tax rates.

Screen shot 2013 01 08 at 9.47.31 AM

A tax rate is applied when an order is shipped to a certain country...

Screen shot 2013 01 08 at 9.48.01 AM

..and it is applied after the sub total of the order is calculated so that shipping rates are included.

Screen shot 2013 01 08 at 9.48.52 AM

Note: This functionality is part of the Tax SwipeStripe Extension.


With the SwipeStripe addresses extension you can specify which countries your shop will ship orders to...

Screen shot 2013 01 07 at 11.33.14 PM

...then enable your customers to enter their shipping and billing address information at the checkout.

Screen shot 2013 01 07 at 11.34.39 PM

Customers can enter a different billing address if they need to.

Screen shot 2013 01 07 at 11.35.20 PM

By default SwipeStripe does not require shipping and billing addresses when a customer makes an order, making it perfect for shops that sell digital products or memberships.

Note: This functionality is part of the Addresses SwipeStripe Extension.

Multiple Currency

We have put a lot of thought into providing the simplest multiple currency ecommerce solution for SwipeStripe - creating exchange rates is simple.

Screen shot 2013 01 08 at 9.55.58 AM

Your customers can easily select which currency they would like to use.

Screen shot 2013 01 08 at 9.57.10 AM

Once a customer choses a currency everything in their order is converted.

Screen shot 2013 01 08 at 9.57.44 AM 

Payments are still processed in your base currency so you don't need to juggle currencies and exchange rates when keeping your books!

Note: This functionality is part of the Currency SwipeStripe Extension.


Discounts and sales can be a great way to attract customers, the SwipeStripe coupon extension provides an easy way to manage discount coupons.

Screen shot 2013 01 08 at 10.04.08 AM

Customers can easily enter a coupon code at the checkout and get an instant discount on their order...

Screen shot 2013 01 08 at 10.18.07 AM

..or they miss out if the coupon is expired!

Screen shot 2013 01 08 at 10.18.43 AM


Note: This functionality is part of the Coupon SwipeStripe Extension.


We've worked hard on the design of SwipeStripe so that the code is simple, modular and uses well known SilverStripe development practises.

SwipeStripe has undergone rigorous real world testing and along the way we have refined the software so that it is flexible enough to handle a wide range of ecommerce requirements, from booking systems to memberships, not to mention regular shopping carts!

We're confident you will be able to mould SwipeStripe to your needs with class inheritance and extensions. 

If you don't know what that means don't worry! It just means we like simplicity just as much as you do.


Numerous unit tests are included with SwipeStripe testing the most important parts of the system, and more tests are added all the time - so you can be sure your online store is running like clockwork. 

We have tested SwipeStripe in the real world too and thus far the results have been excellent.

We want SwipeStripe to be bullet proof and constantly strive towards this goal.


We've made SwipeStripe easy to "theme" by including all the template files and using low priority CSS selectors.

SwipeStripe comes with a clean but generic look and feel that should fit right in to most websites, but if you want to change it you just need to alter the template files - it's simple!

We should have some new SwipeStripe themes coming soon so stay tuned!

Next Step: Download SwipeStripe