409
merchants.not_editablemerchantsRule R1The merchant profile cannot be edited in its current status
Profile, person and document edits are allowed while the merchant is draft or rejected, or in_review with information_requested true. Otherwise the record is under review, in sandbox or approved after review, or live, and changing it underneath that would invalidate the review it is in.
Why the API refuses
WHEN UpdateProfile, AddPerson, UpdatePerson, RemovePerson, AddDocument or RemoveDocument is executed, THE SYSTEM SHALL reject it unless the merchant status is draft or rejected, or the status is in_review with information_requested true.
What to do
Read status and information_requested before showing an edit form. While in_review without a request for information, the merchant waits; when we ask for more, information_requested flips to true and the form opens again.