WooCommerce Plugin
Accept YnoPay payments on your WordPress / WooCommerce store.
Installation
- Download the plugin from GitHub
- Upload to
wp-content/plugins/ynopay-gateway/ - Activate in WordPress Admin → Plugins
- Configure in WooCommerce → Settings → Payments → YnoPay
Configuration
| Setting | Description |
|---|---|
| Test mode | Use test API keys (no real payments) |
| Test API Key | Your sk_test_... key |
| Live API Key | Your sk_live_... key |
| Webhook Secret | For verifying webhook signatures |
Webhook setup
In your YnoPay dashboard, set the webhook URL to:
https://yourstore.com/wc-api/ynopay_webhookHow it works
- Customer selects "Mobile Money / Bitcoin" at checkout
- Plugin creates a YnoPay Checkout Session
- Customer is redirected to the hosted checkout page
- YnoPay sends a webhook on payment completion
- Plugin marks the WooCommerce order as "Processing"
Supported rails
- Orange Money (Mali, Burkina Faso, Ivory Coast, Senegal)
- Moov Money (Mali)
- Wave
- MTN MoMo
- Bitcoin Lightning
- Bitcoin on-chain
- USDT-TRC20