Earned Reward Webhook

This is an outbound webhook for issuers to receive notifications from Kard on transactions that earn rewards. Learn more about how to configure, ingest and trigger your earned reward webhooks here.

Payload

The payload of this webhook request is an object.
userobjectRequired
Information about user that is earning reward
cardobjectRequired
Information about card associated with transaction that is earning reward
rewardobjectRequired
Information about reward earned
transactionobjectRequired
Information about transaction that is earning reward
postDineInLinkURLstringOptional
Post Dine In Survey Link URL, if available. This will be present for rewards associated with local offers
errorstringOptionalDeprecated
Error, if available

Response

200
any
Return a 200 status to indicate that the data was received successfully.
Payload
1{
2 "user": {
3 "referringPartnerUserId": "some-referring-partner-user-id"
4 },
5 "card": {
6 "bin": "123443",
7 "last4": "4567",
8 "network": "VISA"
9 },
10 "reward": {
11 "merchantId": "some-merchant-id",
12 "name": "Merchant Name",
13 "commissionToIssuer": 112,
14 "commissionSplit": {
15 "issuersCommissionInCents": 40,
16 "usersCommissionInCents": 72
17 },
18 "status": "APPROVED",
19 "type": "CARDLINKED"
20 },
21 "transaction": {
22 "issuerTransactionId": "some-transaction-id",
23 "status": "APPROVED",
24 "transactionAmountInCents": 1000,
25 "transactionTimeStamp": "2021-04-08T03:29:23.000+00:00"
26 },
27 "postDineInLinkURL": "http://www.somemerchant.com/postdineinlinkurl"
28}