Skip to main content
    Training & Learning Centre
    Advanced
    Module 11 of 1224 min

    Administration, Security & Billing

    Audit trails, POPIA, data isolation, backups, subscriptions and wallet payments, plus the super administrator console.

    Who this is for: Owners, administrators, super administrators

    Lesson 1·9 min

    Security, POPIA and the audit trail

    How your data is isolated, logged and protected.

    Tenant isolation

    Every payroll table is protected by row-level security in the database. A request that is not tied to an authenticated member of the company returns nothing — the interface is not the security boundary.

    Audit trail

    Creations, changes, approvals, deletions, exports and logins are recorded with the user, timestamp and context. The audit log is searchable and exportable, and cannot be edited from the application.

    POPIA

    Payroll Africa is built around POPIA principles: collect only what is needed, restrict access by role, log disclosures, and support data subject requests. Employees can see what is held about them through self-service.

    Sensitive data handling

    Bank account numbers are masked on documents and interfaces by default. OAuth tokens and API keys are stored server-side and are never returned to the browser. Payment card details never touch Payroll Africa — they are handled by the payment provider.

    Your responsibilities

    Use unique, strong passwords, remove leavers from your team promptly, and review the audit log periodically. Never email a spreadsheet of employee banking details.

    Lesson 2·7 min

    Subscriptions, invoices and the wallet

    Pricing, trials, card and bank transfer payments, credits and coupons.

    Pricing

    Pricing is per employee per month with tiered rates, so cost per employee falls as headcount grows. The pricing calculator on the website gives your exact monthly figure.

    Free trial

    New companies start on a free trial. When the trial ends and payment is received, the account moves to active immediately — the trial banner disappears once the subscription is active.

    Paying

    Smaller amounts can be paid by card. Amounts above R50,000 are payable by bank transfer only, with the banking details shown on the invoice; this is a deliberate control on large card transactions.

    The wallet

    Top up a wallet balance and let invoices draw down against it automatically — convenient for groups paying for several companies.

    Coupons and credits

    Promotional coupons can be redeemed at signup or from billing, adding credit that offsets future invoices. Credits are applied automatically before any card or transfer is requested.

    Invoices

    Every invoice is downloadable from Settings → Billing, with a full payment history.

    Lesson 3·8 min

    The super administrator console

    Platform-wide oversight: companies, subscriptions, tax years, notifications and system health.

    This lesson applies to Payroll Africa platform staff.

    Companies

    Every tenant, with headcount, plan, status and last activity. Drill into a company for its subscription, usage and support history.

    Subscriptions and revenue

    Active, trialling, past-due and cancelled subscriptions, with revenue analytics.

    Tax years

    Maintain tax tables, rebates, thresholds, UIF ceilings, SDL rules and ETI bands per tax year per country. Changes here affect every calculation, so they are versioned and audited.

    Platform settings

    Feature toggles, default payslip template, coupon availability, notification recipients and delivery channel defaults.

    Notifications

    Broadcast platform notices to all companies or a targeted segment, with an action link.

    System health and audit

    Background job queues, email delivery health, error rates and a platform-wide audit log.

    Feature requests

    Customer-submitted feature requests with status tracking, so users can see what is planned.