目录

ArkTS API错误码

以下仅介绍本模块特有错误码,通用错误码请参考通用错误码。

错误码ID

错误信息(此处仅提供错误抛出的关键信息)

401

Parameter error.

1001930000

The operation was canceled by the user.

1001930001

Pay failed.

1001930002

The transaction has been processed.

1001930003

Withhold failed.

1001930010

Duplicate request.

1001930011

Network connection error.

1001930000 用户取消支付

错误信息

The operation was canceled by the user.

错误描述

用户取消支付。

可能原因

用户在支付过程中取消退出。

处理步骤

向用户提示,订单取消。

1001930001 支付失败

错误信息

Pay failed.

错误描述

支付失败。

可能原因

  1. 传入参数orderStr格式错误。
  2. authId、公私钥不匹配,签名错误。

处理步骤

  1. 请检查orderStr是否为json格式的字符串,orderStr里面的字段类型是否正确。
  2. 请参见证书准备、签名规则章节进行检查。

1001930002 交易已处理

错误信息

The transaction has been processed.

错误描述

交易已处理。

可能原因

使用重复的订单号下单。

处理步骤

查询交易订单,查看订单状态,使用新订单号去交易。

1001930003 签约失败

错误信息

Withhold failed.

错误描述

签约失败。

可能原因

  1. 传入参数contractStr 格式错误。
  2. authId、公私钥不匹配,签名错误。

处理步骤

  1. 请检查contractStr是否为json格式的字符串,contractStr里面的字段类型是否正确。

1001930010 重复请求

错误信息

Duplicate request.

错误描述

重复请求。

可能原因

请求头里面的入参time没有及时更新。

处理步骤

每次请求time的入参需要传入当前时间戳。

1001930011 网络连接异常

错误信息

Network connection error.

错误描述

网络连接异常。

可能原因

用户无网络信号或网络不稳定。

处理步骤

应用向用户给出提示,请用户检查网络。