{
  "communication_setting": {
    "id": "weori234098",
    "merchant_id": "owierywtwt",
    "user_id": "woeruijsfwer",
    "reward_progress": {
      "email": true
    },
    "reward_offer": {
      "notification": true,
      "email": true
    },
    "marketing_general": {
      "email": true
    }
  }
}
These webhooks are sent anytime a user’s communication settings are updated.

Payload Description

id
string
Communication Setting ID
merchant_id
string
Merchant ID
user_id
string
User ID
reward_progress
hash
Settings for when a user earns loyalty progress
reward_offer
hash
Settings for when a merchant sends an offer
marketing_general
hash
Settings for when a merchant sends general marketing
{
  "communication_setting": {
    "id": "weori234098",
    "merchant_id": "owierywtwt",
    "user_id": "woeruijsfwer",
    "reward_progress": {
      "email": true
    },
    "reward_offer": {
      "notification": true,
      "email": true
    },
    "marketing_general": {
      "email": true
    }
  }
}