-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[Due for payment 2025-04-28] [Due for payment 2025-04-25] Update CreateAdminIssuedVirtualCard and CreateExpensifyCard for domain cards #59945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Triggered auto assignment to @johncschuster ( |
|
Triggered auto assignment to Design team member for new feature review - @shawnborton ( |
No design needed. There's no UI for this. |
@puneetlath I opened a draft PR (I will open it after BE changes and #59887 is merged) For the physical card - it still creates the card for the workspace feed ![]() ![]() |
That's weird! Does that seem to be a front-end issue? Or is the back-end not returning the right thing consistently?
Yep, that's expected. I haven't finished updating the back-end to support the new domainAccountID param. |
Not sure. I can check it when testing the flow before opening the PR |
@koko57 just FYI when we are calling CreateExpensifyCard for domain cards we should send the domainAccountID and send an empty policyID. |
@puneetlath is the BE change for CreateAdminIssuedVirtualCard ready? |
Yes, it should be live! |
Wait, what we discussed here was that |
@puneetlath PR ready for review: #59996 I also fixed a problem with deactivating cards - it didn't work for domain cards and a problem with the Expensify card page being rendered not properly - the Empty Cards State wasn't shown, empty card list was displayed intead, the loader wasn't displayed while loading |
Ok great! @DylanDylann can you take the first round of review? |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.1.29-10 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2025-04-25. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.1.30-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2025-04-28. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary (to be issued after regression window has passed)Contributor: @koko57 does not require payment (Contractor) @DylanDylann please complete the above BZ Checklist when you get a moment. Thank you! |
BugZero Checklist:
Bug classificationSource of bug:
Where bug was reported:
Who reported the bug:
Regression Test ProposalPREREQUISITES: domain cards enabled on a policyTest:
Do we agree 👍 or 👎 |
Thank you! Please request payment from here! |
Uh oh!
There was an error while loading. Please reload this page.
As discussed here, as part of the Cross Compatible Corporate Cards project, we need to update the CreateAdminIssuedVirtualCard and CreateExpensifyCard API commands to pass the domainAccountID when we are using domain cards instead of workspace cards.
Issue Owner
Current Issue Owner: @johncschusterThe text was updated successfully, but these errors were encountered: