What is the correct way of building a "man-in-the-middle"/marketplace sort of integration where we only request access to other merchants using oauth2 flow to perform charges on those merchants' behalf?
More detailed question:
We are building a SaaS that allows coaches to manage their coaching business including taking payments from their clients.
We want to add Clover so coaches can connect their Clover merchant account to our platform using oauth2 flow so our platform can manage payments and charge their clients on the coache's behalf.
So I've created an account in clover and created an oauth2 app, but it seems like Clover treats that account as merchant and when I'm trying to access App Marketplace it asks to authorise billing in amount of "$5.00 per month, $29.95 per month per device" which is confusing.
When integrating other payment services like stripe or payapl we never encountered any fees in order to be a "man-in-the-middle" between a merchant and the end client.
We are not looking to do any "merchant" activity, ie charge people using our account, but only to do charges directly to 3rd party merchant accounts who authorised that.
So what is the correct way to build such a marketplace flow? Do we need to pay for that and if yes, what is the exact pricing? Is it for each merchant who connects to our platform?