Hylozoic / hylo-node

The Hylo API.
https://www.hylo.com/
49 stars 24 forks source link

Research membership subscription platforms to potentially use #802

Closed tibetsprague closed 2 years ago

thomasgwatson commented 2 years ago

https://www.figma.com/file/ZM54VQ146kCjIVe5SfyafQ/Paid-Group-Membership?node-id=0%3A1

tibetsprague commented 2 years ago

Stripe could handle all the subscriptions stuff for us which would be nice, but pricier than building some pieces of it ourselves on top of basic stripe: https://stripe.com/billing https://stripe.com/billing/pricing

thomasgwatson commented 2 years ago

Ugh, Apple will want to take a cut. This will make iOS things annoying

tibetsprague commented 2 years ago

Yeah true. Wait, I thought if we dont have subscription stuff in the app at all then people can still use subscriptions they pay for online right? It could be confusing though because then people cant necessarily deal with groups on the app that are subscription based if they are not a member.

On May 6, 2022, at 9:43 AM, Tom Watson @.***> wrote:

Ugh, Apple will want to take a cut. This will make iOS things annoying

— Reply to this email directly, view it on GitHub https://github.com/Hylozoic/hylo-node/issues/802#issuecomment-1119804077, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAA5HLSR2SEUIBDRE74KY3VIVD2XANCNFSM5VDMZHTQ. You are receiving this because you authored the thread.

thomasgwatson commented 2 years ago

https://www.itechpost.com/articles/108706/20220114/apple-app-store-to-allow-external-payments-in-the-near-future.htm

Looks like Apple scooping fees from external payment sites is very much the subject of that big Epic VS Apple legal battle. A good chance it won't be a problem for us actually

thomasgwatson commented 2 years ago

Options:

But most of these seem focused on the more common use-case; a site that wants to offer users subscriptions. We are interested in allowing some of our users to offer subscriptions to other users. Seems like a bit of an annoying thing to search for, because the more obvious use-case takes up a lot of the search space

thomasgwatson commented 2 years ago

Considering this is dealing with money stuff (the need for a payment processor), a subscription layer on top of that, a UI for both mods and subscribers and all the changes we'll need to reflect subscription stuff through EVO and NODE... Hard to imagine we have many good options beyond Stripe 'Connect'.

tibetsprague commented 2 years ago

Agreed

On May 6, 2022, at 3:19 PM, Tom Watson @.***> wrote:

Considering this is dealing with money stuff (the need for a payment processor), a subscription layer on top of that, a UI for both mods and subscribers and all the changes we'll need to reflect subscription stuff through EVO and NODE... Hard to imagine we have many good options beyond Stripe 'Connect'.

— Reply to this email directly, view it on GitHub https://github.com/Hylozoic/hylo-node/issues/802#issuecomment-1120050067, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAA5HIS76BOYXUKQXMTNYTVIWLGZANCNFSM5VDMZHTQ. You are receiving this because you were assigned.

thomasgwatson commented 2 years ago

Only semi-recent commentary on our use-case:

https://www.reddit.com/r/fintech/comments/o17n5z/are_there_any_alternatives_to_stripe_connect_or/

Braintree is limited to the USA only (boo) Mollie is US only Worldline is global and has partnered with ChargeBee for their subscription management: https://worldline.com/en/home/pressroom/press-releases/2021/pr-2021_10_19_01.html

Maybe the most interesting find from this thread is Adyen. Adyen seems like a viable option; https://www.adyen.com/our-solution/marketplaces-and-platforms Can't tell if its better than Stripe or not at this stage

thomasgwatson commented 2 years ago

https://rocketrides.io/ demo app for stripe connect 'express' experience. In one flow, it creates app account and stripe account for a service provider/merchant

thomasgwatson commented 2 years ago

Well, I digged around Adyen. They don't seem to have as obvious documentation about how to integrate platform users, where as it feels very obvious with Stripe. In some point in the future, Adyen might still be useful to integrate if they have access to countries we need that Stripe doesn't have. But that is very much a later problem.

So I am officially advising we go with Stripe

tibetsprague commented 2 years ago

Awesome, thanks, lets do it!

On May 17, 2022, at 8:09 PM, Tom Watson @.***> wrote:

Well, I digged around Adyen. They don't seem to have as obvious documentation about how to integrate platform users, where as it feels very obvious with Stripe. In some point in the future, Adyen might still be useful to integrate if they have access to countries we need that Stripe doesn't have. But that is very much a later problem.

So I am officially advising we go with Stripe

— Reply to this email directly, view it on GitHub https://github.com/Hylozoic/hylo-node/issues/802#issuecomment-1129434744, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAA5HOHHW7ABP6EQQMA27DVKQYLRANCNFSM5VDMZHTQ. You are receiving this because you were assigned.