Logic is an free open source project that provides an easy to use ecommerce platform for your customers to browse your shop, add monthly and one-time products to your cart, optionally sign service contracts, checkout and create an account.
Logic's administrative tools allows for product catalog management, instant cost profit analysis inspection, credit card and ACH integrations, monthly billing and cash flow tools to help streamline your business processes.
- A branded customer portal where customers can update credit cards, see services, get support, order services, etc.
- Product catalog with built-in profit metrics
- Automated billing with multiple merchants
- Lead / Quote / Contract management and signing
- Commission assignment on deals for sales agents based on SPIFF or MRR
- Order fulfillment for shipping (physical products) or provisioning (services)
- Cash flow tools
- Account management for monthly services
- Flexible configuration and branding
- Integration Support - such as syncing invoices and payments to Quickbooks Online.
Check out the live demo here.
This project was written using Laravel 10, and PHP 8.2.
If you just want to use the application and host with Vocalogic, please visit www.vocalogic.com/hosting. This helps further fund development and grow the project.
If you would rather just download and host the project yourself on your own servers, you can do so using the steps below. Feel free to reach out for support contract options for large production environments to help further fund development of this application. Please refer to the full installation guide for more information.
Please refer to the user manual on how to get started.
We are excited to open source our first project, and are excited to see where this takes us. If you are interested in contributing or have any questions feel free to chat with us on our discord server.
For contributing guidelines and more information on the project and how it is organized internally, check out the contributing guide for more information.
As this is open sourced software, supporting this project financially is always welcomed but not required. There are a few ways you can contribute to Logic.
- Donations - Support our developers on Patreon
- Have your Logic users sign up with LogicPay for credit card and ACH transactions. This integration is provided as one of the base Logic merchant integrations. We receive a tiny percentage of all transactions. This service is provided through FiServ.
- Hosting Logic with Vocalogic - Get a cloud server with Vocalogic or have us host your Logic instance.
- Pizza. You could send Pizza to our offices at 190 Bluegrass Valley Parkway, Alpharetta, GA. 30005. Just no pineapple please.
jlskidmore 💻 |
Sodu 💻 |