question

david06n avatar image
david06n asked david06n commented

Custom / non-Clover base orders app

Hello!

I'm planing to build a native app for a specific type of businesses. Before starting building, I'd like to be confirmed on a few points that Clover would be ok for the app to publish on the appmarket:

1. The app will handle order this type of businesses. However, the Order structure provided by Clover is not sufficient for these business's need, so I plan our app will have our own custom Order structure and a module to handle our orders. And since our app we can't (and won't) use Clover's order, we plan to build it for Payments Plus service plan ( https://docs.clover.com/build/modules/).

Question: Is that ok with Clover or we're not allowed to introduce custom Order structure?

2. The app will have some limited functionality and can be used as an standalone app by businesses it targets. And we may price it either free or small price on the appmarket. However, we will encourage businesses to integrate the app with our management software suite (which is not running on Clover platform and we sell the suite separately outside Clover appmarket) to enjoy full benefits. The integration would be sending data businesses collect on their Clover devices (Specifically our custom Order data and associated payment transactions) to our software suite for more advanced analysis and consumption.

Question: Is that ok with Clover or it would be considered by Clover that we're circumventing Clover's policy about collecting app fee ( https://www.clover.com/developer-agreement)?

If it's ok, is there anything we need to watch out to avoid the risk being considered violating that Clover's policy?


Thank you!

-David


App Market
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

lilly avatar image
lilly Deactivated answered david06n commented
Hi @David06n,

1. In this case, since you are building for Payments Plus, you can definitely define your own Order structure. However, you must restrict your audience to Payments Plus merchants only (aka Register and Register Lite merchants should not be able to use your app). The reasoning is that if a merchant is already using Clover Orders regularly in their day-to-day business and you are introducing your own Orders without syncing back with our system, this could impact the business's reporting, sales, inventory management, etc. as that's all intertwined in Clover on the other modules.

2. Unfortunately, this would be a violation of our Developer Agreement section 4.3. This is considered using data obtained through your installed apps (ex. merchant email address, sales data, order data, etc.) in external services not distributed within the App Market. You would need to sell and manage the installation of that management system via the App Market.

Thanks for being thorough and checking in on these!
1 comment
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

david06n avatar image david06n commented ·
Thank you for responding, Lilly.
0 Likes 0 ·

Welcome to the
Clover Developer Community