Chapter 10 – Report Method

The purpose of the Report method is to allow integrators easy access to the information already processed to use for reporting purposes. By having this data, integrators may use the data for display in their integrated applications and enhance their native reporting systems.

Important Note:
The Report Method uses either a processing host’s reports or transaction data that is stored in the payment device. If using a terminal based processor and settlement is performed, daily transactional data will no longer be available as a new day will start. As an integrator, it’s important to pull reports before settlement for reconciliation.

Section 10.1 - Service Location: link

For SOAP connections:

https://demo.spweblink.com/service/Report.asmx?op=Report

For standard HTTPS connections:

https://demo.spweblink.com/service/Report.asmx

Report Input Parameters:

O = Optional, R = Required, C = Conditional

Parameter Name

Opt/Req/ Conditional

Max Length

Description

UserName

R

32

User name assigned in the payment server. The user must have an appropriate level of access within the system to utilize the web service. Assigned by Nuvei

Password

R

32

Password associated with the user name provided. Assigned by Nuvei

WorkstationID

O

24

Value assigned by ISV to the workstation

PosID

R

24

Value assigned by Nuvei to identify the ECR/POS Station. Assigned by Nuvei to identify the ECR/POS station

Token

R

64

Value assigned by Nuvei to identify the ISV

TerminalID

R

24

Identifies individual payment terminal (lane) within a group. Assigned by Nuvei.

TraceNum

R

14

Identifies individual payment terminal (lane) within a group. Assigned by Nuvei.

SerialNum

R

10

Unique Serial Number of the Payment device.

TimeOut

R

2

Set in seconds. Maximum is 90 seconds.

TransType

R

16

LOCALTOTALREPORT – Retrieves the total count and total amount from the terminal via EDC type or card type.

LOCALDETAILREPORT – Retrieves transaction details from the terminal.  

LOCALFAILEDREPORT – If transactions fail during settlement, they are saved, and their details can be retrieved using this message so that the merchant can directly settle the outstanding transactions with the card processor. If the record has been reported, it will not be reported again.

HOSTREPORT – Retrieves the current host batch information.

HISTORYREPORT = 5 – Retrieves previous batch information.

EDCType

O

10

PaymentTypes:

ALL

CREDIT

DEBIT

CHECK

EBT

GIFT

LOYALTY

CASH

CardType

C

4

Required for Multi-Pay Token transactions depending upon the processor.

PaymentType

O

2

Only values in Batch TransType are accepted, other values will be omitted.

Used only when TransType = LOCALDETAILREPORT

RecordNum

O

4

The log index in terminal.

Used only when TransType = LOCALDETAILREPORT

RefNum

 

4

Terminal reference number used for follow-up transactions.

Used only when TransType = LOCALDETAILREPORT

AuthCode

R1/C

10

Will be required for a FORCEAUTH. The Merchant receives this when they call their processor’s Voice Authorization Center.

ECRRefNum

O

16

The ECR Reference Number. This is a unique code on the ECR side.

SAFIndicator

O

1

Store and forward upload type indicator 0: New stored transactions.

1: Failed transactions

2: All (upload/resend Failed + New records) Only valid when TransType = SAFUPLOAD and DELETESAFFILE

 

 

Section 10.1.1 - Report Response Data Definitions link

O = Optional, R = Required, C = Conditional

Parameter Name

Opt/Req/ Conditional

Max Length

Description

ResultCode

R

6

Transaction Result Code

ResultMsg

R

32

Transaction Result Text

ResultTxt

C

32

Transaction Result Text

*Only returned when using JSON message format

IPaddress

R

128

IP address of initiating transaction

PosID

R

24

Value assigned by Nuvei to identify the ECR/POS Station. Assigned by Nuvei to identify the ECR/POS station

Port

R

9

Port of the initiating transaction

MacAddress

R

48

Identifies MAC address of payment device

TerminalID

R

24

Identifies individual payment terminal (lane) within a group. Assigned by Nuvei.

Token

R

64

Value assigned by Nuvei to identify the ISV

SerialNum

R

10

Unique Serial number of payment device.

TraceNum

R

14

Unique identifier of the transaction. Assigned by Nuvei web service at the initial time of transaction.

EDCType

O

10

PaymentTypes:

CREDIT

DEBIT

CHECK

EBT

GIFT

LOYALTY

CASH

TotalRecord

R

4

The total number of records.

Reported by the terminal.

RecordNumber

R

4

The Number of the Current

Record.

PaymentType

R

10

PaymentTypes:

ALL

CREDIT

DEBIT

CHECK

EBT

GIFT

LOYALTY

CASH

OrigPaymentType

R

10

TransType:

ALL

CREDIT

DEBIT

CHECK

EBT

GIFT

LOYALTY

CASH

HostTraceNum

C

32

Host Trace Number: Mandatory if the host returns a trace number.

*Suggested to print this on the receipt.

BatchNum

C

32

The Batch Number assigned by the Host. This is mandatory if returned by the Processor.

AuthCode

C

8

Authorization code returned from payment processor

HostCode

C

32

Processing Host Reference Number

HostResponse

C

8

Processing Host Response

HostMessage

C

32

Host Error Message:

Mandatory if the host returns an error message.

ApprovedAmount

C

8

Amount Approved Displays the actual amount approved by the host. This could be different from the requested amount.

Format is $$$$$.CC.

RemainingBalance

C

8

The card holder’s balance,

$$$$$.CC.

If the EDC is EBT, this is the cash benefits balance.

If the EDC is GIFT orLOYALTY or CREDIT, this is host returned balance.

ExtraBalance

C

8

The card holder’s balance,

$$$$$$CC.

If the EDC is EBT, this is the food stamp balance.

If the EDC is LOYALTY, this field will be the host returnedadditional balance.

MaskedPAN

R

19

The number returned to the POS.It will only display the last 4 digits of the card number.

CardType

R

20

Displays the Card Type processed at the time of transaction.

See Appendix B.

CvResponse

C

8

If it is a Card Not Present transaction, CVV response code

Information will be returned from the payment processor.

RefNum

O/C

4

Reference Number/Transaction Number

0 < Index <= 5000, normal use data

5001 < Index <=9000, stored database for SAF

9001 < Index <=9999, failed database for SAF

ECRRefNum

R

16

The ECR Reference Number. This is a unique code on the ECR side.

Timestamp

R

14

Transaction Time/Date Stamp:

Date/Time format: YYYYMMDDhhmmss

ClerkID

O

8

Employee, Clerk or Server ID. Cashier information.

ShiftID

O

8

Shift ID. Cashier information

ReportType

C

32

Host Report: Will be returned from the host if supported.

CreditCount

C

VAR

Total Credit Transaction Count. Excludes void and auth only transactions.

CreditAmount

C

VAR

Total Credit TransactionAmount. Excludes void and auth only transactions.

DebitCount

C

VAR

Total Debit Transaction Count

DebitAmount

C

VAR

Total Debit Transaction Amount

EBTCount

C

VAR

Total EBT Transaction Count

EBTAmount

C

VAR

Total EBT Transaction Amount

GiftCount

C

VAR

Total Gift Transaction Count

GiftAmount

C

VAR

Total Gift Transaction Amount

LoyaltyCount

C

VAR

Total Loyalty Transaction Count

LoyaltyAmount

C

VAR

Total Loyalty Transaction Amount

CashCount

C

VAR

Total Cash Transaction Count

CashAmount

C

VAR

Total Cash Transaction Amount

CheckCount

C

VAR

Total Check Transaction Count

CheckAmount

C

VAR

Total Check Transaction Amount

VisaCount

C

VAR

Total Visa Transaction Count

VisaAmount

C

VAR

Total Visa Transaction Amount

MasterCount

C

VAR

Total Mastercard Transaction Count

MasterAmount

C

VAR

Total Mastercard Transaction Amount

AmexCount

C

VAR

Total American Express Transaction Count

AmexAmount

C

VAR

Total American Express Transaction Count

DinersCount

C

VAR

Total Diners Club Transaction Count

DinersAmount

C

VAR

Total Diners Club Transaction Amount

DiscoverCount

C

VAR

Total Discover Transaction Count

DiscoverAmount

C

VAR

Total Discover Transaction Amount

JcbCount

C

VAR

Total JCB Transaction Count

JcbAmount

C

VAR

Total JCB Transaction Amount

EnrouteCount

C

VAR

Total EnRoute Transaction Count

EnrouteAmount

C

VAR

Total EnRoute Transaction Amount

ExtendedCount

C

VAR

Total Extended Data Cards Transaction Count (Fleet, eWIC, Private Label)

ExtendedAmount

C

VAR

Total Extended Data Cards Transaction Amount (Fleet, eWIC, Private Label)

TransTotal

C

VAR

Total of all transactions run

 

 

Section 10.2 - Report XML Schema link

Section 10.2.1 - SOAP 1.1 Request and Response link

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Service/PosService.asmx HTTP/1.1 Host: demo.spweblink.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "https://secure.spweblink.com/Report" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <Report xmlns="https://secure.spweblink.com/"> <UserName>string</UserName> <Password>string</Password> <WorkstationID>string</WorkstationID> <PosID>string</PosID> <Token>string</Token> <TerminalID>string</TerminalID> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <TimeOut>string</TimeOut> <TransType>string</TransType> <EDCType>string</EDCType> <CardType>string</CardType> <PaymentType>string</PaymentType> <RecordNum>string</RecordNum> <RefNum>string</RefNum> <AuthCode>string</AuthCode> <ECRRefNum>string</ECRRefNum> <SAFIndicator>string</SAFIndicator> </Report> </soap:Body> </soap:Envelope> HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ReportResponse xmlns="https://secure.spweblink.com/"> <ReportResult> <ResultCode>string</ResultCode> <ResultTxt>string</ResultTxt> <ResultMsg>string</ResultMsg> <IPaddress>string</IPaddress> <PosID>string</PosID> <Port>string</Port> <MacAddress>string</MacAddress> <TerminalID>string</TerminalID> <Token>string</Token> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <EDCType>string</EDCType> <TotalRecord>string</TotalRecord> <RecordNumber>string</RecordNumber> <PaymentType>string</PaymentType> <OrigPaymentType>string</OrigPaymentType> <HostTraceNum>string</HostTraceNum> <BatchNum>string</BatchNum> <AuthCode>string</AuthCode> <HostCode>string</HostCode> <HostResponse>string</HostResponse> <HostMessage>string</HostMessage> <ApprovedAmount>string</ApprovedAmount> <RemainingBalance>string</RemainingBalance> <ExtraBalance>string</ExtraBalance> <MaskedPAN>string</MaskedPAN> <CardType>string</CardType> <CvResponse>string</CvResponse> <RefNum>string</RefNum> <ECRRefNum>string</ECRRefNum> <Timestamp>string</Timestamp> <ClerkID>string</ClerkID> <ShiftID>string</ShiftID> <ReportType>string</ReportType> <CreditCount>string</CreditCount> <CreditAmount>string</CreditAmount> <DebitCount>string</DebitCount> <DebitAmount>string</DebitAmount> <EBTCount>string</EBTCount> <EBTAmount>string</EBTAmount> <GiftCount>string</GiftCount> <GiftAmount>string</GiftAmount> <LoyaltyCount>string</LoyaltyCount> <LoyaltyAmount>string</LoyaltyAmount> <CashCount>string</CashCount> <CashAmount>string</CashAmount> <CheckCount>string</CheckCount> <CheckAmount>string</CheckAmount> <VisaCount>string</VisaCount> <VisaAmount>string</VisaAmount> <MasterCount>string</MasterCount> <MasterAmount>string</MasterAmount> <AmexCount>string</AmexCount> <AmexAmount>string</AmexAmount> <DinersCount>string</DinersCount> <DinersAmount>string</DinersAmount> <DiscoverCount>string</DiscoverCount> <DiscoverAmount>string</DiscoverAmount> <JcbCount>string</JcbCount> <JcbAmount>string</JcbAmount> <EnrouteCount>string</EnrouteCount> <EnrouteAmount>string</EnrouteAmount> <ExtendedCount>string</ExtendedCount> <ExtendedAmount>string</ExtendedAmount> <TransTotal>string</TransTotal> <ExtData>string</ExtData> </ReportResult> </ReportResponse> </soap:Body> </soap:Envelope>

Section 10.2.2 - SOAP 1.2 Request and Response link

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Service/PosService.asmx HTTP/1.1 Host: demo.spweblink.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <Report xmlns="https://secure.spweblink.com/"> <UserName>string</UserName> <Password>string</Password> <WorkstationID>string</WorkstationID> <PosID>string</PosID> <Token>string</Token> <TerminalID>string</TerminalID> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <TimeOut>string</TimeOut> <TransType>string</TransType> <EDCType>string</EDCType> <CardType>string</CardType> <PaymentType>string</PaymentType> <RecordNum>string</RecordNum> <RefNum>string</RefNum> <AuthCode>string</AuthCode> <ECRRefNum>string</ECRRefNum> <SAFIndicator>string</SAFIndicator> </Report> </soap12:Body> </soap12:Envelope> HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <ReportResponse xmlns="https://secure.spweblink.com/"> <ReportResult> <ResultCode>string</ResultCode> <ResultMsg>string</ResultMsg> <IPaddress>string</IPaddress> <PosID>string</PosID> <Port>string</Port> <MacAddress>string</MacAddress> <TerminalID>string</TerminalID> <Token>string</Token> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <EDCType>string</EDCType> <TotalRecord>string</TotalRecord> <RecordNumber>string</RecordNumber> <PaymentType>string</PaymentType> <OrigPaymentType>string</OrigPaymentType> <HostTraceNum>string</HostTraceNum> <BatchNum>string</BatchNum> <AuthCode>string</AuthCode> <HostCode>string</HostCode> <HostResponse>string</HostResponse> <HostMessage>string</HostMessage> <ApprovedAmount>string</ApprovedAmount> <RemainingBalance>string</RemainingBalance> <ExtraBalance>string</ExtraBalance> <MaskedPAN>string</MaskedPAN> <CardType>string</CardType> <CvResponse>string</CvResponse> <RefNum>string</RefNum> <ECRRefNum>string</ECRRefNum> <Timestamp>string</Timestamp> <ClerkID>string</ClerkID> <ShiftID>string</ShiftID> <ReportType>string</ReportType> <CreditCount>string</CreditCount> <CreditAmount>string</CreditAmount> <DebitCount>string</DebitCount> <DebitAmount>string</DebitAmount> <EBTCount>string</EBTCount> <EBTAmount>string</EBTAmount> <GiftCount>string</GiftCount> <GiftAmount>string</GiftAmount> <LoyaltyCount>string</LoyaltyCount> <LoyaltyAmount>string</LoyaltyAmount> <CashCount>string</CashCount> <CashAmount>string</CashAmount> <CheckCount>string</CheckCount> <CheckAmount>string</CheckAmount> <VisaCount>string</VisaCount> <VisaAmount>string</VisaAmount> <MasterCount>string</MasterCount> <MasterAmount>string</MasterAmount> <AmexCount>string</AmexCount> <AmexAmount>string</AmexAmount> <DinersCount>string</DinersCount> <DinersAmount>string</DinersAmount> <DiscoverCount>string</DiscoverCount> <DiscoverAmount>string</DiscoverAmount> <JcbCount>string</JcbCount> <JcbAmount>string</JcbAmount> <EnrouteCount>string</EnrouteCount> <EnrouteAmount>string</EnrouteAmount> <ExtendedCount>string</ExtendedCount> <ExtendedAmount>string</ExtendedAmount> <TransTotal>string</TransTotal> <ExtData>string</ExtData> </ReportResult> </ReportResponse> </soap12:Body> </soap12:Envelope>

Section 10.2.3 - HTTPS GET Request and Response link

The following is a sample HTTPS GET request and response. The placeholders shown need to be replaced with actual values.

GET /Service/PosService.asmx/Report?UserName=string&Password=string&WorkstationID=string&PosID=string&Token=string&TerminalID=string&SerialNum=string&TraceNum=string&TimeOut=string&TransType=string&EDCType=string&CardType=string&PaymentType=string&RecordNum=string&RefNum=string&AuthCode=string&ECRRefNum=string&SAFIndicator=string HTTP/1.1 Host: demo.spweblink.com HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <PosReportResult xmlns="https://secure.spweblink.com/"> <ResultCode>string</ResultCode> <ResultTxt>string</ResultTxt> <ResultMsg>string</ResultMsg> <IPaddress>string</IPaddress> <PosID>string</PosID> <Port>string</Port> <MacAddress>string</MacAddress> <TerminalID>string</TerminalID> <Token>string</Token> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <EDCType>string</EDCType> <TotalRecord>string</TotalRecord> <RecordNumber>string</RecordNumber> <PaymentType>string</PaymentType> <OrigPaymentType>string</OrigPaymentType> <HostTraceNum>string</HostTraceNum> <BatchNum>string</BatchNum> <AuthCode>string</AuthCode> <HostCode>string</HostCode> <HostResponse>string</HostResponse> <HostMessage>string</HostMessage> <ApprovedAmount>string</ApprovedAmount> <RemainingBalance>string</RemainingBalance> <ExtraBalance>string</ExtraBalance> <MaskedPAN>string</MaskedPAN> <CardType>string</CardType> <CvResponse>string</CvResponse> <RefNum>string</RefNum> <ECRRefNum>string</ECRRefNum> <Timestamp>string</Timestamp> <ClerkID>string</ClerkID> <ShiftID>string</ShiftID> <ReportType>string</ReportType> <CreditCount>string</CreditCount> <CreditAmount>string</CreditAmount> <DebitCount>string</DebitCount> <DebitAmount>string</DebitAmount> <EBTCount>string</EBTCount> <EBTAmount>string</EBTAmount> <GiftCount>string</GiftCount> <GiftAmount>string</GiftAmount> <LoyaltyCount>string</LoyaltyCount> <LoyaltyAmount>string</LoyaltyAmount> <CashCount>string</CashCount> <CashAmount>string</CashAmount> <CheckCount>string</CheckCount> <CheckAmount>string</CheckAmount> <VisaCount>string</VisaCount> <VisaAmount>string</VisaAmount> <MasterCount>string</MasterCount> <MasterAmount>string</MasterAmount> <AmexCount>string</AmexCount> <AmexAmount>string</AmexAmount> <DinersCount>string</DinersCount> <DinersAmount>string</DinersAmount> <DiscoverCount>string</DiscoverCount> <DiscoverAmount>string</DiscoverAmount> <JcbCount>string</JcbCount> <JcbAmount>string</JcbAmount> <EnrouteCount>string</EnrouteCount> <EnrouteAmount>string</EnrouteAmount> <ExtendedCount>string</ExtendedCount> <ExtendedAmount>string</ExtendedAmount> <TransTotal>string</TransTotal> <ExtData>string</ExtData> </PosReportResult>

Section 10.2.4 - HTTPS POST Request and Response link

The following is a sample HTTPS POST request and response. The placeholders shown need to be replaced with actual values.

POST /Service/PosService.asmx/Report HTTP/1.1 Host: demo.spweblink.com Content-Type: application/x-www-form-urlencoded Content-Length: length UserName=string&Password=string&WorkstationID=string&PosID=string&Token=string&TerminalID=string&SerialNum=string&TraceNum=string&TimeOut=string&TransType=string&EDCType=string&CardType=string&PaymentType=string&RecordNum=string&RefNum=string&AuthCode=string&ECRRefNum=string&SAFIndicator=string HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <PosReportResult xmlns="https://secure.spweblink.com/"> <ResultCode>string</ResultCode> <ResultTxt>string</ResultTxt> <ResultMsg>string</ResultMsg> <IPaddress>string</IPaddress> <PosID>string</PosID> <Port>string</Port> <MacAddress>string</MacAddress> <TerminalID>string</TerminalID> <Token>string</Token> <SerialNum>string</SerialNum> <TraceNum>string</TraceNum> <EDCType>string</EDCType> <TotalRecord>string</TotalRecord> <RecordNumber>string</RecordNumber> <PaymentType>string</PaymentType> <OrigPaymentType>string</OrigPaymentType> <HostTraceNum>string</HostTraceNum> <BatchNum>string</BatchNum> <AuthCode>string</AuthCode> <HostCode>string</HostCode> <HostResponse>string</HostResponse> <HostMessage>string</HostMessage> <ApprovedAmount>string</ApprovedAmount> <RemainingBalance>string</RemainingBalance> <ExtraBalance>string</ExtraBalance> <MaskedPAN>string</MaskedPAN> <CardType>string</CardType> <CvResponse>string</CvResponse> <RefNum>string</RefNum> <ECRRefNum>string</ECRRefNum> <Timestamp>string</Timestamp> <ClerkID>string</ClerkID> <ShiftID>string</ShiftID> <ReportType>string</ReportType> <CreditCount>string</CreditCount> <CreditAmount>string</CreditAmount> <DebitCount>string</DebitCount> <DebitAmount>string</DebitAmount> <EBTCount>string</EBTCount> <EBTAmount>string</EBTAmount> <GiftCount>string</GiftCount> <GiftAmount>string</GiftAmount> <LoyaltyCount>string</LoyaltyCount> <LoyaltyAmount>string</LoyaltyAmount> <CashCount>string</CashCount> <CashAmount>string</CashAmount> <CheckCount>string</CheckCount> <CheckAmount>string</CheckAmount> <VisaCount>string</VisaCount> <VisaAmount>string</VisaAmount> <MasterCount>string</MasterCount> <MasterAmount>string</MasterAmount> <AmexCount>string</AmexCount> <AmexAmount>string</AmexAmount> <DinersCount>string</DinersCount> <DinersAmount>string</DinersAmount> <DiscoverCount>string</DiscoverCount> <DiscoverAmount>string</DiscoverAmount> <JcbCount>string</JcbCount> <JcbAmount>string</JcbAmount> <EnrouteCount>string</EnrouteCount> <EnrouteAmount>string</EnrouteAmount> <ExtendedCount>string</ExtendedCount> <ExtendedAmount>string</ExtendedAmount> <TransTotal>string</TransTotal> <ExtData>string</ExtData> </PosReportResult>

Section 10.2.5 - JSON Format link

POST /Service/PosService.asmx/Report HTTP/1.1 Host: demo.spweblink.com Content-Type: application/json; charset=utf-8 Content-Length: length { "Report": { "UserName": "string", "Password": "string", "WorkstationID": "string", "PosID": "string", "Token": "string", "TerminalID": "string", "SerialNum": "string", "TraceNum": "string", "TimeOut": "string", "TransType": "string", "EDCType": "string", "CardType": "string", "PaymentType": "string", "RecordNum": "string", "RefNum": "string", "AuthCode": "string", "ECRRefNum": "string", "SAFIndicator": "string", "_xmlns": "https://secure.spweblink.com/" } } { " PosReportResult": { " PosReportResult": { "ResultCode": "string", "ResultTxt": "string", "ResultMsg": "string", "IPaddress": "string", "PosID": "string", "Port": "string", "MacAddress": "string", "TerminalID": "string", "Token": "string", "SerialNum": "string", "TraceNum": "string", "EDCType": "string", "TotalRecord": "string", "RecordNumber": "string", "PaymentType": "string", "OrigPaymentType": "string", "HostTraceNum": "string", "BatchNum": "string", "AuthCode": "string", "HostCode": "string", "HostResponse": "string", "HostMessage": "string", "ApprovedAmount": "string", "RemainingBalance": "string", "ExtraBalance": "string", "MaskedPAN": "string", "CardType": "string", "CvResponse": "string", "RefNum": "string", "ECRRefNum": "string", "Timestamp": "string", "ClerkID": "string", "ShiftID": "string", "ReportType": "string", "CreditCount": "string", "CreditAmount": "string", "DebitCount": "string", "DebitAmount": "string", "EBTCount": "string", "EBTAmount": "string", "GiftCount": "string", "GiftAmount": "string", "LoyaltyCount": "string", "LoyaltyAmount": "string", "CashCount": "string", "CashAmount": "string", "CheckCount": "string", "CheckAmount": "string", "VisaCount": "string", "VisaAmount": "string", "MasterCount": "string", "MasterAmount": "string", "AmexCount": "string", "AmexAmount": "string", "DinersCount": "string", "DinersAmount": "string", "DiscoverCount": "string", "DiscoverAmount": "string", "JcbCount": "string", "JcbAmount": "string", "EnrouteCount": "string", "EnrouteAmount": "string", "ExtendedCount": "string", "ExtendedAmount": "string", "TransTotal": "string", "ExtData": "string" }, "_xmlns": "https://secure.spweblink.com/" } }

Need Help?

How can we help you today?  Our team is standing by and just a click away.