Skip to content

Response Model

Every API returns a top-level request result. Transaction APIs also return a business response.

Request Success With Business Result

json
{
  "result_code": "200",
  "biz_response": {
    "result_code": "PAY_SUCCESS",
    "data": {}
  }
}

Request Failure

json
{
  "result_code": "400",
  "error_code": "ILLEGAL_SIGN",
  "error_message": "签名错误"
}

Fields

FieldScopeMeaning
result_codetop-levelRequest processing result. 200 means the request was accepted for business handling.
error_codetop-levelRequest-level error when result_code is not 200.
error_messagetop-levelHuman-readable request-level error.
biz_response.result_codebusinessBusiness operation result.
biz_response.error_codebusinessBusiness error code.
biz_response.error_messagebusinessBusiness error message.
biz_response.databusinessOperation-specific data.

Client logic must inspect both layers.

MUWE OpenAPI documentation for bank and payment partners.