Official plugins
Add Konnect to your shop without writing code. Every archive can be checked against its SHA-256 sum.
Verify the archive
Compare the sum shown here with the sum of your file before installing it:
shasum -a 256 wc-konnect-gateway-2.8.3.zip
# Windows: certutil -hashfile konnect-2.0.3.zip SHA256No forced update
The plugins call the v2 routes, served unchanged by the new platform. A later version adds v3 and the choice of payment account.
WooCommerce
Konnect Payment Gateway for WooCommerce
- Compatibility: Platform
- WordPress 6.1 to 6.7, WooCommerce 8.2.0 to 9.3.3 (checkout blocks and HPOS compatible)
- Compatibility: PHP
- 7.0 or later
- Routes called
POST /api/v2/payments/init-paymentGET /api/v2/payments/:paymentId
- SHA-256
e4922970ac0a21d6d876d8491698b2f16afdbb1ab4f000a1835518c9cf356e4c
Installation
- In WordPress, open Plugins, then Add New, then Upload Plugin, and choose the archive.
- Activate the plugin, then open WooCommerce, Settings, Payments, Konnect.
- Fill in the API key and the Wallet ID, keep the mode on Sandbox and place a test order.
- After the going-live checklist, switch the mode to Production with the production API key.
Configuration fields
- Clé API / API key
- Your
x-api-key(organisation:secret). It stays on your WordPress server. - Konnect Wallet ID
- The id of the payment account that receives the payments (
receiverWalletId). - Mode
- Sandbox (fictitious payments) or Production (real payments).
- Credit-Card, E-dinar
- Payment methods offered to the buyer (
acceptedPaymentMethods). - auto-complete-order
- Marks the order Completed as soon as the payment is confirmed.
Release notes
- 2.8: English, French and Arabic translations; HPOS compatibility; WooCommerce checkout blocks compatibility.
- 2.4: unused code removed, undefined variable fixed.
- 2.0: bank wire payments.
PrestaShop
Konnect for PrestaShop
- Compatibility: Platform
- PrestaShop 1.7.1.0 or later, TND currency
- Compatibility: PHP
- The one of your PrestaShop (not declared by the module), cURL extension required
- Routes called
POST /api/v2/payments/init-paymentGET /api/v2/payments/:paymentId
- SHA-256
67d6d2d66ab5bc1d723771e77df4d58db583e89139c8adecd284a7609cb4ada0
Installation
- In the PrestaShop back office, open Modules, Module Manager, then Upload a module, and choose the archive.
- Configure the module: API key, Wallet ID, Test environment and payment methods.
- Check that the module is enabled in Payment, Preferences, for the TND currency.
- Place a test order, then switch the environment to Production after the checklist.
Configuration fields
- API key
- Your
x-api-key(organisation:secret). - Wallet ID
- The id of the payment account (
receiverWalletId). - Environnement
- Test (sandbox) or Production.
- Payment Methods
- Payment methods offered to the buyer.
Release notes
- 2.0.3: version currently distributed. The repository does not publish detailed release notes yet.
WHMCS
Konnect for WHMCS
The module will be published here once integrated. No download for now.