Skip to main content

Cashless Developers

Accept mobile money payments with a few lines of code

Get StartedAPI Reference
Accept payments in a few lines
import { cashless } from '@cashless/sdk';

const api = cashless.api.live('YOUR_KEY', 'YOUR_SECRET');

// Create a bill
const bill = await api.issue(
new cashless.BillParams('0712345678', 5000, 'ORDER-001')
);

// Customer receives USSD push on their phone
console.log(bill.webPayUrl); // Payment page URL
console.log(bill.status); // NOT_PAID → FULLY_PAID

Install the SDK

npm install @cashless/sdk

View on npm | SDK Documentation