API Explorer
Send Money
Pesalink - Mobile

Pesalink - To Mobile Number

Test URL


Live URL


This web service enables an application to send money to mobile.

📘 PesaLink Participating Banks

To check whether your recipient's bank is participating on PesaLink, go to partners link (opens in a new tab) here.

200 Success Response Schema

Field NameField TypeField Description
statusboolResponse status
codenumberResponse code
messagestringResponse message
dataobjectResponse data
transactionIdstringunique transaction id
statusstringtransaction status

Example Request


In the example below, please remember to replace the variables enclosed within curly brackets {{ }} with the actual values.

Signature Formulae
Example Request
curl -X POST \
	-d '{
   "source": {
      "countryCode": "KE",
      "name": "John Doe",
      "accountNumber": "0011547896523"
   "destination": {
      "type": "mobile",
      "countryCode": "KE",
      "name": "Tom Doe",
      "bankCode": "01",
      "mobileNumber": "0722000000"
   "transfer": {
      "type": "PesaLink",
      "amount": "40.00",
      "currencyCode": "KES",
      "reference": "692194625798",
      "date": "2019-05-01",
      "description": "Some remarks here"
}'  \
	-H 'Authorization: Bearer {access_token}'  \
	-H 'Content-Type: application/json'  \
	-H 'signature: e967CLKebZyLfa73/YYltjW5M4cHoyWeHi/5VDKJ64gOwKBvzHJRqJJrBBc34v2m4jyKkDMBtfRJeFlxbNisMAeBtkw0TRcD2LThFK27EOqLM3m8rQYa+7CJ2FhPhK+iOa4RUY+vTfkRX5JXuqOW7a3GHds8qyPaPe19cKUY33eAJL3upXnGnA3/PEhzjhb0pqk2zCI7aRzvjjVUGwUdT6LO73NVhDSWvGpLEsP0dH/stC5BoTPNNt9nY8yvGUPV7fmaPSIFn68W4L04WgePQdYkmD1UPApGcrl+L2ALY3lPaRfI6/N+0Y3NIWQyLgix+69k7V4EGolqejWdion+9A=='  \
	-L 'https://uat.finserve.africa/v3-apis/transaction-api/v3.0/remittance/pesalinkMobile'

Example Response

Example Response
    "status": true,
    "code": 0,
    "message": "success",
    "data": {
        "description": "Confirmed. Ksh 100.0 sent to 254764000000- John Doe from your account 1464968850106 on Fri Jun 24 11:07:02 EAT 2022. Ref 041108128674. Thank you",
        "transactionId": "041108128674",
        "status": "SUCCESS"