Recognize expansion intent
The in-product surface or agent identifies that the account needs additional capacity.
A customer adds seats at the moment of need while PeakCommerce resolves the current subscription, prorated price, permissions, and resulting entitlements.
Seats are added to the existing subscription, prorated billing is applied, and access is provisioned immediately.
Usage reaches a seat threshold or a customer asks to invite more teammates inside the product.
The in-product surface or agent identifies that the account needs additional capacity.
Current contract terms, unit pricing, effective date, and proration produce an authoritative preview.
The transaction modifies the right account and subscription instead of creating disconnected new business.
Entitlements update immediately and billing, CRM, and revenue systems receive the result.
POST /api/v1/subscriptions/sub_2048/change-quantity
Idempotency-Key: req_9b31
{
"accountId": "acct_2048",
"chargeId": "chg_seats",
"newQuantity": 75,
"editedField": "quantity",
"catalogChargeId": "cat_seats"
}200 OK
{
"status": "changed",
"subscriptionId": "sub_2048",
"quantity": 75
}Availability and downstream effects depend on the billing and product integrations configured for the tenant.
Start with this workflow already selected, then identify the billing, customer, and product systems involved in executing it.