# Pre-Authorized Auto-Renewal

Let an AWS agreement renew on terms the buyer already agreed to, instead of negotiating a new private offer each cycle.

---

## Overview

**Pre-authorized auto-renewal (PAR) is a renewal term carried on the private offer itself.** The buyer accepts the renewal rules once, when they accept the offer; AWS then renews the agreement on those rules without a new offer, a new acceptance, or a new signature.

There are two halves, and they live in different places:

| | Where | Who |
| --- | ----- | --- |
| **Configure the terms** | The offer form, before the buyer accepts. Terms are fixed at acceptance. | Seller |
| **Manage the renewal** | The **Renewal** section on the entitlement, after the buyer accepts. | Seller |

Renewal terms can be configured from the Suger Console and from the [Suger Salesforce app](/salesforce-app/salesforce-app-offer/).

## Which offers can carry renewal terms

The **Configure renewal terms** section appears only on an eligible offer. It is not a setting you can switch on — eligibility is decided by the offer itself:

| Requirement | Detail |
| ----------- | ------ |
| **Offer type** | `CONTRACT`, `PROFESSIONAL_SERVICES`, `CONTAINER`, or `AMI`. |
| **Has commits** | The offer must carry at least one committed dimension. |
| **No usage dimensions** | The offer must have **zero** usage/metered dimensions. |
| **Not a resale authorization** | CPPO offers are excluded. |
| **Not agreement-based** | An offer created from an existing agreement is excluded. |

:::note
The "no usage dimensions" rule comes from AWS, not from Suger. AWS rejects a renewal term on an offer carrying usage dimensions with `INCOMPATIBLE_TERMS` — *"RenewalTerm isn't supported with the PricingModel"* — so a mixed contract-plus-usage offer cannot carry one at all.
:::

## Configure renewal terms

### Renewal option

Pick one:

| Option | What it means |
| ------ | ------------- |
| **No price uplift** | Renew at the same price each cycle. |
| **Price uplift** | Increase pricing by a fixed percentage, or within a pre-negotiated range, each cycle. |
| **No renewal** | Do not include auto-renewal terms with this offer. |

### Price uplift type

**Price uplift** asks for one of two shapes:

| Uplift type | Fields | Rules |
| ----------- | ------ | ----- |
| **Fixed percentage** | **Price increase percentage** | 0–100, at most two decimal places. |
| **Percentage range** | **Minimum**, **Maximum** and **Default** uplift percentage | Each 0–100. **Minimum must be less than Maximum**, and **Default must fall inside the range**. |

A **percentage range** is what makes the renewal adjustable later: it is the pre-negotiated band the seller may move the final figure within before each renewal. A **fixed percentage** has nothing to adjust.

### Lockout period and adjustment deadline

Both are stated as durations measured back from the agreement's end date, and both bound *when* the seller may still act:

| Field | What it bounds | Constraint |
| ----- | -------------- | ---------- |
| **Lockout period** | After this point the renewal is locked — the seller can no longer opt out. | Must be **greater than zero** and **shorter than the contract duration**. |
| **Adjustment deadline** | After this point the uplift percentage can no longer be changed. | **Required** for a percentage range, and must be **greater than the lockout period**. |

The deadline being later than the lockout is the point of the pair: pricing stays adjustable for a while after the decision to renew has been sealed.

### Renewal count

**Renewal count** is either **Definite** — a specific number of renewals, at least 1 — or **Indefinite**, which renews until someone stops it.

### Renewal payment schedule

An offer with installments can carry a renewal payment schedule, so each renewed term is invoiced on the same rhythm as the first:

- At most **48** installment entries across the offer.
- Each entry's **% of total** is between **0.01 and 100**, with at most two decimal places.
- The entries must **total exactly 100%**. A schedule that totals 99.99% is rejected rather than rounded.

The section opens only when the offer actually has installments; a single-payment offer has no schedule to renew.

## Manage the renewal after acceptance

Once the buyer accepts, the terms are on the agreement and the entitlement grows a **Renewal** section with two tabs.

### Renewal details

| Field | What it tells you |
| ----- | ----------------- |
| **Renewal status** | Whether the agreement is set to renew. |
| **Renewal pricing** | The uplift shape that was agreed — none, fixed, or a range. |
| **Price uplift range** | The pre-negotiated minimum and maximum, on a range term. |
| **Default uplift percentage** | Where inside the range the uplift sits if nobody adjusts it. |
| **Final uplift value** | The figure that will actually be applied. |
| **Renewal count** | Definite (with the number) or Indefinite. |
| **Lockout date** | The date after which opting out is no longer possible. |
| **Adjustment deadline** | The date after which the uplift can no longer be changed. |
| **Next renewal date** | When the next term begins. |
| **Renewal disabled reason** | Shown only when the agreement will *not* renew, and says why. |

When the offer carried one, a **Renewal payment schedule** table follows: contract duration, number of installments, and a row per installment with its payment timing and **% of total**.

### Renewal history

The **Renewal history** tab lists the chain of agreements — each renewal produced its own agreement ID, and the previous agreement is named. When Suger has not yet read a predecessor in the chain, the tab says **Predecessor pending** rather than showing a broken chain.

### Adjust uplift %

Moves the final uplift inside the pre-negotiated range.

Offered only when **all** of these hold:

- the term is a **percentage range** — a no-uplift or fixed-percentage term has nothing to adjust;
- the agreement has **not yet passed its adjustment deadline**;
- the entitlement is live and has no pending cancellation.

### Opt out of auto-renewal

Stops the agreement renewing. Unlike the uplift adjustment this applies to **any** renewal term — stopping a renewal is independent of how it was priced — but it must happen **before the lockout date**.

:::warning
**Opting out is not reversible from Suger.** Once the renewal is off, restoring it means a new offer.
:::

### Both take effect asynchronously

AWS propagates a renewal change on its own schedule, so neither action is reflected the moment you confirm it. Give it a few minutes and refresh the entitlement; the **Renewal details** tab shows the state AWS has actually recorded, not what was requested.

## What the buyer sees

The renewal produces a **new agreement**, not an extension of the old one. The buyer's original agreement ends on its end date and the renewed agreement starts alongside it — which is why a renewed customer has more than one agreement in their AWS console, and why the entitlement list shows a new entitlement rather than a moved end date. See [Accept Private Offer](/aws-marketplace/accept-private-offer/).

## Related

- [Create a Private Offer](/aws-marketplace/create-private-offer/)
- [Accept Private Offer](/aws-marketplace/accept-private-offer/)
- [Private Offers in the Salesforce app](/salesforce-app/salesforce-app-offer/)
- [AWS Marketplace Integration](/aws-marketplace/integration/)
