Last active
September 15, 2017 09:47
-
-
Save tyranja/0383af6c4892ea64f5c75117afdf653f to your computer and use it in GitHub Desktop.
User stories for billing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Personas: | |
Travis-CI User ( manual, paid via stripe ), Support Team, Finance Team | |
As <persona> , | |
I want <what?> | |
so that <why?>. | |
As a User, | |
I want to create/update/delete | |
a subscription. | |
Support: | |
Finance: |
Travis Customer (Stripe):
- As a customer, I want to be able to pay easily for a Travis CI plan.
- I would like to have different plan options and choose between them
- I would like to cancel my subscription
- I would like to edit my current subscription (change plan)
- I would like to edit my credit card details
- I would like to edit my personal info
- I would like to retrieve my previous invoices
- I would like to know the validity of my subscription
Dominic/support:
Billing:
- Mostly to check customer subscription information. (DB)
- Checking the customer facing billing app does not happen often.
Danish/enterprise:
Billing:
- Don’t use the billing app
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Anna/Support:
Billing:
When I'm working on the hosted site, I don't use billing directly - but, I reference subscriptions in Stripe, and direct folks to upgrade there as needed. However, I do a lot of billing that is not part of the billing site - .org expansions and dedicated macs. This is very difficult without automated billing of some sort, and I'd love to see it happen!