Skip to content

v1.0.0

Choose a tag to compare

@islandboymv islandboymv released this 11 Jun 06:04
· 11 commits to main since this release

First release of BML Connect for WooCommerce — a clean, dependency-free, reusable WooCommerce payment gateway for Bank of Maldives (BML) Connect.

Highlights

  • v2 API client over the WordPress HTTP API (no Guzzle/Composer)
  • Signature-verified webhooks (sha256, timing-safe)
  • Return handler re-queries BML before completing — never trusts the redirect
  • Idempotent order completion across webhook + return
  • Laari integer money handling
  • HPOS + WooCommerce Blocks checkout compatible

Setup

  1. Install & activate, then go to WooCommerce → Settings → Payments → BML Connect.
  2. Enter your Application ID and secret API Key (sandbox or production).
  3. Set the shown webhook URL in your BML merchant dashboard.