Jump to: navigation, search

General Notes

The following PDUs are supported:

  • bind_transmitter
  • bind_receiver
  • bind_transceiver
  • submit_sm
  • deliver_sm
  • enquire_link
  • generic_nack


The following PDU’s are not supported:

  • submit_multi
  • query_sm
  • cancel_sm
  • replace_sm


Phone numbers should be sent in international format, with no leading + or access code. For example, a U.S. number should be formatted as 12025551212; a UK number should be formatted as 447700900000, and so on.

Unsupported Features

This section details features which are part of the SMPP specification that Genesys does not currently support. It also describes the expected behaviour should the feature be sent in any requests.

Bind Requests

  • service_type
    • If provided Genesys will ignore.
  • interface_version
    • Genesys assumes 3.4.
  • addr_ton, addr_npi
    • If provided Genesys will ignore.

Messages sent TO Genesys

  • schedule_delivery_time
    • If provided Genesys will ignore.
  • The TON and NPI parameters.
    • If provided Genesys will ignore. Numbers should be sent in the format described above.
  • replace_if_present.
    • If provided Genesys will ignore.
  • service_type
    • If provided Genesys will ignore.

Messages sent FROM Genesys

  • service_type will never be sent by Genesys to clients.
  • Both the TON and API values will be set to 0. The format of the phone numbers will be as described above.
  • schedule_delivery_time will be set to NULL
  • validity_period will be set to NULL


Encodings

Genesys supports the following data encodings:

DCS Value Encoding Scheme
0 Genesys Default Encoding
1 ASCII
2 GSM_0338
3 ISO8859_1
5 JIS0201
6 ISO8859_5
7 ISO8859_8
8 UTF-16
10 ISO2022JP
13 JIS0212
14 EUC_KR

The default encoding is UTF-8. If you need to change the encoding, please work with your Genesys account manager.

This page was last edited on March 6, 2018, at 20:56.
Comments or questions about this documentation? Contact us for support!