Skip to content
This repository was archived by the owner on May 23, 2025. It is now read-only.
This repository was archived by the owner on May 23, 2025. It is now read-only.

Programs | Allow customer to create a new program #1

@lucaspbordignon

Description

@lucaspbordignon

Context

In the Superfiliate app, we will allow store owners to create and manage their own programs, so they can split and create custom experiences for groups of customers they have

Acceptance Criteria

  • A store owner must be able to access a page to create a new program;
  • A store owner must be able to create a single program for Referral & Loyalty;
  • A store owner must be able to select the type of program;
  • When a program is selected, its name is automatically fulfilled with the type;
  • A store owner must be able to set the mechanics for the referred customer;
    • The amount a customer receives, either in fixed amount or percentage;
    • The minimum amount their cart must reach, in order to receive the discount;
  • A store owner must be able to set the mechanics for the code owner (i.e. Superfiliate);
    • The currency to be paid to the code owner;
    • The value a code owner receives per referral, in fixed amount;
  • A store owner must be able to set the loyalty mechanics for the code owner (i.e. Superfiliate);
    • The amount a customer receives, either in fixed amount or percentage;
    • The expiration time for the given cashback, in days;
  • Whether the customer wants to enable cashback or not;

Out of Scope

  • The Ambassadors option, as it will be worked in a separate task;
  • The Gifts sections and anything related to that, still under validation;

Resources

Figma - Mockup

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions