Works without internet
Dial *120*PAY# on any feature phone to check balances, send money and generate a cash-out code.
A Trindrik venture
PayLink gives every Namibian a wallet — bank account or not, smartphone or not. Send money over USSD, pay a shop with a code, and withdraw cash at the agent down the road.
Dial *120*PAY# on any feature phone to check balances, send money and generate a cash-out code.
Cash in and cash out at spaza shops, fuel stations and kiosks from Zambezi to ǁKaras.
Shops charge customers with a QR code or a 6-digit reference, then settle to their bank.
Hold funds until an errand is delivered, then auto-split the commission — powering SendMe and beyond.
PayLink wallets are not locked to one app. Any Trindrik venture — starting with the SendMe errand marketplace — can create payment requests, hold funds in escrow and release them with an automatic commission split, all against the same wallet and user record.
import { paylink } from "@trindrik/paylink";
const hold = await paylink.holdInEscrow({
payeePhone: courier.phone,
amount: 250,
commissionRate: 0.15, // SendMe's cut
releaseCondition: "delivery_complete",
sourceApp: "sendme",
externalRef: "sendme-order-123",
});
// SendMe's server calls this webhook when the delivery is marked complete:
POST /api/public/v1/webhooks/sendme
X-SendMe-Signature: sha256=<hmac>
{
"event": "escrow.release",
"external_ref": "sendme-order-123"
}
// courier paid, commission split to Trindrik