M-Pesa payment link

Free M-Pesa Payment Link for Kenyan Sellers

Turn a product or service into one clear link where a Kenyan customer can see the offer, place an order, and complete the configured M-Pesa checkout.

Live right now
258Active Sellers
127Published Guides
1,270Products Listed

Seller setup

How to set up your m-pesa payment link on LinkDuka

Follow the steps for this business type, then review each request or order before confirming the work.

  1. Add the offer

    Enter a clear name, KES price, photo, availability, and delivery or booking details.

  2. Publish the link

    Copy the public link and place it where customers already contact you.

  3. Receive the order

    The buyer follows the configured checkout and the order appears in your dashboard.

Why a payment link converts better than payment instructions in chat

A buyer who asks for the price should not have to copy a Till or Paybill number, search the chat for an account reference, and then return with a screenshot. A product or service link keeps the offer, KES price, customer details, and payment step in one mobile flow.

The link also makes the seller look consistent. Whether the enquiry starts on WhatsApp, Instagram, TikTok, or Facebook, every buyer receives the same information and the resulting order is easier to identify.

FAQ

M-Pesa payment link: common questions.

What is an M-Pesa payment link?

It is a shareable web link that shows an offer and takes the buyer into an M-Pesa-ready checkout flow.

Can I create an M-Pesa payment link for free?

Yes. You can start on LinkDuka's free plan and publish a product or service link before deciding whether you need paid features.

Can I share the link on WhatsApp?

Yes. The same link works in WhatsApp chats and status updates, social bios, posts, QR codes, and SMS.

Can the link show a price in Kenya shillings?

Yes. Add the offer price in KES so the customer knows the amount before starting checkout.

Is a payment link only for products?

No. It can also present a service, booking, deposit, consultation, or other clearly priced offer.