WooCommerce Plugin

Accept YnoPay payments on your WordPress / WooCommerce store.

Installation

  1. Download the plugin from GitHub
  2. Upload to wp-content/plugins/ynopay-gateway/
  3. Activate in WordPress Admin → Plugins
  4. Configure in WooCommerce → Settings → Payments → YnoPay

Configuration

SettingDescription
Test modeUse test API keys (no real payments)
Test API KeyYour sk_test_... key
Live API KeyYour sk_live_... key
Webhook SecretFor verifying webhook signatures

Webhook setup

In your YnoPay dashboard, set the webhook URL to:

https://yourstore.com/wc-api/ynopay_webhook

How it works

  1. Customer selects "Mobile Money / Bitcoin" at checkout
  2. Plugin creates a YnoPay Checkout Session
  3. Customer is redirected to the hosted checkout page
  4. YnoPay sends a webhook on payment completion
  5. 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