https://github.com/billabear/billabear Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. {{ message }} billabear / billabear Public generated from getparthenon/skeleton * Notifications * Fork 6 * Star 136 SaaS Subscription Management and Billing System billabear.com License View license 136 stars 6 forks Star Notifications * Code * Issues 0 * Pull requests 0 * Discussions * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights billabear/billabear This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 2 branches 1 tag Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/b] Use Git or checkout with SVN using the web URL. [gh repo clone billab] Work fast with our official CLI. Learn more about the CLI. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @that-guy-iain that-guy-iain Update readme ... 5dbf558 Jun 26, 2023 Update readme 5dbf558 Git stats * 816 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .do Update deploy.template.yaml June 26, 2023 12:18 .github/workflows Create background job to send expiry card warnings May 14, 2023 19:31 assets Doc links June 23, 2023 14:35 bin Initial commit March 9, 2023 10:55 config Add basic VAT report June 21, 2023 19:15 docker Move docker-compose.yml file March 9, 2023 11:05 features Add feature scenario June 21, 2023 16:00 migrations Update June 24, 2023 17:19 public Tweak .htaccess May 27, 2023 12:11 src Update June 24, 2023 17:19 templates Change title March 19, 2023 11:35 tests Sned invoice emails June 22, 2023 20:11 translations Initial commit March 9, 2023 10:55 .env Update .env file June 19, 2023 16:57 .env.test Initial commit March 9, 2023 10:55 .gitignore Remove phpunit cache May 22, 2023 15:07 .php-cs-fixer.dist.php Prepare for release June 21, 2023 20:06 LICENSE Update template page April 25, 2023 16:05 babel.config.js Initial commit March 9, 2023 10:55 behat.yml.dist Add basic subscription report June 20, 2023 20:29 composer.json Add customer demo data and subscription plan demo data June 5, 2023 12:13 composer.lock Cancel subscriptions after 5 failed payments June 18, 2023 20:38 docker-compose.yaml Design change April 22, 2023 15:02 jest.config.js Initial commit March 9, 2023 10:55 package.json Start viewing charts on reports page May 12, 2023 16:16 phpunit.xml.dist Add unit tests and email factory sender May 8, 2023 16:16 phpunit.xml.dist.bak Add unit tests and email factory sender May 8, 2023 16:16 postcss.config.js Initial commit March 9, 2023 10:55 readme.md Update readme June 26, 2023 21:12 tailwind.config.js Initial commit March 9, 2023 10:55 vitest.config.ts Initial commit March 9, 2023 10:55 webpack.config.js Initial commit March 9, 2023 10:55 yarn.lock Fix routing June 18, 2023 16:41 View code [ ] BillaBear Demo Documentation Features: Lifetime Deal RoadMap How to Integrate Getting Started Host on DigitalOcean Docker Compose Development FAQ Is BillaBear Open Source? How does the licensing work? How much does BillaBear cost? readme.md [68747470733a2f2f68612d7374617469632d646174612e73332e65752d63656] BillaBear BillaBear is a standalone Subscription Management and Billing System that integrates with Stripe. It provides a REST API allowing you to integrate it easily. Demo Watch the video on youtube. Watch the video Documentation * User Documentation - How to use BillaBear as a user * Technical Documentation - Technical information for hosting and integration * Swagger - The REST API docs for integration Features: * Fully customisable Invoice, Receipt, and Email templates * White Label Billing - Handle multiple brands * Voucher Management * REST API for integration * Multiple Email Integrations - SendGrid, MailGun, and Postmark * Expired Card Notifications - including the ability to offer incentives to add a card. * Multiple Subscriptions per customer - Add add-ons. * Ability to have Custom Plans and Custom pricing * Stripe Billing Data Import * Stripe Billing Integration * Ability to Migrate away from Stripe Billing * Invoice payment type for Enterprise customers Lifetime Deal Until the 1st of July we're offering a lifetime upgrade license for a one-off fee of 250 GBP. Buy a lifetime upgrade license here. This offer must end on the 1st of July as we'll start approaching companies asking for thousands per year so this offer must end. What do you get? A license to use BillaBear in production and priority customer support forever. Buy now. RoadMap * Webhooks to listen for billing events * Tax Software Integrations * Better Reports * Slack/etc integration for internal communications * Per Seat billing * Metric and Usage Based Billing * And you can add more here How to Integrate To start integrating with BillaBear you can use the REST API. * Swagger Docs * Technical Documentation For API Getting Started To get started using this repository you can get up and running using Docker and Docker compose. Host on DigitalOcean You can deploy to DigitalOcean with just a click of the button below and it'll deploy using the DigitalOcean App Platform. Deploy to DO Docker Compose Billabear is deployable using docker-compose using the docker-compose.yaml found in https://github.com/billabear/ hosting-docker-compose. Development docker compose up -d Then go to http://localhost and follow the install instructions. FAQ Is BillaBear Open Source? No. BillaBear is released under the source-available license Business Source License. You can find it in the license.md. This is the same license as used by Sentry, CoackroachDB, and many more. After 3-years from the release date of a version, it will then become open-source. How does the licensing work? You're able to use BillaBear for free in non-production environments. Any use of a production Stripe API key would be considered a production environment. You're able to use BillaBear for free if you're generating less than 5,000 USD a month. Otherwise, a paid license is required. We sell perpetual licenses for the version that was released on the date of purchase as well as upgrade licenses that allow upgrading to newer versions. If you buy a license and never wish to upgrade then you pay once and never again. How much does BillaBear cost? To get pricing email sales@billabear.com. Until the 1st of July we're offering a lifetime upgrade license for a one-off fee of 250 GBP. Buy a lifetime upgrade license here. This offer must end on the 1st of July as we'll start approaching companies asking for thousands per year so this offer must end. What do you get? A license to use BillaBear in production and priority customer support forever. Buy now. About SaaS Subscription Management and Billing System billabear.com Topics subscription generator stripe rest-api saas receipt billing invoice-generator subscription-management billing-system stripe-billing parthenon Resources Readme License View license Stars 136 stars Watchers 2 watching Forks 6 forks Report repository Releases 1 V1.0.0 Latest Jun 27, 2023 Packages 0 No packages published Contributors 2 * @that-guy-iain that-guy-iain Iain Cambridge * @dependabot[bot] dependabot[bot] Languages * PHP 64.9% * Vue 18.0% * Gherkin 11.2% * JavaScript 5.5% * CSS 0.3% * Twig 0.1% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time.