Skip to main content

Sosyomaks

Config

FieldTypeRequiredDefaultNotes
providersosyomaks✅ YesSelects Sosyomaks (SMS MAX) provider.
usernamestring✅ YesSosyomaks account email address.
passwordstring✅ YesSosyomaks account password.
originatorstring✅ YesApproved SMS sender name (must be registered in your account).
apiUrlstring❌ Nohttps://www.sosyomaks.com/api/send/postAPI endpoint override.
note

Phone numbers should be sent without leading zero (e.g., 5321234567 ✅, not 05321234567 ❌).

Originator Registration

The originator (sender name) must be registered and approved in your Sosyomaks account. Using an unapproved originator will result in error code 06.

Response Handling

Success Response

  • Format: ID: 12345678
  • Returns the message ID on successful delivery

Error Codes

CodeDescription
01Invalid username, password, or dealer code
02Insufficient credit or unpaid invoice balance
03Undefined Action parameter
05Missing or invalid XML node
06Undefined originator (sender name)
07Missing message code (ID)
09Invalid date fields
10SMS could not be sent

Turkish Character Support

The module automatically supports Turkish characters. The Action parameter is sent as 0 to the API, enabling proper handling of Turkish characters without additional configuration.