Newer Version Available

This content describes an older version of this product. View Latest

Loyalty Engine Input Map

Input representation of the new Transaction Journal records create request.
Root XML tag
loyaltyEngineInput
JSON example
1{
2  "transactionJournals": [
3      {
4        "ActivityDate": "2021-11-27T00:00:00Z",
5        "BookingDate": "2020-10-23T00:00:00Z",
6        "Distance": 2.0,
7        "EndDate": "2021-10-23T00:00:00Z",
8        "ErrorDescription": "",
9        "EscrowPointsCreditDate": "2020-10-23",
10        "Establishment": "Build",
11        "ExternalTransactionNumber": "1",
12        "InvoiceDate": "2020-10-23",
13        "JournalDate": "2021-12-25T00:00:00Z",
14        "JournalSubTypeId":"0lSxx00000008GvEAI",
15        "JournalTypeId": "0lExx00000008QbEAI",
16        "LoyaltyProgramId": "0lpxx0000000001AAA",
17        "MemberId": "0lMxx0000000JKPEA2",
18        "TransactionAmount": 45.0
19        
20      }
21    ]
22}
Properties
Name Type Description Required or Optional Available Version
processInput Map<String, Object> Details of the Transaction Journal records that must be created and processed. Required 54.0