Sinch

How to enable Sinch SMS on a merchant.

Sinch provides everything you need to message, email, or call your customers at scale. From user verification to omnichannel campaigns, our APIs and applications have you covered.

Features

Messaging SMS messages can be delivered using Sinch.
Message Status SMS messages sent over Sinch will have their status updated with delivery information.

Resources

Configuration

To configure Sinch SMS, start by logging into the Sinch dashboard. From there, you can manage your messaging settings and review security options. You will need accessKey, keySecret, basicAuth, from, and host to configure this provider. For detailed setup instructions and access to API keys, refer to the developer documentation available on Sinch's website.

This table describes the required or possible attributes needed to configure a merchant product for this type.

NameTypeDescriptionRules
linestring(required) The sender ID or phone number that will be used for sending messages. This is the number or identifier that appears as the sender. Examples: 10007.
audiencestringThe audience for the service. Examples: user.
countriesarrayA list of countries supported by the service. Examples: us,ca.

Features

All messaging products support the following features attributes.

NameValuesDescription
noAuthcodetrue 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": "sms",
  "provider": "sinch",
  "config": {
    "line": "10007",
    "audience": "user",
    "countries": [
      "us",
      "ca"
    ]
  }
}