Everything you need to know about the LipaWoo plugin
You need a WordPress website with WooCommerce installed (version 5.0 or higher), a Safaricom M-PESA account with Daraja 3.0 API access (Consumer Key and Secret), and an SSL certificate on your website for secure transactions.
Visit the Safaricom Developer Portal at developer.safaricom.co.ke, create an account, and generate your Consumer Key and Secret for the Daraja 3.0 API. You'll also need to set up your business shortcode and passkey.
Yes, our plugin is fully compatible with WooCommerce 5.0 and above. We regularly update to ensure compatibility with the latest WooCommerce releases.
The plugin supports M-PESA STK Push (instant payment requests to customer phones), M-PESA Customer to Business (C2B), and automatic payment confirmation via webhooks.
When a customer selects M-PESA as payment method, they enter their phone number. The plugin then sends an STK Push (payment request) to their phone. They enter their PIN to confirm payment, and the order is automatically completed.
Yes! All purchases include email support. Unlimited site licenses include priority support with faster response times. You can reach us at support@mpesa-daraja.com
We offer a 14-day money-back guarantee. If you're not satisfied with the plugin, contact us within 14 days of purchase for a full refund, no questions asked.
The basic setup takes about 5-10 minutes. You'll need to get your Daraja API credentials from Safaricom first, which may take 1-2 business days for approval.
Yes, but it depends on your license. The Single Site license is for one website, while the Unlimited Sites license allows use on unlimited websites.
Your plugin will continue to work, but you'll stop receiving updates and support. You can renew your license at any time to continue receiving updates.
Yes, we follow WordPress security best practices. All API credentials are encrypted, payments are processed through Safaricom's secure servers, and we use OAuth 2.0 for authentication.
Yes, you can process refunds directly from the WooCommerce admin panel. The refund is sent back to the customer's M-PESA account.
Still have questions?
Can't find the answer you're looking for? We're here to help.