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

Invoicing options -- enterprise Customers for RECAP Search Alerts #56

Open
2 tasks
s-taube opened this issue Nov 13, 2024 · 4 comments
Open
2 tasks

Invoicing options -- enterprise Customers for RECAP Search Alerts #56

s-taube opened this issue Nov 13, 2024 · 4 comments

Comments

@s-taube
Copy link
Contributor

s-taube commented Nov 13, 2024

  • What are different services we can use to invoice customers?
  • Is there a way to automate invoicing? Or do we need to generate and send them by hand?

User stories:

  • As an FLP admin, I want invoices automatically generated and sent to customers, so that FLP can scale to hundreds of customers without manually managing invoices. (may be a v2)
  • As a customer, I want a view of all my previous invoices and payments in one place. (may be a v2)

Definition of Done:

  • A list of different invoicing options/services
  • Pros and cons of each
  • Include pricing (if external service)
  • Choose what to implement as v1, and what for v2 (if applicable)

Notes:

To Do

  • look into other api usage and billing options
  • Additional analysis if anything else looks good
@s-taube s-taube changed the title Invoicing options -- Enterprise Customers for RECAP Search Alert Invoicing options -- enterprise Customers for RECAP Search Alerts Nov 13, 2024
@s-taube s-taube added this to @s-taube Nov 13, 2024
@s-taube s-taube moved this to Backlog in @s-taube Nov 13, 2024
@s-taube
Copy link
Contributor Author

s-taube commented Nov 13, 2024

Xero can do invoicing, but there is no dashboard for customers:Image

@s-taube
Copy link
Contributor Author

s-taube commented Nov 13, 2024

Xero: Manage invoices is available, you can automate reminders, and can manage customers.

@mlissner
Copy link
Member

Thinking about how to move this forward, here's our definition of done:

A list of different invoicing options/services

We've looked at Stripe and Xero so far. I imagine there are other API invoicing/billing/tracking tools. Can you look into this too, please?

Pros and cons of each

Between Xero and Stripe, there's no point in further analysis — stripe wins. But if we find other options, perhaps we should write down the features we get from each so we can compare.

That can solve this too:

Include pricing (if external service)

And then we just have:

Choose what to implement as v1, and what for v2 (if applicable)

Which should be fairly easy at that point. I hope?

@mlissner
Copy link
Member

Oops, sorry, one more thought. Once we've got this issue wrapped, I think a good next step is to have a developer use curl to prototype the system we wind up choosing. That'd help us identify the objects, how to create them, how to update them, and how to build the system we need.

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

No branches or pull requests

2 participants