AWS Security ChangesHomeSearch

AWS marketplace documentation change

Service: marketplace · 2025-11-07 · Documentation low

File: marketplace/latest/userguide/pricing-proserv-products.md

Summary

Expanded documentation about private offers with variable payments, including detailed steps for creating payment requests, cancellation process, payment statuses, and contract pricing models

Security assessment

The changes focus on operational processes for managing payment workflows and contract terms. While there's a note about service limits not being enforceable in offers ('buyers can use as much of your product at the negotiated prices as they want'), this appears to be a feature description rather than addressing a security vulnerability. No authentication, access control, or data protection aspects were modified.

Diff

diff --git a/marketplace/latest/userguide/pricing-proserv-products.md b/marketplace/latest/userguide/pricing-proserv-products.md
index b154241e4..690cd76c5 100644
--- a//marketplace/latest/userguide/pricing-proserv-products.md
+++ b//marketplace/latest/userguide/pricing-proserv-products.md
@@ -5 +5 @@
-How private offers work
+How private offers workPricing model for private offers
@@ -9 +9 @@ How private offers work
-As an AWS Marketplace seller, you can accept private offers for professional services products. Private offers are negotiated terms used to purchase a product from AWS Marketplace. As a seller, you negotiate with a buyer to arrive at a private offer. Private offers are one of the pricing models available in AWS Marketplace. With seller private offers, there are options available for multi-year and custom duration contracts. This topic provides more information about professional services product pricing and prviate offers.
+When you sell professional services products on AWS Marketplace, you must negotiate a private offer with each buyer. Private offers are negotiated terms used to purchase a product from AWS Marketplace. With seller private offers, there are options available for multi-year and custom duration contracts. This topic provides more information about professional services product pricing and private offers.
@@ -13 +13,3 @@ For more information about multi-year and custom duration contracts, see [Prepar
-You can set only one price per product. For more information about pricing AWS Marketplace products, see [Product pricing for AWS Marketplace](./pricing.html). 
+You can set only one price per product. For more information about pricing AWS Marketplace products, refer to [Product pricing for AWS Marketplace](./pricing.html).
+
+In addition, you can create variable payment offers that enable you to bill buyers as you complete work. You agree on a set of milestones with the buyer, and you submit payment requests at each milestone. For more information, refer to [Using variable payments with private offers for professional services](./proserve-variable-payment.html) later in this section.
@@ -17 +19,52 @@ You can set only one price per product. For more information about pricing AWS M
-You can create and manage your private offers from the **Offers** page in the [AWS Marketplace Management Portal](https://aws.amazon.com/marketplace/management). You specify the product for the offer to generate a unique ID and URL. You'll create a pricing plan for the private offer, add legal terms and sales documents, and extend the offer to specific buyer AWS accounts. The offer is only visible to the accounts for which you created the offer.
+You use **Offers** page in the [AWS Marketplace Management Portal](https://aws.amazon.com/marketplace/management) to create and manage your private offers. The process follows these broad steps:
+
+  * You specify the product. This generates a unique ID and URL for the offer
+
+  * Create a pricing plan.
+
+  * Add legal terms and sales documents.
+
+  * Extend the offer to specific buyer AWS accounts. Only the members of those accounts can view and accept the offer, and they must sign in to the account. Finally, the accounts must be linked or management accounts.
+
+
+
+
+After you create a private offer and notify potential buyers, they can view and accept the offer. 
+
+###### Note
+
+You can't set service limits in the offer, so the buyer can use as much of your product at the negotiated prices as they want, unless the product has a limit.
+
+For information on creating a private offer, refer to [Creating and managing private offers](https://docs.aws.amazon.com/marketplace/latest/userguide/creating-private-offer.html).
+
+Seller reports track private offers. For more information, refer to [Reporting for private offers](https://docs.aws.amazon.com/marketplace/latest/userguide/private-offers-overview.html#reporting-for-seller-private-offers) in this guide and the downloadable [Seller reports guide](https://s3.us-west-2.amazonaws.com/external-mp-channel-partners/Seller+Reports+Guide.pdf) PDF.
+
+## Pricing model for private offers
+
+Private offers use the contract pricing model. The model provides the following billing options:
+
+  * Installment plans with a custom billing schedule. Invoiced at 00:00 UTC on dates that you define. Invoices contain payment instructions for the buyer.
+
+  * Upfront billing paid immediately upon subscription.
+
+  * Variable payments. As you reach work milestones, you create payment requests that buyers accept or decline. Buyers receive an invoice when they accept a payment request.
+
+
+
+
+### Creating a private offer with variable payment
+
+You set a total contract amount when creating a private offer with a variable billing. Once buyers accept the contract, you bill in custom increments, up to the total price, over the duration of the contract.
+
+###### To create a private offer with variable payment
+
+  1. Sign in to the [AWS Marketplace Management Portal](https://aws.amazon.com/marketplace/management).
+
+  2. Choose **Offers** , then **Create private offer.**
+
+  3. On the **Configure offer pricing and duration** page, for **Offer pricing** , choose **Contract pricing with variable payment.**
+
+  4. Choose the contract duration and offer currency.
+
+  5. Specify the total contract amount. You bill your buyers up to this amount over the course of the contract. Your cumulative payment requests cannot exceed the total contract amount.
+
@@ -19 +72,15 @@ You can create and manage your private offers from the **Offers** page in the [A
-After you create a private offer and notify potential buyers, they can view and accept the offer. To view the offer, the buyer must be signed into the AWS account that received the offer.
+
+
+You can start billing custom payment requests after the buyer accepts, up to the total price, over the duration of the contract.
+
+###### To create payment requests
+
+  1. You view and manage agreements from the **Agreements** page in the [AWS Marketplace Management Portal](https://aws.amazon.com/marketplace/management).
+
+  2. Select **Agreements** from the menu
+
+  3. In the **Agreements** table, select the option next to the agreement and choose **View details**. Alternatively, you can choose the link for the agreement in the **Agreement ID** column.
+
+  4. On the agreement detail page, choose **Request payment**
+
+  5. On the **Create payment request** page, specify the **Requested amount**. The requested amount can't exceed the **Remaining amount**.
@@ -23 +90,38 @@ After you create a private offer and notify potential buyers, they can view and
-Buyers can't view the offer unless you extend it to either their linked account or their management account. You can't provide service limits in the offer, so the buyer can use as much of your product at the negotiated prices as they want, unless the product has a limit.
+The **Remaining amount** is the available balance of payment requests from your Total Contract amount. You can send your customers additional payment requests as long as it does not exceed this amount. You can no longer send payment requests when the remaining amount is zero.
+
+  6. You also have the option to describe what you delivered to the buyer in the **Deliverables**. Tell the buyer about the work associated with this payment request.
+
+  7. Select **Create** to submit the payment request.
+
+
+
+
+###### To cancel payment request
+
+  1. Select **Agreements** from the menu
+
+  2. In the **Agreements** table, select the option next to the agreement and choose **View details**. Alternatively, you can choose the link for the agreement in the **Agreement ID** column.
+
+  3. On the agreement detail page, under the **Payment request** panel, select the option next to the payment request ID and choose **View details**
+
+  4. On the payment request detail page, choose **Cancel Payment**.
+
+###### Note
+
+You may cancel your payment request at any time while it is in pending state. You can no longer cancel the payment once the buyer has approved the payment request.
+
+
+
+
+### Payment Request Statuses:
+
+Payment requests can have one of the following statuses:
+
+  * **Pending** – Your payment request has been submitted and is pending buyer action. You can cancel the payment request if it is in pending state.
+
+  * Canceled: The payment request has been cancelled by the seller. Cancelled payment requests are no longer active/valid.
+
+  * Accepted: The buyer has accepted your payment.
+
+  * Declined: The buyer has declined to approve this payment request. You should contact your buyer to address any payment issues.
+
@@ -25 +128,0 @@ Buyers can't view the offer unless you extend it to either their linked account
-For information on creating a private offer, see [Creating and managing private offers](https://docs.aws.amazon.com/marketplace/latest/userguide/creating-private-offer.html).
@@ -27 +129,0 @@ For information on creating a private offer, see [Creating and managing private
-Private offers are tracked in seller reports. For more information, see [Reporting for private offers](https://docs.aws.amazon.com/marketplace/latest/userguide/private-offers-overview.html#reporting-for-seller-private-offers) and the [Seller reports guide](https://s3.us-west-2.amazonaws.com/external-mp-channel-partners/Seller+Reports+Guide.pdf).
@@ -37 +139 @@ Product requirements
-AI agent products
+Creating a professional services product