Class MemberFlowTriggerPayload

  • All Implemented Interfaces:
    EliquaAbstractRequestPayload

    public class MemberFlowTriggerPayload
    extends FlowTriggerPayload
    Payload used to trigger a flow specifically related to a loyalty member.

    This class extends FlowTriggerPayload and sets the subject to "LOYALTY_MEMBER". It contains member-specific information such as the loyalty member code and additional custom fields.

    • Field Detail

      • SUBJECT

        public static final String SUBJECT
        The subject identifying this payload type. Used to distinguish the flow context.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MemberFlowTriggerPayload

        public MemberFlowTriggerPayload()
    • Method Detail

      • getSubject

        public String getSubject()
        Returns the subject of the flow payload. This will always be SUBJECT ("LOYALTY_MEMBER").
        Specified by:
        getSubject in class FlowTriggerPayload
        Returns:
        the subject string