SafeDrop Event
In this section, you can find the following information:
SafeDrop Event Mapping Table
In the table below, the mapping data for the following event is presented:
- SafeDrop (trLines/trLine{type}="safedrop") transactions
Conexxus | Verifone proprietary | Description |
---|---|---|
FinancialEvent/FinancialEventDetail/ SafeDropDetail/DropAmount | trans{type}="safedrop"/trValue/trCurrTot | The monetary value of the safe drop that was performed. |
FinancialEvent/FinancialEventDetail/ SafeDropDetail/TenderInfo/Tender/TenderCode | trans{type}="safedrop"/trPaylines/trPayline/ trpPaycode | The identifier for a Tender. |
FinancialEvent/FinancialEventDetail/ SafeDropDetail/TenderInfo/Tender/TenderSubCode | trans{type}="safedrop"/trPaylines/trPayline/ trpPaycode{mop} | A pointer to a value in the Tender Type Sub table. The values indicate the sub-categories of the type of tender that were used to finalize item/merchandise code sales. |
FinancialEvent/FinancialEventDetail/ SafeDropDetail/TenderInfo/TenderAmount | trans{type}="safedrop"/trPaylines/trPayline/ trpAmt | Sum of Tender. |
FinancialEvent/FinancialEventDetail/ SafeDropDetail/TenderInfo/ChangeFlag | trans{type}="safedrop"/trPaylines/trPayline/ trpPaycode="Change" | Indicates change may be given. |
FinancialEvent/FinancialEventDetail/ SafeDropDetail/EnvelopeID | trans{type}="safedrop"/trHeader/ trMiscRefNum | The unique identifier that was on the envelope, that the money was placed in during the safe drop event. |
SafeDrop Event in Conexxus and Verifone Formats
In this section, the following examples are presented:
The examples below are taken from the testing environment with testing data. No association with any real company, product, event, or data is intended or should be inferred.
<?xml version="1.0"?>
<trans type="pumptest" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="101">10186</termMsgSN>
<trTickNum>
<posNum>101</posNum>
<trSeq>1010086</trSeq>
</trTickNum>
<trUniqueSN>86</trUniqueSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="206" name="Shift"/>
<period level="2" seq="108" name="Day"/>
<date>2021-05-28T09:54:00-04:00</date>
<duration>5</duration>
<till>1</till>
<cashier sysid="1" empNum="1" posNum="101" period="47" drawer="1">CORPORATE</cashier>
<storeNumber>AC125</storeNumber>
<trFuelOnlyCst/>
</trHeader>
<trValue>
<trTotNoTax>4.54</trTotNoTax>
<trTotWTax>4.54</trTotWTax>
<trTotTax>0.00</trTotTax>
<trTax/>
<trCurrTot locale="USD">4.54</trCurrTot>
<trSTotalizer>4.54</trSTotalizer>
<trGTotalizer>4.54</trGTotalizer>
</trValue>
<trLines>
<trLine type="postFuel">
<trlTaxes/>
<trlFlags>
<trlSpDisc/>
<trlUpdDepCust/>
<trlCatCust/>
<trlFuelOnly/>
<trlFuelSale/>
</trlFlags>
<trlDept number="9998" type="norm">New Department</trlDept>
<trlNetwCode>1</trlNetwCode>
<trlQty>0.889</trlQty>
<trlSign>1.00</trlSign>
<trlUnitPrice>5.110</trlUnitPrice>
<trlLineTot>4.54</trlLineTot>
<trlFuel type="norm">
<trlFuelSeq>15</trlFuelSeq>
<fuelPosition>1</fuelPosition>
<trlFuelDepst>0.00</trlFuelDepst>
<fuelProd sysid="1" NAXMLFuelGradeID="1">UNLD1</fuelProd>
<fuelSvcMode sysid="1">SELF</fuelSvcMode>
<fuelMOP sysid="2">CREDIT</fuelMOP>
<fuelVolume>0.889</fuelVolume>
<basePrice>5.110</basePrice>
</trlFuel>
<trlDesc>UNLD1 CR #01</trlDesc>
</trLine>
</trLines>
<trPaylines>
<trPayline type="sale" sysid="1" locale="US DOLLAR">
<trpPaycode mop="14" cat="19" nacstendercode="generic" nacstendersubcode="generic">PUMP TEST</trpPaycode>
<trpAmt>4.54</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the SafeDrop Event in Conexxus Format XML file, click here.
<trans type="safedrop">
<trHeader>
<termMsgSN type="FINANCIAL" term="101">10113893</termMsgSN>
<trTickNum>
<posNum>101</posNum>
<trSeq>1013894</trSeq>
</trTickNum>
<period level="0" seq="8" name="HOUR"/>
<period level="1" seq="96" name="Shift"/>
<period level="2" seq="32" name="Day"/>
<date>2021-06-13T08:07:24-04:00</date>
<duration>1</duration>
<till>1</till>
<cashier sysid="11" empNum="11" posNum="101" period="12" drawer="1">Bob</cashier>
<storeNumber>102</storeNumber>
<trMiscRefNum>40</trMiscRefNum>
</trHeader>
<trValue>
<trCurrTot locale="USD">100.00</trCurrTot>
</trValue>
<trPaylines>
<trPayline type="sale" locale="USD">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>100.00</trpAmt>
</trPayline>
</trPaylines>
</trans>
<trJournal>
<trjText type="SAFE DROP EVENT">Entering Safe Drop--Drawer Opened</trjText>
<marker/>
</trJournal></trans>
<trans type="safedrop">
<trHeader>
<termMsgSN type="FINANCIAL" term="101">10113939</termMsgSN>
<trTickNum>
<posNum>101</posNum>
<trSeq>1013940</trSeq>
</trTickNum>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="96" name="Shift"/>
<period level="2" seq="32" name="Day"/>
<date>2021-06-13T09:06:10-04:00</date>
<duration>1</duration>
<till>1</till>
<cashier sysid="11" empNum="11" posNum="101" period="12" drawer="1">Bob</cashier>
<storeNumber>102</storeNumber>
<trMiscRefNum>41</trMiscRefNum>
</trHeader>
<trValue>
<trCurrTot locale="USD">200.00</trCurrTot>
</trValue>
<trPaylines>
<trPayline type="sale" locale="USD">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>200.00</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the SafeDrop Event in Verifone Format XML file, click here.