@eagleeye-solutions/integration-events-common
Version:
Eagle Eye CDP connector common functionality
516 lines (515 loc) • 25.8 kB
JSON
{
"headers": {
"eventName": "POSCONNECT.WALLET.FULFIL",
"eventDate": "2025-02-11T04:42:51.192890",
"eesEnvironmentType": "sandbox-uk",
"eesSubsystemId": "pos.sandbox.uk.eagleeye.com",
"callerIp": "35.244.190.158",
"unitId": "197332",
"unitFriendlyName": "Apply Digital",
"clientId": "mgtgpt5ewhj5fwvdm6d1",
"clientIdFriendlyName": "api",
"eesEventId": "b19c3775-3a62-4dfc-a102-7c19ee1d06f0",
"eesMasterEventId": "Z6rVS75mIs-Obz6g3Pf0gwAAAaM",
"externalMessageId": "",
"eesApiVersion": "7.6"
},
"request": {
"resource": "\/connect\/wallet\/fulfil",
"method": "POST",
"body": "{\n \"originalTransaction\": {\n \"reference\": \"TransactionReferenceFeb10e\"\n },\n \"reference\": \"Middle_TransactionReferenceFeb10e\",\n \"identity\": {\n \"identityValue\": \"1111111111111127\"\n },\n \"location\": {\n \"incomingIdentifier\": \"outlet1\",\n \"parentIncomingIdentifier\": \"banner1\"\n },\n \"basket\": {\n \"type\": \"STANDARD\",\n \"summary\": {\n \"totalItems\": 6,\n \"totalBasketValue\": 7000\n },\n \"contents\": [\n {\n \"upc\": \"245874\",\n \"itemUnitCost\": 1000,\n \"salesKey\": \"FULFIL\",\n \"totalUnitCostAfterDiscount\": 2000,\n \"totalUnitCost\": 2000,\n \"description\": \"Lemonade\",\n \"itemUnitCount\": 2\n }\n ]\n }\n}",
"contentType": "application\/json",
"customHeaders": []
},
"response": {
"code": 200,
"body": "{\"walletTransactions\":[{\"walletTransactionId\":\"444110260\",\"parentWalletTransactionId\":\"444110257\",\"walletId\":\"216418806\",\"reference\":\"Middle_TransactionReferenceFeb10e\",\"transactionDateTime\":\"2025-02-11T04:42:51+00:00\",\"transactionDateTimeOffset\":\"+00:00\",\"identityId\":null,\"identity\":null,\"type\":\"FULFIL\",\"status\":\"FULFILLED\",\"meta\":null,\"state\":\"ORIGINAL\",\"expiryDate\":null,\"accounts\":[],\"basket\":{\"contents\":[{\"sku\":null,\"upc\":\"245874\",\"salesKey\":\"FULFIL\",\"description\":\"Lemonade\",\"itemUnitCost\":1000,\"itemUnitMetric\":null,\"itemUnitCount\":2,\"itemFulfilCount\":2,\"itemUnitDiscount\":null,\"totalUnitCost\":2000,\"totalUnitCostAfterDiscount\":2000,\"taxRate\":null,\"taxAmount\":null,\"qualifies\":{\"points\":true,\"discount\":true},\"relatedContents\":null,\"qualifiesResults\":null,\"contributionResults\":null,\"meta\":null,\"redemptionPartnerIncomingIdentifier\":null,\"outletIncomingIdentifier\":null,\"adjudicationResults\":null,\"adjustmentResults\":null,\"bounceBackResults\":null,\"tenderResults\":null,\"adjustmentRules\":null}],\"summary\":{\"totalItems\":6,\"totalBasketValue\":7000,\"totalQualifyingAmount\":null,\"totalDiscountAmount\":null,\"totalTaxAmount\":null,\"fulfilledBaseEarn\":null,\"expectedPoints\":null,\"originalQualifiedAccounts\":null,\"spendAdjudicationResults\":null,\"results\":null,\"qualifiesResults\":null,\"reporting\":null,\"tierMembershipResults\":null,\"redemptionChannel\":null,\"adjudicationResults\":null,\"adjustmentResults\":null,\"bounceBackResults\":null,\"tenderResults\":null,\"adjustmentRules\":null},\"payment\":null},\"channel\":\"api\",\"location\":{\"storeId\":\"outlet1\",\"storeParentId\":\"banner1\"},\"dateCreated\":\"2025-02-11T04:42:51+00:00\",\"lastUpdated\":\"2025-02-11T04:42:51+00:00\"}],\"accountTransactions\":[]}",
"contentType": "application\/json;charset=utf-8"
},
"atomicOperations": [
{
"objectType": "walletTransactionEntity",
"operationType": "UPDATE",
"objectValue": {
"walletTransactionId": "444110257",
"parentWalletTransactionId": "0",
"walletId": "216418806",
"reference": "TransactionReferenceFeb10e",
"transactionDateTime": "2025-02-11T04:40:59+00:00",
"transactionDateTimeOffset": "+00:00",
"identityId": "187158510",
"identity": null,
"type": "SETTLE",
"status": "FULFILLING",
"meta": null,
"state": "ORIGINAL",
"expiryDate": null,
"accounts": [],
"basket": {
"contents": [
{
"sku": null,
"upc": "245874",
"salesKey": "SALE",
"description": "Lemonade",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 2,
"itemFulfilCount": 2,
"itemUnitDiscount": null,
"totalUnitCost": 2000,
"totalUnitCostAfterDiscount": 2000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 200,
"instanceId": "100792525-1"
},
{
"value": 18,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
{
"sku": null,
"upc": "245875",
"salesKey": "SALE",
"description": "Coffee",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 1,
"itemFulfilCount": null,
"itemUnitDiscount": null,
"totalUnitCost": 1000,
"totalUnitCostAfterDiscount": 1000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 100,
"instanceId": "100792525-1"
},
{
"value": 9,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
{
"sku": null,
"upc": "245887",
"salesKey": "SALE",
"description": "Oranges",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 1,
"itemFulfilCount": null,
"itemUnitDiscount": null,
"totalUnitCost": 1000,
"totalUnitCostAfterDiscount": 1000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 100,
"instanceId": "100792525-1"
},
{
"value": 9,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
{
"sku": null,
"upc": "245886",
"salesKey": "SALE",
"description": "Carrot",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 1,
"itemFulfilCount": null,
"itemUnitDiscount": null,
"totalUnitCost": 1000,
"totalUnitCostAfterDiscount": 1000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 100,
"instanceId": "100792525-1"
},
{
"value": 9,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
{
"sku": null,
"upc": "245868",
"salesKey": "SALE",
"description": "Pizza",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 1,
"itemFulfilCount": null,
"itemUnitDiscount": null,
"totalUnitCost": 1000,
"totalUnitCostAfterDiscount": 1000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 100,
"instanceId": "100792525-1"
},
{
"value": 9,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
{
"sku": null,
"upc": "245872",
"salesKey": "SALE",
"description": "Wine",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 1,
"itemFulfilCount": null,
"itemUnitDiscount": null,
"totalUnitCost": 1000,
"totalUnitCostAfterDiscount": 1000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": [
{
"value": 100,
"instanceId": "100792525-1"
},
{
"value": 9,
"instanceId": "100620987-1"
}
],
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
}
],
"summary": {
"totalItems": 6,
"totalBasketValue": 6300,
"totalQualifyingAmount": null,
"totalDiscountAmount": {
"promotions": 700,
"staff": null,
"general": null
},
"totalTaxAmount": null,
"fulfilledBaseEarn": null,
"expectedPoints": [
{
"schemeId": "100620987",
"earn": 63,
"credit": 0,
"isPending": false
}
],
"originalQualifiedAccounts": null,
"spendAdjudicationResults": null,
"results": {
"points": {
"spend": 0,
"debit": 0,
"refund": 0,
"totalPointsTaken": 0,
"earn": 63,
"credit": 0,
"totalPointsGiven": 63,
"totalMonetaryValue": 0
},
"pointsByScheme": null,
"tiers": {
"points": 63,
"transactions": 0,
"spend": 6300
}
},
"qualifiesResults": [
{
"totalMatchingUnits": null,
"totalMatchingSpend": 1000,
"totalOverallMatchingSpend": null,
"instanceId": "100792525-1"
}
],
"reporting": null,
"tierMembershipResults": [
{
"tierMembershipId": "1291239",
"type": "credit",
"balances": {
"points": 63,
"transactions": 0,
"spend": 6300
},
"success": null
}
],
"redemptionChannel": null,
"adjudicationResults": [
{
"value": null,
"isRefundable": true,
"balances": {
"current": 63
},
"resourceType": "SCHEME",
"resourceId": "100620987",
"instanceId": "100620987-1",
"relatedAccountIds": [],
"success": null,
"type": "earn",
"isUnredeemable": false,
"targetedAccountId": "4102294539",
"targetedWalletId": "216418806",
"totalMatchingUnits": null,
"playOrderPosition": 2,
"totalRewardUnits": null
}
],
"adjustmentResults": [
{
"totalDiscountAmount": 700,
"multiItem": [],
"value": 700,
"resourceType": "CAMPAIGN",
"resourceId": "100792525",
"instanceId": "100792525-1",
"relatedAccountIds": [],
"success": null,
"type": "createRedeem",
"isUnredeemable": false,
"targetedAccountId": null,
"targetedWalletId": "216418806",
"totalMatchingUnits": null,
"playOrderPosition": 1,
"totalRewardUnits": 7
}
],
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
"payment": null
},
"channel": "api",
"location": {
"storeId": null,
"storeParentId": null
},
"dateCreated": "2025-02-11T04:40:59+00:00",
"lastUpdated": "2025-02-11T04:42:51+00:00"
}
},
{
"objectType": "walletTransactionEntity",
"operationType": "CREATE",
"objectValue": {
"walletTransactionId": "444110260",
"parentWalletTransactionId": "444110257",
"walletId": "216418806",
"reference": "Middle_TransactionReferenceFeb10e",
"transactionDateTime": "2025-02-11T04:42:51+00:00",
"transactionDateTimeOffset": "+00:00",
"identityId": null,
"identity": null,
"type": "FULFIL",
"status": "FULFILLED",
"meta": null,
"state": "ORIGINAL",
"expiryDate": null,
"accounts": [],
"basket": {
"contents": [
{
"sku": null,
"upc": "245874",
"salesKey": "FULFIL",
"description": "Lemonade",
"itemUnitCost": 1000,
"itemUnitMetric": null,
"itemUnitCount": 2,
"itemFulfilCount": 2,
"itemUnitDiscount": null,
"totalUnitCost": 2000,
"totalUnitCostAfterDiscount": 2000,
"taxRate": null,
"taxAmount": null,
"qualifies": {
"points": true,
"discount": true
},
"relatedContents": null,
"qualifiesResults": null,
"contributionResults": null,
"meta": null,
"redemptionPartnerIncomingIdentifier": null,
"outletIncomingIdentifier": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
}
],
"summary": {
"totalItems": 6,
"totalBasketValue": 7000,
"totalQualifyingAmount": null,
"totalDiscountAmount": null,
"totalTaxAmount": null,
"fulfilledBaseEarn": null,
"expectedPoints": null,
"originalQualifiedAccounts": null,
"spendAdjudicationResults": null,
"results": null,
"qualifiesResults": null,
"reporting": null,
"tierMembershipResults": null,
"redemptionChannel": null,
"adjudicationResults": null,
"adjustmentResults": null,
"bounceBackResults": null,
"tenderResults": null,
"adjustmentRules": null
},
"payment": null
},
"channel": "api",
"location": {
"storeId": "outlet1",
"storeParentId": "banner1"
},
"dateCreated": "2025-02-11T04:42:51+00:00",
"lastUpdated": "2025-02-11T04:42:51+00:00"
}
}
],
"enrichmentData": {
"walletEntity_216418806": {
"identities": [
{
"identityId": "187158510",
"walletId": "216418806",
"type": "CUSTOMER_ID",
"value": "1111111111111127",
"state": "DEFAULT",
"status": "ACTIVE"
},
{
"identityId": "187158511",
"walletId": "216418806",
"type": "CARD",
"value": "2222222222222217",
"state": "DEFAULT",
"status": "ACTIVE"
},
{
"identityId": "187158512",
"walletId": "216418806",
"type": "MOBILE",
"value": "+1(416)-111-1127",
"state": "DEFAULT",
"status": "ACTIVE"
}
]
}
}
}