Plugins
OTP SMS
Phone number verification via SMS or WhatsApp using Twilio, Netgsm, İleti Merkezi, or Vonage.
OTP SMS
OTP SMS adds phone number verification to registration and checkout. Customers receive a one-time code via SMS or WhatsApp.
Installation
Install from Admin → Plugins → Store. No license key required.
Supported Providers
| Provider | Type |
|---|---|
| Twilio | SMS |
| Twilio WhatsApp | |
| Netgsm | SMS (Turkey) |
| İleti Merkezi | SMS (Turkey) |
| Vonage | SMS |
Common Settings
| Setting | Description |
|---|---|
| Provider | Which SMS service to use |
| OTP Length | Number of digits in the code (default: 6) |
| OTP TTL | Seconds before the code expires (default: 300) |
| Resend Cooldown | Seconds before the customer can request a new code (default: 60) |
| Message Template | SMS text — use {code} for the code placeholder |
Provider-Specific Settings
Twilio
| Setting | Description |
|---|---|
| Account SID | From your Twilio console |
| Auth Token | From your Twilio console |
| From Number | The sending phone number or alphanumeric sender ID |
| WhatsApp From | Twilio WhatsApp-enabled number (if using WhatsApp) |
Netgsm
| Setting | Description |
|---|---|
| User Code | Netgsm account user code |
| Password | Netgsm account password |
| Header | Sender header (registered at Netgsm) |
İleti Merkezi
| Setting | Description |
|---|---|
| User | İleti Merkezi account username |
| Password | İleti Merkezi account password |
| Sender | Registered sender name |
Vonage
| Setting | Description |
|---|---|
| API Key | Vonage API key |
| API Secret | Vonage API secret |
| From | Sender ID or number |