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

# Custom integration for other platforms

> Custom payment integration for any platform or backend. Build tailored checkout experiences using our API, webhooks — no matter what stack you're using.

export const platform_0 = "your custom checkout flow"

## Before you begin

To activate Ziina on {platform_0}, make sure:

* You’ve completed onboarding.
* Your Ziina account is verified. {/* (TODO: modify wording to disambiguate with business verification) */}

If your website isn’t built with Shopify or WooCommerce, you can still integrate Ziina by creating a custom integration. Follow these two simple steps to get started:

## Step 1: Get Your API key

1. Click [here](https://ziina.com/business/connect) to generate your API key.
2. Select **‘Other builder or custom’** and enter your phone number, OTP, and email.
3. Your API key will be generated instantly. **Save it securely—this is the only time it will be displayed.**

<Note>
  If you don’t already have a Ziina account, download the Ziina app and complete
  onboarding (you’ll need your Emirates ID). This process takes about 4 minutes.
  Your account must be verified to receive payments.
</Note>

## Step 2: Call Ziina’s API

Use your API key to connect your platform to Ziina and start accepting payments.
For detailed instructions and examples, visit our [custom integration guide](/developers/custom-integration).

<Note>
  This setup requires developer expertise. Share our API Documentation with your
  developer to help them get started.
</Note>

## Need help?

If you have questions, visit our [help center](https://ziina.com/help-center) or contact us at [support@ziina.com](mailto:support@ziina.com).
