PHP SaaS Starter Kit Pro — Multi-tenant SaaS: subscriptions, invoices, API

Price in currencies:
41.8 $ · 4018 RUB · 37 €
Category:
PHP
Price:
41.8 $
Item:
saas-kit-pro.zip (235.82 KB)
Uploaded:
30.09.2026 21:42:40
Sales:
0
Refunds:
0
41.8 $

You will choose the payment method — bank card, cryptocurrency, WebMoney, Alipay, PIX, UPI and others — on the next step. See «Payment methods» for details.

PHP SaaS Starter Kit Pro — Multi-tenant SaaS: subscriptions, invoices, API

Multi-tenant SaaS platform on PHP 8 + SQLite with subscriptions, invoices and API — source code that works right after unzip.
This is not a code sample — it is the frame to launch your service the same evening: team signup, 3 plans, 14-day trial, auto-numbered invoices, kanban projects, REST API with tokens and rate limiting, HMAC-signed webhooks, audit log.
📦 FORMAT · VERSION · GUARANTEE
• Contents: ZIP — full source (app/ public/ tests/ sample-data/ docs/), GUIDE.pdf with screenshots, README, LICENSE (commercial)
• Version: September 2026, PHP 8.0+
• Requirements: hosting with PHP 8.0+ and pdo_sqlite (plain shared hosting works), no Composer
• Delivery: automatic e-mail right after payment
• Guarantee: reproducible bugs fixed in 24–72h (6 months of support)
WHAT´S INSIDE
• Multi-tenancy: every account sees only its own data — isolation covered by tests
• Subscriptions: Free / Pro 990 RUB / Team 2990 RUB (edit one config file)
• Trial and grace period: after expiry the account stays read-only for GRACE_DAYS — no data loss
• Invoices: integer kopecks instead of float — zero rounding errors, renewals stack on the paid period
• Team: invites, roles, owner protection, plan limits
• Projects and tasks: kanban board, assignees, statuses
• REST API v1: /api/v1/me, /api/v1/projects (GET/POST), /api/v1/projects/{id}/tasks — Bearer tokens, 60 req/min, plan feature-gate
• Webhooks: project.created, task.done, invoice.paid, member.joined — HMAC-SHA256 signature, 3 delivery attempts
• Security: bcrypt, CSRF tokens, HttpOnly sessions, parameterised SQL, escaped output
WHY NO PAYMENT GATEWAY OUT OF THE BOX
YooKassa/CloudPayments integration is ~5 lines on the gateway webhook side, but every seller has a different provider. The single integration point is Plan::subscribe() — it creates the invoice and extends the period. Step-by-step guide with code in docs/BILLING.md. That is why nothing will turn out to be a stub once you wire the real provider.
QUALITY
• php tests/selftest.php — 64 automated checks: schema, tenant isolation, plan limits, kopecks billing, renewals, team, CSRF, webhook HMAC, API chain
• Every PHP file passes the linter; the whole app was exercised with live HTTP scenarios (signup → project → upgrade → API → signed webhook delivery)
• Gallery screenshots are the real running UI on a live server, not mockups
FOR WHOM
• Launch your own micro-SaaS, B2B tool or internal product
• Add paid subscriptions to an existing idea without building from scratch
• Sell installation and customisation as a service
SEE ALSO: PHP + SQLite internet shop with Excel import; Telegram Mini App store.


MORE FROM THE SHOP:
⟶ Mortgage calculator widget: white-label payment-schedule widget — plati.market/itm/6190678
⟶ 36-month business financial model: live-formula Excel: P&L, cash, unit economics — plati.market/itm/6190867
⟶ AI Agency Toolkit: 12 client templates and 40 prompt systems — plati.market/itm/6195112
⟶ Telegram Business Pack: 8 bots on one core: shop, CRM, quizzes — plati.market/itm/6198929
⟶ Marketplace Seller Suite: WB/Ozon: prices, SEO, unit economics, supply — plati.market/itm/6200000
⟶ CRM Automation Bundle: self-hosted CRM: funnel, reports, notifications — plati.market/itm/6201824
⟶ Freelancer Operating System: time tracker, projects, taxes, contracts — plati.market/itm/6203531
⟶ Small Business Accounting Pack: NPD and USN taxes, bank CSV + Excel — plati.market/itm/6204262

Reviews: (0)

No customer reviews yet.

More in «PHP»

All items in «PHP» →