Mopay logoMopay
FeaturesFor CreatorsOur TeamHow It WorksPricing
Sign inSign Up
Sandbox testing

Test payment flows before going live

New MoPay projects start in sandbox. Use your sandbox API key and preset mobile money numbers to test success, pending, failed, and cancelled payment outcomes without moving real money.

Create accountView sandbox docs
Test checklist
Create an account and use the sandbox project API key
Create a payment session or payment link
Pay using a preset M-Pesa or EcoCash number
Verify the final status server-side before fulfilling
Project environment: SANDBOX
No live provider debit
Server-side verification still required

Simulate the outcomes your app must handle

M-Pesa sandbox

Success
52211111
Pending then success
52222222
Failed
52233333
Cancelled
52244444

EcoCash sandbox

Success
63211111
Pending then success
63222222
Failed
63233333
Cancelled
63244444

Same integration path

Use the same payment-session and verification APIs that production uses.

No approval needed

Start testing immediately after creating your MoPay account.

Production request later

Request production access from the dashboard when your flow is ready.

Build and verify your payment flow in sandbox first

Create accountView sandbox docs
Mopay LogoMopay

Accept, track, and settle payments through one modern platform built for growing businesses in Lesotho.

info@mopay.co.ls

Product

  • Features
  • How It Works
  • Pricing
  • For Creators
  • Our Team

Developers

  • Documentation
  • MCP
  • MCP Docs
  • Sandbox
  • WordPress Plugin

Account

  • Create Account
  • Sign In

Legal

  • Privacy settings
  • Terms of Service
  • Contact

© 2025 MoPay. All rights reserved.

Lesotho · Local payments infrastructure