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

Managing advertiser billing #88

Closed
2 of 3 tasks
davidfischer opened this issue Jan 8, 2020 · 2 comments
Closed
2 of 3 tasks

Managing advertiser billing #88

davidfischer opened this issue Jan 8, 2020 · 2 comments
Labels
Improvement Minor improvement to code

Comments

@davidfischer
Copy link
Collaborator

davidfischer commented Jan 8, 2020

Advertisers should be able to manage their billing and top-up their ad account to keep ads going.

Features include:

  • Advertisers should be able to top up the $ on an account and this will credit the account with the relevant amount of clicks/views based on the money and targeting.
  • This will involve integration with Stripe but it should support advertisers that pay by check or other means.
  • Advertisers should be able to see how much money is left on a particular ad campaign/flight and when it's projected to finish. (Solved by Show the remaining flight value #113)

Future enhancements

These probably won't be part of the initial changes for this issue but could be future enhancements that we add after.

  • Emailing advertisers to let them know that their campaign/flight is about to end so they can top-up their account
@davidfischer davidfischer added the Improvement Minor improvement to code label Jan 8, 2020
@davidfischer davidfischer added this to the Post-launch features milestone Jan 8, 2020
@davidfischer
Copy link
Collaborator Author

We now store the stripe_id on the advertiser model and we can create invoices through the admin interface but it isn't self-serve.

@davidfischer
Copy link
Collaborator Author

We now have an advertiser billing interface using the Stripe portal. Advertisers can also see invoices attached to their flights.

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

No branches or pull requests

1 participant