Refund receipt
Pack 01 · SaaS billing · A4
A support- and finance-ready refund record that makes partial returns understandable. Customers see what was refunded, why, where it is going and when it should arrive.
- Original charge and invoice linkage
- Itemised partial-refund lines
- Refund destination and arrival window
- Processor reference and reason code
Example data
The data payload this template expects. Generate refund receipt PDFs by POSTing a shape like this to /v1/generate.
sample_data.json
{
"refund_number": "ARC-RF-01942",
"refund_id": "re_3N81X6",
"processed_at": "2026-07-06",
"currency": "USD",
"amount": 264.6,
"subtotal": 245,
"tax_refund": 19.6,
"destination": "Visa •••• 1842",
"arrival_window": "5-10 days",
"charge_id": "ch_3Q8N7J9W",
"invoice_number": "ARC-20481",
"reason_code": "PLAN_DOWNGRADE",
"processor_reference": "pp_984217610",
"company": {
"name": "Arcwell"
},
"customer": {
"company": "Fathom Research"
},
"items": [
{
"description": "Seat credit · 10 seats",
"reference": "Jul 12-31 proration",
"reason": "Plan downgrade",
"original_amount": 384,
"refund_amount": 240
},
{
"description": "Tax adjustment",
"reference": "Jurisdiction GB",
"reason": "Prorated tax",
"original_amount": 30.72,
"refund_amount": 24.6
}
],
"processing_note": "The card network controls final posting time. This refund cannot be cancelled after processing."
}generate.sh
curl -X POST https://doclinth.com/v1/generate \
-H "Authorization: Bearer dl_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"template_id":"YOUR_TEMPLATE_ID","data":{"refund_number":"ARC-RF-01942","refund_id":"re_3N81X6","processed_at":"2026-07-06","currency":"USD","amount":264.6,"subtotal":245,"tax_refund":19.6,"destination":"Visa •••• 1842","arrival_window":"5-10 days","charge_id":"ch_3Q8N7J9W","invoice_number":"ARC-20481","reason_code":"PLAN_DOWNGRADE","processor_reference":"pp_984217610","company":{"name":"Arcwell"},"customer":{"company":"Fathom Research"},"items":[{"description":"Seat credit · 10 seats","reference":"Jul 12-31 proration","reason":"Plan downgrade","original_amount":384,"refund_amount":240},{"description":"Tax adjustment","reference":"Jurisdiction GB","reason":"Prorated tax","original_amount":30.72,"refund_amount":24.6}],"processing_note":"The card network controls final posting time. This refund cannot be cancelled after processing."}}'Sign up to seed this template and get its template_id.
Related templates

Subscription invoice
Recurring SaaS invoice with plan, seats, service period, credits, tax and payment method.

Usage-based invoice
Metered billing statement with included units, measured usage, billable overage and audit trail.

Payment receipt
Settled SaaS receipt with transaction, allocation, merchant, account and zero-balance confirmation.