[No QA] Add Playroll integration help page#90394
Conversation
New help page documenting the setup process for the Playroll HR/EOR expense sync integration with Expensify Classic. Co-authored-by: Nick Tooker <NickTooker@users.noreply.github.com>
|
How TO: Expensify → Playroll Expense Integration Setup This is a one-way integration (Expensify → Playroll only) User must be a Workspace Admin or Workspace Owner in Expensify
Log into Expensify Go to Settings → Workspaces In Rules section Workspace Admin OR Go to Dashboard Partner User ID While logged into Expensify, click “Find our Partner ID” Open Expensify integration page Expensify “Car” → Playroll “Car Rental” Public Receipt Visibility enabled |
Co-authored-by: Nick Tooker <NickTooker@users.noreply.github.com>
|
Fixed the failing spellcheck: added "Playroll" to the cspell dictionary ( |
|
A preview of your ExpensifyHelp changes have been deployed to https://936bbd0f.helpdot.pages.dev ⚡️ Updated articles: |
Explanation of Change
Adds a new help page for the Playroll HR/EOR integration under Expensify Classic connections. The page documents the full setup process including prerequisites, enabling Public Receipt Visibility, setting Receipt Required Amount to $0, connecting via Partner credentials in Playroll, and mapping expense categories. This is a one-way integration (Expensify → Playroll) for syncing approved expenses.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/636336
Tests
// TODO: The human co-author must fill out the tests you ran before marking this PR as "ready for review"
// Please describe what tests you performed that validates your changed worked.
Offline tests
N/A — docs-only change
QA Steps
// TODO: The human co-author must fill out the QA tests you ran before marking this PR as "ready for review".
// Please describe what QA needs to do to validate your changes and what areas do they need to test for regressions.
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
N/A — docs-only change
Android: mWeb Chrome
N/A — docs-only change
iOS: Native
N/A — docs-only change
iOS: mWeb Safari
N/A — docs-only change
MacOS: Chrome / Safari
N/A — docs-only change