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

Start storing more detail about marketplaces for billing #1921

Open
travjenkins opened this issue Feb 4, 2025 · 0 comments
Open

Start storing more detail about marketplaces for billing #1921

travjenkins opened this issue Feb 4, 2025 · 0 comments
Labels
enhance New feature or enhancement with UX impact

Comments

@travjenkins
Copy link
Member

Background

The UI needs to be able to know some more details when the tenant is using external payment. Right now that covers both people handling manual billing/contracts and when using a 3rd party marketplace like Google or AWS. We can figure out if Google is used with the gcm_account_id column.. However, for anything else we do not really know.

Split off from: estuary/ui#1443

Request

I think we could have two simple choices

First Idea

We should expand the public.payment_provider_type type to allow for some more detail beyond external. Potentially we add all the payment providers we support there?

The enum would become something like... 'stripe', 'external', 'gcp', 'aws'

I think this might mean extra work for billing/invoicing/etc. because then we might need more handled than just is 'external'

Second Idea

We add a new column to the tenant table that stores something we need for aws in a new column. This would probably be something similar to how we do it for Google where we store their account id.

@travjenkins travjenkins added the enhance New feature or enhancement with UX impact label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhance New feature or enhancement with UX impact
Projects
None yet
Development

No branches or pull requests

1 participant