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 and Platinum merchants settle faster.

Upload your registration certificate, KRA PIN and director IDs from Settings. Most businesses are reviewed within one business day.

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.

Message us on WhatsApp or call during office hours, or email support. See the contact page.

Report an issue

Thank you! Your request has been received. Our team will reply within one business day.

System status

All systems operational. This block is a static placeholder until a live status page is connected.

Web app and dashboardOperational
M-Pesa and Airtel Money processingOperational
Card and PayPal checkoutOperational
Escrow and wallet ledgerOperational
Payouts and settlementOperational
API and webhooksOperational

Set the STATUS_URL environment variable to point the footer Status link to your live status page.

Still need help?

Our team replies within one business day. For urgent payment issues, call or message us on WhatsApp.