App is complete, what now?

Hello,

I’ve completed working on my app/plugin and am unsure how to proceed from here. I’ll need my customers to add the app to their Square account so that it can interact with my system.

How do I get other accounts to install it? Does my app need to go into the market place?

Thank you for the help!

Hi @macrotecdigital welcome to the forums!

You definitely do not need to be a part of the marketplace for Square merchants to start using your application. However, you will need a find a way of getting your app to your customer-base (ie if it’s a mobile application, you’re more than welcome to put it on an app store).

To onboard Square merchants, you will want to use the OAuth API to gain access to their accounts, and generate a unique access token that allows you to make API calls on their behalf.

So I have all the Oauth stuff implemented, my main question is really:

How do I distribute this to other Square merchants?

If you want to be a part of the Square marketplace, you can apply here: https://squareup.com/us/en/l/developer/app-marketplace, but there’s no guarantee your app will be added unfortunately. Otherwise, as I mentioned, the distribution would be up to you to do. Add it to Apple’s App Store, or Google’s Play Store, or if it’s not a mobile app, you’ll need to advertise/reach out on your own to ask merchants to start using your platform.

Oh, I understand now!

In order to get my customers Square merchant account to work with me, all they need to do is Oauth with my implementation. No need to install anything.

Sweet, thanks for the help!

Ah, yes that is correct, although they do need to have a Square account. If they do not have one, they’ll need to create one before they can go through the OAuth process. Definitely let me know if you have any additional questions about this, though.