Skip to content

Instantly share code, notes, and snippets.

@uxdrew
Last active December 20, 2015 21:19
Show Gist options
  • Save uxdrew/6197059 to your computer and use it in GitHub Desktop.
Save uxdrew/6197059 to your computer and use it in GitHub Desktop.
<!-- BatchSummary Request -->
<?xml version="1.0"?>
<TStream>
<Admin>
<MerchantID>000</MerchantID>
<TranCode>BatchSummary</TranCode>
<Memo>MPS Example XML v1.0</Memo>
<!-- Optional Tags Specific to Mercury; Contact Developer Integrations for more information -->
<TerminalName>MPS Terminal</TerminalName>
<ShiftID>MPS Shift</ShiftID>
<OperatorID>MPS Operator</OperatorID>
</Admin>
</TStream>
<!-- BatchSummary Response -->
<?xml version="1.0"?>
<RStream>
<CmdResponse>
<ResponseOrigin>Processor</ResponseOrigin>
<DSIXReturnCode>000000</DSIXReturnCode>
<CmdStatus>Success</CmdStatus>
<TextResponse>OK</TextResponse>
<UserTraceData></UserTraceData>
</CmdResponse>
<BatchSummary>
<MerchantID>000</MerchantID>
<OperatorID>MPS Operator</OperatorID>
<BatchNo>1225</BatchNo>
<BatchItemCount>18</BatchItemCount>
<NetBatchTotal>16.79</NetBatchTotal>
<CreditPurchaseCount>6</CreditPurchaseCount>
<CreditPurchaseAmount>42.25</CreditPurchaseAmount>
<CreditReturnCount>5</CreditReturnCount>
<CreditReturnAmount>31.54</CreditReturnAmount>
<DebitPurchaseCount>5</DebitPurchaseCount>
<DebitPurchaseAmount>10.17</DebitPurchaseAmount>
<DebitReturnCount>2</DebitReturnCount>
<DebitReturnAmount>4.09</DebitReturnAmount>
</BatchSummary>
</RStream>
<!-- BatchClose Request -->
<?xml version="1.0"?>
<TStream>
<Admin>
<MerchantID>000</MerchantID>
<TranCode>BatchClose</TranCode>
<Memo>MPS Example XML v1.0</Memo>
<BatchNo>1</BatchNo>
<BatchItemCount>1</BatchItemCount>
<NetBatchTotal>1.00</NetBatchTotal>
<CreditPurchaseCount>1</CreditPurchaseCount>
<CreditPurchaseAmount>1.00</CreditPurchaseAmount>
<CreditReturnCount>0</CreditReturnCount>
<CreditReturnAmount>0.00</CreditReturnAmount>
<DebitPurchaseCount>0</DebitPurchaseCount>
<DebitPurchaseAmount>0.00</DebitPurchaseAmount>
<DebitReturnCount>0</DebitReturnCount>
<DebitReturnAmount>0.00</DebitReturnAmount>
<TerminalName>MPS Terminal</TerminalName>
<ShiftID>MPS Shift</ShiftID>
<OperatorID>MPS Operator</OperatorID>
</Admin>
</TStream>
<!-- BatchClear Request -->
<?xml version="1.0"?>
<TStream>
<Admin>
<MerchantID>000</MerchantID>
<TranCode>BatchClear</TranCode>
<Memo>MPS Example XML v1.0</Memo>
<!-- Optional Tags Specific to Mercury; Contact Developer Integrations for more information -->
<TerminalName>MPS Terminal</TerminalName>
<ShiftID>MPS Shift</ShiftID>
<OperatorID>MPS Operator</OperatorID>
</Admin>
</TStream>
<!-- BatchSummary Response -->
<?xml version="1.0"?>
<RStream>
<CmdResponse>
<ResponseOrigin>Processor</ResponseOrigin>
<DSIXReturnCode>000000</DSIXReturnCode>
<CmdStatus>Success</CmdStatus>
<TextResponse>OK</TextResponse>
<UserTraceData></UserTraceData>
</CmdResponse>
<BatchSummary>
<MerchantID>000</MerchantID>
<OperatorID>MPS Operator</OperatorID>
<BatchNo>1225</BatchNo>
<BatchItemCount>18</BatchItemCount>
<NetBatchTotal>16.79</NetBatchTotal>
<CreditPurchaseCount>6</CreditPurchaseCount>
<CreditPurchaseAmount>42.25</CreditPurchaseAmount>
<CreditReturnCount>5</CreditReturnCount>
<CreditReturnAmount>31.54</CreditReturnAmount>
<DebitPurchaseCount>5</DebitPurchaseCount>
<DebitPurchaseAmount>10.17</DebitPurchaseAmount>
<DebitReturnCount>2</DebitReturnCount>
<DebitReturnAmount>4.09</DebitReturnAmount>
</BatchSummary>
</RStream>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment