Hello everyone,
I am building a B2B payment platform called PayServ, functioning as an integrated software platform (ISV). We have recently completed our production merchant KYC verification process and successfully run our live live testing cycles.
Architecturally, we are deploying a Payment Aggregator / Merchant of Record (MoR) model. Instead of using third-party merchant OAuth handshakes, all transactional volume from our downstream sub-merchants will route directly through our central master production keys.
We plan to programmatically utilize the Locations API to partition distinct sub-merchant storefronts, dynamic credit card statement descriptors, and isolated reporting balances, while our backend infrastructure handles downstream payouts.
Since this is a centralized aggregation layout rather than a decentralized OAuth layout, we want to proactively ensure our production merchant account is correctly flagged or whitelisted for this specific platform aggregation use case so it doesn’t trigger automated fraud velocity rules.
Could a Square Developer Advocate point me in the right direction to ensure our merchant compliance profile is properly aligned with this architecture? (I can provide our Application ID privately via DM).
Thank you!