Tools
Client-side tool

Postback payload checker

Paste a sample payload and confirm whether it matches BetLink's canonical postback event shape. The checker runs locally in your browser and does not send data anywhere.

Validate a sample payload

Paste a JSON object or query string. Validation runs in your browser only; nothing is sent to BetLink.

Expected fields

source
Required source label.
event_type
Required: deposit, first_wager, wager, or register.
click_id
Optional click or sub-id, max 256 chars.
external_transaction_id
Optional operator transaction identifier.
amount_cents
Optional integer amount in minor units.
currency
Optional 3-letter currency code.
timestamp
Optional event timestamp string.

Normalized preview

{
  "source": "sample-operator",
  "event_type": "deposit",
  "click_id": "bl_20260615_click_123",
  "external_transaction_id": "txn_98765",
  "amount_cents": 5000,
  "currency": "EUR",
  "timestamp": "2026-06-15T12:30:00Z"
}

A valid payload shape is the first check. A live setup still needs endpoint delivery, click matching, and payout evidence review.

Start free