App description
- Collect employee expense claims with receipts captured and matched by AI at submission
- Run approvals on your own rules in Vergo — amount thresholds, project, department — before anything is paid
- Code each claim to the project, department or cost centre it belongs to before it reaches payroll
- Read employee records from Affinity Payroll so every reimbursement matches the right person automatically
- Stage approved reimbursements as EmployeePayComponents for the pay run, alongside Timesheets data
- Keep reimbursements on the existing pay cycle, so employees are repaid through payroll rather than a separate run
- Retain every receipt and approval trail against the claim for audit
App information
Security and compliance
Encryption
Infrastructure
Access controls
Audits
Frequently asked questions
Does Vergo integrate with Affinity Payroll?
Yes. Vergo connects to Affinity's documented REST API once your team requests a bearer token from Affinity's helpdesk, and delivers approved employee reimbursements as a pay component for the run.
Can Vergo handle employee reimbursements with Affinity Payroll?
Yes — that is the scope of the integration. Claims are collected, receipted, and approved in Vergo, then delivered against the reimbursement pay component your organisation has configured in Affinity.
What data moves between Vergo and Affinity Payroll?
Vergo works with the EmployeePayComponents and Timesheets endpoints. Employee records are read to match claims to people, and approved reimbursement amounts are delivered as a pay component for the pay run.
How long does the Affinity Payroll connection take to set up?
Affinity issues bearer tokens on request to helpdesk@affinityteam.com and asks for roughly two weeks' lead time. Vergo configures approval routing and coding in parallel, so reimbursements usually flow from the following pay period.
Does Affinity Payroll have a public API?
Yes. Affinity publishes reference documentation at api.affinitylogon.com/docs covering employee pay components and timesheets. There is no dedicated reimbursement endpoint, so the pay component to use is confirmed with your payroll administrator during setup.
Discover more integrations
White-glove onboarding and customer support.









































































.png)
























.png)








































.png)







.png)


















































































































































