An open API service indexing awesome lists of open source software.

https://github.com/duncanmcclean/simple-commerce

A simple, yet powerful e-commerce addon for Statamic.
https://github.com/duncanmcclean/simple-commerce

antlers ecommerce mollie statamic statamic-addon stripe

Last synced: 30 days ago
JSON representation

A simple, yet powerful e-commerce addon for Statamic.

Awesome Lists containing this project

README

        




**Build flexible e-commerce sites in Statamic:** Simple Commerce is a simple, yet powerful e-commerce addon for Statamic. You retain complete control over the content structure and front-end of your site.

> "Simple Commerce is the perfect e-commerce companion to Statamic. If you are looking to sell on Statamic, this should be your go to, our developers love working with it and our clients love using it!"
>
> **Ryan Mitchell, [Thought Collective](https://www.thoughtcollective.com/)**

[Read the docs](https://simple-commerce.duncanmcclean.com).

## Upcoming release

I’ve been working hard behind the scenes on a new version of Simple Commerce. It’s a complete rethinking of how things work, but with the same goal in mind: making it easy to build flexible e-commerce sites in Statamic.

A public alpha will be available shortly after the Statamic 6 alpha, with a full launch happening **alongside Statamic 6**. The new version will be a paid upgrade, but if you purchase Simple Commerce now, you’ll get the new version for free.

## Features

### Everything's just an entry

Stay with what you love - Statamic entries. With Simple Commerce, all of your products, orders, customers & coupons are Statamic entries. Giving you the flexibility you need to build bespoke e-commerce sites for your clients.

And, when your site grows, it's easy to [move your orders & customers](https://simple-commerce.duncanmcclean.com/database-orders) into a traditional database.

### Payment Gateways

Out-of-the-box, Simple Commerce ships with support for three of the big payment gateways: Stripe, PayPal and Mollie. Use whichever one you need, or if you need something else: it's easy to build one.

- [Documentation: Payment Gateways](https://simple-commerce.duncanmcclean.com/gateways)
- [Documentation: Building custom gateways](https://simple-commerce.duncanmcclean.com/extending/custom-gateways)

### Flexible Shipping

Provide your customers with different shipping options depending on their address.

- [Documentation: Shipping](https://simple-commerce.duncanmcclean.com/shipping)

### Discounting

Simple Commerce has support for discount coupons. You can limit coupons to certain products or to be used a max number of times. All your customer has to do is redeem the discount during checkout.

- [Documentation: Coupons](https://simple-commerce.duncanmcclean.com/coupons)

### Product Variants

Sometimes you need to sell different versions of the same product. Like a t-shirt, you might want to sell it in Small, Medium & Large - each with different prices and stock levels. That's where Product Variants come in. Create a single product and configure the variants inside it.

- [Documentation: Product Variants](https://simple-commerce.duncanmcclean.com/product-variants)

### Multi-site friendly

If you need to sell across different countries, you can take advantage of Statamic's multi-site feature in Simple Commerce to have a site per currency. Each site may also have its own set of shipping methods.

- [Documentation: Multi-site](https://simple-commerce.duncanmcclean.com/guides/multisite)

### Digital Products

If you're selling digital products, like software or e-books, Simple Commerce allows you to define the files that should be downloadable by customers after checkout. It also provides a full history of all downloads, including the user's IP address and timestamp.

- [Documentation: Digital Products](https://simple-commerce.duncanmcclean.com/digital-products)

### And lots more...

Simple Commerce might be simple, but it's not basic - there's dozens of handy features to help you build small-medium e-commerce stores.

## Support

If you find a bug, have some question or have a feature request, please open a [GitHub Issue or Discussion](https://github.com/duncanmcclean/simple-commerce/issues/new/choose).

> Please note: only the latest version of this addon is supported. Any bug reports regarding an old version will be closed.

## Commercial addon

This addon is **paid software**. You must purchase a license from the [Statamic Marketplace](https://statamic.com/simple-commerce) in order to use this addon in a production environment.

## Contributing

Contributions are welcome, and are accepted via pull requests. You should follow this process when contributing:

1. Fork the repository
2. Make your code change
3. Open a pull request, detailing the changes you've made.

If your pull request is a Work in Progress, please mark your pull request as a draft.

## Security

If you've found a bug regarding security please email [email protected] instead of using the issue tracker.

## Other Repositories

- [**Starter Kit**](https://github.com/duncanmcclean/sc-starter-kit): Demo Templates & Boilerplate for your custom store