Skip to content

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_duplicate for the most common specific business logic error.

Resolution

  • Check the detail field 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.