How to enable Syniverse MMS on a merchant.
Syniverse MMS gateway services support global messaging needs, offering robust features for messaging applications, including high availability, comprehensive coverage, and flexible integration options.
Features
✅ Messaging MMS messages can be delivered using Syniverse. ✅ Message Status MMS messages sent over Syniverse will have their status updated with delivery information.
Resources
Configuration
Step 1: Log into the Syniverse portal at Syniverse Portal.
Step 2: Access the API keys section under your account settings to manage or generate your API token. This token is necessary for authenticating your API requests.
Step 3: Use the retrieved API token in your application to authenticate API calls for sending and receiving MMS messages.
For more detailed API integration help, refer to the Syniverse Developer Documentation.
This table describes the required or possible attributes needed to configure a merchant product for this type.
Name | Type | Description | Rules |
---|---|---|---|
token | string | (required) The API token is used to authenticate requests to the Syniverse MMS gateway. You can obtain this token by logging into the Syniverse developer portal and navigating to the 'API keys' section. Examples: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. | |
line | string | (required) The phone line used for messaging. Examples: +1xx87xxx5555. | |
audience | string | (required) The audience for the service. Examples: user. | |
countries | array | A list of countries supported by the service. Examples: us,ca. |
Features
All messaging products support the following features
attributes.
Name | Values | Description |
---|---|---|
noAuthcode | true or false (default) | All messages sent to customers using this product will never include an authorization response code. |
Enabling this Product
Using create-merchant-product API you can add a new product to your merchant record. Below is an example configuration for the payload of that request.
{
"line": "messaging",
"product": "mms",
"provider": "syniverse",
"config": {
"token": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"line": "+1xx87xxx5555",
"audience": "user",
"countries": [
"us",
"ca"
]
}
}