Open chicco785 opened 6 years ago
hi @chicco785 , what sort of service do you want/need to integrate ?
Hi, Haven’t yet done a good scouting. I was wondering if anyone did anything in that direction, before doing anything myself.
Il giorno 3 feb 2018, alle ore 09:48, Nicolas Géraud notifications@github.com ha scritto:
hi @chicco785 , what sort of service do you want/need to integrate ?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
I found an interesting article that compares Top Recurring Billing and Payments Tools
. The most used tool for Recurring Billing is stripe. It does not have any monthly fee, but it has a fixed fee for all payment methods. The Stripe Billing API is the easiest tool to integrate. It allows to design fully customized subscription logic and pricing models. The limitation is that, for business, it does not cover all countries, but it accepts payments from anywhere in the world.
Nice shot @vinci1it2000
I read the article and some others very carefully and it would be a good option for providing first steps of billing integration into Gravitee.
Do you have any news about this issue? Did you implement any billing system to monetize the api?
Hi @vinci1it2000
No issue for the moment. We do not have time to work on this topic. Do you have any suggestion about this one ? Or do you think you can have some time to have a look on the way to integrate stripe or some other billing solution with Gravitee.io ? In that case, I will be really happy to help you !
There's a big gap in the API management space at the moment. I've done quite a bit of research this past month and 3scale is pretty much the only system out there that integrates billing & rate limiting/quota properly. I'd love to see some other players like Gravitee, Tyk and Kong realise how important the billing piece is and implement it.
Yeah I totally agree. Now, 3scale is not open-source (afaik) and are a plain saas solution, so it's probably more easier to manage billing piece.
An other point when we're talking about billing is about the way to integrate with any payment provider... There is no "specification" we can rely on and we have to choose for the correct provider... which can also take some % on the amounts...
Perhaps that it could be interesting to start with a well-known provider like Stripe to experience the platform and its integration within gravitee...
Yep, Stripe, exactly. Stripe is the main one that people use. Use that to create an optimum path. Then maybe abstract out the main methods to allow others to plug in different payment providers. Also there are common actions API admins need eg. view all invoices for a customer. That can be stubbed and then the payment provider's hooks added in via API calls. The main issue I'm finding is tying billing with unit of account management (adding units, upgrading/downgrading plans etc).
FWIW - I found your company form a google search - I have built an API and I wish to monetize it. I want a system that manages api keys, usage, and billing -- via Stripe.
The search string was: "site:github.com monetize api stripe"
Yeah, this is a huge gap in all of the API management offerings. I would build this into gravitee if only I knew how. Only other solution I know of is rapidapi.com and it looks like they take 20% of api subscription revenues (source)
The only way to go for now is to tale advantage of analytics report.
API monetization is now part of our roadmap but it would not be available as part of the OSS product.
Are you saying to query the analytics report for usage and implement one's own billing atop that?
A sort of, yes
Does this have some kind of ETA (months / years)? Is there a Alpha / Beta / Paid program to test?
The only way to go for now is to tale advantage of analytics report.
API monetization is now part of our roadmap but it would not be available as part of the OSS product.
Hey, @brasseld any news on this?
What a nice thread which I've been tracking for 2 years already.. I am bootstrapping ApiRoad.net, which combines a dashboard and reverse proxy (API gateway). As an API vendor on RapidAPI myself, I always wanted to properly implement usage-based API billing and combine it with adequate logs and analytics. It was a challenging project in terms of development efforts and time spent, where I have combined ClickHouse for logs & billing; and Stripe for recurring payments. I have been using ApiRoad for my own APIs for a few months now, and I am finally starting to roll out vendor access so that anyone can list their API, design plans, and get proper billing for it. I will be happy to chat with people who are seeking a solution for API billing, please drop me a message: contact@apiroad.net
Would love to see easily billing integration. Any news on this?
Expected Behavior