Settings

Payments, deposits, payouts, invoices, and revenue reconciliation.

Business controls

You only see the controls your role is allowed to manage.

Payment providersReady

Account security

Production-grade account controls for verification, MFA, sessions, and recovery.

Email verificationPending

owner@prime.buk.ng

Multi-factor authOff

Privileged accounts should require verification after password sign-in.

Password recovery

Reset tokens expire quickly and revoke active sessions after password change.

Active sessions1
Mobile devices1

Mobile refresh tokens are rotated and can be revoked after password reset.

Bank transfer payouts

Customers paying deposits by bank transfer see these details on the checkout page.

Current plan

Business

₦45,000

Billing state

Healthy

ACTIVE

Next renewal

09 Aug 2026

Cycle

Outstanding

₦45,000

₦0 overdue

Subscription billing

Plan, usage limits, open invoices, and billing recovery state.

Healthy

Plan amount

₦45,000

Active

Keep subscription active and monitor usage.

Active staff

Ok

1 / 25

Locations

Ok

1 / 5

Monthly bookings

Ok

18 / 2,500

Monthly messages

Ok

31 / 10,000

Services

Unlimited

3 used

Campaigns

Unlimited

0 used

Plan catalog

Nigeria-ready monthly pricing with annual billing controls prepared for rollout.

Free

Custom

Solo operators testing a public booking link before committing to paid automation.

Public booking pageBasic service listCustomer recordsLimited reminders

Starter

₦8,000

Solo professionals and small teams validating online bookings.

Everything in FreeDeposit-first booking linksAutomatic SMS & email remindersCustomer CRM with notes & tags

Pro

₦20,000

Growing salons, spas, clinics, and service teams.

Everything in StarterStaff calendars & utilizationPoint of sale with receiptsWhatsApp campaigns & win-backsRevenue & no-show reportsManual transfer reconciliation

Business

₦45,000

Current

Premium teams that need finance controls and multi-role operations.

Everything in ProFinance role & settlement controlsMulti-location controls (up to 5)Advanced roles & audit logsMobile API accessPriority onboarding & support

Enterprise

Custom

Chains, clinics, franchises, and regulated service groups.

Everything in BusinessUnlimited staff & locationsCustom contract & SLACustom integrationsDedicated supportSecurity review & compliance

Plan requests

Upgrade and downgrade requests submitted for platform billing review.

RequestedFromToCycleSubmittedStatus
BusinessStarterBusinessMonthly09 Jul 2026Review Required

Subscription invoices

Open, overdue, and paid merchant subscription invoices.

NumberPlanPeriodAmountDuePaidStatus
INV-PRIME-2026-05BusinessMay 01, 2026 - May 31, 2026₦45,00031 May 2026Not setOpen
INV-PRIME-2026-04BusinessApr 01, 2026 - Apr 30, 2026₦45,00001 May 202628 Apr 2026Paid

Deployment

Needs work

6 blockers

Live providers

0

Connected

Payment stack

4

Configured

Demo gaps

10

Resolve

Provider readiness

Deployment, payment, messaging, mobile, monitoring, and legal-provider state without exposing secrets.

Deployment

Production origin

The canonical app URL is HTTPS-ready.

CONFIGURED

Set NEXT_PUBLIC_APP_URL to https://buk.ng before public launch.

Signing secrets

Session and worker secrets meet the minimum length check.

CONFIGURED

Generate separate high-entropy AUTH_SECRET and MESSAGE_WORKER_SECRET values.

Database

Persistent database writes

The app is still in safe demo mode for writes.

DEMO

Provision managed PostgreSQL, run migrations, seed only safe data, then set BUK_ENABLE_DB_WRITES=true.

Payments

Paystack deposits

The local hosted demo checkout is still active.

DEMO

Complete Paystack business verification, add live keys, verify webhooks, and run small-value test deposits.

Flutterwave fallback

No fallback payment provider is configured.

MISSING

Add Flutterwave only after Paystack is stable or if merchant verticals require it.

Messaging

SMS reminders

SMS delivery is not live yet.

DEMO

Select a Nigerian SMS aggregator, configure sender ID, webhook URL, and delivery-status callbacks.

WhatsApp Business

WhatsApp is not configured yet.

MISSING

Use WhatsApp for high-value reminders after template approval and opt-in rules are clear.

Transactional email

Transactional email provider is not configured.

MISSING

Connect Resend, Postmark, SendGrid, or another provider and verify domain authentication.

Provider webhook signing

Messaging callbacks have a signing secret or live messaging is off.

CONFIGURED

Set MESSAGING_WEBHOOK_SECRET and reject unsigned delivery callbacks.

Mobile

Mobile API base

Mobile clients can target the HTTPS app origin.

CONFIGURED

Keep mobile clients on the versioned /api/v1/mobile endpoints and pin the production API origin.

Push notifications

Push provider details are not configured.

MISSING

Choose FCM first for Android/PWA, then add APNS before an iOS release.

Operations

Error monitoring

Error monitoring is not configured.

MISSING

Connect Sentry or equivalent before onboarding beta merchants.

Incident and backup runbooks

Incident ownership or backup restore documentation is missing.

MISSING

Document restore steps, test a restore, and set a monitored incident contact.

Legal

Merchant legal links

Privacy or terms URL is missing or not HTTPS.

MISSING

Publish Nigeria-ready privacy, terms, refund, and merchant agreement pages.