Hello, I have built a Airtable that some people have shown interest in.
I want to sell them access and charge them through Stripe. How do I automate the access part based on their subscription?
Like if the subscription status is active on Stripe then they should have access to it.
And they should lose access once they have cancelled the subscription.
I’m thinking of doing it with Zapier, is there any other solution?
I like the way you are thinking but unfortunately, there’s no API for setting permissions. It’s a manual process at the moment and will continue to be until the Airtable API is vastly expanded.
There are some challenges with this approach such as -
Will Airtable support this activity when approving your app in the marketplace? You might want to research that through support.
What if a user makes a copy of the base - your data would go with it as well. To overcome this issue, you want to ensure that the data has a shelf life and updates are almost as valuable as the initial injection. Also, you can use the custom app for more than authentication - build it to provide added value to your data.