Private Offer

You can create and manage all of your AWS Marketplace private offers via Suger Console or API


Overview

There are four types of private offers can be created in AWS Marketplace. They are listed in the below table with various of feature availabilities.

DescriptionExpiry DateEnd DateCommit(s)Usage DimensionsPayment Installments
Subscription OfferPrivate offer for Subscription product (pay as you go, usage-based)--
Contract OfferPrivate offer for Contract product (commit only)--
Combined OfferPrivate offer for Contract-Subscription Combined product-
Agreement Based OfferPrivate offer based on existing active agreement for manual renew or upsell-
Free Trial OfferPublic Offer for free trial-by the end of Free Trial term---

Subscription Private Offer

To create a private offer for a subscription product, the ISV seller is allowed to customize the unit prices of the dimensions for usage metering. The private offer has both expiry date & end date. Click the button of Create Offer in the Suger console offer page, select the target AWS Subscription SaaS product and fulfill the info listed as below:

  • Custom Offer Name: Custom name for your offer will be displayed to the buyer.
  • Buyer(s): one or multiple buyer's AWS Account IDs who will receive the private offer and are capable to accept it.
  • Expiry Date: The date before when the private offer needs to be accepted, otherwise, the offer expires.
  • End Date: The date when the private offer subscription will end. This value must be greate than the upper offer expiry date.
    • Only for Subscription Private Offer: the price switches back to the public offer after the end date arrives.
  • Usage Dimension Absolute Price: Configure the absolute price of each usage metering dimensions. An example is shown below:
  • End User License Agreement: Select the EULA between Standard AWS Marketplace Contract, Enterpise AWS Marketplace Contract or your custom contract.

Contract Private Offer

To create a private offer for a contract product, the ISV seller is allowed to customize the commit amount. The private offer has both expiry date & contract term length. The contract start date is decided by when the buyer accept the offer. Fulfill the info listed as below:

  • Custom Offer Name: Custom name for your offer will be displayed to the buyer.
  • Buyer(s): one or multiple buyer's AWS Account IDs who will receive the private offer and are capable to accept it.
  • Expiry Date: The date before when the private offer needs to be accepted, otherwise, the offer expires.
  • Term Length: In months. How long the buyer can use the contract commits sold in this offer.
  • Commit Amount: How much the buyer need to pay for this contract private offer.
  • End User License Agreement: Select the EULA between Standard AWS Marketplace Contract, Enterpise AWS Marketplace Contract or your custom contract.

Contract + Subscription Combined Private Offer

The private offer for Contract + Subscription Combined product is similar to the combination of previous two types of private offer. You can customize both the commit amount and usage metering dimension prices for extra usage.

Fulfill the info listed as below:

  • Custom Offer Name: Custom name for your offer will be displayed to the buyer.
  • Buyer(s): one or multiple buyer's AWS Account IDs who will receive the private offer and are capable to accept it.
  • Expiry Date: The date before when the private offer needs to be accepted, otherwise, the offer expires.
  • Term Length: In months. How long the buyer can use the contract commits sold in this offer.
  • Commit Amount: How much the buyer need to pay for this contract private offer.
  • Usage Dimension Absolute Price: Configure the absolute price of each usage metering dimensions.
  • End User License Agreement: Select the EULA between Standard AWS Marketplace Contract, Enterpise AWS Marketplace Contract or your custom contract.

Agreement Based Private Offer

When you have an active entitlement of the Contract or Combined product with your buyer, you can manually renew or upsell the entitlement by creating an agreement-based private offer. Once the new private offer is accepted by the buyer, the entitlement will be updated immediately.

  • Only the entitlements of Contract or Combined products / private offers allows to create the agreement-based private offer. The subscription does not allow the agreement-based private offer, which means that no flexibility to manually renew or upsell in Subscription pricing model.

The list of info required when creating the agreement-based private offer:

  • Custom Offer Name: Custom name for your offer will be displayed to the buyer.
  • Expiry Date: The date before when the private offer needs to be accepted, otherwise, the offer expires.
  • New End Date: The date when the new private offer will end.
  • Commit Quantity: The number of the commit plan, mostly it is 1.
  • Usage Dimension Absolute Price: Configure the new absolute price of each usage metering dimensions.
  • Payment Scheduler: You can specify one or multiple dates to bill the buyer with specified amount. The total amount of payment installments is the final commit amount of the new private offer. One example is shown below:
  • End User License Agreement: Select the EULA between Standard AWS Marketplace Contract, Enterpise AWS Marketplace Contract or your custom contract.

Free Trial Public Offer

Visit the AWS Marketplace Free Trial Offer console, and click the button Create free trial offer. Select the product and enter the amount of days as the Free Trial term length. The offer may take ~1 hour before being effective & public visible.

  • During the Free Trial term, the buyers won't be charged on the commit or usage metering.
  • The Free Trial entitlement will be terminated/cancelled automatically by the end of Free Trial term.