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

FieldTypeRequirementDescription & Details
refundbooleanNoDoes your Company offer Refunds on its services
refundPeriodstringConditionalHow long after payment is a customer entitled to a refund? Required if refund is true.
refundMethodstringConditionalHow are refunds made? Options: "by bank transfer", "in store credits", "Other" Required if refund is true.
customRefundMethodstringConditionalHow are refunds made? Required if refundMethod is "Other".
refundEmailstringConditionalWhat is the email for initiating or querying a refund? Required if refund is true.
dutiesarray of stringsNoAdd the Refund Requirement
effectiveDatestringNoInsert Date of Refund Policy This is the date the refund policy. (Format: YYYY-MM-DD.)
noRefundbooleanNoAre 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.
noRefundsarray of stringsConditionalNon-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"
}