Handling offers

In dashboard there's a feature where it's possible to open offer (policy that's not purchased yet). Framework will know to load offer data and update offer if anything changes automatically (no extra setup for this is required).

Handling offer flow

It's generally a good idea to point to summary screen when offer flow is started.

A flag called offer_accepted will always be set to true if the user is entering via the dashboard with required authentication credentials.

Example:

{
  "initial_screen": {
    "type": "jsonlogic",
    "schema": {
      "if": [
        {
          "===": [
            {
              "var": "flags.offer_accepted"
            },
            true
          ]
        },
        "summary",
        "start"
      ]
    }
  }
}

IMPORTANT: offer updates use policy field definition, so make sure to send required field data to policy.

Last updated