Skip to main content
POST
Bank transfer
Walkthrough: Bank transfer guide.

Authorizations

Authorization
string
header
required

Token from Generate bearer token.

Body

application/json
amount
integer
required

Exact amount the customer must transfer, in KES.

Example:

50000

currency
enum<string>
required

ISO 4217 currency code. Tanda supports KES.

Available options:
KES
Example:

"KES"

email
string
required

Customer email.

Example:

"accounts@customer.co.ke"

externalReference
string
required

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

Example:

"order_10045"

Response

Virtual account created.

success
boolean
message
string
data
object