计费概述

更新时间:
复制 MD 格式

您可以使用短信服务发送验证码、通知短信和推广短信,本文为您介绍短信服务的计费规则、计费方式等计费详情。

短信内容长度计算规则

短信内容长度(字数)= 短信签名字数 + 短信模板内容字数。其中,短信内容不超过500字。

  • 短信签名字数包括发送短信时系统自动添加的【】[]符号。

  • 短信模板内容字数以实际收到的短信内容字数为准。

短信类型

长度计算规则

国内短信

简体中文、字母、数字、标点符号(不区分全角和半角),都按照1个字计算。

短信长度≤70个字,按照1条短信计费;>70个字时为长短信,按照67字/条,拆分成多条计费。

示例:短信长度为160个字,按照67字、67字、26字分隔成3条短信进行计费。

拆分计费后,用户手机端仍收到一条完整短信,不会收到多条短信,超长不会影响短信的正常发送。

国际/港澳台

短信

纯英文短信

(GSM-7编码)

字母、数字等标准字符均按1个字计算;扩展字符按2个字计算,扩展字符包括:| ^ € { } [ ] ~ \

若短信内容包含未列举的其他扩展字符,则整条短信(无论长短、是否拆分)都会完全按照其他语言短信(UCS-2编码)的规则计算。

短信长度≤160字时,按照1条短信计费;>160字时为长短信,按153字/条,拆分成多条计费。

纯英文签名符号为[]。若有汉字则按其他语言短信(UCS-2编码)计算。

示例:短信长度为350字,按照153字、153字、44字分隔成3条短信进行计费。

其他语言短信

(UCS-2编码)

汉字、字母、数字、符号以及空格等,都按1个字计算。

短信长度≤70字时,按照1条短信计费;>70字时为长短信,按67字/条,拆分成多条计费。

示例:短信长度为150字,按照67字、67字、16字分隔成3条短信进行计费。

计费规则

短信服务根据内容长度计算规则,按短信发送量实时计费出账,T+1月正式扣款,即次月1日出具账单并扣款,扣款后可以立即申请发票。

短信类型

计费规则

国内短信

按照运营商回执状态计费,若短信提交成功但运营商回执失败则不计费。

说明

不同短信类型的单价不同。产生费用后,进行累计计费,每5分钟出账一次。

国际/港澳台短信

按照提交状态计费,提交成功后即使运营商回执失败也要计费。这是根据国际/港澳台运营商对短信发送都是按照“发送即收费”的规则而设定的。

账单中,国际/港澳台短信的费用明细项名称为出海短信-其他,对应商品Code dysms_global_public_cn。出海短信为BSS商品名称,-其他对应国家地区分类中的OTH(Other),即发送到未单独列名国家/地区的短信。国内短信(如dysms_system)与国际短信使用不同商品Code,在账单中分项展示。

国内短信常见问题

  • 短信发送次数:您提交发送短信的次数。可通过发送记录查询查看发送详情。

  • 短信发送条数:将长短信拆分后,实际提交给运营商的短信总条数。超过70个字的长短信,会按照 ⌈短信内容长度/67字⌉向上取整的规则拆分统计。

  • 短信计费条数:短信拆分并提交发送后,根据运营商回执情况计费。回执成功的短信条数计费;回执失败的短信条数不计费;未收到回执的短信条数会先计费,72小时内回执状态为成功则计费,72小时内回执状态为失败则返还短信费用或短信条数

发送量统计中的条数和计费条数不同?

短信发送量是按照长短信拆分后提交给运营商的短信条数统计的,其中提交发送后回执失败的短信不进行计费。因此发送量统计中的条数和计费条数存在差异。

发送量统计中的条数和短信实际发送量不同?

短信发送量是按照长短信拆分后提交给运营商的短信条数统计的;发送记录查询是按照接收的手机号码维度统计的,每个手机号接收到的短信可能被拆分或不拆分。因此,发送记录查询的列表行数会小于发送量统计里的发送条数,但发送查询记录列表里的“发送条数”相加后的值和发送量统计数量是一致的。

例如,一条141字的短信被拆分为3条发送,一条85字的短信被拆分为2条发送。

image

被黑名单拦截的号码不在发送量统计范围内,您可通过发送记录查询列表中的是否被发送量统计查看。

发送失败的短信是退短信条数还是退费?

当短信发送失败、收到失败回执时,平台优先将失败短信条数退回至您当前生效的套餐包中,若剩余无法退回到套餐包的失败短信条数,则以按量计费的价格折算后,退回到您的阿里云账户余额中。更多规则说明及退费示例,请参见发送失败的短信是退短信条数还是退费?

计费方式

短信服务有两种计费方式:按量计费模式和短信套餐包,您可以按需选择。

计费方式

说明

定价详情

按量付费

根据短信的发送条数和短信模板类型进行梯度计费。

国内短信定价

国际/港澳台短信定价

套餐包

如果有短信套餐包先扣除套餐包,超出套餐包额度后按量计费,扣除账户余额,直到欠费停机。

国内短信套餐包

国际/港澳台短信套餐包

对公支付

短信套餐包支持对公支付(银行汇款)。收银台页面无直接对公转账选项,可向阿里云对公银行账户汇款、充值账户余额后,购买套餐包时在收银台使用账户余额(信控额度)支付。操作步骤:

  1. 登录控制台,选择费用 > 充值 > 对公汇款,获取专属汇款账号。

  2. 通过银行向该专属账号汇款。

  3. 到账后账户余额增加(到账时效请参见对公汇款说明)。

  4. 购买套餐包时,在收银台选择信控额度抵扣。

购买套餐包后可申请开具发票,具体请参见短信计费FAQ。套餐包购买次数无限制,可重复购买。购买后请确保账户余额大于零,方可正常使用。

如何充值

短信服务支持通过免费测试包和付费套餐包两种方式获取短信发送额度。

领取免费测试包

访问阿里云免费试用,选择适合的测试包(100 条或 200 条),单击立即试用

购买套餐包

登录阿里云控制台,进入短信服务控制台-套餐包资费页面,单击购买套餐包,选择套餐类型(国内通用短信套餐包、卡片短信套餐包、数字短信套餐包、国际/港澳台短信套餐包),按需选择规格并完成购买。

查看余额和账单

  • 查看账户余额:您可以访问费用与成本,在首页的总览区域,查看账户金额。

  • 查看套餐包余量:您可以访问控制台套餐包资费查看当前账户下的套餐包余量及详情。发送量统计中的已发送条数为所选时间范围(如本月)的统计值,套餐包剩余条数为自购买以来的累计剩余,两者统计口径不同,数据不一致属正常现象。如需查看历史发送量,可在发送量统计中调整时间范围。

  • 查看账单:您可以访问控制台费用统计查看短信账单,或通过费用与成本账单概览查看所有账单。快速了解阿里云账单

  • 查看历史购买记录:若不记得套餐包购买日期,可前往费用与成本订单管理页面(订购订单 > 我的订单),清除创建时间范围后,在产品名称下拉框中选择短信服务筛选历史订单。产品名称为下拉框筛选,仅显示已有订单的产品。短信服务控制台套餐包资费页面仅显示当前生效的套餐包,已过期套餐包需在费用与成本订单管理中查看。

续费说明

  • 当您的短信套餐包额度耗尽后,会默认转为按量付费方式。

  • 您可以选择开通自动复购,自动进行新套餐包的购买。开通自动复购可享受一定优惠,具体优惠详情请参见套餐包资费

  • 自动复购仅支持国内短信套餐包。具体操作,请参见续费说明

欠费说明

  • 当检测到您账户余额不足时,阿里云会以短信或邮件的方式提醒您尽快充值

  • 若您阿里云账户处于欠费状态,发送短信会失败,且套餐包在账户欠费时不可使用、不可新购。建议您在欠费后及时补足欠费,以免对您的业务造成损失。

退款说明

  • 已使用或已超过有效期的套餐包不支持退款,支持退订未使用且未过期失效的套餐包。

  • 同一订单号下有多个套餐包的,在有效期内均未使用,可全量退款或退订某个套餐包;若存在已使用的套餐包,则无法单独分开退订,只能就整个订单内所有套餐包发起退订申请。

如果您的退款需求符合上述规则,您可至短信控制台套餐包资费页面进行自助退款。具体请参见退款说明

相关文档

  • 了解国内短信发送限制等内容,请参见短信发送规则

  • 短信服务针对验证码防盗刷情况提供监控能力,有效预防验证码被盗刷的情况,详情请参见验证码防盗刷

  • 其他计费类的常见问题,请参见短信计费FAQ