intasend

Accept cards, M-Pesa, bank transfers, and wallets via the IntaSend API.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill intasend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intasend
Source: https://github.com/AfricanDigitalAssetFramework/africa-stack-skills/tree/main/east-africa/intasend
Command: npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill intasend

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates IntaSend's unified payment API to streamline multi-method payments across East Africa.

Core Features & Use Cases

  • Multi-method payments: cards, M-Pesa, bank transfers, and wallets via a single API
  • Wallet management, batch disbursements, and hosted checkout links for web and mobile
  • Use cases include e-commerce, marketplaces, and fintech apps needing rapid onboarding and secure payments across Kenya, Uganda, Tanzania, and Ghana

Quick Start

Create a test M-Pesa collection on the sandbox using your test keys.

Frequently Asked Questions about intasend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I accept M-Pesa and card payments through a single API in East Africa?

You can accept M-Pesa and card payments through a single API by integrating a unified payment gateway. This allows developers to handle multi-method checkout, collections, and disbursements across Kenya, Uganda, Tanzania, and Ghana.

Can I use one API to handle both customer collections and batch disbursements to wallets?

Yes, a unified payment API can handle both customer collections and batch disbursements. It provides wallet management features and hosted checkout links to securely route funds for e-commerce and fintech applications.

What do I need to set up a sandbox environment for testing M-Pesa collections?

To test M-Pesa collections in a sandbox environment, you need to generate test API keys and use a Bearer token for authentication. This allows you to safely simulate checkout and payment flows before deploying to production.

Does integrating a unified payment API for East Africa require idempotent API references?

Integrating a unified payment API for East Africa requires idempotent api_ref usage. This ensures that retrying failed network requests does not result in duplicate charges or duplicate disbursements to customer wallets.

What is the best way to integrate mobile money and bank transfer payments for an e-commerce platform in Kenya?

The best way to integrate mobile money and bank transfers for an e-commerce platform is using a unified payment API. It streamlines multi-method checkout via hosted links and direct API integration, supporting rapid onboarding across East Africa.

How do hosted checkout links work for web and mobile payment processing?

Hosted checkout links work by redirecting users from your web or mobile application to a secure, provider-managed payment page. This simplifies PCI compliance while still processing cards, M-Pesa, and bank transfers through a single API.