Shopika
Shopika

Shopika Paybill & Till Number

Two ways to pay via M-Pesa — wallet deposit or buy bundles directly without a Shopika account.

Lipa Na M-Pesa Paybill

Wallet deposit or direct bundle purchase

Paybill No.

4041145

Use Case 1 — Deposit to Wallet

  1. 1. M-Pesa → Lipa Na M-Pesa → Paybill
  2. 2. Business No: 4041145
  3. 3. Account No: your Shopika account number
  4. 4. Amount: any amount  →  PIN

Money reflects in your wallet instantly. Use it to buy anything on Shopika.

Sign in to see your account number.

Use Case 2 — Buy Bundles Directly (no account needed)

  1. 1. M-Pesa → Lipa Na M-Pesa → Paybill
  2. 2. Business No: 4041145
  3. 3. Account No: the phone number to receive bundles
    (Safaricom, Airtel or Telkom number)
  4. 4. Amount: the bundle price  →  PIN

Bundles go straight to that number — no Shopika account needed.

KES 10 Airtel 100 MB
KES 20 Safaricom 250 MB
KES 19 Safaricom 1 GB (1 hr)
KES 15 Airtel 1 GB (1 hr)

Buy Goods Till — Safaricom Only

The number paying = the number that receives the bundle

Till Number

5356243

How to use

  1. 1. M-Pesa → Lipa Na M-Pesa → Buy Goods
  2. 2. Till No: 5356243
  3. 3. Amount: the exact bundle price below  →  PIN
  4. 4. The Safaricom line you're paying from gets the bundle

Safaricom bundles — pay exact amount to get:

Pay (KES) You Get Valid
19 1GB hourly
20 250MB daily
20 350 Flex hourly
23 1GB hourly
24 43 Mins hourly
30 500 Flex hourly
49 350MB weekly
50 1.5GB hourly
50 350 Flex daily
53 1.5GB hourly
55 1.25GB daily
56 200 Kredo daily
59 50 minutes daily
99 1GB daily
100 1000 Flex daily
110 2GB daily
200 250 minutes weekly
250 1.2 GB monthly
250 1500 Flex weekly
251 5GB daily

Safaricom only. For Airtel or Telkom bundles, use the Paybill (4041145) with the phone number as account number.

Frequently Asked Questions

Can I buy bundles for someone else using the Till?

No — with the Till (5356243), the number that pays on M-Pesa is the number that gets the bundle. To buy for someone else, use the Paybill (4041145) and enter their number as the account number.

Does it work with Okoa Jahazi?

For the Till and Paybill, the M-Pesa transaction goes through your phone normally — Okoa Jahazi may deduct from it. To bypass Okoa completely, deposit to your Shopika Wallet and buy through the app instead.

How long does it take?

Bundles are delivered within seconds of M-Pesa confirming the payment. You will receive an SMS confirmation from Safaricom/Airtel.

Do I need a Shopika account?

No. Both the Till and the Paybill (bundle purchase mode) work without a Shopika account. You only need an account if you want to deposit to your wallet.

Want more options?

Buy bundles, airtime and more through the Shopika app — with wallet, M-Pesa STK, or offline USSD.