Update a receipt
Enterprise Only
This endpoint is only available in the Enterprise package and requires the authenticated user to be a Super Admin.
Method: PUT
URL: https://example.com/<MIXPOST_CORE_PATH>/api/panel/receipts/{receiptUuid}
Authorization: Bearer <token>
Body:
{
"transaction_id": "txn_1234567890",
"invoice_number": "INV-2025-001",
"amount": 2499,
"tax": 100,
"currency": "USD",
"description": "Pro Plan - Monthly (Updated)",
"receipt_url": "https://vendors.paddle.com/invoices/...",
"paid_at": "2025-01-15 10:30:00"
}
| Key | Format | Required | Description |
|---|---|---|---|
transaction_id | string | required | Transaction ID from payment platform |
invoice_number | string | required | Unique invoice number |
amount | numeric | required | Payment amount |
tax | numeric | optional | Tax amount |
currency | string | required | Currency code (e.g., USD, EUR) |
description | string | optional | Receipt description |
receipt_url | string | optional | URL to the receipt/invoice from payment platform |
paid_at | date | required | Payment date and time |
Response:
- 200
- 401
- 403
- 404
- 422
{
"success": true
}
{
"success": false
}
{
"message": "Unauthenticated."
}
{
"message": "Access forbidden."
}
{
"message": "Receipt not found."
}
{
"message": "Validation errors",
"errors": {}
}