Skip to main content
This is a task-oriented document covering the steps required to alter a product after it has been created, including adding presets, marking a default, changing status, or deleting a product. This page assumes a product already exists; for creation steps, see how to add a product. For the meaning and rationale behind these fields, see products: concepts and the products reference.

Add another pricing preset to an existing product

  1. From the product’s detail page, click Add price.
  2. Follow phase 2 and phase 3 from how to add a product.
  3. Click Save.

Mark a pricing preset as default

The dashboard’s Prices list shows which preset is currently default, but has no control to change it. Setting a preset as default is currently API-only: the first preset created for a product becomes the default automatically, and a later preset can be created with is_default set to true to take over as the new default. See pricing presets for what default governs.

Change a product’s status

Status changes are currently API-only. There is no status control in the dashboard yet; the product’s detail page only displays its current status.
A product can’t be set to inactive while any contract still references it, active, expired, or otherwise, as long as the reference hasn’t been removed. Archiving is intended to be permanent: there is no supported way to move a product back to active or inactive once it’s archived.
See product status for the full lifecycle.

Delete a product

Deleting a product is currently API-only. There is no delete action in the dashboard yet. You must still remove the product from every contract that references it before the API call succeeds. See deletion behavior for what happens to pricing presets and finalized invoices.