Review the M-Pesa account setup and invoice eligibility before offering it to a customer.

1. Find M-Pesa

Open Payment Methods → M-Pesa. If the tab is absent, check the plan, role, and business with the owner or Human Support.

M-Pesa has account-type and credential settings separate from other providers.
M-Pesa has account-type and credential settings separate from other providers.

2. Choose the account type and mode

Select Live or Sandbox, enter a nickname, and check M-Pesa Account Type against the merchant account you use.

3. Enter the requested details

Use the matching Consumer Key, Consumer Secret, Shortcode, and Pass Key. Follow the form’s current callback instructions.

4. Save and preview

Check the saved status and supported currency. Select it on the invoice and review the customer preview. Review a pending payment’s result before attempting another charge.