Requirements
To use Payhawk on WEXTL you need an active account and an API access token from your account settings.[3]
Get your Payhawk credentials
- API KeypasswordRequired
Generate your API Key via Account -> Settings -> API Keys.
[1]
Connect Payhawk in WEXTL
- Log in to your WEXTL account, add the Payhawk node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Payhawk 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 →
Payhawk node modules
The list below is a reference of every Payhawk node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Payhawk node module below to inspect its input parameters, outputs, and connection requirements.
Watch EventsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Email address | |
| Name | text |
| Date created | date |
Get a CardAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| User ID | text |
| Fund account ID | text |
| Is physical | boolean |
| Name | text |
| Delivery address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal code | text |
| ID | text |
| Created at | date |
| Currency | text |
| Status | text |
| Budget left | number |
| Spent amount | number |
| Approved funds | number |
| Emboss name | text |
| Is single use | boolean |
| Limit | number |
| Is atm allowed | boolean |
| Spend policy ID | text |
Get a Custom FieldAction
Get a Fund AccountAction
Get a Fund Account Bank StatementSearch
Get a Fund Account DepositAction
Get a Purchase OrderAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Note | text |
| Purchase order number | text |
| Recurrence | text |
| Start date | text |
| End date | text |
| ID | text |
| Created at | date |
| Modified at | date |
| Title | text |
| Status | text |
| Supplier | object |
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Currency | text |
| Approval process state | object |
| Modified by | object |
| Date | date |
| Reason | text |
| Created by | object |
| ID | text |
| Full name | text |
| Type | text |
| Purchased amount | number |
| Invoiced amount | number |
| Invoiced amount status | text |
| Received quantity status | text |
| Items | array |
Get a SupplierAction
Get Account Team MembersSearch
Get Account TeamsSearch
Get Account UsersSearch
Get AccountsSearch
Get an AccountAction
Get an Account TeamAction
Get an Account Team MemberAction
Get an ExpenseAction
Get CardsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| User ID | text |
| Fund account ID | text |
| Is physical | boolean |
| Name | text |
| Delivery address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal code | text |
| ID | text |
| Created at | date |
| Currency | text |
| Status | text |
| Budget left | number |
| Spent amount | number |
| Approved funds | number |
| Emboss name | text |
| Is single use | boolean |
| Limit | number |
| Is atm allowed | boolean |
| Spend policy ID | text |
Get Custom FieldsSearch
Get ExpensesSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Note | text |
| ID | text |
| Created at | date |
| Created by | object |
| ID | text |
| text | |
| First name | text |
| Last name | text |
| External ID | text |
| Settled at | date |
| Reviewed at | date |
| Type | text |
| Status | text |
| Is paid | boolean |
| Title | text |
| Category | object |
| Name | text |
| Parent ID | text |
| ID | text |
| Full name | text |
| Created at | date |
| Managers | array |
| Account code | text |
| Line items | array |
| Reconciliation | object |
| Total amount | number |
| Tax amount | number |
| Base total amount | number |
| Base tax amount | number |
| Base currency | text |
| Custom fields | array |
| Currency | text |
| Account code | text |
| Fx rate | number |
| Fx rate to payment currency | number |
| Tax rate | object |
| Name | text |
| Code | text |
| Rate | number |
| Document | object |
| Document date | date |
| Document number | text |
| Files | array |
| Due date | date |
| Service date | date |
| Document type | text |
| Supplier | object |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Contact phone | text |
| External links | array |
| Per diem | object |
| Stops | array |
| Days | array |
| Mileage | object |
| Route stops | array |
| Is round trip | boolean |
| Distance | number |
| Distance unit | text |
| Edited distance | number |
| Vehicle type | text |
| Applied rates | object |
| Amortization | object |
| Label | text |
| External ID | text |
| Start date | date |
| End date | date |
Get Fund Account DepositsSearch
Get Fund AccountsSearch
Get Purchase OrdersSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Note | text |
| Purchase order number | text |
| Recurrence | text |
| Start date | text |
| End date | text |
| ID | text |
| Created at | date |
| Modified at | date |
| Title | text |
| Status | text |
| Supplier | object |
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Currency | text |
| Approval process state | object |
| Modified by | object |
| Date | date |
| Reason | text |
| Created by | object |
| ID | text |
| Full name | text |
| Type | text |
| Purchased amount | number |
| Invoiced amount | number |
| Invoiced amount status | text |
| Received quantity status | text |
| Items | array |
Get SuppliersSearch
Add Member to an Account TeamAction
Create a Custom FieldAction
Create a Purchase OrderAction
| Field | Type |
|---|---|
| Note | text |
Account IDRequired | choice |
| Currency | text |
| Purchase Order Number | text |
| Items | array |
| Recurrence | text |
| Start Date | date |
| End Date | date |
| Field | Type |
|---|---|
| Note | text |
| Purchase order number | text |
| Recurrence | text |
| Start date | text |
| End date | text |
| ID | text |
| Created at | date |
| Modified at | date |
| Title | text |
| Status | text |
| Supplier | object |
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Currency | text |
| Approval process state | object |
| Modified by | object |
| Date | date |
| Reason | text |
| Created by | object |
| ID | text |
| Full name | text |
| Type | text |
| Purchased amount | number |
| Invoiced amount | number |
| Invoiced amount status | text |
| Received quantity status | text |
| Items | array |
Create a SupplierAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
| Tax ID | text |
| Country Code | text |
| External ID | text |
| External Source | text |
| Custom Fields | array |
| Address | text |
| UIC | text |
| VAT | text |
| Contact Name | text |
| Contact Email | |
| Contact Phone | text |
| Bank Accounts | array |
| Field | Type |
|---|---|
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Contact phone | text |
| Bank accounts | array |
| ID | text |
| Custom fields | array |
| Status | text |
Create an Account TeamAction
Delete a Custom FieldAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete a Purchase OrderAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete an Account TeamAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete an Account Team MemberAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete an Account UserAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Invite a User to an AccountAction
Issue a CardAction
| Field | Type |
|---|---|
| Note | text |
Account IDRequired | choice |
Is PhysicalRequired | boolean |
| Name | text |
| Delivery Address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal Code | text |
| Spend Policy Type | choice |
| Limit | number |
| Is ATM Allowed | boolean |
| Spend Policy ID | text |
| Field | Type |
|---|---|
| User ID | text |
| Fund account ID | text |
| Is physical | boolean |
| Name | text |
| Delivery address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal code | text |
| ID | text |
| Created at | date |
| Currency | text |
| Status | text |
| Budget left | number |
| Spent amount | number |
| Approved funds | number |
| Emboss name | text |
| Is single use | boolean |
| Limit | number |
| Is atm allowed | boolean |
| Spend policy ID | text |
Make an API Calluniversal
Update a CardAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Budget Left | number |
| Field | Type |
|---|---|
| User ID | text |
| Fund account ID | text |
| Is physical | boolean |
| Name | text |
| Delivery address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal code | text |
| ID | text |
| Created at | date |
| Currency | text |
| Status | text |
| Budget left | number |
| Spent amount | number |
| Approved funds | number |
| Emboss name | text |
| Is single use | boolean |
| Limit | number |
| Is atm allowed | boolean |
| Spend policy ID | text |
Update a Custom FieldAction
Update a Purchase OrderAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Note | text |
| Currency | choice |
| Recurrence | choice |
| Start Date | date |
| End Date | date |
| Field | Type |
|---|---|
| Note | text |
| Purchase order number | text |
| Recurrence | text |
| Start date | text |
| End date | text |
| ID | text |
| Created at | date |
| Modified at | date |
| Title | text |
| Status | text |
| Supplier | object |
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Currency | text |
| Approval process state | object |
| Modified by | object |
| Date | date |
| Reason | text |
| Created by | object |
| ID | text |
| Full name | text |
| Type | text |
| Purchased amount | number |
| Invoiced amount | number |
| Invoiced amount status | text |
| Received quantity status | text |
| Items | array |
Update a SupplierAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Tax ID | text |
| Country Code | text |
| External ID | text |
| Custom Fields | array |
| Address | text |
| UIC | text |
| VAT | text |
| Contact Name | text |
| Contact Email | |
| Contact Phone | text |
| Bank Accounts | array |
| Name | text |
| External Source | text |
| Audit Note | text |
| Field | Type |
|---|---|
| Name | text |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Contact phone | text |
| Bank accounts | array |
| ID | text |
| Custom fields | array |
| Status | text |
Update an Account TeamAction
Update an Account Team Member RoleAction
Update an Account UserAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Update an ExpenseAction
| Field | Type |
|---|---|
Account IDRequired | choice |
External LinksRequired | array |
| Field | Type |
|---|---|
| Note | text |
| ID | text |
| Created at | date |
| Created by | object |
| ID | text |
| text | |
| First name | text |
| Last name | text |
| External ID | text |
| Settled at | date |
| Reviewed at | date |
| Type | text |
| Status | text |
| Is paid | boolean |
| Title | text |
| Category | object |
| Name | text |
| Parent ID | text |
| ID | text |
| Full name | text |
| Created at | date |
| Managers | array |
| Account code | text |
| Line items | array |
| Reconciliation | object |
| Total amount | number |
| Tax amount | number |
| Base total amount | number |
| Base tax amount | number |
| Base currency | text |
| Custom fields | array |
| Currency | text |
| Account code | text |
| Fx rate | number |
| Fx rate to payment currency | number |
| Tax rate | object |
| Name | text |
| Code | text |
| Rate | number |
| Document | object |
| Document date | date |
| Document number | text |
| Files | array |
| Due date | date |
| Service date | date |
| Document type | text |
| Supplier | object |
| Tax ID | text |
| Country code | text |
| External ID | text |
| External source | text |
| Address | text |
| Uic | text |
| Vat | text |
| Contact name | text |
| Contact email | text |
| Contact phone | text |
| External links | array |
| Per diem | object |
| Stops | array |
| Days | array |
| Mileage | object |
| Route stops | array |
| Is round trip | boolean |
| Distance | number |
| Distance unit | text |
| Edited distance | number |
| Vehicle type | text |
| Applied rates | object |
| Amortization | object |
| Label | text |
| External ID | text |
| Start date | date |
| End date | date |
Update Card StatusAction
| Field | Type |
|---|---|
Account IDRequired | choice |
StatusRequired | choice |
| Field | Type |
|---|---|
| User ID | text |
| Fund account ID | text |
| Is physical | boolean |
| Name | text |
| Delivery address | object |
| Address | text |
| Address 2 | text |
| Country | text |
| City | text |
| State | text |
| Postal code | text |
| ID | text |
| Created at | date |
| Currency | text |
| Status | text |
| Budget left | number |
| Spent amount | number |
| Approved funds | number |
| Emboss name | text |
| Is single use | boolean |
| Limit | number |
| Is atm allowed | boolean |
| Spend policy ID | text |
Templates
Look for Payhawk templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Checkout[2]Global payment platform for accepting cards, wallets, and alternative payment methods.
- AdyenGlobal payment platform for online, in-person, and unified commerce transactions.
- ChargebeeSubscription billing for customers, plans, invoices, and payments.
- BilltrustB2B accounts receivable and payment automation platform for invoices, collections, and cash application.
- CapiumCloud accounting and practice management platform for accountants, covering invoicing, expenses, payments, and client communications.
References
- WEXTL® Payhawk Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Payhawk.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:12
