v1.0.0
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
- Install & activate, then go to WooCommerce → Settings → Payments → BML Connect.
- Enter your Application ID and secret API Key (sandbox or production).
- Set the shown webhook URL in your BML merchant dashboard.