Accept account payments from Al Amal Bank customers β SMS confirmation at checkout, TLS enforced in live mode, orders marked paid automatically.
Al Amal Bank doesn't provide a WooCommerce plugin β so stores fall back to manual bank transfers and spreadsheet reconciliation. This gateway adds SMS-confirmed Al Amal payments directly to your checkout, with proper security and order handling.
Customers confirm payment with an SMS code β embedded in block and classic checkouts, no redirects.
The plugin refuses to talk to the bank over anything but verified HTTPS in production. No exceptions.
Code requests are throttled per IP and expire after 15 minutes β SMS spam and replay abuse blocked.
Each SMS code is tied to the account and cart total, and re-validated at payment β codes can't be reused or swapped.
Clean CRUD-based order handling for high-performance order storage, with native block-checkout support.
Run the full SMS flow in test mode before going live. Only the bank's response code is stored on orders β never raw payloads.
At checkout they select Al Amal Bank and enter their account details.
The bank sends a confirmation code; the customer enters it on the checkout page.
The payment confirms and WooCommerce marks the order paid automatically. You ship.
Live mode refuses non-HTTPS bank endpoints outright, and TLS certificate verification stays on β bank credentials never travel in the clear.
Every payment request carries a verified nonce β classic and block checkouts both β blocking forged payment submissions.
SMS codes expire after 15 minutes and are bound to one account and one cart total. A changed cart invalidates the code.
Only the bank's response code and message are stored on the order β full API payloads and credentials never touch your database or logs.
| WordPress | 7.1.2 |
| WooCommerce | 11.1.2 (requires 9.0+) |
| PHP | 8.1 or newer |
| HPOS | β Compatible |
| Checkout Blocks | β Supported |
| Classic checkout | β Supported |
| Guest checkout | β Supported |
License it and install it yourself β or let our team set it up on your store.
$89/year
$189 one-time
Multiple sites, reseller pricing, or a custom bank integration β tell us what you need and we'll quote it fast.
Renew after year one at 40% for continued updates & support.
7-day money-back β if we can't get it running on your stack, you get a refund.
Fill this in and we'll continue on WhatsApp β no spam, no obligation.