An overdue payment is generated when your account balance, vouchers, and coupons combined are insufficient to cover the amount due for Function Compute resources. Top up your account promptly to avoid service interruptions, and delete any resources you no longer need.
Billing cycles
Function Compute resources are billed hourly. At the start of each billing cycle, the system generates the previous cycle's bill and automatically deducts payment from your account balance or vouchers. For more information, see Billing overview.
Overdue payment timeline
Alibaba Cloud provides service suspension protection. This feature lets you continue using pay-as-you-go Alibaba Cloud services for a specific period or within a certain credit limit after your account has an overdue payment. Billing continues as normal during the protection period. For more information about the usage and rules, see Service suspension protection.
The policy for handling overdue payments for Function Compute is as follows.
| Duration | Status | Impact |
|---|---|---|
| Less than 7 days | Services frozen | Functions stop accepting new requests; async queue is not processed |
| 7 days or more | Services stopped | All requests and tasks are no longer executed |
What happens when payment is overdue
Overdue for less than 7 days
All Function Compute services are frozen. Specifically:
Functions that are currently running are not interrupted, but will not run again once they complete. New requests are not processed.
Time triggers stop scheduling function executions.
Requests in the asynchronous invocation queue are not processed. If the account remains overdue for more than 96 hours, unprocessed requests are gradually removed from the queue.
Reminder notifications are sent at the 12th, 24th, 48th, 72nd, 96th, 120th, 144th, and 167th hours after the overdue payment is generated.
Overdue for 7 days or more
Function Compute stops providing services. All requests and tasks are no longer executed. Your function code and configurations are preserved.
Settle overdue payments promptly to prevent business interruptions.
If service suspension protection is enabled, the policy for handling overdue payments for Function Compute is as follows.
If the overdue payment is within the protection period or credit limit, you can use Function Compute services as normal.
If the overdue payment exceeds the protection period or credit limit, the system starts counting the number of overdue days. The policies for payments that are overdue for less than 7 days and more than 7 days are the same as the policies for when service suspension protection is not enabled.
View overdue payments
Log on to Expenses and Costs. On the Homepage page, in the Overview section, you can view the Total Amount Due.
Log on to the Expenses and Costs console. On the Account Overview page, check the Current Amount field.
To view billing details for individual billable items, see View billing records.
Restore services
Your Function Compute service is restored after you add sufficient funds to your account. For more information, see How do I top up my account?.
After all overdue payments are settled, Function Compute resumes automatically. For instructions on settling an overdue bill, see How to pay an overdue bill.
If you settled the payment within 96 hours of the overdue date, requests in the asynchronous invocation queue are processed after services resume.
Integration with other services
Function Compute can be used with other Alibaba Cloud services, including Object Storage Service (OSS), Simple Log Service, and EventBridge. Each service has its own billing rules. Monitor the resource usage and account balance for both Function Compute and any integrated services, and pay attention to text messages or emails of overdue payment reminders.