[No QA] Update Set-Up-and-Manage-the-Expensify-Card.md#82437
[No QA] Update Set-Up-and-Manage-the-Expensify-Card.md#82437stephanieelliott merged 1 commit intomainfrom
Conversation
We have rolled out additional features to the Expensify Card for Single use and expire by cards, so let's update our Set up and manage cards page for this
|
|
||
| - Unlimited virtual cards | ||
| - Individual monthly or fixed spend limits | ||
| - Individual Smart, Monthly, Fixed, or Single-use spend limits |
There was a problem hiding this comment.
AI Readiness violation: This bullet point is outdated and doesn't reflect the new limit types. The line should be updated to match line 12 in the new version: "Individual Smart, Monthly, Fixed, or Single-use spend limits"
| - **Smart limit**: Spend up to a threshold before needing approval | ||
| - **Monthly limit**: Capped monthly spend | ||
| - **Fixed limit**: One-time cap, card closes when reached | ||
| - **Smart limit**: Spend up to a threshold before needing approval |
There was a problem hiding this comment.
Readability violation: "Capped monthly spend" is less clear than the new version "Limit renews monthly". The new version better explains the behavior from the user's perspective.
| - **Monthly limit**: Capped monthly spend | ||
| - **Fixed limit**: One-time cap, card closes when reached | ||
| - **Smart limit**: Spend up to a threshold before needing approval | ||
| - **Monthly limit**: Limit renews monthly |
There was a problem hiding this comment.
Readability violation: "One-time cap, card closes when reached" is unclear. The new version "Spend until the limit is reached" is more direct and easier to understand.
| - **End date** | ||
| When enabled: | ||
| - Both dates are required | ||
| - The card activates at 12:00 AM local time on the Start date |
There was a problem hiding this comment.
Readability violation: The nested bullet structure here makes the information harder to scan. Consider reformatting as a simple note or using a clearer structure without the "When enabled:" sub-section.
|
|
||
| {:width="100%"} | ||
|
|
||
| If a Single-use card completes its first successful transaction, it automatically deactivates. |
There was a problem hiding this comment.
Readability violation: These two sentences should be separated with a blank line or combined into a more cohesive paragraph. The abrupt transition between Single-use card behavior and expiration date behavior makes them harder to scan.
HelpDot Documentation ReviewOverall AssessmentThis PR updates the Expensify Card documentation to reflect two new features: Single-use virtual cards and optional expiration dates for cards. The changes are focused on a single file and add important functionality documentation that enhances the completeness of the Expensify Card setup guide. The documentation successfully introduces both features with clear explanations and integrates them into the existing card issuance workflow. The additions maintain consistency with the existing writing style and structure while providing practical context through use cases and automatic deactivation behaviors. Scores Summary
Key FindingsStrengths:
Areas for Improvement:
Technical Accuracy:
RecommendationsPriority Actions:
Enhancement Suggestions:
Maintain:
Files Reviewed
Overall Recommendation: Approve with minor suggestions. The documentation successfully introduces important new features with clarity and maintains consistency with existing standards. The suggested improvements are primarily formatting refinements that would enhance readability but do not block the PR from providing value to users. |
| - Both dates are required | ||
| - The card activates at 12:00 AM local time on the Start date | ||
| - The card expires at 11:59 PM local time on the End date | ||
| If no expiration date is set, the card does not expire automatically. |
There was a problem hiding this comment.
Readability violation: The sentence "If no expiration date is set, the card does not expire automatically" is somewhat confusing. Consider rephrasing to be more direct, such as: "Cards without an expiration date remain active until manually deactivated."
|
|
||
| ## What is a Single-use Expensify Card? | ||
|
|
||
| A Single-use virtual card automatically deactivates after its first successful authorization. It’s ideal for one-time purchases like flights, vendor payments, or event registration. |
There was a problem hiding this comment.
AI Readiness violation: "A Single-use virtual card" - consider adding "Expensify Card" after "Single-use" for clarity and to reinforce the full feature name: "A Single-use Expensify Card automatically deactivates..."
| - **Smart limit**: Spend up to a threshold before needing approval | ||
| - **Monthly limit**: Limit renews monthly | ||
| - **Fixed limit**: Spend until the limit is reached | ||
| - **Single-use (virtual only)**: Expires after one transaction |
There was a problem hiding this comment.
Readability violation: After adding the expiration date steps (7), this step number should be updated from "7" to "8" to maintain proper sequence.
|
Gonna whip up a design issues to get the images updated cc @stephanieelliott |
|
|
||
| ## What is a Single-use Expensify Card? | ||
|
|
||
| A Single-use virtual card automatically deactivates after its first successful authorization. It’s ideal for one-time purchases like flights, vendor payments, or event registration. |
There was a problem hiding this comment.
Readability violation: The phrase "after its first successful authorization" uses technical jargon. Consider simpler language: "after the first transaction completes" to match 8th-grade reading level.
|
A preview of your ExpensifyHelp changes have been deployed to https://84614be7.helpdot.pages.dev ⚡️ Updated articles: |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / Safari |
|
🚀 Deployed to staging by https://github.com/stephanieelliott in version: 9.3.22-0 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.3.22-4 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.3.22-4 🚀
|
|
@MelvinBot can you recreate this PR for me? I ended up reverting it but want it to be rebuilt. |
|
🤖 Recreated! I've opened a new PR with the same documentation changes from this PR: The new PR includes all the original changes:
Please mark it as "Ready for review" when it looks good. |
We have rolled out additional features to the Expensify Card for Single use and expire by cards, so let's update our Set up and manage cards page for this
Explanation of Change
Fixed Issues
https://github.com/Expensify/Expensify/issues/567835
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand 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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari