Example | Order A (purchase order) | Order B (upgrade order) | Total refundable amount for the downgrade |
Online refundable amount | Price difference ratio between new and original orders | Refundable amount for the downgrade | Online refundable amount | Price difference ratio between new and original orders | Refundable amount for the downgrade |
Example 1: A customer purchased an instance with 4 vCPUs and 8 GB of memory for a subscription duration of 1 year (365 days). The list price is USD 100 per month and USD 1,200 per year. The customer enjoyed a discount of 15% for 1-year subscription and paid USD 1,020. Order A is generated. No discount is provided for subscriptions shorter than 1 year. Half a year later, the customer downgraded the configuration to 2 vCPUs and 4 GB of memory. The list price for the new configuration is USD 50 per month. 
| Online refundable amount = Paid amount - Fee for consumed resources = USD 1,020 - USD 600 = USD 420 In the calculation, | Price difference ratio between new and original orders = (Daily unit price of the original order - Daily unit price of the new order)/Price difference between daily unit prices of original orders = [(USD 1,200/365) - (USD 50/30)]/(USD 1,200/365) = 0.50694444 In the calculation, Daily unit price of the original order = (Monthly price × Total months of the order)/Total days of the order = USD 1,200/365 Daily unit price of the new order = Monthly price/30 = USD 50/30 Price difference between daily unit prices of original orders = Daily unit price of the original order = USD 1,200/365 | Refundable amount for the downgrade = Online refundable amount × Price difference ratio between new and original orders = USD 420 × 0.50694444 ≈ USD 212.92 | None | Total refundable amount for the downgrade = Refundable amount of Order A + Refundable amount of Order B = USD 212.92 + USD 0 = USD 212.92 |
Example 2: A customer purchased an instance with 4 vCPUs and 8 GB of memory for a subscription duration of 1 year (365 days). The list price is USD 100 per month and USD 1,200 per year. The customer enjoyed a discount of 50% for 1-year subscription and paid USD 600. Order A is generated. No discount is provided for subscriptions shorter than 1 year. Half a year later, the customer upgraded the configuration to 8 vCPUs and 16 GB of memory. The list price for the new configuration is USD 200 per month. In this case, the customer must pay for the price difference of USD 600. Order B is generated. Three months later, the customer downgraded the configuration to 4 vCPUs and 8 GB of memory. The list price is USD 100 per month. 
| No refund is issued for Order A. | Online refundable amount = Paid amount - Fee for consumed resources = USD 600 - USD 300 = USD 300 In the calculation, | Price difference ratio between new and original orders = (Daily unit price of the original order - Daily unit price of the new order)/Price difference between daily unit prices of original orders = [(USD 200/30) - (USD 100/30)]/[(USD 200/30) - (USD 1,200/365)] = 0.98648649 In the calculation, Daily unit price of the original order = Monthly price/30 = USD 200/30 Daily unit price of the new order = USD 100/30 Price difference between daily unit prices of original orders = Daily unit price of the original order - Daily unit price of the order before the configuration upgrade = Daily unit price of the original order - (Monthly price × Total months of the order)/Total days of the order = (USD 200/30) - (USD 1,200/365) | Refundable amount for the downgrade = Online refundable amount × Price difference ratio between new and original orders = USD 300 × 0.98648649 ≈ USD 295.95 | Total refundable amount for the downgrade = Refundable amount of Order A + Refundable amount of Order B = USD 0 + USD 295.95 = USD 295.95 |
Example 3: A customer purchased an instance with 4 vCPUs and 8 GB of memory for a subscription duration of 1 year (365 days). The list price is USD 100 per month and USD 1,200 per year. The customer enjoyed a discount of 15% for 1-year subscription and paid USD 1,020. Order A is generated. No discount is provided for subscriptions shorter than 1 year. Half a year later, the customer upgraded the configuration to 8 vCPUs and 16 GB of memory. The list price for the new configuration is USD 200 per month. In this case, the customer must pay for the price difference of USD 600. Order B is generated. Three months later, the customer downgraded the configuration to 2 vCPUs and 4 GB of memory. The list price is USD 50 per month. 
| Online refundable amount = Paid amount - Fee for consumed resources =1,020 - 100 × 9 = 120 In the calculation, | Price difference ratio between new and original orders = (Daily unit price of the original order - Daily unit price of the new order)/Price difference between daily unit prices of original orders = [(USD 1,200/365) - (USD 50/30)]/(USD 1,200/365) = 0.50694444 In the calculation, Daily unit price of the original order = (Monthly price × Total months of the order)/Total days of the order = USD 1,200/365 Daily unit price of the new order = Monthly price/30 = USD 50/30 Price difference between daily unit prices of original orders = Daily unit price of the original order - 0 = USD 1,200/365 | Refundable amount for the downgrade = Online refundable amount × Price difference ratio between new and original orders =120 USDx0.50694444 =60.83 USD | Online refundable amount = Paid amount - Fee for consumed resources =600 USD-300 USD=300 USD In the calculation, | Price difference ratio between new and original orders = (Daily unit price of the original order - Daily unit price of the new order)/Price difference between daily unit prices of original orders = [(USD 200/30) - (USD 50/30)]/[(USD 200/30) - (USD 1,200/365)] > 1 (The system automatically uses 1 as the ratio.) In the calculation, Daily unit price of the original order = USD 200/30 Daily unit price of the new order = USD 50/30 Price difference between daily unit prices of original orders = Daily unit price of the original order - Daily unit price of the order before the configuration upgrade = (USD 200/30) - (USD 1,200/365) | Refundable amount for the downgrade = Online refundable amount × Price difference ratio between new and original orders = USD 300 × 1= USD 300 | Total refundable amount for the downgrade = Refundable amount of Order A + Refundable amount of Order B = USD 60.83 + USD 300 = USD 360.83 |
Example 4: A customer purchased an instance with 4 vCPUs and 8 GB of memory for a subscription duration of 1 year (365 days). The list price is USD 100 per month and USD 1,200 per year. The customer enjoyed a discount of 15% for 1-year subscription and paid USD 1,020. Order A is generated. No discount is provided for subscriptions shorter than 1 year. Half a year later, the customer upgraded the configuration to 8 vCPUs and 16 GB of memory. The list price for the new configuration is USD 200 per month. In this case, the customer must pay for the price difference of USD 600. Order B is generated. Three months later, the customer downgraded the configuration to 6 vCPUs and 12 GB of memory. The list price is USD 150 per month. 
| No refund is issued for Order A. | Online refundable amount = Paid amount - Fee for consumed resources = USD 600 - USD 300 = USD 300 In the calculation, | Price difference ratio between new and original orders = (Daily unit price of the original order - Daily unit price of the new order)/Price difference between daily unit prices of original orders = [(USD 200/30) - (USD 150/30)]/[(USD 200/30) - (USD 1,200/365)] = 0.49324324 In the calculation, Daily unit price of the original order = USD 200/30 Daily unit price of the new order = USD 150/30 Price difference between daily unit prices of original orders = Daily unit price of the original order - Daily unit price of the order before the configuration upgrade = (USD 200/30) - (USD 1,200/365) | Refundable amount for the downgrade = Online refundable amount × Price difference ratio between new and original orders = USD 300 × 0.49324324 ≈ USD 147.97 | Total refundable amount for the downgrade = Refundable amount of Order A + Refundable amount of Order B = USD 0 + USD 147.97 = USD 147.97 |