> ## Documentation Index
> Fetch the complete documentation index at: https://docs.khayr.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Organization Setup

> Configure your organization profile and connect payment processing

# Organization Setup

Before accepting donations through the Khayr Technologies platform, you must configure your organization profile and connect payment processing services. This guide covers the essential steps required for initial account setup.

## Accessing Organization Settings

To begin configuring your organization profile:

1. Sign in to your Khayr Technologies dashboard at [dash.khayr.tech](https://dash.khayr.tech)
2. Navigate to the sidebar menu and select the **Organization** option
3. You will be directed to the organization settings interface featuring multiple configuration tabs

## Organization Profile Configuration

The Organization Details tab contains fields for your core organizational information:

### Essential Organization Information

The following information is required for platform functionality:

* **Organization Name**: The official name of your institution or non-profit
* **Tax ID**: Your organization's tax identification number (EIN) for tax-deductible donation receipts
* **Physical Address**: Your organization's primary location address
* **Organization Logo**: A square image representing your organization (recommended size: 150px × 150px)

### Email Notification Settings

Configure how you receive donation notifications:

* **Enable Email Notifications**: Toggle to activate or deactivate email alerts
* **Notification Email**: The address where donation notifications will be sent
* **Notification Preferences**: Select which events trigger email notifications

## Payment Processing Integration

The Khayr platform requires a connected Stripe account to process donations:

### Stripe Account Connection

1. Navigate to the Organization settings page
2. Locate the "Stripe Account" section
3. Click the **Create Stripe Account** button
4. You will be redirected to Stripe to complete their account setup process
5. Provide the required business information:
   * Legal entity details
   * Banking information
   * Verification documentation

After completing the Stripe setup process, you will be redirected back to your Khayr dashboard with payment processing enabled.

### Verification Requirements

Stripe requires verification of your organization's:

* Legal status and business type
* Tax identification information
* Bank account details
* Authorized representative identity

This verification process ensures compliance with financial regulations and typically takes 1-2 business days to complete.

## Online Donation Configuration

To enable online donation functionality:

1. Access the **Online Donations** tab in Organization settings
2. Enable the "Online Donations" toggle
3. Create a custom URL slug for your organization (e.g., "masjid-al-noor")
4. Save your changes to generate your custom donation URL

Your organization will receive a dedicated online donation URL in this format:

```
https://khayr.tech/@your-organization-slug
```

## User Account Management

Add additional administrative users to your organization:

1. Navigate to the **Organization Users** tab
2. Click the **Add User** button
3. Enter the email address for the new user
4. An invitation will be sent to create an account

All administrative users currently receive full access to your organization's dashboard. Exercise caution when adding new users and only invite trusted individuals with administrative responsibilities.

## Implementation Checklist

Complete the following tasks to finalize your organization setup:

1. Enter all required organization profile information
2. Upload your organization logo
3. Connect and verify your Stripe account
4. Configure email notification preferences
5. Enable online donations and set your custom URL
6. Add any additional administrative users

## Verification Process

After completing your organization profile and Stripe setup:

1. Your account undergoes an automated verification review
2. You will receive email confirmation when fully approved
3. Once approved, donation functionality becomes immediately available

## Next Implementation Steps

After organization setup, proceed to:

1. Create donation projects for both online and in-person giving
2. Configure payment terminals if using physical donation stations
3. Customize your online donation page appearance
4. Test donation processing to ensure proper functionality

For assistance with organization setup, contact our support team at [support@khayr.tech](mailto:support@khayr.tech).
