Skip to content

Recurring / scheduled payments UI #114

Description

@truthixify

Extra labels: feature, stellar
Tier: L (5-7 days) | Type: feature

Context. Freelancer / subscription flows need recurring payments. Stellar has no native scheduling; users need a client-side scheduler that prompts at the right moment (or, if user opts in, signs many pre-signed txns with staged submission timestamps).

Scope.

  • New /stellar/recurring page.
  • Two modes: (a) reminder-only, (b) pre-sign + client-scheduler (opt-in with clear warnings).
  • Cancel / edit / list.
  • Reminder mode uses browser Notifications API.

Acceptance.

  • Reminder mode fires at the right time even if tab is inactive (best-effort)
  • Pre-sign mode explicitly warns about time-drift risk
  • Cancel works and clears any pending signature

Files. src/pages/StellarRecurring.tsx (new), src/lib/stellar/recurring.ts (new).

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdripsFunded via Drips NetworkfeatureNew feature workhelp wantedExtra attention is neededstellarTouches Stellar / Soroban code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions