You can send money from your payment wallet to your till number by initiating a B2B request to our API.
Here is our B2B API documentation 

Ensure to specify the following :

Your request body can look like this
  "username": "your_username",
  "productName": "your_product_name",
  "provider" : "Mpesa",
  "transferType": "BusinessBuyGoods",
  "currencyCode": "KES",
  "amount": 10,
  "destinationChannel" : "your_till_number",
  "destinationAccount": "you_can_leave_this_empty",
      "metadata": {
        "shopId": "1234",
        "itemId": "abcdef"

If you have any challenges, reach out to us on


Did this answer your question?