Refund Sale Event with PLU Line
In this section, the following examples are presented:
- Refund Sale Event with PLU Line in Conexxus Format
- Refund Sale Event with PLU Line in Verifone Format
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.
This subsection is under construction.
<trJournal>
<trjText type="PRICE CHECK">PRICE CHECK</trjText>
<priceCheckCancelItem>
<trlQty>1</trlQty>
<trlUnitPrice>0.01</trlUnitPrice>
<trlLineTot>0.01</trlLineTot>
<trlDesc>Italiano classico</trlDesc>
<trlUPC>00100000004685</trlUPC>
<trlModifier>000</trlModifier>
</priceCheckCancelItem>
<marker/>
</trJournal>
</trans>
<trans type="journal">
<trHeader>
<termMsgSN type="JOURNAL" term="102">112</termMsgSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="110" name="Shift"/>
<period level="2" seq="45" name="Day"/>
<date>2021-03-30T09:26:40-04:00</date>
<duration>0</duration>
<cashier sysid="1" empNum="1" posNum="102" period="137" drawer="1">CORPORATE</cashier>
<posNum>102</posNum>
<storeNumber>BC234</storeNumber>
</trHeader>
<trJournal>
<trjText type="CHANGE QTY">CHANGE QTY Italiano classico FROM 1 TO 2</trjText>
<marker/>
</trJournal>
</trans>
<trans type="journal">
<trHeader>
<termMsgSN type="JOURNAL" term="0">14508</termMsgSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="110" name="Shift"/>
<period level="2" seq="45" name="Day"/>
<date>2021-03-30T09:28:22-04:00</date>
<duration>0</duration>
<posNum>0</posNum>
<storeNumber>BC234</storeNumber>
</trHeader>
<trJournal>
<trjText type="SECURE USER">cfdcposrequest - PASSED - HTTP REQUEST - Register ID# 0 - REMOTE IP# 192.168.31.102 - </trjText>
<marker/>
</trJournal>
</trans>
<openedTime>2021-03-30T09:29:00-04:00</openedTime>
<trans type="sale" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="102">1021068</termMsgSN>
<trTickNum>
<posNum>102</posNum>
<trSeq>1021069</trSeq>
</trTickNum>
<trUniqueSN>1147</trUniqueSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="109" name="Shift"/>
<period level="2" seq="45" name="Day"/>
<date>2021-03-30T09:29:00-04:00</date>
<duration>172</duration>
<till>1</till>
<cashier sysid="1" empNum="1" posNum="102" period="137" drawer="1">CORPORATE</cashier>
<storeNumber>BC234</storeNumber>
</trHeader>
<trValue>
<trTotNoTax>1.00</trTotNoTax>
<trTotWTax>1.33</trTotWTax>
<trTotTax>0.33</trTotTax>
<trTax>
<taxAmts>
<taxAmt sysid="1" cat="TEST">1.00</taxAmt>
<taxRate sysid="1" cat="TEST">25.000</taxRate>
<taxNet sysid="1" cat="TEST">0.25</taxNet>
<taxAttribute sysid="1" cat="TEST">0</taxAttribute>
<taxAmt sysid="3" cat="GST">1.00</taxAmt>
<taxRate sysid="3" cat="GST">8.000</taxRate>
<taxNet sysid="3" cat="GST">0.08</taxNet>
<taxAttribute sysid="3" cat="GST">0</taxAttribute>
</taxAmts>
</trTax>
<trCurrTot locale="USD">1.33</trCurrTot>
<trSTotalizer>1.33</trSTotalizer>
<trGTotalizer>2.33</trGTotalizer>
</trValue>
<trLines>
<trLine type="plu">
<trlTaxes>
<trlTax sysid="1" cat="TEST" reverse="0">1.00</trlTax>
<trlRate sysid="1" cat="TEST">25.000</trlRate>
<trlTax sysid="3" cat="GST" reverse="0">1.00</trlTax>
<trlRate sysid="3" cat="GST">8.000</trlRate>
</trlTaxes>
<trlFlags>
<trlSpDisc/>
<trlPLU/>
<trlUpdPluCust/>
<trlUpdDepCust/>
<trlCatCust/>
<trlMatch/>
</trlFlags>
<trlDept number="2" type="norm">DrinksUp</trlDept>
<trlNetwCode>400</trlNetwCode>
<trlQty>2</trlQty>
<trlSign>1.00</trlSign>
<trlSellUnit>1.000</trlSellUnit>
<trlUnitPrice>1.00</trlUnitPrice>
<trlLineTot>2.00</trlLineTot>
<trlDesc>Italiano classico</trlDesc>
<trlUPC>00100000004685</trlUPC>
<trlModifier>000</trlModifier>
<trlUPCEntry type="manual"/>
<trlMixMatches>
<trlMatchLine>
<trlMatchName>Italian Classico</trlMatchName>
<trlMatchQuantity>2</trlMatchQuantity>
<trlMatchPrice>1.00</trlMatchPrice>
<trlMatchMixes>100</trlMatchMixes>
<trlPromoAmount>1.00</trlPromoAmount>
<trlPromotionID promotype="mixAndMatchOffer">2143598</trlPromotionID>
</trlMatchLine>
</trlMixMatches>
</trLine>
</trLines>
<trPaylines>
<trPayline type="sale" sysid="1" locale="US DOLLAR">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>1.33</trpAmt>
</trPayline>
</trPaylines>
</trans>
<trans type="refund sale" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="102">1021072</termMsgSN>
<trTickNum>
<posNum>102</posNum>
<trSeq>1021073</trSeq>
</trTickNum>
<trUniqueSN>1151</trUniqueSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="109" name="Shift"/>
<period level="2" seq="45" name="Day"/>
<date>2021-03-30T09:40:12-04:00</date>
<duration>58</duration>
<till>1</till>
<cashier sysid="1" empNum="1" posNum="102" period="137" drawer="1">CORPORATE</cashier>
<storeNumber>BC234</storeNumber>
</trHeader>
<trValue>
<trTotNoTax>-1.00</trTotNoTax>
<trTotWTax>-1.33</trTotWTax>
<trTotTax>-0.33</trTotTax>
<trTax>
<taxAmts>
<taxAmt sysid="1" cat="TEST">-1.00</taxAmt>
<taxRate sysid="1" cat="TEST">25.000</taxRate>
<taxNet sysid="1" cat="TEST">-0.25</taxNet>
<taxAttribute sysid="1" cat="TEST">0</taxAttribute>
<taxAmt sysid="3" cat="GST">-1.00</taxAmt>
<taxRate sysid="3" cat="GST">8.000</taxRate>
<taxNet sysid="3" cat="GST">-0.08</taxNet>
<taxAttribute sysid="3" cat="GST">0</taxAttribute>
</taxAmts>
<negTaxAmts>
<taxAmt sysid="1" cat="TEST">-1.00</taxAmt>
<taxRate sysid="1" cat="TEST">25.000</taxRate>
<taxNet sysid="1" cat="TEST">-0.25</taxNet>
<taxAttribute sysid="1" cat="TEST">0</taxAttribute>
<taxAmt sysid="3" cat="GST">-1.00</taxAmt>
<taxRate sysid="3" cat="GST">8.000</taxRate>
<taxNet sysid="3" cat="GST">-0.08</taxNet>
<taxAttribute sysid="3" cat="GST">0</taxAttribute>
</negTaxAmts>
</trTax>
<trCurrTot locale="USD">-1.33</trCurrTot>
<trSTotalizer>-1.33</trSTotalizer>
<trGTotalizer>2.33</trGTotalizer>
</trValue>
<trLines>
<trLine type="plu">
<trlTaxes>
<trlTax sysid="1" cat="TEST" reverse="0">-1.00</trlTax>
<trlRate sysid="1" cat="TEST">25.000</trlRate>
<trlTax sysid="3" cat="GST" reverse="0">-1.00</trlTax>
<trlRate sysid="3" cat="GST">8.000</trlRate>
</trlTaxes>
<trlFlags>
<trlSpDisc/>
<trlPLU/>
<trlUpdPluCust/>
<trlUpdDepCust/>
<trlCatCust/>
<trlMatch/>
</trlFlags>
<trlDept number="2" type="norm">DrinksUp</trlDept>
<trlNetwCode>400</trlNetwCode>
<trlQty>2</trlQty>
<trlSign>-1.00</trlSign>
<trlSellUnit>1.000</trlSellUnit>
<trlUnitPrice>1.00</trlUnitPrice>
<trlLineTot>-2.00</trlLineTot>
<trlDesc>Italiano classico</trlDesc>
<trlUPC>00100000004685</trlUPC>
<trlModifier>000</trlModifier>
<trlUPCEntry type="manual"/>
<trlMixMatches>
<trlMatchLine>
<trlMatchName>Italian Classico</trlMatchName>
<trlMatchQuantity>2</trlMatchQuantity>
<trlMatchPrice>1.00</trlMatchPrice>
<trlMatchMixes>100</trlMatchMixes>
<trlPromoAmount>1.00</trlPromoAmount>
<trlPromotionID promotype="mixAndMatchOffer">2143598</trlPromotionID>
</trlMatchLine>
</trlMixMatches>
</trLine>
</trLines>
<trPaylines>
<trPayline type="cancel" sysid="1" locale="US DOLLAR">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>1.33</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the Refund Sale Event with PLU Line in Verifone Format file, click here.