Refund Policy Services
Template Overview
- Template ID:
refund-policy-services - Version: 2.0.0
To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.
Data Payload Schema
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
refund | boolean | No | Does your Company offer Refunds on its services |
refundPeriod | string | Conditional | How long after payment is a customer entitled to a refund? Required if refund is true. |
refundMethod | string | Conditional | How are refunds made? Options: "by bank transfer", "in store credits", "Other" Required if refund is true. |
customRefundMethod | string | Conditional | How are refunds made? Required if refundMethod is "Other". |
refundEmail | string | Conditional | What is the email for initiating or querying a refund? Required if refund is true. |
duties | array of strings | No | Add the Refund Requirement |
effectiveDate | string | No | Insert Date of Refund Policy This is the date the refund policy. (Format: YYYY-MM-DD.) |
noRefund | boolean | No | Are there certain fees that are non-refundable under your services? Select 'Yes' if there are certain fees that are non-refundable under your services. Examples include booking fees, management fees, or processing fees. |
noRefunds | array of strings | Conditional | Non-Refundable Fees Required if noRefund is true. |
Example JSON Payload
Here is an example of a properly formatted data object for the Refund Policy Services template.
{
"templateId": "refund-policy-services",
"data": {
"refund": true,
"refundPeriod": "Sample Refund Period",
"refundMethod": "by bank transfer",
"refundEmail": "legal@acmecorp.com",
"duties": [
"Sample Duties"
],
"effectiveDate": "2026-06-01",
"noRefund": true,
"noRefunds": [
"Sample No Refunds"
]
},
"format": "pdf"
}
