Delete an Invoice

DELETE https://api.chartmogul.com/v1/invoices/{INVOICE_UUID}

Deletes the specified `invoice` object and all its associated data.

curl -X DELETE "https://api.chartmogul.com/v1/invoices/inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034" \
     -u YOUR_API_KEY:
ChartMogul::Invoice.destroy!(uuid: "inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034")

# Or if you have already created an instance (e.g., by searching for external_id):

invoice.destroy!
ChartMogul.Invoice.destroy(config, "inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034");
(new ChartMogul\Invoice(["uuid" => "inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034"]))->destroy();

# Or if you have already created an instance (e.g., by searching for external_id):

$invoice->destroy();
api.DeleteInvoice("inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034")
chartmogul.Invoice.destroy(config, uuid="inv_ee325d54-7ab4-421b-cdb2-eb6b9e546034")
{}
true
{}
true
nil
None

Path parameters

invoice_uuid string required
The ChartMogul UUID of the invoice that needs to be deleted. Specified as part of the URL.

Impact of this action. This request will permanently delete the invoice and all associated data. Data deleted includes the line items & transactions. If this is the only invoice for a subscription, then deleting this invoice will also remove the subscription. Metrics for the customer will be recalculated based on remaining billing data after this action. This action cannot be undone.