Skip to main content
POST
Walkthrough: Sending payouts. Use the example selector on the right to see each destination.

Authorizations

Authorization
string
header
required

Token from Generate bearer token.

Body

application/json
amount
integer
required

Amount in KES.

Example:

1000

currency
enum<string>
required

ISO 4217 currency code. Tanda supports KES.

Available options:
KES
Example:

"KES"

country
enum<string>
required

ISO 3166-1 alpha-2 country code. Tanda supports KE.

Available options:
KE
Example:

"KE"

destination
enum<string>
required

Where the money goes.

Available options:
MoMo,
Bank Account,
Paybill,
Till
Example:

"MoMo"

externalReference
string
required

Your unique ID for this transaction. Must be unique per attempt; reuse returns 409 DUPLICATE_EXTERNAL_REFERENCE.

Example:

"order_10045"

payoutMethod
object
required

Response

Payout accepted.

success
boolean
message
string
transactionId
string