← Back to Blog

Connect: webhooks without a POS rip-and-replace

Push refund status and exceptions to your POS/OMS via webhooks and idempotent events—no migration required.

Encora's webhook system sends real-time events to your existing systems, eliminating the need for complex integrations or POS replacements.

How It Works

When an item is dropped into an Encora bin:

1. Bin captures proof (photos, weight, reason)

2. Verification cloud processes the data

3. Webhook is sent to your configured endpoint

4. Your system receives structured JSON payload

Webhook Payload

{
  "event": "item.dropped",
  "timestamp": "2025-01-15T10:30:00Z",
  "order_id": "ORD-12345",
  "status": "verified",
  "evidence": {
    "photos": ["url1", "url2"],
    "weight": 1.2,
    "reason_code": "defective"
  }
}

Integration Benefits

  • **No POS changes**: Works with existing systems
  • **Real-time updates**: Instant notifications
  • **Flexible routing**: Send to OMS, ERP, or custom endpoints
  • **Retry logic**: Automatic retries for failed deliveries
  • **Security**: Signed payloads and HTTPS only

Configuration

Set webhook endpoints via the Encora dashboard or API. Configure retry policies, filtering rules, and payload transformations to match your system's requirements.