Skip to content

Mobile money in Laravel

Laravel services, controllers, migrations and scheduled commands, with feature tests that fake the provider using Http::fake().

Every guide's code was run in a fresh Laravel project with its tests passing. Other stacks: Next.js, Node.js, Django.

Take payments

Airtel Money

Flutterwave

M-Pesa

MTN MoMo

Paystack

Pesapal

Send payouts

Refunds, seller and driver payouts. Comparing the APIs first? See mobile money payouts.

Flutterwave

M-Pesa

MTN MoMo

Paystack

Before you choose

Free tools for every stack

Need this built for you?

I integrate MTN MoMo, M-Pesa and Airtel Money into Laravel / PHP, Python / Django, Node.js / Next.js apps: payments, callbacks, payouts and go-live, with tests.