Gateway add-ons extend Influenzic with regional payment methods. Each add-on is a separate WordPress plugin that registers itself with the Influenzic gateway registry via the inzc_payment_gateways filter automatically on activation.
Installation
- 1
Download the gateway add-on ZIP file from your purchase.
- 2
In WordPress admin, go to Plugins → Add New → Upload Plugin and upload the ZIP.
- 3
Activate the plugin. The new gateway immediately appears under Influenzic → Settings.
- 4
Enter your API credentials for the gateway and save.
Available Add-ons
Paystack
Markets: Nigeria, Ghana, Kenya, South Africa
Currencies: NGN, GHS, KES, ZAR
Get credentials at dashboard.paystack.com → Settings → API Keys & Webhooks. You need the Public Key, Secret Key, and webhook secret. Set your webhook URL to /wp-json/influenzic/v1/webhook/paystack.
Flutterwave
Markets: 20+ African countries plus Europe and North America
Currencies: 30+ local currencies
Get credentials at app.flutterwave.com → Settings → API. You need your Public Key, Secret Key, and Encryption Key.
M-Pesa (Safaricom STK Push)
Markets: Kenya, Tanzania, DRC, Mozambique, Lesotho
Currencies: KES and local currencies
Requires a Safaricom Daraja account. Get credentials at developer.safaricom.co.ke. You need Consumer Key, Consumer Secret, passkey, and your M-Pesa paybill/till number.
Razorpay
Markets: India (INR only, international cards also accepted)
Currencies: INR
Get credentials at dashboard.razorpay.com → Settings → API Keys. You need Key ID and Key Secret.
GCash (via PayMongo)
Markets: Philippines
Currencies: PHP
Get credentials at dashboard.paymongo.com → Developers → API Keys. Enable GCash in your PayMongo account settings first.
PayTabs
Markets: Saudi Arabia, UAE, Kuwait, Egypt, Jordan, and broader MENA
Currencies: SAR, AED, KWD, EGP, JOD, USD
Get credentials at merchant.paytabs.com → Developer → Keys. You need the Profile ID and Server Key.