Requirements
Moorepay requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your Moorepay credentials
Moorepay - Expenses
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Expenses Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - Time and Attendance
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Time and Attendance Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - HCM
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- HCM Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - Payroll Output
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Payroll Output Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - Process Payroll
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Process Payroll Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - Work Report
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Work Report Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Moorepay - Workers
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Workers Subscription KeytextRequired
- Client IDtextRequired
Get this from Moorepay by requesting API/OAuth credentials for your integration (usually via your account manager/support or implementation contact). Redirect URI should be the following:
[1]the Callback URL shown in this connection form. - Client SecrettextRequired
Get this from Moorepay when they provision your OAuth app (via your account manager/support).
[1] - EnvironmentselectRequired
Connect Moorepay in WEXTL
- Log in to your WEXTL account, add the Moorepay node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Moorepay account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Moorepay node modules
The list below is a reference of every Moorepay node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Moorepay node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch Employee ExpensesTrigger
| Field | Type |
|---|---|
| Payroll company code | number |
| ID number | number |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Employee comments | text |
| Hours | number |
Watch Employee LeavesTrigger
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | number |
| Hr employee ID | text |
| Employee name | text |
| Date from | text |
| Date to | text |
| Return to work | text |
| Leave type | text |
| Other leave reason | text |
| Hours | array |
| Status | number |
| Leave taken days | number |
| Override work days | number |
| Override public holidays | number |
| Doctors certificate | text |
| Comments | text |
| Transaction ID | text |
| Reviewer employee ID | text |
| Half day am half last day | boolean |
| Half day pm half first day | boolean |
Watch Employee TimesheetsTrigger
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | number |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Start time | text |
| End time | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Basic hours | number |
| Hours | number |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Manager comments | text |
| Employee comments | text |
Watch EmployeesTrigger
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | number |
| Hr employee ID | text |
| Title | text |
| Surname | text |
| First forename | text |
| Second forename | text |
| Address line 1 | text |
| Address line 2 | text |
| Address line 3 | text |
| Address line 4 | text |
| Post code | text |
| Country | text |
| Date of birth | text |
| Ni number | text |
| Pay type | text |
| Bank account num | text |
| Sort code | text |
| Bacs ac name | text |
| Building soc roll no | text |
Get a Payslip BreakdownAction
| Field | Type |
|---|---|
Company IDRequired | text |
| Field | Type |
|---|---|
| First name | text |
| Surname | text |
| Employee name | text |
| Ni number | text |
| Ni category | text |
| Tax code | text |
| Payslip number | number |
| Payroll company | number |
| Employee number | text |
| Pay date | text |
| Net pay | number |
| Total pay this period | number |
| Deductions this period | number |
| Payment method | text |
| Pay point | text |
| Pay group | number |
| Occupation code | number |
| Cost center | text |
| Department | text |
| Tax period | number |
Get Active Customer DetailsSearch
Get an Employee ExpenseAction
| Field | Type |
|---|---|
Company IDRequired | text |
| Field | Type |
|---|---|
| Payroll company code | number |
| ID number | text |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Employee comments | text |
| Hours | number |
Get an Employee LeaveAction
| Field | Type |
|---|---|
Company IDRequired | text |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Employee name | text |
| Date from | text |
| Date to | text |
| Return to work | text |
| Leave type | text |
| Other leave reason | text |
| Hours | array |
| Status | number |
| Leave taken days | number |
| Override work days | number |
| Override public holidays | number |
| Doctors certificate | text |
| Comments | text |
| Transaction ID | text |
| Reviewer employee ID | text |
| Half day am half last day | boolean |
| Half day pm half first day | boolean |
Get an Employee TimesheetAction
| Field | Type |
|---|---|
Company IDRequired | text |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Start time | text |
| End time | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Basic hours | number |
| Hours | number |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Manager comments | text |
| Employee comments | text |
Get Customer DetailsSearch
Get DP2 Work Report Pay DetailsAction
| Field | Type |
|---|---|
Customer IDRequired | text |
| Payroll ID | text |
| Date of Birth | date |
| NI Number | text |
| Field | Type |
|---|---|
| Employment details | object |
| Employment status month check | boolean |
| Employment status quarter check | boolean |
| Employment start date | text |
| Leaver date | text |
| Job title | text |
| Employer details | object |
| Employer name | text |
| Employer matched | boolean |
| Employer tax reference | text |
| Employer address 1 | text |
| Post code | text |
| Metadata | object |
| API response time date | text |
| API response duration | text |
| Data refresh | text |
| Data source | text |
| Data source type | text |
Get Employee DetailsAction
| Field | Type |
|---|---|
Company IDRequired | text |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Title | text |
| Surname | text |
| First forename | text |
| Second forename | text |
| Address line 1 | text |
| Address line 2 | text |
| Address line 3 | text |
| Address line 4 | text |
| Post code | text |
| Country | text |
| Date of birth | text |
| Ni number | text |
Get Payroll StatusAction
Get Payslip DetailsAction
Get Payslip Run OptionsAction
Get Profile DetailsAction
Get User DetailsAction
Get Variable Pay DataAction
Get Work Report DP3 Pay DetailsAction
| Field | Type |
|---|---|
Customer IDRequired | text |
Pay Slip RangeRequired | text |
| Payroll ID | text |
| Date of Birth | date |
| NI Number | text |
| Field | Type |
|---|---|
| Employment details | object |
| Employment status month check | boolean |
| Employment status quarter check | boolean |
| Employment start date | text |
| Leaver date | text |
| Job title | text |
| Employer details | object |
| Employer name | text |
| Employer matched | boolean |
| Employer tax reference | text |
| Employer address 1 | text |
| Post code | text |
| Annual income details | object |
| Annual income currency | text |
| Gross basic annual salary | number |
| Gross annual salary calculation | number |
| Rolling gross annual income | number |
| Pay period payment details | object |
| Payout currency | text |
| Pay period review length | number |
| Pay period payments count | number |
| Pay date | text |
| Pay frequency | text |
| Pay period details | array |
| Metadata | object |
| API response time date | text |
| API response duration | text |
| Data refresh | text |
| Data source | text |
| Data source type | text |
Get Work Report Pay DetailsAction
| Field | Type |
|---|---|
Customer IDRequired | text |
| Payroll ID | text |
| Date of Birth | date |
| NI Number | text |
| Field | Type |
|---|---|
| Employment details | object |
| Employment status month check | boolean |
| Employment status quarter check | boolean |
| Employment start date | text |
| Leaver date | text |
| Job title | text |
| Employer details | object |
| Employer name | text |
| Employer matched | boolean |
| Employer tax reference | text |
| Employer address 1 | text |
| Post code | text |
| Annual income details | object |
| Annual income currency | text |
| Gross basic annual salary | number |
| Gross annual salary calculation | number |
| Rolling gross annual income | number |
| Pay period payment details | object |
| Payout currency | text |
| Pay date | text |
| Pay frequency | text |
| Metadata | object |
| API response time date | text |
| API response duration | text |
| Data refresh | text |
| Data source | text |
| Data source type | text |
List Employee ExpensesSearch
| Field | Type |
|---|---|
Company IDRequired | text |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | number |
| ID number | text |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Employee comments | text |
| Hours | number |
List Employee LeaveSearch
| Field | Type |
|---|---|
Company IDRequired | text |
From DateRequired | date |
To DateRequired | date |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Employee name | text |
| Date from | text |
| Date to | text |
| Return to work | text |
| Leave type | text |
| Other leave reason | text |
| Hours | array |
| Status | number |
| Leave taken days | number |
| Override work days | number |
| Override public holidays | number |
| Doctors certificate | text |
| Comments | text |
| Transaction ID | text |
| Reviewer employee ID | text |
| Half day am half last day | boolean |
| Half day pm half first day | boolean |
List Employee LeaveSearch
| Field | Type |
|---|---|
Company IDRequired | text |
From DateRequired | date |
To DateRequired | date |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Employee name | text |
| Date from | text |
| Date to | text |
| Return to work | text |
| Leave type | text |
| Other leave reason | text |
| Hours | array |
| Status | number |
| Leave taken days | number |
| Override work days | number |
| Override public holidays | number |
| Doctors certificate | text |
| Comments | text |
| Transaction ID | text |
| Reviewer employee ID | text |
| Half day am half last day | boolean |
| Half day pm half first day | boolean |
List Employee LeaveSearch
| Field | Type |
|---|---|
Company IDRequired | text |
| Leave Type | text |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Employee name | text |
| Date from | text |
| Date to | text |
| Return to work | text |
| Leave type | text |
| Other leave reason | text |
| Hours | array |
| Status | number |
| Leave taken days | number |
| Override work days | number |
| Override public holidays | number |
| Doctors certificate | text |
| Comments | text |
| Transaction ID | text |
| Reviewer employee ID | text |
| Half day am half last day | boolean |
| Half day pm half first day | boolean |
List Employee TimesheetsSearch
| Field | Type |
|---|---|
Company IDRequired | text |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Transaction ID | text |
| Employee name | text |
| Date | text |
| Start time | text |
| End time | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Basic hours | number |
| Hours | number |
| Rate | number |
| Units | number |
| Value | number |
| Status | number |
| Manager comments | text |
| Employee comments | text |
List Employee Work PatternsSearch
List EmployeesSearch
| Field | Type |
|---|---|
Company IDRequired | text |
Show InactiveRequired | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Title | text |
| Surname | text |
| First forename | text |
| Second forename | text |
| Address line 1 | text |
| Address line 2 | text |
| Address line 3 | text |
| Address line 4 | text |
| Post code | text |
| Country | text |
| Date of birth | text |
| Ni number | text |
| Pay type | text |
| Bank account num | text |
| Sort code | text |
| Bacs ac name | text |
| Building soc roll no | text |
List Leave DaysSearch
| Field | Type |
|---|---|
Company IDRequired | text |
Leave TypeRequired | text |
Date FromRequired | date |
Date ToRequired | date |
| Limit | number |
| Field | Type |
|---|---|
| Employee number | text |
| Transaction ID | text |
| Hours code | text |
| Leave date | text |
| Ampm | text |
| Work pattern | text |
| Hours 1 | number |
| Hours | number |
| Value in weeks | number |
| Tdrs v1 | number |
| Tdrs v2 | text |
| Tdrs v3 | text |
| Tdrs v4 | text |
List Leave EntitlementsSearch
List Payslips by EmployeeSearch
List ReviewersSearch
List Training HistorySearch
| Field | Type |
|---|---|
Company IDRequired | text |
| Limit | number |
| Field | Type |
|---|---|
| Employee number | text |
| Hr employee ID | text |
| Course code | text |
| Course description | text |
| Session start date | text |
| Session end date | text |
| Grade | number |
| Training cost | number |
| Training hour | number |
| Rate code | text |
| Amount | number |
| Trn part satis | text |
| Org unit | text |
| Department | text |
| Account | text |
| Comment | text |
Clear Down PayrollAction
Complete PayrollAction
Create a Training HistoryAction
| Field | Type |
|---|---|
Course CodeRequired | text |
Session Start DateRequired | date |
Session End DateRequired | date |
GradeRequired | number |
Training CostRequired | number |
Training HourRequired | number |
Rate CodeRequired | text |
AmountRequired | number |
Training Participant SatisfactionRequired | text |
Organizational UnitRequired | text |
DepartmentRequired | text |
AccountRequired | text |
CommentRequired | text |
| Employee Number | text |
| HR Employee ID | text |
| Course Description | text |
| Field | Type |
|---|---|
| Employee number | text |
| Hr employee ID | text |
| Course code | text |
| Course description | text |
| Session start date | text |
| Session end date | text |
| Grade | number |
| Training cost | number |
| Training hour | number |
| Rate code | text |
| Amount | number |
| Trn part satis | text |
| Org unit | text |
| Department | text |
| Account | text |
| Comment | text |
Create a UserAction
Create an Employee ExpenseAction
| Field | Type |
|---|---|
Payroll Company CodeRequired | number |
Transaction IDRequired | text |
Employee NameRequired | text |
DateRequired | date |
Pay CodeRequired | text |
Labour Cost Code 1Required | text |
AccountRequired | text |
RateRequired | number |
UnitsRequired | number |
ValueRequired | number |
StatusRequired | number |
HoursRequired | number |
| ID Number | text |
| HR Employee ID | text |
| Department | text |
| Employee Comments | text |
| Field | Type |
|---|---|
| Response message | text |
Create an Employee LeaveAction
| Field | Type |
|---|---|
| Employees Leaves | array |
Payroll Company CodeRequired | text |
ID NumberRequired | text |
Date FromRequired | date |
Date ToRequired | date |
Return to WorkRequired | date |
Leave TypeRequired | text |
StatusRequired | number |
Override Work DaysRequired | number |
Override Public HolidaysRequired | number |
Doctor's CertificateRequired | text |
| Field | Type |
|---|---|
| Response message | text |
Create an Employee TimesheetAction
| Field | Type |
|---|---|
| Employee Timesheets Data | array |
Payroll Company CodeRequired | text |
ID NumberRequired | text |
Employee NameRequired | text |
DateRequired | text |
Start TimeRequired | text |
End TimeRequired | text |
Pay CodeRequired | text |
DepartmentRequired | text |
Labour Cost Code 1Required | text |
AccountRequired | text |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Employee name | text |
| Date | text |
| Start time | text |
| End time | text |
| Pay code | text |
| Department | text |
| Labour cost code 1 | text |
| Account | text |
| Basic hours | number |
| Hours | number |
| Rate | number |
| Status | number |
| Manager comments | text |
| Employee comments | text |
Create Employee ExpensesAction
| Field | Type |
|---|---|
| Employees Data | array |
Payroll Company CodeRequired | number |
Transaction IDRequired | text |
Employee NameRequired | text |
DateRequired | date |
Pay CodeRequired | text |
Labour Cost Code 1Required | text |
AccountRequired | text |
RateRequired | number |
UnitsRequired | number |
ValueRequired | number |
| Field | Type |
|---|---|
| Response message | text |
Create Variable Pay DataAction
Delete a Training HistoryAction
Delete an Employee ExpenseAction
Delete an Employee LeaveAction
Make an API Calluniversal
Reverse a Payroll RunAction
Run PayrollAction
Update an Employee LeaveAction
| Field | Type |
|---|---|
Payroll Company CodeRequired | text |
Employee NameRequired | text |
Date FromRequired | text |
Date ToRequired | text |
Leave TypeRequired | text |
StatusRequired | number |
Leave Taken DaysRequired | number |
Override Work DaysRequired | number |
Override Public HolidaysRequired | number |
Doctor's CertificateRequired | text |
Reviewer Employee IDRequired | text |
| ID Number | text |
| HR Employee ID | text |
| Return to Work | text |
| Other Leave Reason | text |
| Hours | array |
| Hour | number |
| Comments | text |
| Transaction ID | text |
| Half Day AM / Half Last Day | boolean |
| Half Day PM / Half First Day | boolean |
| Field | Type |
|---|---|
| Response message | text |
Update Employee DetailsAction
| Field | Type |
|---|---|
Company IDRequired | text |
Payroll Company CodeRequired | text |
HR Employee IDRequired | text |
TitleRequired | text |
SurnameRequired | text |
First ForenameRequired | text |
Second ForenameRequired | text |
Address Line 1Required | text |
Address Line 2Required | text |
Address Line 3Required | text |
Address Line 4Required | text |
Post CodeRequired | text |
CountryRequired | text |
Date of BirthRequired | date |
NI NumberRequired | text |
| Field | Type |
|---|---|
| Payroll company code | text |
| ID number | text |
| Hr employee ID | text |
| Title | text |
| Surname | text |
| First forename | text |
| Second forename | text |
| Address line 1 | text |
| Address line 2 | text |
| Address line 3 | text |
| Address line 4 | text |
| Post code | text |
| Country | text |
| Date of birth | date |
| Ni number | text |
Update Employee ExpensesAction
| Field | Type |
|---|---|
| Employees Data | array |
Payroll Company CodeRequired | number |
Transaction IDRequired | text |
Employee NameRequired | text |
DateRequired | date |
Pay CodeRequired | text |
Labour Cost Code 1Required | text |
AccountRequired | text |
RateRequired | number |
UnitsRequired | number |
ValueRequired | number |
| Field | Type |
|---|---|
| Response message | text |
Update Payslip Run OptionsAction
Update Training HistoryAction
| Field | Type |
|---|---|
| Employee Training History | array |
Course CodeRequired | text |
Session Start DateRequired | text |
Session End DateRequired | text |
GradeRequired | number |
Training CostRequired | number |
Training HourRequired | number |
Rate CodeRequired | text |
AmountRequired | number |
Training Participant SatisfactionRequired | text |
Organization UnitRequired | text |
| Field | Type |
|---|---|
| Employee number | text |
| Hr employee ID | text |
| Course code | text |
| Course description | text |
| Session start date | text |
| Session end date | text |
| Grade | number |
| Training cost | number |
| Training hour | number |
| Rate code | text |
| Amount | number |
| Trn part satis | text |
| Org unit | text |
| Department | text |
| Account | text |
| Comment | text |
Templates
Look for Moorepay templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bullhorn[2]Recruiting ATS and CRM for staffing agencies and talent teams.
- AchieversEmployee recognition and engagement platform for celebrations, rewards, and newsfeeds.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
- BeameryTalent lifecycle CRM for recruiting, talent pooling, campaigns, and workforce planning.
- BrightHRHR software for small businesses covering people, absence, and time tracking.
References
- WEXTL® Moorepay Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Moorepay.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:12
