CPC G06Q 30/0633 (2013.01) [H04L 9/3213 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, at an orchestration system, different sets of conditions that are defined for different offerings of a plurality of merchants;
detecting, by execution of the orchestration system, a triggering action that satisfies at least one condition of the different sets of conditions defined for a first offering of a first merchant, a second offering of a second merchant, and a third offering of third merchant, wherein the plurality of merchants comprises the first merchant, the second merchant, and the third merchant;
retrieving, at the orchestration system, user data that is associated with a particular user device;
determining, by execution of the orchestration system, that the triggering action and the user data satisfy the different sets of conditions that are defined for the first offering of the first merchant and the third offering of the third merchant, and do not satisfy other conditions of the set of conditions that are defined for the second offering of the second merchant;
generating, by execution of the orchestration system, a customized user interface with the first offering of the first merchant and the third offering of the third merchant; and
providing the customized user interface from the orchestration system to the particular user device.
|