# Settings (Services)

# Overview

The **Services** section allows administrators to configure external services required by the application, such as **SMS Gateway**, **SMTP**, and **Payment Gateway**. These settings enable communication services, email notifications, and online payment processing.

Navigate to **Settings → Services** to configure these services.

---

# SMS Gateway

The **SMS Gateway** is used to send SMS notifications, OTPs, and other text messages from the application.

### Available SMS Gateways

- **Twilio**
- **FoxGlove**

Select the required SMS provider and configure it according to your account credentials.

---

# SMTP Configuration

The **SMTP** section is used to configure email services for sending system-generated emails such as notifications, enquiries, password resets, and other email communications.

Configure the following fields:

| Field | Description |
|--------|-------------|
| **Host** | Enter the SMTP server host address. |
| **Port** | Specify the SMTP server port number. |
| **Username** | Enter the SMTP account username. |
| **Password** | Enter the SMTP account password. |
| **Encryption** | Select the encryption type (e.g., SSL/TLS). |
| **From** | Specify the sender email address. |
| **From Name** | Enter the sender name displayed in outgoing emails. |

---

# Payment Gateway

The **Payment Gateway** section allows administrators to configure online payment services for the application.

### Available Payment Gateway

- **Easebuzz UPI**

Select the preferred payment gateway to enable online payment functionality for supported kiosk orders.

---

# Manage Services

Administrators can:

- Configure an SMS Gateway.
- Configure SMTP email settings.
- Configure the Payment Gateway.
- Update service credentials whenever required.

---

# Best Practices

- Verify all service credentials before saving.
- Use valid SMTP credentials to ensure successful email delivery.
- Configure the correct SMS Gateway before enabling SMS features.
- Verify the Payment Gateway configuration before accepting online payments.

---

> **Important:**  
> After configuring the required services, click the **Submit** button to save the changes. Ensure that all credentials and service settings are correct before enabling them in the application.