feat: Connect USD and nonUSD VBA flows#55949
Conversation
…ensify-App into feat/50911-continue-vbba
|
Hey! I see that you made changes to our Form component. Make sure to update the docs in FORMS.md accordingly. Cheers! |
…ensify-App into feat/50911-continue-vbba
…ensify-App into feat/50911-continue-vbba
…ensify-App into feat/50911-continue-vbba
|
Do you know if he will be back on monday? No need to merge it today but would be nice to close it on monday :) |
|
IDK 😄 . Let's wait, if he doesn't repsonse on the next Mon. I'll bump on slack 🎉 |
|
@MrMuzyk Can you resolve the conflicts? |
|
I bumped Max on slack |
|
I've resolved conflicts but changes to Mobile-Expensify shouldnt be here in the first place. Trying to sort it out now |
|
Should be all good now. Waiting for a merge now |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/madmax330 in version: 9.1.5-0 🚀
|
|
Hi, @MrMuzyk . We haven't an error message that not USD currency is not yet supported, only this pop-up. Should we do some precondition steps for having it? |
|
@MrMuzyk I saw that you rebased this branch several times while it was under review. Once a branch has been pushed to the remote, it is against our policy to rebase it. Please discontinue that in the future. Thank you! |
@IuliiaHerets |
|
🚀 Deployed to production by https://github.com/chiragsalian in version: 9.1.5-5 🚀
|
Hey @IuliiaHerets! I'm working through the bugs this PR caused yesterday and I wanted to ask again about this thing you've mentioned. Can you explain what exactly was wrong in your opinion here? |
|
Hi, @MrMuzyk, in PR there is a step for a non-US workspace. we should have an error message that they're not yet supported, but we haven't it, only the pop-up I mentioned, that asks us to change the currency to USD bandicam.2025-02-26.16-15-27-780.mp4 |
|
I understand, bad phrasing on my end. non USD workspaces should be behaving in the exact way as they currently are on prod. I will adjust QA steps regarding this in my PR that restores these changes. Thanks! |
| } | ||
|
|
||
| return ( | ||
| <VerifiedBankAccountFlowEntryPoint |
There was a problem hiding this comment.
Browser link to complete the connection with the bank failed to launch the expected page as we did not pass the policy id. We fixed this in #57587


Explanation of Change
Fixed Issues
$ #50911
PROPOSAL:
Tests
For USD workspace:
For non USD workspace:
Offline tests
QA Steps
For USD workspace:
For non USD workspace:
Error message that they're not yet supported should be displayed on staging
Verify that no errors appear in the JS console
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))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.mp4
Android: mWeb Chrome
android.web.mp4
iOS: Native
ios.mp4
iOS: mWeb Safari
ios.web.mp4
MacOS: Chrome / Safari
web.mp4
MacOS: Desktop
desktop.mp4