Changelog

Watenga API version history — what changed, what's new, and breaking changes.

v1.0.0

Latest1 June 2026

Initial public release

Added

  • Payment sessions for card, mobile money, and Zimswitch via POST /v1/checkout/create
  • Checkout status polling via GET /v1/checkout/:id/status
  • Transaction listing, retrieval, and refunds
  • Payment links CRUD endpoints
  • Payout requests and listing
  • Account balance and merchant profile endpoints
  • Multi-app API key system with sandbox and live environments
  • Restricted keys with granular permission scopes
  • Outbound webhooks with HMAC-SHA256 signature verification
  • Idempotency-Key header support on all state-changing endpoints
  • Watenga.js embedded checkout widget (SAQ A scope)
  • EcoCash direct API integration for mobile money
  • WooCommerce and WHMCS payment plugins

v0.9.0

15 May 2026

Release candidate

Added

  • Developer portal with API reference and interactive sandbox console
  • Webhook event logs and API call logs in the developer portal
  • Developer team invites with role-based permissions

Changed

  • Statement descriptor format standardized to WATENGA*<suffix> (22 char max)
  • Success result code regex expanded for frictionless 3DS flows

v0.8.0

20 April 2026

Beta

Breaking changes

  • POST /v1/checkout/create now requires merchantTransactionId (was optional in alpha)

Added

  • Subscription billing endpoints (create, cancel, list)
  • Invoice generation and PDF delivery
  • Agent cash-out payout channel

v0.7.0

10 March 2026

Alpha

Added

  • EFT PAY / COPY&PAY card processing adapter
  • Zimswitch local card routing
  • PayFac sub-merchant ledger with rolling reserve (5%, 90 days)
  • KYC document upload and admin review workflow