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

Stripe Test Coverage 2 - Revenge of the Subs #6126

Closed
9 tasks done
Matt-Yorkley opened this issue Oct 3, 2020 · 11 comments
Closed
9 tasks done

Stripe Test Coverage 2 - Revenge of the Subs #6126

Matt-Yorkley opened this issue Oct 3, 2020 · 11 comments
Assignees
Labels
epic Group of issues

Comments

@Matt-Yorkley
Copy link
Contributor

Matt-Yorkley commented Oct 3, 2020

Description

This epic is for tracking work on the expansion of test coverage for Stripe, following the spike here: #4639.

Places users/enterprises interact with Stripe in the platform:

Additional coverage for Stripe-related behavior:

@Matt-Yorkley Matt-Yorkley self-assigned this Oct 3, 2020
@Matt-Yorkley Matt-Yorkley added the epic Group of issues label Oct 3, 2020
@luisramos0
Copy link
Contributor

luisramos0 commented Oct 3, 2020

I wonder what needs to be done as part of current prioritized StripeSCA epic.

Maybe now we can cover what's not part of Stripe SCA Part II (integrate with setupIntents, it's prioritized after Rails 4.1 upgrade).
From the list above the following will be changed in Part II: B, C and F
So, maybe for now, apart from D and H, already done, we cover A (bo payments), E (saved cards), G (refunds) and I (multiple payments)
What do you think?

EDIT: I am not sure but I think saving cards will need to be changed (so that saved cards on checkout can then be used later for subscriptions). So, maybe E can also be left for later.

@luisramos0
Copy link
Contributor

@Matt-Yorkley I am on to point A and G as part of #6127 feel free to take anything else.

@Matt-Yorkley
Copy link
Contributor Author

So we're delaying B, C and F?

@luisramos0
Copy link
Contributor

yes 👍 B C and F become requirements for StripeSCA part II - this epic: #4170

@luisramos0
Copy link
Contributor

ok, so this epic can be closed when #6127, #6129 and #6130 are closed 👍

@lin-d-hop
Copy link
Contributor

Perhaps rather than closed it can be taken out of dev ready and put into #4170 ?

@luisramos0
Copy link
Contributor

luisramos0 commented Oct 5, 2020 via email

@Matt-Yorkley Matt-Yorkley changed the title Stripe Test Coverage Stripe Test Coverage 2 - Revenge of the Subs Oct 24, 2020
@luisramos0
Copy link
Contributor

luisramos0 commented Oct 25, 2020

ok, all done here in terms of the phase I. I have put this inside #4170 as agreed. We will pick this up again soon as part of that one. I think we will be moving #4170 to dev ready in the next few days.

@lin-d-hop
Copy link
Contributor

@Matt-Yorkley @luisramos0
Off the top of your heads do you know if linking a Stripe account to OFN is well covered with automated tests?
And the creation of a Stripe payment method?

If not or you would like to Spike to confirm then I can create the issues.
If so, then on the completion of this Epic we can remove Stripe testing from the Release Testing process 🎉

@andrewpbrett
Copy link
Contributor

This should now be good to be closed when #6713 is merged. #6456 and #6241 took care of B and C and #6713 will take care of F

@andrewpbrett andrewpbrett self-assigned this Feb 5, 2021
@andrewpbrett
Copy link
Contributor

Closing as #6713 is now merged.

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

No branches or pull requests

4 participants