{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "BeGreen Seed Funding — Business Verification",
    "description": "This form takes about 10 minutes. You will need your ID, business registration documents, and bank details ready.",
    "logoPosition": "right",
    "pages": [
      {
        "name": "page_intro",
        "elements": [
          {
            "type": "html",
            "name": "intro_text",
            "html": "<div style='line-height:1.7; font-size: 15px;'>\n  <p>A red star <strong>*</strong> means you must answer that question before moving on.</p>\n  <p>You can go back and change your answers at any time.</p>\n  <h4>What you will need</h4>\n  <ul>\n    <li>Your identity document (ID or passport)</li>\n    <li>Your business registration certificate</li>\n    <li>Proof of your business address (such as a utility bill)</li>\n    <li>Your bank account details and a bank reference letter</li>\n    <li>For Nigeria: your CAC Status Report and TIN letter (if you have them)</li>\n  </ul>\n  <h4>Is my information safe?</h4>\n  <p>Your documents are only used to check your business identity for the BeGreen Seed Funding programme. Only the people responsible for reviewing your application can see them.</p>\n  <h4>What happens after you submit?</h4>\n  <p>Your application will be reviewed. You will be told the outcome and what to do next. If anything is missing, we will contact you.</p>\n  <p style='margin-top:16px;'>This form is part of a partnership between UNICEF Generation Unlimited, Umuzi, and the Tony Elumelu Foundation.</p>\n</div>"
          }
        ],
        "title": "Before You Start"
      },
      {
        "name": "org:organizationIdentity",
        "elements": [
          {
            "type": "dropdown",
            "name": "schema:countryOfOrigin",
            "title": "Which country is your business registered in?",
            "isRequired": true,
            "requiredErrorText": "Please select the country where your business is registered.",
            "choices": [
              {
                "value": "NG",
                "text": "Nigeria"
              },
              {
                "value": "ZA",
                "text": "South Africa"
              }
            ]
          },
          {
            "type": "file",
            "name": "org:nationalIdOrPassport",
            "visibleIf": "{schema:countryOfOrigin} = 'NG'",
            "title": "National ID or Passport ",
            "description": "Upload a clear photo or scan of your Nigerian national ID card or passport. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload your national ID or passport.",
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "file",
            "name": "org:saIdentityDocument",
            "visibleIf": "{schema:countryOfOrigin} = 'ZA'",
            "title": "South African Identity Document",
            "description": "Upload a clear photo or scan of your South African ID book or smart ID card. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload your South African identity document.",
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "file",
            "name": "org:businessRegistrationCertificate",
            "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
            "title": "Business Registration Certificate",
            "description": "Upload the official certificate showing your business is registered. This is the document you received when you registered your business. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload your business registration certificate.",
            "allowMultiple": true,
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "boolean",
            "name": "org:hasCompanyRcNumber",
            "visibleIf": "{schema:countryOfOrigin} = 'NG'",
            "title": "Does your business have an RC Number?",
            "description": "An RC (Registration Code) number is given to your business when it is registered with the Corporate Affairs Commission (CAC). You can find it on your registration certificate.",
            "isRequired": true,
            "requiredErrorText": "Please tell us whether your business has an RC Number.",
            "labelTrue": "Yes",
            "labelFalse": "No"
          },
          {
            "type": "text",
            "name": "org:companyRcNumber",
            "visibleIf": "{schema:countryOfOrigin} = 'NG' and {org:hasCompanyRcNumber} = true",
            "title": "Company RC Number",
            "description": "Enter your RC number exactly as it appears on your CAC registration certificate. For example: RC1234567.",
            "isRequired": true,
            "requiredErrorText": "Please enter your Company RC Number.",
            "placeholder": "e.g. RC1234567"
          },
          {
            "type": "text",
            "name": "schema:taxID",
            "visibleIf": "{schema:countryOfOrigin} = 'NG'",
            "title": "TIN — Tax Identification Number (optional)",
            "description": "Your TIN is a number given to your business by the Federal Inland Revenue Service (FIRS). You can find it on your tax registration letter or FIRS certificate. Leave blank if you do not have one yet.",
            "placeholder": "e.g. 1234567-0001"
          },
          {
            "type": "file",
            "name": "org:cacStatusReport",
            "visibleIf": "{schema:countryOfOrigin} = 'NG'",
            "title": "CAC Status Report",
            "description": "This is a document from the Corporate Affairs Commission (CAC) website showing your business registration status. You can download it from the CAC portal at cac.gov.ng. If you do not have an RC number yet, upload any document showing your application status. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload your CAC Status Report.",
            "allowMultiple": true,
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "file",
            "name": "org:proofOfBusinessAddress",
            "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
            "title": "Proof of Business Address",
            "description": "Upload a recent utility bill (electricity, water, or rates) showing your business address. It must be dated within the last 3 months. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload proof of your business address.",
            "allowMultiple": true,
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "panel",
            "name": "bankDetailsPanel",
            "elements": [
              {
                "type": "text",
                "name": "org:bankName",
                "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
                "title": "Bank Name",
                "description": "Enter the full name of your bank. For example: First Bank of Nigeria, Nedbank, or Standard Bank.",
                "isRequired": true,
                "requiredErrorText": "Please enter the name of your bank.",
                "placeholder": "e.g. First Bank of Nigeria"
              },
              {
                "type": "text",
                "name": "org:bankAccountName",
                "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
                "title": "Business Bank Account Name",
                "description": "Enter the account name exactly as it appears on your bank statement. This must match your business name.",
                "isRequired": true,
                "requiredErrorText": "Please enter your business bank account name."
              },
              {
                "type": "text",
                "name": "schema:bankAccount",
                "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
                "title": "Business Bank Account Number",
                "description": "Enter your full bank account number. Do not include spaces or dashes.",
                "isRequired": true,
                "requiredErrorText": "Please enter your business bank account number.",
                "placeholder": "e.g. 0123456789"
              }
            ],
            "title": "Business Bank Account Details"
          },
          {
            "type": "file",
            "name": "org:bankReferenceLetter",
            "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
            "title": "Bank Reference Letter",
            "description": "Upload a letter from your bank confirming your account details. You can request this from your bank branch. Accepted formats: PDF, JPG, PNG. Maximum size: 5 MB.",
            "isRequired": true,
            "requiredErrorText": "Please upload your bank reference letter.",
            "allowMultiple": true,
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          },
          {
            "type": "boolean",
            "name": "org:hasBusinessPartner",
            "visibleIf": "{schema:countryOfOrigin} = 'NG' or {schema:countryOfOrigin} = 'ZA'",
            "title": "Does your business have any partners?",
            "description": "A business partner is any other person who owns a share of your business or is named as a co-owner on your registration documents.",
            "isRequired": true,
            "requiredErrorText": "Please tell us whether your business has any partners.",
            "labelTrue": "Yes",
            "labelFalse": "No"
          },
          {
            "type": "file",
            "name": "ixo:consent_partnerConsent",
            "visibleIf": "{org:hasBusinessPartner} = true",
            "title": "Business Partner Consent Document",
            "description": "Upload a signed document showing that all business partners agree to take part in the BeGreen Seed Funding programme and this verification process. All partners must sign this document.",
            "isRequired": true,
            "requiredErrorText": "Please upload signed consent from all business partners.",
            "acceptedTypes": ".pdf,.jpg,.jpeg,.png",
            "waitForUpload": true
          }
        ],
        "title": "Your Business Identity"
      },
      {
        "name": "page_operations",
        "elements": [
          {
            "type": "panel",
            "name": "businessOperatingAddress",
            "elements": [
              {
                "type": "text",
                "name": "identifier",
                "title": "Property Number",
                "description": "The number of the building or unit where your business operates.",
                "isRequired": true,
                "requiredErrorText": "Please enter your property number.",
                "autocomplete": "address-line2",
                "placeholder": "e.g. 12 or Unit 4B"
              },
              {
                "type": "text",
                "name": "name",
                "title": "Building Name (optional)",
                "description": "Only fill this in if your building has a name.",
                "placeholder": "e.g. Greenview Business Park"
              },
              {
                "type": "text",
                "name": "streetAddress",
                "title": "Street Name",
                "isRequired": true,
                "requiredErrorText": "Please enter your street name.",
                "autocomplete": "street-address",
                "placeholder": "e.g. 14 Broad Street"
              },
              {
                "type": "text",
                "name": "city",
                "title": "City",
                "isRequired": true,
                "requiredErrorText": "Please enter your city.",
                "autocomplete": "address-level2",
                "placeholder": "e.g. Lagos or Cape Town"
              },
              {
                "type": "text",
                "name": "addressRegion",
                "title": "State / Province / Region",
                "isRequired": true,
                "requiredErrorText": "Please enter your state, province, or region.",
                "autocomplete": "address-level1",
                "placeholder": "e.g. Lagos State or Western Cape"
              },
              {
                "type": "text",
                "name": "postalCode",
                "title": "Postal Code",
                "isRequired": true,
                "requiredErrorText": "Please enter your postal code.",
                "autocomplete": "postal-code",
                "placeholder": "e.g. 100001 or 8001"
              },
              {
                "type": "dropdown",
                "name": "country",
                "title": "Country",
                "isRequired": true,
                "requiredErrorText": "Please select your country.",
                "choicesFromQuestion": "schema:countryOfOrigin",
                "choices": [
                  {
                    "value": "ZA",
                    "text": "South Africa"
                  },
                  {
                    "value": "NG",
                    "text": "Nigeria"
                  }
                ],
                "placeholder": "Select a country",
                "autocomplete": "country"
              }
            ],
            "title": "Business Operating Address"
          },
          {
            "type": "text",
            "name": "org:businessContactNumber",
            "title": "Business Contact Number",
            "description": "The phone number we can use to contact your business. Include your country code. For example: +234 812 345 6789 or +27 72 123 4567.",
            "isRequired": true,
            "requiredErrorText": "Please enter a contact number for your business.",
            "inputType": "tel",
            "autocomplete": "tel",
            "placeholder": "e.g. +234 812 345 6789"
          },
          {
            "type": "comment",
            "name": "org:additionalInformation",
            "title": "Additional Information (optional)",
            "description": "Use this box to explain anything that may be unclear in your application. For example: 'My business address is different from the address on my registration documents because I recently moved.'"
          }
        ],
        "title": "Business Contact Details",
        "description": "Tell us where your business operates and how to reach you."
      }
    ],
    "showQuestionNumbers": "on",
    "questionErrorLocation": "bottom",
    "showProgressBar": true,
    "progressBarLocation": "top",
    "startSurveyText": "Start",
    "pagePrevText": "Back",
    "pageNextText": "Next",
    "completeText": "Submit",
    "firstPageIsStartPage": true
  }
}