Philippe Lehoux (@plehoux) on X

X (formerly Twitter) ·

2 min read Original article ↗

Post

Post

Philippe Lehoux on X: "At @missiveapp, years ago we developed a @shopify integration; we used OAuth2 for a better and more secure user experience... all was good. Until @shopify became more predatory than the @AppStore with its developer cut ... a 🧵 C.C. @tobi"

  • user avatar

    At

    @missiveapp

    , years ago we developed a

    @shopify

    integration; we used OAuth2 for a better and more secure user experience... all was good. Until

    @shopify

    became more predatory than the

    @AppStore

    with its developer cut ... a 🧵 C.C.

    @tobi
  • user avatar

    Our integration wasn't published on the @ShopifyPartners store because we didn't use the Shopify Billing API to charge our users. Our app was what they refer to as an Unpublished App.

    user avatar

    Our users use Missive mainly for email collaboration; the Shopify integration is gravy on top to make their life easier. They would learn about the integration from their Missive settings, nowhere else.

    user avatar

    All was good, but last week, we received an email telling us Unpublished Apps would be deprecated.

    user avatar

    If we want to offer an integration with Shopify using OAuth2, we absolutely need to be published on their store, and charge our customers via the Shopify Billing API and give them a 20% cut.

    user avatar

    First, the 20% cut makes no sense, but most importantly, the time needed to develop and support this added billing system is non-existent. Won't happen. No chance.

    user avatar

    So, what's next for our integration? Well... we will remove the OAuth permission flow and just revert back to asking for our user's Shopify API key so they can create a Custom App.

    user avatar

    Making life more complex and insecure for both Missive and Shopify users. Welcome to 2022 and the free internet. ✌️

    user avatar

    @ShopifyPartners

    @ShopifyDevs

    possible to know the reasoning behind this change?

  • user avatar

    +1. we’re going through the same thing for the

    @shopify

    integration we built for

    @joinit

    The integration is used by less than 5% of our users (who all love it) — and it’s only promoted in our dashboard. I wish we could continue to support it, but it doesn’t seem possible?