Skip to content

Buy Goods

Buy Goods with T-kash

Buy Goods

T-kash lets you buy bundles directly so you can keep your conversations going

  1. Dial *160# or Use the T-kash APP
  2. Select “Buy Goods”
  3. Select “T-kash Paybill” or “MPESA Paybill”
  4. Enter “Till Number
  5. Enter “Amount”
  6. Confirm transaction
  7. Enter T-kash PIN
  8. You will receive a confirmation SMS from T-kash
  1. Dial *160# or Use the T-kash APP
  2. Select “Buy Goods”
  3. Select “Generate T-kash code”
  4. Enter “Amount”
  5. Enter T-kash PIN
  6. You will receive a T-kash code.
  7. Present this code to a T-kash Merchant to Redeem

Frequently asked questions.

  • T- kash is a Mobile Financial Service owned by Telkom Kenya LTD that offers a wide range of cross functional solutions both for consumer and enterprise markets.
  • The service allows customers to:
  • Deposit money to a customer wallet through an authorized T- kash Agent.
  • Sending money from your mobile number to any other number conveniently across all networks.
  • Withdrawing money from any authorized T- kash Agent.
  • Topping up airtime for your Telkom Kenya mobile number or another customer’s number.
  • Paying utility bills and paying for goods and services at T- kash registered merchants.
  • The service allows customers to:
  • Deposit money to a customer wallet at an authorized T- kash Agent.
  • Sending money from your mobile number to any other number conveniently across all networks.
  • Withdrawing money from any authorized T- kash Agent.
  • Topping up airtime for your Telkom Kenya mobile number or another customer’s number.
  • Paying utility bills and paying for goods and services at T- kash registered merchants.

Any individual who has attained the minimum age of 18 years and has a valid government issued ID. This applies both to prepaid and postpaid customers.

  • There are 3 channels to access the T- kash menu:
  •     SIM Tool Kit Menu
  •     USSD (*160#) 
  •     T- kash App (Android & IOS)

Yes. You can have a maximum of 2 T- kash accounts.

  • T- kash Agent is a person or business that has officially been appointed by Telkom Kenya  to help with the following:
  • Register customers for T- kash service.
  • Facilitate cash deposits for T- kash registered customers.
  • Process cash withdrawals for both T- kash registered and non-registered customers.
  • Educate customers on compliance and how to use the service.
  • Sell Telkom airtime.
  • Act as the first point of contact for T- kash customers.
  • Yes, you can send money to subscribers of other networks or unregistered customers.
  • The recipient will receive a one-time voucher from T- kash with an 8 digit code which they will use when withdrawing money at a T- kash Agent.
  • The recipient has to withdraw the money from a T- kash agent within 7 days, post 7 days the money will be resend back to the sender if not withdrawn by the recipient.
  • Take the following steps to send money to another mobile number.
  •     Go to your T- kash menu.
  •     Select “Send Money”.
  •     Select “To Mobile”.
  •     Enter Phone Number.
  •     Enter Amount.
  •     Enter T- kash PIN.
  • A confirmation screen will pop up showing the details of the person and amount to be transferred (e.g. Send Money to 0777 XXX XXX, amount KSh XXX, Transaction Fee KSh XX) after confirmation, press OK to process the transaction.
  • You will receive a confirmation SMS from T- kash
  • Steps:
  •     Go to T- kash Menu and select “Buy Airtime”
  •     Select your preferred option.
  •     My phone (Your Telkom Line).
  •     Other Phone (Another Telkom Line).
  •     Enter Amount.
  •     Enter T- kash PIN.
  •     Confirm.
  • If successful, you will receive an SMS from T- kash confirming the transaction and another from the network confirming that top up.
  • You must present an original identification document to make a customer withdrawal.
  • Steps: 
  • Visit the nearest T- kash Agent.
  • Confirm the T- kash Agent has sufficient funds to process your transaction.
  • Give the Agent your original identification document.
  • Go to your T- kash menu and select ‘Withdraw Cash’.
  • Select ‘From Agent’.
  • Enter Amount & confirm details.
  • Enter your T- kash PIN and press Send.
  • You will receive an SMS from T- kash with a T- kash Code. 
  • Give the Agent your T- kash Code. 
  • The Agent will process your withdrawal request and you will receive a confirmation SMS from T- kash.
  • The Agent will issue cash and request you to sign the customer transaction log book.
  • Yes, you can transfer money from your T- kash account to your bank and vice versa.
  • Please note that you will be required to visit the T- kash partner bank and register for mobile banking to allow for bank to T- kash tranfers.
  • You can always change your PIN in case you suspect vulnerability with your account.
  • There is no limit to the number of times you can change your PIN.
  • It’s FREE to change your PIN.
  • This scenario rarely occurs, however this could be due to the following reasons:
  • Your SMS inbox could be full or you might have blocked SMS’s from T- kash
  • T- kash platform could be having some delays

No, the E-value in your T- kash account is safe. No one can access your account unless they know your T- kash PIN. Your T- kash account will be available to you once you replace your SIM card.

  1. You do not need an agent number to withdraw cash from a T- kash Agent.
  2. If you visit an Agent who has insufficient funds and you have generated the T- kash Code , you can visit any other T- kash Agent near you to withdraw your cash.
  3. Using the T- kash Code reduces time taken at the Cashier Point when buying goods and services.
  4. The T- kash Code is not matched to any specific Agent outlet thus can be used at any T- kash Agent outlet.
  5. The T- kash Code is unique and secure and can only be used once.
  6. If you have money in your T- kash account, you can generate many codes until your account balance reaches zero balance.
  7. The T- kash Code is generated when you want to withdraw cash at an Agent, at a ATM or when buying goods and services using your T- kash service.
  8. You can generate the T- kash Code for someone else to use  buy goods and services.
  9. When you generate a T- kash code you can redeem it partially at an Agent or Merchant outlet.
  10. It is free to generate a T- kash Code.
  11. You do not need a Till number to pay for goods and services.
  12. The T- kash code reduces errors since one cannot send e-money to the wrong till.
  13. There is no need to wait for reversals as agent can perform deposit reversals within 10 minutes.
  14. T- kash code valid period is 10 minutes.
  15. Generation of T- kash code does not mean a payment has been effected the payment is effected when the code is redeemed at an agent/merchant outlet.
  16. ATM transaction limits are a minimum withdrawal of KShs 200 and a maximum withdrawal of KShs 40,000.
  17. Merchant transaction limits are a minimum payment of KShs  1 and a maximum payment of KShs  70,000.
  1. Dial *160# or Use the T-kash APP
  2. Select “Send Money”
  3. Select “MPESA” or “AirtelMoney”
  4. Enter “Phone Number”
  5. Enter “Amount”
  6. Confirm transaction
  7. Enter T-kash PIN
  8. You will receive a confirmation SMS from T-kash
  1. Dial *160# or Use the T-kash APP
  2. Select “Buy Airtime”
  3. Select “Buy My Phone” or “Other Phone”
  4. Enter ”Telkom Number”
  5. Enter “Amount”
  6. Confirm transaction
  7. Enter T-kash PIN
  8. You will receive a confirmation SMS from T-kash

There are 2 channels to access the T- kash menu:

  1. USSD (*160#)
  2. T- kash App (Android & IOS)

No, it’s FREE to register on T- kash. You will only be charged for transaction fees only.

To register for T- kash, you will be required to present one of the following original identification documents:

  • Kenyan National ID.
  • Valid Passport.
  • Alien ID.
  • After successful registration on T- kash service. You will receive a welcome SMS message from T- kash.
  • Account Activation Steps:
  • Dial *160#.
  • Enter your identification document number (The one used during registration).
  • Enter Date of Birth (Format : DDMMYYYY).
  • Create a new T- kash PIN (4-digit number).
  • Re-enter the 4-digit PIN to confirm, upon successful confirmation you will receive an SMS from T- kash.
  • Confirm the details and press OK to submit the details to be processed.

No, just go to your T- kash Menu it will have all the functionalities.

No, you do not have to maintain any minimum balance.

Currently this is not possible but this feature will be available soon

  • T- kash offers you the convenience of confirming payment recipient details BEFORE sending money. Before you input your PIN to send money, T- kash will give you a prompt confirming the payment recipient details.
  • However, in the event you send money to the wrong number you need to take the following steps immediately:
  •     Call the T- kash customer care by dialing 160.
  •     Our customer care agents will verify and log in your claim.
  •     The reversal will take a maximum of 1 working day. 

No, you can only buy airtime for your Telkom Kenya Mobile number or any other Telkom number.

  • Currently we are unable to reverse airtime transactions. We usually advise our customers to individually follow up with the person they sent the money to. 
  •  Before you buy airtime, make sure you have entered the correct mobile number and you are on the correct menu for ‘buy airtime’ on the T- kash menu.
  • When buying airtime, always ensure you have confirmed in the pop up screen before submitting your request.
  • You must present an original identification document to make a unregistered customer withdrawal.
  • Steps:
  1. Confirm the T- kash Agent has sufficient funds to process your transaction.
  2. Give the Agent your original identification document.
  3. Give the Agent your phone number.
  4. Give the Agent your T- kash voucher number.
  5. The Agent will process your withdrawal request and you will receive a confirmation SMS from T- kash.
  6. Both the Agent and the Customer will receive an SMS confirming the transaction.
  7. The agent will give you money and request you to sign the transaction log book.
  • As a registered T- kash Customer, you can buy easily buy voice, SMS and internet bundles from your wallet.
  • Steps:
  • Go to T- kash Menu and select ‘Buy Bundle’.
  • Select your preferred bundle.
  • Voice Bundle.
  • SMS Bundle.
  • International Bundle.
  • Mashariki Roaming Bundle.
  • Internet Bundle.
  • Enter T- kash PIN and Confirm.
  • You will receive an SMS from T- kash confirming the transaction and another from the network confirming bundle provisioning.
  • Please Note: Currently you can only buy bundles for your Telkom line.
  • Take the following Steps:
  • Call T- kash customer care on 160 for FREE. The customer care agent will take you through security questions to confirm your identity. Upon positive confirmation of your identity, customer care will send you a new PIN.
  • You will be required to create a new PIN using the following steps.
  • Go to your T- kash Menu.
  • Select ‘My Account’.
  • Select ‘Change PIN’.
  • Enter current PIN .
  • Enter New PIN.
  • Enter New PIN again.
  • You will get a confirmation SMS from T- kash.
  • To check your account balance please follow these steps:
  • Go to T- kash Menu and select ‘My Account’.
  • Select ‘Check balance’.
  • Enter T- kash PIN.
  • Press ‘Send’.
  • You will get an SMS from T- kash with your current Balance.

It is a one-time 8-digit code that you will use to withdraw money from an agent or buy goods and services on T- kash service

Kindly download the T-kash APP and validate your account. You should be able to access the T-kash services on the APP