Purpose
Earned Wage Access (EWA) lets employees draw a portion of wages they have already earned before payday. UZIO integrates with three EWA providers: Zayzoon (automated, daily data exchange), PayActiv (file-based), and DailyPay (automated, with net pay routed through a DailyPay account). This article explains how each works, how to get connected, and the payroll-side locks that come with DailyPay enrollment.
Who can do this: Enabling an integration is done by UZIO at your request. Once live, any user whose role includes the Payroll permission sees the effects on pay runs and employee records.
Note: In all three integrations, the employee-facing advance experience (requests, limits, fees) is owned entirely by the EWA provider through its own app. UZIO's role is the payroll data exchange. For Zayzoon and PayActiv, UZIO also applies repayment deductions. For DailyPay, UZIO routes net pay to the employee's DailyPay account.
Zayzoon
| Integration style | Automated. Each morning UZIO sends Zayzoon three files: employer, census, and attendance. The attendance file comes from UZIO Time Tracking. On each pay date, UZIO also sends an earnings-and-deductions file by 7 AM ET. |
|---|---|
| Employee experience | Zayzoon app. |
| Repayment into payroll | Zayzoon sends a deductions file to UZIO. UZIO automatically updates employee deductions for the current payroll run. |
| Money movement | Zayzoon collects advance repayments directly from the client's bank account. |
Where repayments appear: on the pay run grid and the pay stub as an ordinary deduction line named Earned Wage Access. It is a post-tax deduction, listed under Client Side Liabilities. There is no separate Zayzoon column. Until you approve the payroll, UZIO refreshes the amount each night from Zayzoon's file. Do not edit it by hand.
PayActiv
| Integration style | File-based. Employee Demographic and Time and Attendance files via SFTP, on an agreed schedule. The Time and Attendance file needs UZIO Time Tracking. |
|---|---|
| Employee experience | PayActiv app, with PayActiv credentials. |
| Repayment into payroll | After each pay period, PayActiv sends you a deductions report. You apply those amounts in UZIO before approving the run. |
| Money movement | PayActiv collects repayments from your bank account via ACH debit, outside UZIO payroll. |
Note: To apply PayActiv's amounts, enter them on the payroll grid or through the deductions import.
DailyPay
| Integration style | Automated. UZIO exchanges enrollment and net-earnings files with DailyPay behind the scenes. Nothing to upload. |
|---|---|
| Employee experience | DailyPay app. Enrollment syncs to UZIO automatically. |
| Money movement | While enrolled, 100% of the employee's net pay routes to their DailyPay account via direct deposit. There is no repayment deduction in your payroll. |
| Enablement | Enabled by UZIO at your request. There is no self-service toggle. |
| Prerequisite | UZIO Time Tracking must be live. The daily hours file feeds each employee's DailyPay balance. |
What changes in your payroll once an employee enrolls:
- Payment method locks. The employee's Payment Method form cannot be edited (the pencil disappears): "Payment method changes are not allowed while DailyPay is active. Saved accounts are paused and resume automatically if DailyPay is cancelled." Their saved bank accounts show a Paused badge and resume automatically on cancellation.
- No checks. An enrolled employee cannot be paid by Check: "This employee is enrolled in DailyPay and must be paid by direct deposit. The payment method cannot be changed to Check while DailyPay is active."
- The payroll grid locks the payment-method cell for DailyPay rows, and payment methods freeze inside an initiated payroll. If you use a check override on a run, a banner warns that DailyPay-enrolled employees are exempt from it: "Payment Method for DailyPay enrolled employees can not be changed."
- Approval is blocked when the run and the enrollment disagree, for example when an employee enrolled or unenrolled after you initiated the run. The fix is to cancel and re-initiate the payroll, or exclude the affected employees and pay them separately. The two verbatim blockers live with the other approval blockers in Troubleshooting: I Can't Start or Approve Payroll.
- Pay stubs carry a footnote for enrolled employees: "Net pay for this paycheck was routed through your DailyPay account per your enrollment. Visit the DailyPay portal for transfer history and details."
- Enrollment and cancellation take effect on the date DailyPay sends. After a cancellation, the employee's saved accounts resume at the next paycheck calculation.
- A new enrollment shows in the Payroll Action Center as a "Bank account changes detected" finding. That is expected; acknowledge it. A shared-bank-account finding on a DailyPay account is different: investigate it. See Payroll Action Center and Payroll Health Check.
Common problems
Why can't I change an employee's payment method?
The lock lifts only when the employee cancels DailyPay in the DailyPay app.
Why is my payroll approval blocked over DailyPay?
Cancel and re-initiate the payroll so it picks up the employee's current DailyPay enrollment.
An employee says they were paid by DailyPay but their pay stub looks normal
That is expected. The paycheck calculates normally in UZIO. Only the routing of net pay differs, and the stub carries the DailyPay footnote quoted above. Transfer history lives in the DailyPay portal, not UZIO.
An enrolled employee was terminated with an advance outstanding
Nothing changes in UZIO. Terminate the employee in the DailyPay portal too. DailyPay settles the outstanding advance with you directly and invoices you for anything it cannot recover.
Getting connected
| Your situation | What to do |
|---|---|
| Already a Zayzoon client, moving to UZIO Payroll | The integration must be re-established. Contact UZIO Support once your UZIO account is live. |
| New to Zayzoon | Sign up with Zayzoon directly, then contact UZIO Support to enable the integration. |
| Already a PayActiv client, moving to UZIO Payroll | PayActiv switches its data feed to UZIO once the integration is enabled. Coordinate with PayActiv directly and ask UZIO Support to enable the UZIO side. |
| New to PayActiv | Sign up with PayActiv directly, then contact UZIO Support to enable the integration. |
| Enabling DailyPay | Time Tracking must be live first. Sign up with DailyPay, then contact UZIO Support to enable it for your company. Employee enrollments sync automatically once live. |
Still stuck?
To enable, re-establish, or disconnect any of these integrations, please reach out to us at support@uzio.com or call +1-571-601-1752. Include your company name, the provider, your provider account contact, and the pay date you want the integration live for. Allow time before that pay date; enablement is not instant.
Related articles
- Processing a Regular Payroll: where repayment deductions appear
- Setting Up Company Level Deductions
- Setting Up Employee Payroll: the payment-method form DailyPay locks
- Troubleshooting: I Can't Start or Approve Payroll: the DailyPay approval blockers
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article