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

# Payzah Payment Gateway Documentation

> Integrate Payzah's payment gateway to accept K-Net, VISA, MasterCard, and Apple Pay on your website or app.

Payzah is a payment gateway that lets you accept K-Net, VISA, MasterCard, and Apple Pay on your website or mobile app. This documentation covers everything you need to integrate, test, and go live — from obtaining your API key to handling payment responses in production.

<CardGroup cols={2}>
  <Card title="Introduction" icon="book-open" href="/introduction">
    Learn what Payzah offers and how the integration works end to end.
  </Card>

  <Card title="Prerequisites" icon="key" href="/getting-started/prerequisites">
    Set up your merchant account, get your API key, and understand security requirements.
  </Card>

  <Card title="Integration Methods" icon="code-branch" href="/getting-started/integration-methods">
    Choose between the hosted Transit Payment Page and the fully custom Direct Integration.
  </Card>

  <Card title="API Reference" icon="rectangle-terminal" href="/api-reference/overview">
    Explore the full API — initialization endpoints, status checks, request fields, and error codes.
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="Register and get your API key">
    Create a merchant account at [payzah.com](https://payzah.com) and obtain your private API key.
  </Step>

  <Step title="Choose your integration method">
    Use the **Transit Payment Page** for a quick hosted checkout, or the **Direct Integration** for full control over the payment UI.
  </Step>

  <Step title="Implement and test">
    Send payment initialization requests against the test environment using the provided sandbox credentials.
  </Step>

  <Step title="Go live">
    Swap in your production API key and endpoint URLs to start accepting real payments.
  </Step>
</Steps>

<CardGroup cols={2}>
  <Card title="Transit Payment Page" icon="browser" href="/guides/transit-payment-page">
    Minimal setup — route customers to Payzah's branded hosted checkout page.
  </Card>

  <Card title="Direct Integration" icon="sliders" href="/guides/direct-integration">
    Full control — integrate each payment method directly into your own UI.
  </Card>

  <Card title="Test Credentials" icon="flask" href="/guides/test-credentials">
    K-Net, Visa, and Mastercard sandbox card numbers for UAT testing.
  </Card>

  <Card title="Response Codes" icon="circle-exclamation" href="/api-reference/response-codes">
    Complete list of error codes and payment status values.
  </Card>
</CardGroup>
