Private Offers
Overview
Suger supports the private offer lifecycle for Oracle Cloud Marketplace — create a draft offer, attach a contract, send it to a buyer, and track it through to an active subscription.
Create and send an offer
- Create a draft private offer for the product, with a display name, currency, and total amount. Offers default to a one-year term.
- Attach the offer’s contract — an EULA document (an
httpsURL, or a file you upload to Suger). - Send the offer to the buyer. Oracle reviews it, then notifies the buyer.
Multi-product deals are supported through Oracle resource bundles (multiple listings in one offer).
Offer status
An offer moves through these states, which Suger tracks:
Draft → Pending Marketplace → Pending Buyer → Accepted → Active → Ended
- When an offer becomes Active, Suger derives an entitlement for the buyer.
- When it reaches Ended, the entitlement is closed.
- Buyers are matched by their Oracle tenancy, so repeat deals with the same buyer are recognized.
Withdraw
You can withdraw an offer that a buyer has not yet accepted. Once an offer is accepted, it can no longer be withdrawn.