Overview

更新时间:
复制 MD 格式

You can use Short Message Service (SMS) to send verification codes, notifications, and promotional messages. This topic describes the billing rules, billing methods, and other billing details for SMS.

Rules for calculating message length

Message length (in characters) = Number of characters in the SMS signature + Number of characters in the SMS template. The message content cannot exceed 500 characters.

  • The character count of an SMS signature includes the【】 or [] symbols that the system automatically adds when sending a message.

  • The character count of the SMS template is based on the actual content of the received message.

Message type

Length calculation rules

Domestic SMS

Simplified Chinese characters, letters, numbers, and punctuation marks are all counted as one character, regardless of whether they are full-width or half-width.

If a message is 70 characters or less, it is billed as one message. If it is longer than 70 characters, it is a long message and is split and billed as multiple messages based on 67 characters per message.

Example: A message with 160 characters is split into three messages of 67, 67, and 26 characters, and is billed as three messages.

International / Hong Kong, Macau, and Taiwan

SMS

Pure English messages

(GSM-7 encoding)

Standard characters such as letters and numbers are counted as one character. Extended characters are counted as two characters. Extended characters include the following: | ^ € { } [ ] ~ \.

If a message contains other unlisted extended characters, the entire message is calculated based on the rules for other languages (UCS-2 encoding), regardless of its length or whether it is split.

If a message is 160 characters or less, it is billed as one message. If it is longer than 160 characters, it is a long message and is split and billed as multiple messages based on 153 characters per message.

The signature for pure English messages uses []. If the signature contains Chinese characters, the message is calculated based on the rules for other languages (UCS-2 encoding).

Example: A message with 350 characters is split into three messages of 153, 153, and 44 characters, and is billed as three messages.

Messages in other languages

(UCS-2 encoding)

Chinese characters, letters, numbers, symbols, and spaces are all counted as one character.

If a message is 70 characters or less, it is billed as one message. If it is longer than 70 characters, it is a long message and is split and billed as multiple messages based on 67 characters per message.

Example: A message with 150 characters is split into three messages of 67, 67, and 16 characters, and is billed as three messages.

Billing rules

Based on the rules for calculating message length, SMS messages are billed in real time based on the number of messages sent. Bills are generated and payments are deducted on the first day of the following month (T+1). You can request an invoice immediately after the payment is deducted.

Message type

Billing rule

Domestic SMS

Billed based on the delivery receipt status from the carrier. If a message is submitted successfully but the carrier receipt indicates failure, you are not charged.

Note

The unit price varies for different message types. Charges are accumulated and billed every 5 minutes.

International SMS

Billed based on the submission status. You are charged for messages that are submitted successfully, even if the carrier receipt indicates a delivery failure. This is based on the "charge on submission" rule set by international carriers.

Domestic SMS FAQ

  • Message sending attempts: The number of times you submit a request to send messages. For more information, see Delivery receipts.

  • Total messages submitted: The total number of messages submitted to the carrier after long messages are split. For long messages over 70 characters, the count is calculated by rounding up ⌈Message length / 67⌉.

  • Number of billed messages: After messages are split and submitted, they are billed based on carrier receipts. You are charged for messages that have successful delivery receipts. You are not charged for messages that have failed delivery receipts. You are initially charged for messages for which a delivery receipt has not yet been received. If a success receipt is received within 72 hours, the charge is final. If a failure receipt is received within 72 hours, the message fee or message count is refunded.

Why is the number of messages in usage statistics different from the number of billed messages?

Message usage is counted based on the number of messages submitted to the carrier after long messages are split. However, messages that fail to be delivered are not billed. This is why the number of messages in Usage Statistics may differ from the number of billed messages.

Why is the number of messages in usage statistics different from the actual number of messages sent?

Message usage is counted based on the number of messages submitted to the carrier after long messages are split. Delivery receipts are counted based on the recipient mobile phone numbers. A message sent to a single mobile phone number is counted as one delivery receipt, regardless of whether the message was split. Therefore, the number of rows in the Delivery receipts list may be smaller than the number of sent messages shown in Usage Statistics. However, the sum of "Messages Sent" in the delivery receipts list is consistent with the usage statistics.

Messages sent to numbers on the blacklist are not included in usage statistics. You can check the Included in Usage Statistics column in the Delivery receipts list.

Are failed messages refunded as message credits or as a monetary refund?

If a message fails to be sent and a failure receipt is returned, the platform first refunds the number of failed messages to your active SMS plan as message credits. If the failed messages cannot be credited to the plan, their cost is calculated based on the pay-as-you-go price and refunded to your Alibaba Cloud account balance. For more information about the rules and refund examples, see Are failed messages refunded as message credits or as a monetary refund?

Billing methods

SMS provides two billing methods: pay-as-you-go and SMS plans. You can choose the method that best suits your needs.

Billing method

Description

Pricing details

Pay-as-you-go

Uses tiered pricing based on the number of messages sent and the message template type.

Domestic SMS pricing

International SMS pricing

SMS plan

If you have an SMS plan, messages are deducted from the plan first. Usage that exceeds the plan's quota is billed on a pay-as-you-go basis and deducted from your account balance until the service is suspended due to overdue payments.

Domestic SMS plans

International SMS plans

View balance and bills

Renewal policy

  • When your SMS plan quota is used up, the billing method defaults to pay-as-you-go.

  • You can enable auto-renewal to automatically purchase a new plan. Enabling auto-renewal may provide certain discounts. For details, see Plans.

  • Auto-renewal is only supported for domestic SMS plans. For instructions, see Renewal policy.

Overdue payments

  • If your account balance is insufficient, Alibaba Cloud reminds you by SMS or email to add funds promptly.

  • If your Alibaba Cloud account has an overdue payment, message sending will fail. SMS plans cannot be used or purchased when your account has an overdue payment. Top up your account promptly to avoid service disruptions.

Refund policy

  • Plans that have been used or have expired are not refundable. You can request a refund for unused and unexpired plans.

  • If an order contains multiple plans that are all unused and within their validity period, you can request a full refund for the entire order or a refund for a specific plan. If any plan in the order has been used, you cannot request a refund for individual plans. You can only submit a refund request for all plans in the entire order.

If your refund request meets these rules, you can go to the Plans page in the SMS console to request a self-service refund. For more information, see Refund policy.

References