App: [HOLD for payment 2023-10-23] 🟡 [$500] Add stylized receipts for distance requests

One thing I think we need to re-visit now that we shipped distance v1 is the receipt. For instance, this was recommended in the original design doc, though during the review process it was deemed unnecessary.

I think in hindsight that decision hasn’t turned out to be a great one. Reason being, you have to kind of deduce what the points on the map are, so what is point A and what is point B. For SBE, it was somewhat easy since the event looks like it was close to the Burbank airport? But yeah, I think a core part of mileage is knowing where someone went, whether it’s from A to B, or A to B to C.

As a result, I think we need to:

  • Utilize the stylized receipt pattern that we’ve settled on for eReceipts
  • Apply the same foundational styling for distance request
  • Print the sum of a user’s Start, Stop, and Finish way points, each on their own row
  • All while still showing the core information about the request, such as amount, date and distance merchant.

I’m going to assign the internal label, as this is dependent on related internal initiatives and Expensify employees have the most context. We can involve external as soon as the scope and todos are clear.

cc distance project team @neil-marcellini @hayata-suenaga @arosiclair @trjExpensify

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01b483120a2e8ed4dd
  • Upwork Job ID: 1700221182911156224
  • Last Price Increase: 2023-09-11

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 41 (21 by maintainers)

Most upvoted comments

Yes there was already a regression but we think it was due to some weird git merging behavior, and the mistake appears to have come from another PR. I commented about the regression here. No need to reduce pay for this issue.

@mollfpr I think we should have a regression test for this one, as it’s a core flow and piece of compliance in the app. Do you agree and can you suggest a test?

Yup, agree that we can get all of the specs together. But that being said, let’s give this one a quick revisit and take a look at it alongside of the eReceipt design.

Thank you for pointing that out. I added the Help Wanted label 🙇

@hayata-suenaga @JmillsExpensify I think this issue missing Help Wanted label.