Escrow Safe Trade is live: protect your next high-value deal Learn more
ProductsPayment links & checkoutM-Pesa, cards, invoices, split payoutsEscrow Safe TradeMilestone and release-based escrowWallets & P2PPersonal and business walletsChama, Lengo & DeniGroup savings, goals and IOUsBusiness toolkitAccounting, payroll, POS, ticketingBulk payments & payrollPay many people in one uploadSubscriptions & billingRecurring plans and renewalsRent, loans & donationsCollections and campaignsAll products
SolutionsMerchantsBuyersChama groupsBusiness solutionsIndustries
Pricing
DevelopersDeveloper overviewQuickstart, auth and sandboxREST APIsCheckout, invoices and requestsWebhooksSigned, real-time eventsWallet-as-a-ServiceVirtual sub-accountsDocumentationGuides and API reference
Security
CompanyAbout usCareersPartnersBlogHelp centreContact us
Log in Get started Talk to sales
Help centre

How can we help?

Guides and answers for merchants, buyers, chama treasurers and developers.

Paysasa support agent ready to help

Guides by topic

Getting started

Create your account, verify your identity and make your first payment or payout.

  • Create and verify your account
  • Add money from M-Pesa
  • Send your first P2P transfer

Merchant guide

Take payments with links, checkout, invoices and a short till, then settle to your wallet.

  • Create a payment link
  • Add checkout to your site
  • Reconcile and withdraw

Buyer guide

Pay safely, use escrow for big purchases and understand refunds.

  • Check merchant badges
  • Fund an escrow trade
  • Open a dispute

Chama guide

Set up a group, invite members, track contributions and approve withdrawals.

  • Create your chama
  • Invite members
  • Run payout rounds

Developer guide

API keys, sandbox testing, webhooks and going live.

  • Create API keys
  • Verify webhook signatures
  • Go live checklist

Business tools

Accounting, payroll, POS, ticketing, rent and eTIMS invoices.

  • Set up payroll
  • Issue eTIMS invoices
  • Sell event tickets

Frequently asked questions

Go to the sign-up page, enter your name, phone number and email, and verify with a one-time code. Add your ID to unlock higher limits.

Create a payment link or a checkout session from your dashboard. Customers get an M-Pesa prompt on their phone and you see the payment instantly. Developers can use the Checkout API.

The buyer pays into a protected balance. The seller delivers, the buyer approves, and funds are released. If there is a problem, either side can open a dispute. See the Escrow page.

Mobile-money payments usually post within a minute. If yours has not, check the transaction reference in your statement and contact support with the M-Pesa or Airtel message.

Open your wallet, choose Withdraw, pick M-Pesa or your bank, and confirm with a one-time code. Gold merchants get immediate checkout settlement.

Upload your registration certificate, KRA PIN and director IDs from Settings. Our team reviews the documents you submit.

Use the login page to request a one-time code. If you lost your phone, contact support to verify your identity and recover your account.

Email support with your payment reference. See the contact page.

Report an issue

Thank you! Your request has been received. Our team will reply by email.

System status

Live platform health and product module availability are published on the Paysasa status page.

Still need help?

Email us with your payment reference and we will pick it up.