WooCommerce

Accept Watenga payments on your WooCommerce store.

Installation

  1. Download the plugin from downloads.watenga.africa/plugins/watenga-woocommerce.zip.
  2. In WordPress admin: Plugins → Add New → Upload Plugin → Activate.
  3. WooCommerce → Settings → Payments → Watenga → Enable.
  4. Enter your Client ID and Secret Key from Developer Dashboard → your API app.
  5. Set webhook URL to: https://YOUR-DOMAIN/wc-api/watenga

Test mode

Enable Test Mode in plugin settings and use sandbox keys from a Sandbox API app.

TypeValue
Test Visa4111 1111 1111 1111 · 12/26 · 123
Test EcoCash0771111111

Troubleshooting

ErrorSolution
Invalid API keyConfirm Client ID and Secret Key match your Sandbox/Live app
Webhook signature failedRe-save webhook secret in plugin settings
Order stuck pendingCheck WooCommerce → Status → Watenga logs; verify webhook URL is reachable
PHONE_REQUIREDEnable phone field at checkout for mobile money
Need help? Email support@watenga.africa