Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow.
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.61-0 Reproducible in staging?: Y Reproducible in production?: Y If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y Email or phone of affected tester (no customers): [email protected] Issue reported by: Applause Internal Team
Action Performed:
Precondition:
- Workspace has enabled Expensify Card.
- Member does not have private details.
- Admin has assigned a physical card to member.
- Go to staging.new.expensify.com
- Go to Wallet.
- Click on the Expensify Card.
- Click Get physical card.
- Enter legal name and phone number.
- On shipping address page, enter a non-US address,
- Click Next > Click Ship card.
- Go to workspace chat.
- Click Add shipping details.
- Select birth date > Click Next.
- Note that only State field is empty.
- Go back to Wallet.
- Click on the same physical card (not the new "Expensify Card").
- Click Get physical card.
- Enter State.
- Click Next.
- Note that nothing happens after entering state and clicking Next.
Expected Result:
In Step 11, state will be auto populated in address page because the rest of the address is added to relevant fields. In Step 17, user should be able to proceed after manually entering state.
Actual Result:
In Step 11, state is not auto populated in address page, while the rest of the address is added to relevant fields. In Step 17, user is unable to proceed after manually entering state.
Workaround:
Unknown
Platforms:
- [x] Android: Standalone
- [x] Android: HybridApp
- [ ] Android: mWeb Chrome
- [x] iOS: Standalone
- [x] iOS: HybridApp
- [ ] iOS: mWeb Safari
- [ ] MacOS: Chrome / Safari
- [ ] MacOS: Desktop
Screenshots/Videos
https://github.com/user-attachments/assets/b3b529bb-4fd4-42cd-885c-8b43c6401070
Issue Owner
Current Issue Owner: @mountiny
Triggered auto assignment to @OfstadC (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
It appears to be a backend bug. The frontend sends the state value to the backend, but the backend returns an empty string in private_personalDetails
cc @mountiny
Thanks @mountiny ❤️
@OfstadC, @mountiny Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
no update yet
same
@OfstadC, @mountiny Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
no update yet
@OfstadC @mountiny this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!
No update still
No updates yet, lower priority
Still no updates focusing on other issues, this is minor
@OfstadC, @mountiny Huh... This is 4 days overdue. Who can take care of this?
Same
No updates
low
Actually putting this on hold for https://github.com/Expensify/App/issues/54614 as it will be irrelevant after those changes I think
Looks like https://github.com/Expensify/App/issues/54614 is closed now - is this all set to close @mountiny ?
All done
Let's close this issue