Payment Methods
Payment Methods define how employees receive their salary. Each method represents a disbursement channel like bank transfer, cash, cheque, or regional payment systems like WPS (Wage Protection System).
What you can do here:
- Create and manage payment methods
- Activate or deactivate methods as needed
- Assign default methods to employees
- Support multiple disbursement channels

Why Use Payment Methods?
Payment methods provide flexibility in how you disburse salaries:
- Multiple Channels: Support bank transfers, cash, cheques, and digital wallets
- Regional Compliance: Use mandated systems like WPS in the UAE
- Employee Choice: Allow employees to receive pay through their preferred method
- Audit Trail: Track which method was used for each payment
- Flexibility: Different employees can use different payment methods
Payment methods are assigned to individual employees in their profile settings. When running payroll, the system uses each employee’s assigned payment method to process their disbursement.
Summary Cards
| Card | Description |
|---|---|
| Total Methods | Number of payment methods configured in the system |
| Active | Number of methods currently available for assignment |
Method Properties
| Column | Description |
|---|---|
| Code | Unique identifier for the payment method |
| Name | Display name describing the method |
| Type | Category of payment method (Bank, Cash, Custom, etc.) |
| Status | Active or Inactive |
Creating a Payment Method
- Click Add Method
- Enter the method code
- Provide a descriptive name
- Set the active status
- Click Create

Method Fields
| Field | Description | Required |
|---|---|---|
| Code | Unique identifier (e.g., BANK, CASH, WPS) | Yes |
| Name | Display name (e.g., Bank Transfer, Cash Payment) | Yes |
| Active | Whether method is available for assignment | Yes |
Common Payment Methods
| Method | Code | Description | Use Case |
|---|---|---|---|
| Bank Transfer | BANK | Direct deposit to employee’s bank account | Most common method for salaried employees |
| Cash | CASH | Physical cash payment | Small businesses, temporary workers |
| Cheque | CHEQUE | Paper cheque issued to employee | Legacy systems, specific requirements |
| WPS Transfer | WPS | UAE Wage Protection System | Mandatory for UAE-based companies |
| Digital Wallet | WALLET | Mobile money or e-wallet | Regions with limited banking access |
Create a separate payment method for each disbursement channel you use. This provides better tracking and reporting capabilities.
Regional Payment Systems
WPS (Wage Protection System) - UAE
The Wage Protection System is mandatory for companies in the UAE:
| Requirement | Description |
|---|---|
| Mandate | All UAE employers must pay through WPS |
| Bank Integration | Requires registration with an approved agent bank |
| Reporting | Automatic submission to Ministry of Labour |
| Format | Specific file format for salary information |
If operating in the UAE, ensure you have a WPS payment method configured and properly integrated with your agent bank.
Other Regional Systems
| Region | System | Description |
|---|---|---|
| Saudi Arabia | GOSI/Mudad | Integrated with social insurance |
| India | UPI/NEFT | Bank transfer systems |
| Philippines | GCash/Maya | Popular digital wallets |
Managing Payment Methods
Editing a Method
- Find the method in the list
- Click the menu button (…)
- Select Edit
- Modify the name or status
- Save changes
Deactivating a Method
To prevent a method from being assigned to new employees:
- Click the menu button (…)
- Select Edit
- Toggle Active off
- Save changes
Deactivating a method doesn’t affect employees already using it. Their existing assignments remain until you change their individual settings.
Assigning to Employees
Payment methods are assigned in the employee profile:
- Go to the employee’s profile
- Navigate to Pay or Salary section
- Select the payment method
- Save the profile
Set up a default payment method to automatically assign to new employees during onboarding.
Best Practices
- Use clear codes: Choose descriptive codes like BANK-USD or WPS-AED
- Keep names specific: Include details like “Primary Bank Transfer” or “Cash - Weekly Workers”
- Audit regularly: Review active methods and deactivate unused ones
- Document requirements: Note any special setup needed for regional systems
- Test before using: Verify integrations work before running actual payroll
Integration Considerations
| Integration | Description |
|---|---|
| Bank Files | Some methods require generating specific file formats for banks |
| API Connections | Digital wallets may require API integration |
| Compliance Reports | Regional systems often require specific reporting formats |