Ersaal SMS Gateway allows WordPress administrators to send SMS messages directly from the WordPress admin dashboard, verify Libyan mobile phone numbers with secure One-Time Passwords (OTP), and automatically notify WooCommerce customers about their order statuses using the robust Ersaal API.
Key Features
- Native Admin Dashboard: Monitor live delivery statuses, cost estimations, and daily messaging volume.
- Manual SMS: Send individual or targeted SMS messages with real-time GSM-7 and Unicode part estimations.
- WooCommerce Automated Notifications: Automatically send customized SMS alerts on Order Pending, Processing, Completed, and Cancelled events.
- One-Time Password (OTP) Verification: Optional phone verification for user profiles and Two-Factor Authentication (2FA) for WordPress logins.
- Libyan Telecom Network Validation: Native normalization and validation for Almadar (091, 093) and Libyana (092, 094) mobile networks.
- Comprehensive Logs & Privacy: Detailed local logging with sensitive number masking, carrier telemetry, and CSV export.
- Fully Localized: Complete Arabic and English native interfaces with full RTL and LTR support.
Third-Party Services
This plugin connects to the external Ersaal SMS Gateway API to send SMS notifications, estimate message parts, and verify mobile phone numbers via One-Time Passwords (OTP).
- Service Provider: Ersaal SMS Gateway
- Website: https://getersaal.com/
- Data Transmitted: Recipient mobile phone numbers, sender IDs, and notification message contents. No user passwords or WordPress administrative credentials are transmitted to the service.
Requirements
- WordPress 6.0 or higher
- PHP 8.1 or higher (PHP 8.2+ recommended)
- PHP
curl, json, and openssl extensions
- PHP
mbstring extension recommended for optimal multibyte Arabic character handling (safe fallbacks are included)