Skip to content

Multi-business loyalty inside one Laravel installation.

Partners share the application and infrastructure while the product scopes business data and operating interfaces.

Deployment
One Laravel application
Business boundary
Partner scope
SaaS work left
Provider setup and client support

Start with the operating model.

Reward Loyalty provides a multi-business Laravel application with administrators, managers, partners, staff and members. Partner data stays scoped inside one installation, while a member account can span businesses. Four configurable plan tiers support manual billing or Stripe and PayPal subscriptions. You configure provider credentials, registration policy and the client service.

What the decision changes.

These choices affect configuration, staff work, economics, support, and the customer promise.

01

Tenant model

Map a tenant to the product’s partner boundary and use clubs, networks, and roles for their documented purposes.

02

Provisioning model

Choose administrator-created, invited, or self-service partner registration and define the verification and plan path.

03

Commercial service

Design billing, tax, contracts, support, service levels, offboarding, and infrastructure outside the tenant data model.

Use the product hierarchy as designed.

A source change that weakens scoping can affect every partner in the installation.

Administrator and manager

Operate shared settings, managers, plans, partners, health, and platform-level controls.

Partner and staff

Operate one business’s programs, customers, staff actions, reports, and business settings.

Member

Uses one account and wallet, while each business relationship and program stays scoped.

Network and club

Group partners or organize staff and programs without pretending they create a new tenant engine.

Separate application capability from SaaS operation.

A public service needs more than a registration route.

Commercial systems

Choose payment collection, invoices, tax handling, plan policy, trials, cancellations, and failed-payment behavior.

Operations

Provide monitoring, backups, security, updates, incident response, abuse handling, and capacity planning.

Customer service

Define onboarding, documentation, support boundaries, data requests, export, offboarding, and escalation.

Keep the recommendation inside the product boundary.

  • Stripe and PayPal subscriptions need provider credentials and webhooks. Plans and billing do not supply client contracts, tax advice, hosting, onboarding or first-line support.
  • The partner boundary and shared member identity have specific product semantics. They are not a generic tenancy package for another Laravel application.
  • Source-level tenant changes require security review and tests across routes, queries, exports, jobs, APIs, webhooks, and files.