Over the last few months, I’ve been working on a full-featured commerce solution for Kirby. Due to the separation of plugin files from templates, blueprints, and CSS, I decided to package it as a “kit” – much like the plainkit, starterkit, and langkit that are available on Kirby’s Github page.
I plan to sell Shopkit licenses for $19 USD, under the same commercial open-source license terms as Kirby itself: test it out as much as you like before buying a license to use Shopkit on a production server.
I’m now closing in on some final touches before releasing code out to the public in a week or so. During this last stretch, I would love some contributors to help identify rogue bugs, test out Shopkit on different server setups, and point out missing/undocumented features. If you’re interested in helping, send me a private message and I’ll invite you to the private repo. Anyone who contributes will get a free license key.
After the closed beta, I’ll release Shopkit 0.9 to the public and start selling licences.
Here are some in-progress screenshots to whet your appetite. Onwards!
Code for the first public beta is complete! Thanks to everyone who provided input during the private beta, especially @distantnative for identifying lots of bugs.
I just need to finish up some docs and set up license key purchasing, then I’ll tag this code as a 0.9 release. This should happen in the next few days.
For now, please clone the repo and test away! Again, anyone who contributes code or identifies issues prior to the 0.9 release will get a free license key.
I’m proud to announce the first production-ready version of Shopkit! I’m tagging it v0.9 because there are still a few features I’d like to implement before I consider it feature complete.
I’m interested in your use case, what would you be using custom fields for? If I have a better sense of what you need I can see if it’s feasible for the next release.
Another idea add a product type , for example , download product , shipping product or affliate product
(See Woocommerce or easy digital products)
I could not found it in the docs. The only payment provider is paypal.
For other payment provider how do customers add there adress ?
At this moment i work with magento and woocommerce but make a switch to getkirby next year , much better performance and more flexible.(i create a seperate mobile store while with flat cms it is very fast and customers can not buy directly from me but are redirected to amazon , while that is easier for them to go through the checkout)
But the custom fields and filternavigation are required.
Tip sell the extra feautes as add on or create packages , small , medium , large depending on the features.
Hello, I’m interested on this plugin.
However, I’m quite new into Kirby, can you added more detailed documentation about how to install. I read it that you said just copy and paste the file, but which files/folders?
When I downloaded it, it’s appear like a lot of folders.
If you downloaded the zip file, all you need to do is copy all the files/folders of the unzipped shop kit folder to the root of your server or into a subfolder.
Just be aware, that the panel and kirby folders are empty. Therefore, you need to download Kirby from the website as well, and replace the kirby and panel folders.
If you download the most recent version from the GitHub releases page, the kirby and panel folders are not empty.
Just download Shopkit from this link, unzip it, and the resulting shopkit folder will be the root of your website. Shopkit is a full self-contained Kirby intall, so no need to download Kirby separately.