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

# Kenya

<div
  className="country-hero"
  style={{
'--flag-url': "url('https://public-flags.s3.eu-central-1.amazonaws.com/kenya-flag-new.png')",
borderRadius: '1.5rem',
overflow: 'hidden',
padding: '2rem',
marginBottom: '2rem',
backgroundRepeat: 'no-repeat',
backgroundSize: '380px auto',
backgroundPosition: 'right center',
}}
>
  <div style={{ maxWidth: '760px' }}>
    <h1 style={{ margin: 0, fontSize: '2.8rem', lineHeight: 1.05 }}>Kenya</h1>

    <p className="hero-subtitle" style={{ margin: '0.8rem 0 1.8rem', fontSize: '1.05rem', maxWidth: '760px' }}>
      Supported payment methods and transaction limits for Kenya
    </p>

    <div style={{ display: 'flex', alignItems: 'center', gap: '0.75rem', flexWrap: 'wrap' }}>
      <span className="hero-flag-icon" style={{ display: 'inline-flex', alignItems: 'center', justifyContent: 'center', width: '32px', height: '32px', borderRadius: '999px' }}>
        <img src="https://public-flags.s3.eu-central-1.amazonaws.com/kenya-flag-new.png" alt="Kenya flag" style={{ width: '18px', height: '18px', borderRadius: '0.5rem' }} />
      </span>

      <div>
        <p className="hero-label" style={{ margin: 0, fontSize: '0.95rem', textTransform: 'uppercase', letterSpacing: '0.12em' }}>Country Details</p>

        <p className="hero-details" style={{ margin: '0.35rem 0 0', fontSize: '0.98rem' }}>
          <strong>Country ID:</strong> 1  •  
          <strong>Country Code:</strong> 254  •  
          <strong>Currency:</strong> KES (Kenyan Shilling)
        </p>
      </div>
    </div>
  </div>
</div>

<div className="country-payment-header" style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between', gap: '1rem', marginBottom: '1.5rem', flexWrap: 'wrap' }}>
  <h2 style={{ margin: 0, fontSize: '1.85rem' }}>Supported Payment Methods</h2>

  <span className="last-updated" style={{ display: 'inline-flex', alignItems: 'center', gap: '0.45rem', padding: '0.7rem 1rem', borderRadius: '999px', fontSize: '0.9rem' }}>
    <svg width="14" height="14" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M7 12l5 5 5-5" stroke="#94a3b8" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
    </svg>

    Last updated: Mar 25, 2025
  </span>
</div>

### Mobile Money

| Payment Channel | Transaction Type | Service                  | Operator  |
| --------------- | ---------------- | ------------------------ | --------- |
| **Send Money**  | Payout           | Mobile Money             | Safaricom |
| **PayBill**     | Payout           | B2B Transfer via Paybill | Safaricom |
| **Till Number** | Payout           | B2B Transfer via Till    | Safaricom |
| **Mpesa Kenya** | Deposit          | Mobile Money             | Safaricom |

### Bank Transfers

| Payment Channel | Transaction Type | Service               | Operator |
| --------------- | ---------------- | --------------------- | -------- |
| **Pesalink**    | Bank Transfer    | Bank Transfer via API | Pesalink |
| **RTGS**        | Payout, Deposit  | Bank Transfer         | Pesalink |
| **EFT**         | Payout, Deposit  | Bank Transfer         | Pesalink |

## Transaction Limits

| Payment Channel | Transaction Type | Minimum (KES) | Maximum (KES) |
| --------------- | ---------------- | ------------- | ------------- |
| **Send Money**  | Payout           | 10            | 250,000       |
| **PayBill**     | Payout           | 10            | 250,000       |
| **Till Number** | Payout           | 10            | 250,000       |
| **Pesalink**    | Payout           | 10            | 1,000,000     |
| **RTGS**        | Payout, Deposit  | 10            | 1,000,000     |
| **EFT**         | Payout, Deposit  | 10            | 1,000,000     |
