WordPress plugin intelligence profile

Recrio – Gambia Checkout for Wave

Accept Wave mobile money payments in Gambian Dalasi (GMD) on WooCommerce with your own Wave Business account: signed requests, verified webhooks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 7.1 · PHP 8.1
Directory statusactive
Last directory update30 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Recrio – Gambia Checkout for Wave version 1.0.4 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Recrio – Gambia Checkout for Wave lets WooCommerce stores accept payments with Wave, the mobile money service used across The Gambia. It connects directly to your own Wave Business account through the Wave Checkout API: there is no intermediary, and payments go straight to your Wave Business wallet.

It is built for stores that sell in Gambian Dalasi (GMD), and for stores that sell in another currency (for example shops in Europe serving the Gambian community) together with a multi-currency plugin that lets customers pay in GMD.

How it works

  • At checkout the customer chooses Wave.
  • The customer is sent to Wave to confirm the payment: a QR code on a computer, the Wave app on a phone.
  • Wave notifies your store through a signed webhook and the order is marked as paid. When the customer comes back to your store, the payment is also checked directly with Wave.

Features

  • Wave Checkout API with your own Wave Business account in The Gambia.
  • Signed API requests (HMAC-SHA256), and signed webhooks with replay protection.
  • The redirect back from Wave is never trusted as proof of payment: the checkout session is read again from Wave.
  • Amount, currency, payment reference and session are matched to the order before it is marked as paid.
  • Wave accepts whole Dalasi only: totals are rounded to the nearest Dalasi and the rounding is recorded on the order.
  • Works with multi-currency plugins, both those that save orders in GMD and those that convert order totals when they are displayed.
  • Classic checkout and Checkout block. Compatible with High-Performance Order Storage (HPOS).
  • API key and secrets encrypted in the database, never sent to the browser.

Requirements

  • A Wave Business account in The Gambia, with an API key that has access to the Checkout API and request signing enabled.
  • A site served over HTTPS.
  • Orders paid in GMD: either your store currency is GMD, or a multi-currency plugin lets customers pay in GMD at checkout. In any other currency Wave is shown as an invitation to switch to GMD.

This plugin is developed by Recrio Studio. It is not affiliated with, or endorsed by, Wave.

External services

com), provided by Wave. In The Gambia the service is operated by Wave Transfer Limited.

  • When a customer places an order with Wave, the plugin creates a checkout session. It sends the amount in GMD, the currency code, a payment reference made of the site ID, the order ID and a random identifier, and the two addresses of your store to which Wave sends the customer back.
  • When the customer comes back from Wave, or pays again an order that already has a session, the plugin reads that checkout session from Wave.
  • When an administrator clicks “Test Wave connection”, the plugin sends a search request with a random reference.

Every request carries your API key and a signature of the request. No customer name, email address, phone number or postal address is sent by this plugin. Wave also sends payment notifications (webhooks) to your site’s REST API.

com/en/terms_gm/

com/en/privacy/

com/

Privacy

The plugin stores:

  • the API key and the two signing secrets, encrypted, in the WordPress options table;
  • the gateway settings;
  • on each order paid with Wave: the Wave session ID, the payment reference, the requested amount, the transaction ID, the IDs of processed webhook events, the last payment error and order notes.

Errors are written to the WooCommerce log (source: recrio-gambia-checkout-for-wave) without credentials. Debug logging is off by default.

Deleting the plugin removes the credentials and the settings only if “Delete data on uninstall” is enabled in the settings. Payment details saved on orders are always kept for your records.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • mobile money
  • payment gateway
  • gambia
  • wave
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 7.1 · PHP 8.1
Update activity30 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.