Skip to content

Partner Portal Overview

The Partner Portal is a dedicated management dashboard for SabiBooks partners. As a partner, you have onboarded merchants (small and medium businesses) onto the SabiBooks platform under your organization. The portal gives you tools to monitor those merchants, track their business performance, customize the white-label experience, and integrate SabiBooks data into your own systems.

Offer SabiBooks as a value-added service to SME banking customers. Track merchant financial activity to support lending decisions.

How the Partner Portal Relates to Other Products

Section titled “How the Partner Portal Relates to Other Products”
  • Web PWA — The merchant-facing application where shop owners manage their businesses. Partners can customize its appearance through branding configuration.
  • Partner Integration API — The programmatic interface for accessing merchant data. API keys generated in the portal authenticate requests to this API.
  • Admin Portal — The SabiBooks platform administration dashboard. Partners do not have access to this; it is used by SabiBooks platform administrators.
EnvironmentURL
Productionhttps://app.sabibooks.com/partner/
Local (standalone)http://localhost:3001
Local (full stack)http://localhost:8880/partner/

The Partner Portal uses email and password authentication (not the phone + OTP method used for merchant login).

  1. Navigate to the Partner Portal login page.
  2. Enter your email address in the Email field.
  3. Enter your password in the Password field (minimum 8 characters).
  4. Click Sign In.
  1. Click Forgot password? on the login page.
  2. Enter the email address associated with your account.
  3. Check your email for a password reset link.
  4. Follow the link to set a new password and confirmation.

After logging in, your session persists across browser tabs and page reloads. The portal validates your session periodically (every 5 minutes). If your session expires or tokens are invalidated:

  • You are redirected to the login page automatically.
  • The page you were trying to access is remembered, so after re-authenticating you return to where you left off.

To log out intentionally, use the logout option in the header user menu.

The Partner Portal uses a sidebar navigation layout with two sections.

Main Navigation:

ItemPathDescription
Dashboard/Home page with metrics overview, trends, and alerts
Merchants/merchantsMerchant list with search, filters, and detail views
Analytics/analyticsAdvanced analytics and reporting (coming soon)
Billing/billingBilling overview and invoice history

Settings Navigation:

ItemPathDescription
Branding/settings/brandingWhite-label appearance customization
API Keys/api-keysAPI key generation and management
Webhooks/webhooksWebhook endpoint configuration
General/settingsGeneral account and organization settings (coming soon)

On desktop, the sidebar is permanently visible on the left side. On mobile, it is hidden by default and opens by tapping the menu icon in the header. Tapping a navigation item on mobile automatically closes the sidebar.

The sidebar also displays your partner branding (logo and app name) at the top, which updates dynamically when you modify branding settings.

The Partner Portal supports three user roles with different levels of access:

RoleAccess LevelTypical User
PARTNER_ADMINFull access to all portal features including branding, API keys, webhooks, and user managementPartner organization administrators, technical leads
PARTNER_USERAccess to dashboard, merchant management, and analytics. Limited access to settings.Account managers, merchant support staff
PARTNER_VIEWERRead-only access to dashboard, merchant list, and analytics. Cannot modify settings or create keys.Executives, auditors, reporting analysts

Roles are assigned when a user account is created for the partner organization. To change a user’s role, contact your PARTNER_ADMIN or the SabiBooks support team.

  • Start with PARTNER_VIEWER for users who only need to monitor metrics and performance.
  • Use PARTNER_USER for team members who need to work with merchant data but do not manage technical integrations.
  • Reserve PARTNER_ADMIN for a small number of trusted administrators who manage API keys, webhooks, and branding.
ProblemPossible CauseSolution
”Authentication failed” errorIncorrect email or passwordVerify your credentials. Use “Forgot password?” to reset if needed.
Login page redirects back after entering credentialsSession or token issueClear your browser’s local storage for the portal domain and try again.
”Need access?” messageNo account provisionedContact your SabiBooks account manager at [email protected].
Session expired unexpectedlyTokens invalidated (e.g., password change on another device)Log in again.
Feature not availableRestricted by your user roleContact a PARTNER_ADMIN if you need elevated access.