Can a developer account whose own seller account can't process payments own an OAuth app for other sellers?

Hi Square team,

We’re building LocalLane, a local marketplace in Eugene, Oregon. We’d like to register a production OAuth app so vendors can connect their own Square accounts and take payments through their own Square checkout (payment links on each seller’s account). Each payment goes straight to that seller. We wouldn’t charge an app fee or hold any funds.

One question before we build: the Square seller account behind our developer account was restricted from processing payments some years ago. Can this developer account still own a production OAuth app that other sellers authorize? Or would that restriction affect the app, or the sellers who connect to it?

We’d rather know now than have our sellers’ connections stop later. Happy to share account details in a private message.

Thanks,
Doron, Mycelia LLC

You don’t need payment processing enabled on your own account to operate an OAuth app for other sellers. You’d need it to process payments in your own account, including production test transactions, or collect application fees.

If you run into any account restrictions, you’ll need to contact Square Support for account-specific advice. Since you mentioned a previous restriction, confirm with them whether it affects your app before onboarding sellers.