Initialize device
Use this first when pairing a VSCU or OSCU device.
Idle
Response appears here.
Product form data
Reference codes used by product registration.
No JSON body.
Idle
Response appears here.
Item classifications
Classification list for goods and services.
No JSON body.
Idle
Response appears here.
Customer lookup
Check a customer PIN before invoicing.
No JSON body.
Idle
Response appears here.
Registered items
Read items already known to the gateway.
No JSON body.
Idle
Response appears here.
Item composition
Attach raw materials or components to a finished item.
Idle
Response appears here.
Sales invoice
Submit a normal sale from the client system.
Idle
Response appears here.
Credit note
Submit a credit note through the same sales endpoint.
Idle
Response appears here.
Pending purchases
Pull pending purchase documents.
No JSON body.
Idle
Response appears here.
Stock master
Send stock master data for a branch.
Idle
Response appears here.
Imported items
Fetch imported items awaiting action.
No JSON body.
Idle
Response appears here.
Branches
Read branches linked to the taxpayer.
No JSON body.
Idle
Response appears here.
Branch customer
Create or update a customer under a branch.
Idle
Response appears here.
Notices
Read notices from KRA.
No JSON body.
Idle
Response appears here.
Branch user
Create a branch user for setup tests.
Idle
Response appears here.