a financially savvy man smiling while on his laptop

Setting Up Private Offers on AWS

To be eligible to issue Private Offers on AWS, you must have at least one active public listing and then you can proceed.

How can I set up private offers on AWS?

  1. Navigate to the Offers tab and select Private offers.
  2. You will then select Create private offer.
  3. You will then select the Product type e.g. SaaS and the Product for which you want to create a private offer from.
  4. You will add an Offer name and you can also provide a short description.
  5. You can then specify if this is a renewal offer or not.
  6. Specify the Offer expiration date until which the customer must respond to your offer.
  7. You will then select the pricing model – Contract pricing with installment plan or Contract pricing with upfront payment.
  8. Specify the Contract start date and duration. (Note: The maximum contract duration for SaaS products is 5 years.)
  9. Select the Offer currency for which you will receive payment.
  10. Specify the Product dimensions and define the pricing or quantity for each dimension.. You can choose from existing dimensions to include in the private offer or add custom dimensions. Any new custom dimensions added will be accessible in that product for future private offers once that offer is published.
  11. Add the Buyer’s (customer) AWS account ID. You can add the AWS account ID for up to 24 buyers who you’d like to target with the private offer. The AWS account ID is a 12-digit number, such as 012345678901, that uniquely identifies an AWS account. By default, your AWS account ID can also view this offer.
  12. Configure the legal terms and offer documents. You can use the Standard Contract for AWS Marketplace or add Custom legal terms.
  13. You can then Review and Create the private offer.

Offer publishing includes a request to the AWS Marketplace Catalog API, so it can take up to an hour to validate and process the offer. This request can be viewed on the Requests page.

How to send the Private offer to buyers:

  1. Sign into the AWS Marketplace Management Portal, and choose Offers.
  2. Select the radio button next to the offer.
  3. Choose Actions and then Copy Offer URL.
  4. Send the URL to your buyer.

Permissions required for buyers to view Private offers page:

To view the Private offers page in the AWS Marketplace console, you must have the following permissions:

  • If you use AWS managed policies: AWSMarketplaceRead-only, AWSMarketplaceManageSubscriptions, or AWSMarketplaceFullAccess
  • If you aren’t using AWS managed policies: IAM action aws-marketplace:ListPrivateListings and aws-marketplace:ViewSubscriptions