SimplePay integration

SA payroll: employees, payslips, leave balances, payment runs

Help CentreConnectors

Overview

SimplePay is a South African online payroll platform – runs payroll for SA SMEs. The Automize SimplePay connector covers employees, payslips, leave balances, and payment runs.

  • Regions: South Africa.
  • Plans: Per-employee monthly pricing. API on Premium plans.

Setting up the connection

Auth type: Bearer Token.

  1. SimplePay → Settings → API → create token.
  2. In Automize → Settings → Connectors → SimplePay. Paste token.

Find your credentials at https://www.simplepay.co.za/.


Rate limits

Per-account.


Data model

Payroll primitives:

    Company ─┬─ Employees ─── Payslips (per period)
             ├─ Leave Balances
             └─ Payment Runs (EFT, manual)

Available operations

7 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Get clientGeneralGet client details by ID from SimplePay.
Get employeeGeneralGet employee details from SimplePay.
Get leave balancesGeneralGet leave balances for an employee from SimplePay.
Get payslipGeneralGet a specific payslip (includes PDF link) from SimplePay.
List clientsGeneralList all payroll clients/companies in SimplePay.
List employeesGeneralList employees for a client in SimplePay.
List payslipsGeneralList payslips for a pay period in SimplePay.

Operations

Get client

Get client details by ID from SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext

Get employee

Get employee details from SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext
Employee ID employee_idYestext

Get leave balances

Get leave balances for an employee from SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext
Employee ID employee_idYestext

Get payslip

Get a specific payslip (includes PDF link) from SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext
Payslip ID payslip_idYestext

Tips

  • employee_id + period_id. Returns gross/net/deductions.

List clients

List all payroll clients/companies in SimplePay.

No input parameters.


List employees

List employees for a client in SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext

Tips

  • Filter by status (active, terminated).

List payslips

List payslips for a pay period in SimplePay.

ParameterRequiredTypeDescription
Client ID client_idYestext

FAQ

vs PaySpace, Sage HR?
SimplePay is built for SA SMEs – simpler than Sage, more affordable than PaySpace for small headcount. Same UIF/PAYE/SARS compliance.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.