Skip to content

Stellar Webhook Event System #2

@Timrossid

Description

@Timrossid

Description

Build a webhook delivery system that notifies merchants about Stellar payment events including payment received, confirmed, failed, and settlement completed.

Stellar Documentation

Acceptance Criteria

  • Webhook event types: payment.received, payment.confirmed, payment.failed, settlement.completed
  • POST JSON payload to merchant webhook URL
  • Include HMAC-SHA256 signature header (x-webhook-signature)
  • Retry mechanism: 3 retries with exponential backoff (10s, 30s, 60s)
  • Webhook delivery logs (status, response, timestamp)
  • Manual webhook replay from dashboard
  • Webhook secret rotation support
  • IP whitelist for webhook origins
  • Payload includes full Stellar transaction details
  • Timeout: 10 seconds per webhook call

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions