2026.08
Optional collection metadata & Kenya docs polish
Pass optional metadata on collect-money and receive the same array back on create responses and webhooks. OpenAPI, Postman, AI skill, PDF, and sandbox docs now cover Uganda and Kenya clearly.
API
- POST /collect-money and POST /send-money accept optional metadata (max 10 objects; each one field + value, optional isPII)
- Metadata is returned on create as data.collection.metadata / data.withdrawal.metadata and on callbacks as top-level metadata
Docs
- OpenAPI country enum UG|KE with Kenya collect/send examples
- Postman Kenya M-Pesa collect and send examples
- AI skill and PDF guide cover Uganda + Kenya markets
- Sandbox docs clarify merchant metadata vs response diagnostics (data.metadata)
- Send-money, Kenya, Webhooks docs updated for disbursement metadata
- Callback docs: top-level metadata on collect/send success and failure (webhooks guide, Kenya, PDF, AI skill)