## Zoho Payments Documentation Index Access the complete documentation index at: https://www.zoho.com/in/payments/llms.txt Use this file to discover all available documentation pages before proceeding. # Server SDK Integration Zoho Payments provides official server-side SDKs that enable you to integrate payment processing directly into your backend application. These SDKs offer type-safe, idiomatic interfaces to the Zoho Payments REST API, handling authentication, request construction, error mapping, and serialization so you can focus on building your application. **Prerequisites:** * Create a Zoho Payments account and complete the verification process. Learn [how to get started.](https://www.zoho.com/in/payments/help/getting-started/setup/ "Get Started") * [Generate an OAuth token](https://www.zoho.com/in/payments/developerdocs/web-integration/org-oauth/ "Authentication") to authenticate your API calls. ## How It Works The server-side SDK handles the backend portion of your payment integration. Your server uses the SDK to communicate with the Zoho Payments API, while the customer-facing payment experience is rendered through the [checkout widget](/in/payments/developerdocs/web-integration/integrate-widget/ "Checkout Widget") or [hosted payment page](/in/payments/developerdocs/web-integration/hosted-payment-page/ "Hosted Payment Page"). Here’s what the integration flow looks like: 1. Your server initializes the SDK client with your account credentials and OAuth token. 2. When a customer initiates a payment, your server creates a [payment session](https://www.zoho.com/in/payments/api/v1/payment-session/#create-payment-session "Payment Session API") using the SDK. 3. The session ID or access key is passed to the client side to render the checkout widget or hosted payment page. 4. After the customer completes the payment, your server verifies the payment status using the SDK. The SDK simplifies the entire process so you can focus on building your application. ### Available SDKs **Language** **Minimum Version** **Documentation** Java Java 17+ [Java SDK Integration](/in/payments/developerdocs/server-integration/java/ "Java Integration")