Refund/Return Policy

Template Overview

  • Template ID: refund-policy-goods
  • 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
returnbooleanNoWhat is your return policy? A return policy is a company's rules for accepting returned items from customers. Please note that his is for RETURNS- refunds will come later. Values: true (We have a return policy), false (We have a 'No return' policy).
returnDaysstringConditionalInsert period of Return This is the number of days within which goods must be returned generally. Ex: 5 days. Required if return is true.
eligibilityarray of stringsConditionalWhat must a customer do or have to qualify for return Required if return is true.
nonReturnableItemsarray of stringsConditionalAre there items that cannot be returned? Ex: Items marked as final sale or non-returnable or Digital products (e.g., software, e-books, downloadable content). Required if return is true.
returnProcessarray of stringsConditionalPlease outline the return process Ex: To initiate a return, log in to your account and submit a return request under Orders Required if return is true.
exclusionDaysstringConditionalIf a customer believes they qualify for an exemption, within how many days should they contact you. Ex: 7 days. Required if return is false.
refundbooleanNoWhat is your refund policy? Values: true (We have a refund policy), false (We have a 'No refund' policy).
refundDaysstringConditionalInsert Number of days required for a refund Ex: 3 days Required if refund is true.
nonRefundableFeesarray of stringsConditionalProvide fees that are non refundable Ex: Shipping fees are non-refundable, except in cases where the return is due to a defect or error on our part. Required if refund is true.
refundProcessarray of stringsConditionalProvide conditions of your refund Ex: If an item arrives damaged, please include photos and a description of damage. Required if return is true.
exceptionDaysstringConditionalIf a customer believes they qualify for an exemption, within how many days should they contact you. Ex: 7 days. Required if return is false.
effectiveDatestringNoInsert the effective date of this policy This is the date from which this policy is effective. (Format: YYYY-MM-DD.)
contactEmailstringNoInsert your Email address for escalation
contactNumberstringNoInsert your Telephone for escalation
governingLawstringNoWhat is the governing law? Must be a valid value from the Supported Countries list.

Example JSON Payload

Here is an example of a properly formatted data object for the Refund/Return Policy template.

{
  "templateId": "refund-policy-goods",
  "data": {
    "return": true,
    "returnDays": "5 days",
    "eligibility": [
      "Sample Eligibility"
    ],
    "nonReturnableItems": [
      "Items marked as final sale or non-returnable or Digital products (e.g., software, e-books, downloadable content)"
    ],
    "returnProcess": [
      "To initiate a return, log in to your account and submit a return request under Orders"
    ],
    "refund": true,
    "refundDays": "3 days",
    "nonRefundableFees": [
      "Shipping fees are non-refundable, except in cases where the return is due to a defect or error on our part"
    ],
    "refundProcess": [
      "If an item arrives damaged, please include photos and a description of damage"
    ],
    "effectiveDate": "2026-06-01",
    "contactEmail": "legal@acmecorp.com",
    "contactNumber": "+234 800 000 0000",
    "governingLaw": "Nigeria"
  },
  "format": "pdf"
}