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: Add support for quarterly billing period #1239

Merged
merged 2 commits into from
Nov 6, 2023

Conversation

andrewHEguardian
Copy link
Contributor

@andrewHEguardian andrewHEguardian commented Nov 3, 2023

What does this change?

Adds a small fix to support quarterly billing periods in update payment component. And to the test product builder.

How to test

Take out quarterly Guardian Weekly.
Update payment method.
Witness "quarterly" on screen.

How can we measure success?

Have we considered potential risks?

There are a lot of places in the code that assume certain products are either monthly or annual. Digisubs and Guardian Weekly can have quarterly billing periods. How do we ensure we don't make incorrect assumptions?

Images

Before
image
After
image

Accessibility

Copy link
Contributor

@charleycampbell charleycampbell left a comment

Choose a reason for hiding this comment

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

Excellent question around how we handle quarterly products. Definitely one to take away and discuss!

@andrewHEguardian andrewHEguardian merged commit 1b75665 into main Nov 6, 2023
10 checks passed
@andrewHEguardian andrewHEguardian deleted the ahe/quarterly-billing-period branch November 6, 2023 16:29
@prout-bot
Copy link
Collaborator

Seen on PROD (merged by @andrewHEguardian 9 minutes and 48 seconds ago) Please check your changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants