Skip to content

[Backend] -- Improve Referral Attribution Consistency (Timing, Replay, Dedup) #1017

Description

@Devsol-01

Description:
Referral attribution depends on event timing (signup, deposit, withdrawal). If events are replayed or delayed, attribution logic must remain consistent.

Implement:

  • deduplication for attribution events
  • deterministic attribution windows
  • idempotency for referral crediting

Acceptance Criteria:

  • Referral credits computed deterministically.
  • Replay safe.
  • Tests validate delayed events.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions