Push Messages Transmission

Implementation features

Documentation has moved

The information on this page is no longer updated and may be obsolete. The most current Koshelek documentation is now available at the new address:

https://developers.koshelek.app/en/

Push Message Types

Cardsmobile Push API separates push messages into three types. Type of the message must be specified by the partner when the message is ready for transmission. Each type determines the purpose of a push message:

  • Transactional message is a message that informs customer about certain transaction made within the loyalty program such as changing the bonus points amount on the customer's personal account when a product or service is purchased.

  • Service message is a message related to the provision of a service within the loyalty program. For example, a confirmation of order or purchase, message about entering to the self-service system, etc.

  • Advertising message is a message that informs customer about any partner's marketing event (for example, a promotional action or personal discount for the customer, etc.). Such messages usually aimed at increasing customers' loyalty.

A push message that was not classified by Cardsmobile platform as transactional or service message will be classified as an advertising one by default.

Message Delivery Statuses

State chart for push messages transmitted by using Push API is presented in the figure below.

Restrictions

  1. The frequency of sending transactional and service push messages by a partner using Cardsmobile Push API is limited. By default, a partner cannot send more than 1000 messages per minute (frequency cannot exceed one message per 0.06 seconds).

  2. An image can be embedded only into advertisement push messages. If an image is added to a transactional or service push message, it is ignored.

Last updated