business_logic_error¶
| Property | Value |
|---|---|
| Error Code | business_logic_error |
| HTTP Status | 422 Unprocessable Entity |
| Title | Business logic error |
Description¶
The request is structurally valid but violates a business rule. This is the default business logic error code when no more specific code applies.
Example Response¶
{
"type": "https://docs.payalo.com/errors/business_logic_error",
"title": "Business logic error",
"status": 422,
"detail": "The operation could not be completed due to a business constraint.",
"errorCode": "business_logic_error"
}
Common Causes¶
- A business constraint was violated that does not have a dedicated error code.
- See
merchant_transactionid_duplicatefor the most common specific business logic error.
Resolution¶
- Check the
detailfield for a specific explanation. - Review the endpoint documentation for business rules that apply to your request.
Note: This error is not retryable with the same request. Fix the business rule violation before resubmitting.