Skip to content
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

fix(payments): on sub confirm show invoice date #15473

Merged
merged 1 commit into from
Jun 26, 2023

Conversation

StaberindeZA
Copy link
Contributor

@StaberindeZA StaberindeZA commented Jun 23, 2023

Because

  • The subscription confirmation page shows the current date instead of the latest invoice date.

This pull request

  • Shows the latest invoice date
  • Does not show the Order details section if invoice number and date could not be found

Issue that this pull request solves

Closes: #FXA-5805

Checklist

Put an x in the boxes that apply

  • My commit is GPG signed.
  • If applicable, I have modified or added tests which pass locally.
  • I have added necessary documentation (if appropriate).
  • I have verified that my changes render correctly in RTL (if appropriate).

Additional information

Note that with this change, if Invoice Number or Invoice Date could not be retrieved, the "Order details" section is hidden. Happy to discuss this some more if there's an alternate more preferred approach.

image

@StaberindeZA StaberindeZA requested review from a team as code owners June 23, 2023 18:33
@StaberindeZA StaberindeZA force-pushed the fxa-5805-sub-confirm-date branch from 00d3b4c to d95e405 Compare June 23, 2023 19:46
@sardesam sardesam self-assigned this Jun 23, 2023
Copy link
Contributor

@sardesam sardesam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good to me. One nit.

However, before approving, could we get an explicit confirmation from @stefopsal @chelsea-lewis @marniepw that omitting the details is fine and poses no potential issues (legally, etc.)?

@marniepw
Copy link
Contributor

@sardesam I'm good with this change from my side.

@chelsea-lewis
Copy link

@StaberindeZA @sardesam I'm good with this as well, seems an appropriate move. Thanks for picking this up and adding to the improvements here!

@stefopsal
Copy link

stefopsal commented Jun 23, 2023 via email

@sardesam sardesam self-requested a review June 23, 2023 23:30
Copy link
Contributor

@sardesam sardesam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect! Thanks for confirming y'all! 🚀

Because:

* The subscription confirmation page shows the current date instead of
  the latest invoice date.

This commit:

* Shows the latest invoice date
* Does not show the Order details section if invoice number and date
  could not be found

Closes FXA-5805
@StaberindeZA StaberindeZA force-pushed the fxa-5805-sub-confirm-date branch from d95e405 to e7e2cd9 Compare June 26, 2023 13:46
@StaberindeZA StaberindeZA merged commit 81dca67 into main Jun 26, 2023
@StaberindeZA StaberindeZA deleted the fxa-5805-sub-confirm-date branch June 26, 2023 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants