Bonus Logo Bonus
Admin Login

Powerful Integrations

Bonus is built around real integrations: REST APIs, JWT authentication, Firebase push, and Stripe payments.

REST API

One API powers the mobile app, the business dashboard, and the public business directory.

JWT Authentication

Secure token-based auth for customers, business owners, admins, and superusers.

Firebase Push

Register devices and send push notifications to customers from the partner panel.

Stripe Payments

Built-in payment initiation and webhook handling (when Stripe keys are configured).

Unsplash Images

Search and use Unsplash images for business pages and sliders (when configured).

Deep Links & QR

Menu QR codes support web fallback and app deep links for a smoother customer experience.

API Example

A few real endpoints you can test locally or via the API docs

GET /api/v1/businesses/
GET /api/v1/menu/?business_id=123
POST /api/v1/qr/generate/
Authorization: Bearer YOUR_TOKEN
POST /api/v1/notifications/send/
// Explore all endpoints here:
GET /api/v1/docs/