The referenced entities must belong to the same account. Associations cannot be created between entities that exist in different accounts.
INVALID_SUBJECT_RECORD_TYPE
The Subject Record type is incompatible with the Workflow type. For example, a Business Application workflow requires a Business-type Subject Record.
INVALID_WORKFLOW_TYPE
The action is not allowed for the Workflow type.
PRICING_NOT_CALCULATED
The pricing has not been calculated or the previous calculated pricing was deprecated due to data changes. The workflow.pricing.calculate needs to be executed.
SUBJECT_RECORD_WORKFLOW_TYPE_LIMIT
The Subject Record cannot be associated with multiple workflows of the same type. Currently, the types with a limit of one workflow per Subject Record include: Business Application
WORKFLOW_ALREADY_STARTED
The Workflow is already in STARTED state. Only Workflows in CREATED state can be updated by this method.
WORKFLOW_ENDED
The Workflow is in an ENDED state, preventing modifications to the Subject Record and its contents.
Subject Record Entity
Sub-code
Description
CROSS_SUBJECT_RECORD_REFERENCE
The referenced entities must belong to the same subject record. Associations cannot be created between entities that exist in different subject records.
MAX_BUSINESS_LIMIT
The maximum number of businesses has been reached for this Subject Record. For example, a Business-type Subject Record can only contain one Business entity.
MAX_PERSON_LIMIT
The maximum number of persons allowed per Subject Record has been reached. No additional persons can be added.
MAX_METADATA_TYPE_LIMIT
The maximum number of metadata entries for a certain metadata type has been reached for a Subject Record entity.
Business Entity
Sub-code
Description
CONTROL_PRONG_AGE_REQUIREMENT
Control prong owners must be at least 18 years of age.
DUPLICATE_BANK_ACCOUNT_ASSOCIATION
The Bank Account is already associated with this Business entity.
DUPLICATE_OWNER_ASSOCIATION
This Person is already registered as an owner of this Business entity.
MAX_BANK_ACCOUNT_LIMIT
The maximum number of bank accounts has been reached for this Business entity.
MAX_OWNER_LIMIT
The maximum number of owners has been reached for this Business entity.
MAX_SALES_INFO_LIMIT
The maximum number of sales info entities has been reached for this Business. For example, a Business entity can only contain one Sales Info entity.
OWNERSHIP_DATE_BEFORE_ESTABLISHED
The ownership date cannot precede the business establishment date. Ownership cannot begin before the business existed.
OWNERSHIP_DATE_BEFORE_BIRTH_DATE
The ownership date cannot precede the person's date of birth. Ownership cannot begin before the person was born.
OWNERSHIP_PERCENTAGE_EXCEEDS_MAXIMUM
The total ownership percentage across all owners cannot exceed 100%. The current operation would result in a total ownership of X%.
SALES_AMOUNT_AVG_SALE
The amount of AVERAGE_INDIVIDUAL_SALE sale cannot be higher or equal than HIGHEST_TICKET_SALE and AVERAGE_MONTHLY_CREDIT_SALES.
SALES_METHOD_SUM
The percentage values given should sum 100.
SINGLE_CONTROL_PRONG
Only one person can be designated as the control prong owner for a business entity.
SINGLE_PRIMARY_BANK_ACCOUNT
A Business can only have one bank account designated as PRIMARY. Another bank account is already set with this purpose.
Person Entity
Sub-code
Description
INVALID_ISSUED_IDENTIFIER_TYPE
The issued identifier type must be one of the values allowed by system.
DUPLICATED_ISSUED_IDENTIFIER
The issued identifier type already exists for the Person entity.
Webhook Key Entity
Sub-code
Description
DAILY_LIMIT_EXCEEDED
The maximum number of keys (100) has been reached for this account for the current day.
KEY_ALREADY_ACTIVE
The specified key is already in ACTIVE
KEY_DELETED
Cannot activate a key that has been deleted. Create a new key instead.
Account Provisioning Entity
Sub-code
Description
PRECHECK_FAILED
Precheck validation failed. Use mbtrust.canExecute to identify missing requirements before calling execute.
Webhook Config Entity
Sub-code
Description
MAX_WEBHOOK_URL_LIMIT_EXCEEDED
Maximum webhook URL limit exceeded. Delete unused configurations before adding new ones.
URL_ALREADY_EXISTS
A webhook configuration with this URL already exists for this account.