You can select and upgrade to a new plan that suits your requirements.
To upgrade to the Enterprise plan, contact us for customization.
Use cases
When you use your existing plan, you might encounter the following situations:
Traffic overage: When you use the ESA service, your monthly traffic usage frequently exceeds your plan's allowance, which incurs additional fees for excess data transfer.
Insufficient rule quota: You require many rules, such as cache rules and origin server configuration rules. The rule limit of your current plan is insufficient for your various scenarios.
Inadequate security protection level: Your origin server is frequently targeted by DDoS attacks or experiences multiple intrusion attempts. The security protection level and policies of your current ESA plan may no longer offer comprehensive protection.
Other feature requirements: You need features such as Website Config for subdomains, security analytics, or expert services.
In these cases, you can select a more suitable plan and upgrade as needed.
Upgrade rules
The plan editions are listed below in ascending order.
Plan upgrades are supported: You can upgrade from a lower-tier plan to a higher-tier plan.
Plan downgrades are not supported: Downgrading from a higher-tier plan to a lower-tier plan is not currently supported.
Prorated upgrades: Plan upgrades are prorated. The expiration date of the new plan is the same as the expiration date of your previous plan. You only need to pay the price difference for the remaining validity period. For more information about the calculation method, see Upgrade fees.
Before you start
Ensure that the plan you want to upgrade is active. You cannot upgrade an expired plan. You must renew the plan before you can upgrade it. For more information about plan statuses, see Query plan information.
Procedure
Log on to the ESA console. In the navigation pane on the left, choose .
On the Plans page, find the plan that you want to upgrade and click Upgrade.

In the Upgrade Plan dialog box, select the target plan, select the checkbox to agree to the Terms of Service, and then click OK.
Upgrade fees
When you upgrade a plan, the fee is calculated based on the price difference between the new and current plans. You only need to pay this difference to complete the upgrade. After the upgrade, the benefits of your plan are automatically upgraded.
Fee description
Fee calculation rule
Formula:
Price Difference = (New Plan Price - Original Plan Price) × Remaining Duration × Applicable Discount for Remaining Duration
Price Difference: The price difference between the two plans, calculated using the proration formula. The value is accurate to or 0.01 USD.
Plan Price: The current price of the plan on the official ESA website.
Remaining Duration: The total number of remaining hours from the time of the upgrade to the expiration time of the original plan. This duration is then converted into months, based on a 30-day calendar month.
Applicable Discount for Remaining Duration: If you are eligible for a discount, you can apply it to the upgrade fee.
Benefits description
Traffic after upgrade
When you upgrade your plan, your monthly traffic for the upgraded plan is calculated as follows:
Traffic is calculated per calendar month.
The value is rounded up to the nearest GB.
The ESA service uses the following conversions for traffic: 1 GB = 1000 MB, 1 TB = 1000 GB, and so on.
For the month of the upgrade, your monthly traffic allowance is adjusted based on the calculation rule.
ImportantThe additional traffic for the upgrade month is added to your account. The monthly traffic described in the following section is the theoretical maximum total traffic that you can use in that month. If you have already used all the traffic from your original plan before the upgrade, the system adds only the traffic difference between the two plans.
For each full calendar month after the upgrade, you receive the new plan's total monthly traffic. For the final partial month of your subscription, the traffic is prorated.
Calculation rule for monthly traffic in the upgrade month
Formula:
Monthly Traffic After Upgrade = Monthly Available Traffic of Original Plan + (Total Monthly Traffic of New Plan - Total Monthly Traffic of Original Plan) × Remaining Hours of New Plan in Current Month / Total Hours of New Plan in Current Month
Monthly Traffic After Upgrade: The monthly traffic after the plan upgrade, calculated using the traffic proration formula. The value is rounded up.
Monthly Available Traffic of Original Plan: The prorated traffic for your original plan in the current calendar month. This is calculated using the formula: Total Monthly Traffic × Remaining Duration in Month / Total Duration in Month.
Total Monthly Traffic of New Plan: The total monthly traffic of your new plan as shown on the official ESA website.
Total Monthly Traffic of Original Plan: The total monthly traffic of your original plan as shown on the official ESA website.
Remaining Hours of New Plan in Current Month: The number of hours that the new plan is active for the remainder of the current month.
Total Hours of New Plan in Current Month: The total number of hours in the current calendar month.
Example of traffic after an upgrade
Assume that User A purchased a plan with 50 GB per month for three months at 15:15:49 on March 11, 2024. The plan expires at 00:00:00 on June 12, 2024. Due to increased business needs, User A bought the Pro (500 GB/month) at 18:25:42 on March 28, 2024. User A's total monthly traffic is calculated as follows:
Month | Original Monthly Traffic | Upgraded Monthly Traffic |
March | 32 GB | 80 GB (32 GB + 48 GB) |
April | 50 GB | 500 GB |
May | 50 GB | 500 GB |
June | 19 GB | 184 GB |
Detailed traffic calculation
Monthly traffic for March:
Monthly available traffic of original plan: 50 GB/month × ((March 31, 2024 - March 12, 2024) × 24 hours + (24:00:00 - 15:00:00)) / (31 days × 24 hours) = 31.25 GB. Rounded up, this is 32 GB.
Total monthly traffic of new plan: 500 GB/month.
Total monthly traffic of original plan: 50 GB/month.
Remaining hours of new plan in current month: (March 31, 2024 - March 28, 2024) × 24 hours + (24:00:00 - 18:00:00) = 78 hours.
Total hours of new plan in current month: 31 days × 24 hours = 744 hours.
Upgraded monthly traffic: 32 GB + (500 GB/month - 50 GB/month) × 78 hours / 744 hours = 79.1774 GB. Rounded up, this is 80 GB.
Therefore, User A's monthly traffic for March is 80 GB.
Monthly traffic for April: This is the total monthly traffic of the Pro plan, which is 500 GB.
Monthly traffic for May: This is the total monthly traffic of the Pro plan, which is 500 GB.
Monthly traffic for June:
Total monthly traffic of new plan: 500 GB/month.
Remaining hours of new plan in current month: (June 12, 2024 - June 1, 2024) × 24 hours = 264 hours.
Total hours of new plan in current month: 30 days × 24 hours = 720 hours.
Monthly traffic: 500 GB/month × 264 hours / 720 hours = 183.3333 GB. Rounded up, this is 184 GB.
Therefore, User A's monthly traffic for June is 184 GB.
Other benefits
Other feature benefits are updated to match the new plan's benefits immediately after the upgrade is complete.