PaygateDeveloper documentation
422merchants.too_many_personsmerchantsRule R3

This merchant already has the maximum number of persons

The platform setting max_persons caps how many people can be attached to one merchant. errors[0] is {field: "persons", code: "max"}.

Why the API refuses

WHEN AddPerson is executed while the merchant already has as many persons as the platform setting max_persons, THE SYSTEM SHALL reject it naming the field persons with code max.

What to do

Remove a person who is no longer relevant, or ask for the limit to be raised if the ownership structure genuinely needs it. Only persons with a beneficial interest or control need to be listed — adding every employee is what usually hits this.