WooCommerce
Install and configure the Wajub extension for WooCommerce — accept Mobile Money and cards at WordPress checkout, no code.
The Wajub for WooCommerce extension adds Wajub as a payment method to your WordPress store. The customer pays on the hosted page, then returns to your store with the order confirmed.
Prerequisites
WordPressversionoptionalWooCommerceversionoptionalWajub accountrequiredoptional1. Install the plugin
In your WordPress admin, Plugins → Add New, search "Wajub", install and activate.
You can also upload the .zip from the official repository.
2. Connect your keys
Go to WooCommerce → Settings → Payments → Wajub:
Public keypk_…optionalSecret keysk_…optionalTest modetoggleoptionalWebhookurloptionalConfigure the webhook
Without a webhook, an order where the customer closes the tab after payment could remain "pending." The webhook ensures WooCommerce transitions the order to "completed" upon payment receipt.
3. Test then go live
In test mode, place an order and pay with a sandbox Mobile Money number.
Verify that the order confirms, then uncheck test mode and enter your live keys.