PayNexus Payment Gateway lets you accept M-Pesa mobile money payments on your WordPress website. Money flows directly from the customer to your own M-Pesa payment account — PayNexus never holds or delays your funds.
Features:
- M-Pesa STK Push — Customers receive a payment prompt on their phone
- WooCommerce integration — Full checkout gateway for WooCommerce stores
- Shortcode support — Embed payment forms on any page with
[paynexus_payment_form]
- Real-time polling — Automatic status updates without page refresh
- Webhook support — Receive instant payment notifications via REST API
- Admin dashboard — View and filter all payments from WordPress admin
- Secure — HMAC-SHA256 webhook signature verification with replay protection
- Local records — Every payment is stored locally for your records
How It Works:
- Customer enters their phone number and amount
- PayNexus sends an M-Pesa STK Push to the customer's phone
- Customer enters their M-Pesa PIN to confirm payment
- Payment status is updated automatically via webhook
- WooCommerce orders are marked as paid automatically