欢迎您!

金额大写转换

接口标识: amountupper 价格: 0.005 元/次 同步响应
接口简介
金额大写转换接口将数字金额转换为符合中国人民银行票据规范的人民币中文大写金额,并同步返回口语读法。支持 0.01 元至 999999999999.99 元,第三位小数起四舍五入到分;自动处理中间零位补写、连续零合并、整节为零桥接,以及无角分以「整」结尾、有角无分以「角整」结尾、有分不带「整」等规则。适用于财务报销、合同票据、银行凭证填写与金额语音播报等场景,单次调用毫秒级返回。
详细介绍
常见问题
Q:支持哪些币种?
A:首期仅支持人民币(currency=CNY),传其它币种代码会返回参数错误;保留 currency 参数是为后续币种扩展预留。
Q:小数位数超过两位怎么处理?
A:从第三位小数起按四舍五入保留到分,例如 1005.025 会按 1005.03 转换后再输出大写。
Q:金额范围有限制吗?
A:支持 0.01 元至 999999999999.99 元,超出范围返回参数错误;0 元不在支持范围内。
Q:amount_upper 和 amount_readable 有什么区别?
A:amount_upper 是票据规范的中文大写(如 壹仟零伍元零贰分),用于单据、合同与发票;amount_readable 是口语读法(如 一千零五块零二分),用于语音播报与人工核对。
接口地址: https://www.phpwc.cn/api/amountupper
请求方式: POST
业务请求参数
参数名类型必填默认值说明
amount float 必填 - 金额数字,范围 0.01 ~ 999999999999.99,最多两位小数(第三位起四舍五入)
currency string 选填 CNY 币种,首期仅支持 CNY(人民币),字段为后续多币种预留
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
amount_upper string 人民币中文大写金额,如 壹仟零伍元零贰分
amount_readable string 金额口语读法,如 一千零五块零二分
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号