Transaction Query - txnquery

This section describes the message parameters for End of Day Transaction Query processing, which you can submit using the XML API integration method. Refer to the Integration Methods section for more information.

The txnquery transaction searches for a transaction based on a date range, card data, or combination of both.

In this section:

Permissions

To use txnquery, the user whose ssl_user_id is being passed must have the Batches - View user right. Take the following steps to grant this user right:

  1. Open the Converge User Interface.
  2. Click the USER tab.
  3. Click Edit User Rights.
  4. Under the Virtual Terminal - Batch, check the box for the Batches - View. image
  5. Save the selected changes.

Request

error_outline

note

Search only allows the use of a single card information, a date range or a single card information and date range. Search does not allow multiple card information data on a single request.

Field name Description Required Length Data type Valid value
ssl_merchant_id Merchant ID
Elavon-assigned Converge account ID.
Required 15 numeric NA
ssl_user_id Converge User ID
The user ID with Hosted Payment API User status that can send transaction requests through the terminal.
Required 15 alphanumeric NA
ssl_pin Terminal ID
Unique identifier of the terminal that will process the transaction request and submit to the Converge gateway.
Important: The ssl_user_id sending the transaction request must be associated with the terminal that will process the request.
Required 64 alphanumeric NA
ssl_transaction_type Transaction Type Required 20 alphanumeric txnquery
[Transaction ID] Important: This parameter cannot be used with the Card Data and Date Range parameters.
ssl_txn_id Transaction ID
Unique identifier of the original transaction.
Conditional 46 alphanumeric NA
[Additional Search Filter]
ssl_include_signature Include Signature Indicator
Indicates whether to include transactions with signature images to the transaction query results.
Optional - alphanumeric TRUE - Include transactions with signature images
FALSE - Exclude transactions with signature images
[Card Data] Use the appropriate card data parameter for the transaction.
Important: One of these parameters can be used as the search criteria or used with the Date Range parameters.
ssl_card_number Card Number
Card Number as it appears on the credit card.
Conditional 18 numeric NA
ssl_track_data Raw Track I and/or II Data
Track data captured from the card's magnetic stripe. The data includes beginning and ending sentinels, card's expiry date, cardholder's first name and last name.
Conditional 76 alphanumeric NA
ssl_card_suffix Last 4 Digits Conditional 4 numeric NA
[Date Range] Important: These parameters can be used as the search criteria or used with one of the Card Data parameters.
ssl_search_start_date Search Filter - Start Date
Start date for the transaction date range. If you submit a start date without an end date, Converge sets the value of ssl_search_end_date to ssl_search_start_date plus 31 days.
Default: End date - 31 days
Format: MM/DD/YYYY10
Conditional 10 alphanumeric NA
ssl_search_end_date Search Filter - End Date
End date for the transaction date range. If you submit an end date without a start date, Converge sets the value of ssl_search_start_date to ssl_search_end_date minus 31 days.
Default: Start date + 31 days
Format: MM/DD/YYYY
Optional 10 alphanumeric NA
[Additional Search Filters] Important: These parameters can only be used with the Card Data and Date Range parameters.
ssl_search_first_name Search Filter - First Name
Retrieve transactions based on the first names sent in the original transactions.
Optional 20 alphanumeric NA
ssl_search_last_name Search Filter - Last Name
Retrieve transactions based on the last names sent in the original transactions.
Optional 30 alphanumeric NA
ssl_search_description Search Filter - Merchant-defined Transaction Description
Retrieve transactions based on the merchant's custom transaction description.
Optional 255 alphanumeric NA
ssl_search_transaction_type Search Filter - Transaction Type
Retrieve transactions based on transaction types.
Optional 20 alphanumeric NA
ssl_search_min_amount Search Filter - Minimum Amount
Minimum value for the transaction amount range. Values must be equal to or less than ssl_search_max_amount.
Optional 11 numeric NA
ssl_search_max_amount Search Filter - Maximum Amount
Maximum value for the transaction amount range. Values must be greater than ssl_search_min_amount.
Optional 11 numeric NA
ssl_search_card_type Search Filter - Payment Type
Retrieve transactions based on payment types.
Optional 10 alphanumeric CASH
CREDITCARD
DEBITCARD
FOODSTAMP
GIFTCARD
LOYALTY
ssl_search_card_short_description Search Filter - Card Short Description
Retrieve transactions based on card brands.
Optional - alphanumeric AMEX - American Express
CUP - China Union Pay
DISC - Discover
MC - MasterCard
PP - PayPal
VISA - Visa
ssl_search_taxed Search Filter - Taxed Transaction
Retrieve transactions based on sales taxes.
Optional 1 alphanumeric T - Search transactions with sales taxes
F - Search transactions without sales taxes
ssl_search_tipped Search Filter - Tipped Transaction
Retrieve transactions based on tip amounts.
Optional 1 alphanumeric T - Search transactions with tip amounts
F - Search transactions without tip amounts

Response

error_outline

note

  • Converge lists the query result in descending date/time order.
  • When the query is based on Transaction ID, the query result contains one single unique transaction or lists all the product line items for Level 3 transactions.
  • When the query is based on a Card Data parameter, Converge retrieves transactions from the Open and Settled batches that are within the last two months.
  • When the query is based on Card Data and Date Range parameters, Converge retrieves transactions from the Open and Settled batches that match the specified date range.
  • When the query returns more than a single transaction, the detailed response of each transaction will contain the original response along with the Transaction Status (ssl_trans_status).
Field name Description Required Length Data type Valid value
ssl_user_id Converge User ID
The user ID that submitted the query request.
15 alphanumeric NA
ssl_result_message Transaction Result Message
Refer to the Transaction Query Response Codes section for an extensive list of possible returned messages.
NA
ssl_txn_id Transaction ID
Unique identifier of the transaction.
NA
ssl_txn_time Processing Date and Time
Indicates when Converge processed the transaction.
Format: MM/DD/YYYY hh:mm:ss AM/PM
Example: 03/18/2010 10:34:10 AM
NA
ssl_approval_code Transaction Approval Code
Unique code returned that indicates the approval status of the transaction.
NA
ssl_txn_count Transaction Count
Number of transactions matching the search criteria.
Important:
- Returned when the query is based on Card Data and/or Date Range.
- The result can only show a maximum of 1000 unique transactions at one time.
NA
ssl_next_txn_time Transaction Timestamp
Timestamp of the transaction in the next set when the ssl_txn_count in the batch exceeds 1000.
Important:
- Returned when the query is based on Card Data and/or Date Range.
- The point-of-sale application can use this timestamp to request the next set of 1000 transactions.
NA
ssl_trans_status Transaction Status PEN - Pended
OPN - Unpended / Release / Open
REV - Review
STL - Settled
PST - Failed Due to Post-Auth Rule
FPR - Failed Due to Fraud Prevention Rules
PRE - Failed Due to Pre-Auth Rule
ssl_card_type Card Type
Payment method used for the transaction.
CREDITCARD
DEBITCARD
FOODSTAMP
CASHBENEFIT
ELECTRONICCHECK
GIFTCARD
LOYALTY
CASH
ssl_transaction_type Transaction Type NA
ssl_card_number Masked Card Number
Converge only returns the first 2 or last 4 digits of the regular PAN, or the last 4 digits of the actual card number if it is an association token (example, ApplePay).
NA
ssl_entry_mode Transaction Entry Indicator
Indicates how the track data was captured.
2 numeric K - Hand-Keyed
S - Swiped
ssl_avs_response Address Verification Response Code
Refer to the AVS Response Codes section for a complete list of AVS response codes.
NA
ssl_cvv2_response Card Verification Response Code
Refer to the CVV2/CVC2 Response Codes section for a complete list of CVV/CVC2 response codes.
NA
ssl_amount Total Authorized/Approved Transaction Amount
Returned based on merchant setup.
NA
ssl_invoice_number Invoice Number
The invoice number or ticket number sent in the original request.
Returned based on merchant setup.
NA
ssl_salestax Sales Tax Optional 8 alphanumeric NA
ssl_description Merchant-defined Transaction Description
Short and custom text to describe the transaction.
NA
ssl_service_fee Service Fee
The service fee applied and / or refunded.
NA
ssl_lane_number Lane Number NA
[Card Data/Date Range] Returned when query is based on Card Data and/or Date Range parameters.
ssl_card_short_description Short Card Brand Name NA
ssl_tip_amount Tip Amount NA
[Transaction ID] Returned when query is based on Transaction ID parameters.
ssl_avs_address Address Line 1
Commonly the house number and street name on the cardholder's / customer's account or billing address.
Returned based on merchant setup.
NA
ssl_address2 Address Line 2
Apartment or condominium unit number and floor number on the cardholder's or customer's account or billing address.
NA
ssl_address3 Address Line 3 NA
ssl_company Company Name
Company name on the cardholder's / customer's account or billing address.
NA
ssl_city City name on the cardholder's / customer's account or billing address. NA
ssl_state State Code
State or province code on the cardholder's / customer's account or billing address.
NA
ssl_avs_zip Postal or ZIP Code
Postal or ZIP code on the cardholder's or customer's account or billing address.
NA
ssl_country Country ISO Code
Country ISO code on the cardholder's / customer's account or billing address.
NA
ssl_cardholder_currency Cardholder Currency NA
ssl_terminal_currency Terminal Currency NA
ssl_cardholder_amount Cardholder Amount
Total amount in the cardholder's billing currency.
NA
ssl_tip_amount Tip Amount NA
ssl_cardholder_tip_amount Tip Amount
Tip amount in the cardholder's currency.
NA
ssl_is_voidable Void Indicator NA
ssl_account_balance Account Balance
Available balance on the card.
NA
ssl_departure_Date Travel Departure Date NA
ssl_completion_Date Travel Completion Date NA
ssl_ship_to_first_name Recipient's First Name NA
ssl_ship_to_last_name Recipient's Last Name NA
ssl_ship_to_company Recipient's Company Name NA
ssl_ship_to_address1 Recipient's Address Line 1 NA
ssl_ship_to_address2 Recipient's Address Line 2 NA
ssl_ship_to_address3 Recipient's Address Line 3 NA
ssl_ship_to_city Recipient's City NA
ssl_ship_to_state Recipient's State Code NA
ssl_ship_to_zip Recipient's Postal or ZIP Code NA
ssl_ship_to_country Recipient's Country ISO Code NA
ssl_signature_image Signature Image
Digital version of the cardholder's signature.
NA
ssl_image_type Signature Image Format
File format of the signature image.
GIF
TIF
JPG
PNG
[Error] Returned only if an error occurs. Refer to the Error Codes section for more information.
errorCode Error Code
Typically, when the transaction failed validation or the request is incorrect. This will prevent the transaction from going to authorization.
numeric NA
errorMessage Error Message
Detailed explanation of the error. This field may be changed based on merchant configuration in the user interface.
NA
errorName Error Name
Error name or reason for the error.
NA

Examples

error_outline

important

  • In these examples, you will have to change the data values, such as my_merchant_id, my_user_id, my_pin, and transaction data to match your Converge account and meet the needs of your website.
  • Code samples provided are for demonstration only and should not be used for live transactions. All sensitive merchant data, including transaction amounts and your Converge credentials, should be placed in server side code.

Transaction ID

Request

<txn>
    <ssl_merchant_id>my_merchant_id</ssl_merchant_id>
    <ssl_user_id>my_user_id</ssl_user_id>
    <ssl_pin>my_pin</ssl_pin>
    <ssl_test_mode>false</ssl_test_mode>
    <ssl_transaction_type>txnquery</ssl_transaction_type>
    <ssl_txn_id>AA786F-4CEC21A7-B70A-4584-AC8C-5040C0297354</ssl_txn_id>
</txn>

Response

<txn>
    <ssl_txn_id>AA786F-4CEC21A7-B70A-4584-AC8C-5040C0297354</ssl_txn_id>
    <ssl_user_id>my_user_id</ssl_user_id>
    <ssl_trans_status>STL</ssl_trans_status>
    <ssl_card_type>CREDITCARD</ssl_card_type>
    <ssl_transaction_type>CCSALE</ssl_transaction_type>
    <ssl_txn_time>12/18/2013 09:13:24 AM</ssl_txn_time>
    <ssl_first_name>George P.</ssl_first_name>
    <ssl_last_name>Burdell</ssl_last_name>
    <ssl_card_number>00**********0000</ssl_card_number>
    <ssl_exp_date>1216</ssl_exp_date>
    <ssl_entry_mode>K</ssl_entry_mode>
    <ssl_avs_response />
    <ssl_cvv2_response />
    <ssl_amount>5.00</ssl_amount>
    <ssl_invoice_number />
    <ssl_result_message>APPROVAL</ssl_result_message>
    <ssl_approval_code>N29032</ssl_approval_code>
</txn>

Date Range

Request

<txn>
    <ssl_merchant_id>my_merchant_id</ssl_merchant_id>
    <ssl_user_id>my_user_id</ssl_user_id>
    <ssl_pin>my_pin</ssl_pin>
    <ssl_transaction_type>txnquery</ssl_transaction_type>
    <ssl_search_start_date>04/30/2015 09:34:36 AM</ssl_search_start_date>
    <ssl_search_end_date>04/30/2015 09:34:36 PM</ssl_search_end_date>
</txn>

Card Number

Request

<txn>
    <ssl_merchant_id>my_merchant_id</ssl_merchant_id>
    <ssl_user_id>my_user_pin</ssl_user_id>
    <ssl_pin>my_pin</ssl_pin>
    <ssl_test_mode>false</ssl_test_mode>
    <ssl_transaction_type>txnquery</ssl_transaction_type>
    <ssl_card_number>[Full Card Number]</ssl_card_number>
</txn>

Response

<txnlist>
    <ssl_txn_count>2</ssl_txn_count>
    <txn>
        <ssl_txn_id>AA786F-4CEC21A7-B70A-4584-AC8C-5040C0297354</ssl_txn_id>
        <ssl_user_id>my_user_id</ssl_user_id>
        <ssl_trans_status>STL</ssl_trans_status>
        <ssl_card_type>CREDITCARD</ssl_card_type>
        <ssl_transaction_type>CCSALE</ssl_transaction_type>
        <ssl_txn_time>12/18/2013 09:13:24 AM</ssl_txn_time>
        <ssl_first_name>George P.</ssl_first_name>
        <ssl_last_name>Burdell</ssl_last_name>
        <ssl_card_number>00**********0000</ssl_card_number>
        <ssl_exp_date>1216</ssl_exp_date>
        <ssl_entry_mode>K</ssl_entry_mode>
        <ssl_avs_response />
        <ssl_cvv2_response />
        <ssl_amount>5.00</ssl_amount>
        <ssl_invoice_number />
        <ssl_result_message>APPROVAL</ssl_result_message>
        <ssl_approval_code>N29032</ssl_approval_code>
    </txn>
    <txn>
        <ssl_txn_id>AA786F-4CEC21A7-B70A-4584-AC8C-5040C0297354</ssl_txn_id>
        <ssl_user_id>my_user_id</ssl_user_id>
        <ssl_trans_status>STL</ssl_trans_status>
        <ssl_card_type>CREDITCARD</ssl_card_type>
        <ssl_transaction_type>CCSALE</ssl_transaction_type>
        <ssl_txn_time>12/18/2013 09:13:24 AM</ssl_txn_time>
        <ssl_first_name>George P.</ssl_first_name>
        <ssl_last_name>Burdell</ssl_last_name>
        <ssl_card_number>00**********0000</ssl_card_number>
        <ssl_exp_date>1216</ssl_exp_date>
        <ssl_entry_mode>K</ssl_entry_mode>
        <ssl_avs_response />
        <ssl_cvv2_response />
        <ssl_amount>5.00</ssl_amount>
        <ssl_invoice_number />
        <ssl_result_message>APPROVAL</ssl_result_message>
        <ssl_approval_code>N29032</ssl_approval_code>
    </txn>
<txnlist>

Track Data

Request

<txn>
    <ssl_merchant_id>my_merchant_id</ssl_merchant_id>
    <ssl_user_id>my_user_id</ssl_user_id>
    <ssl_pin>my_pin</ssl_pin>
    <ssl_test_mode>false</ssl_test_mode>
    <ssl_transaction_type>txnquery</ssl_transaction_type>
    <ssl_track_data>[Track Data]</ssl_track_data>
</txn>

Last 4 Digits of a Card Number

Request

<txn>
    <ssl_merchant_id>my_merchant_id</ssl_merchant_id>
    <ssl_user_id>my_user_id</ssl_user_id>
    <ssl_pin>my_pin</ssl_pin>
    <ssl_test_mode>false</ssl_test_mode>
    <ssl_transaction_type>txnquery</ssl_transaction_type>
    <ssl_card_suffix>3003</ssl_card_suffix>
</txn>

Line Item

Request

<txn>
  <ssl_merchant_ID>my_merchant_id</ssl_merchant_ID>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_pin>my_pin</ssl_pin>
  <ssl_transaction_type>BITXNQUERY</ssl_transaction_type>
  <ssl_transaction_type>txnquery</ssl_transaction_type>
  <ssl_txn_id>061118MB-1CEEFA33-03E3-4439-A2CE-6118F519390E</ssl_txn_id>
</txn>

Response

<txn>
  <ssl_txn_id>061118MB-1CEEFA33-03E3-4439-A2CE-6118F519390E</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>OPN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>CCSALE</ssl_transaction_type>
  <ssl_txn_time>11/06/2018 02:33:39 PM</ssl_txn_time>
  <ssl_card_number>40**********0002</ssl_card_number>
  <ssl_exp_date>1221</ssl_exp_date>
  <ssl_entry_mode>K</ssl_entry_mode>
  <ssl_amount>5.00</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>902740</ssl_approval_code>
  <ssl_transaction_language>en</ssl_transaction_language>
  <ssl_cardholder_currency>CAD</ssl_cardholder_currency>
  <ssl_terminal_currency>CAD</ssl_terminal_currency>
  <ssl_is_voidable>TRUE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
  <lineItemProducts>
    <product>
    <ssl_line_Item_description>Product-169</ssl_line_Item_description>
    <ssl_line_Item_product_code>PRO-169</ssl_line_Item_product_code>
    <ssl_line_Item_commodity_code>10000169</ssl_line_Item_commodity_code>
    <ssl_line_Item_quantity>1</ssl_line_Item_quantity>
    <ssl_line_Item_unit_of_measure>EC</ssl_line_Item_unit_of_measure>
    <ssl_line_Item_unit_cost>5.00</ssl_line_Item_unit_cost>
    <ssl_line_Item_discount_indicator>N</ssl_line_Item_discount_indicator>
    <ssl_line_Item_discount_amount>0.00</ssl_line_Item_discount_amount>
    <ssl_line_Item_tax_Indicator/>
    <ssl_line_Item_tax_rate/>
    <ssl_line_Item_tax_amount/>
    <ssl_line_Item_tax_type/>
    <ssl_line_Item_extended_total>5.00</ssl_line_Item_extended_total>
    <ssl_line_Item_total>5.00</ssl_line_Item_total>
    </product>
  </lineItemProducts>
</txn>

Settlement

Request

<txn>
  <ssl_merchant_ID>my_merchant_id</ssl_merchant_ID>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_pin>my_pin</ssl_pin>
  <ssl_transaction_type>STLQUERY</ssl_transaction_type>
</txn>

Response

<txn>
  <ssl_result>0</ssl_result>
  <batch>202</batch>
  <response>GBOK 20205041108</response>
  <settleddate>05/04/2021 11:05:15</settleddate>
  <main>
    <netcount>10001</netcount>
    <baseamount>0.00</baseamount>
    <tipamount>0.00</tipamount>
    <netamount>45010.00</netamount>
    <numberpurchaseforces>10001</numberpurchaseforces>
    <numberreturns>0</numberreturns>
    <numbervoids>0</numbervoids>
  </main>
  <gift>
    <netcount>0</netcount>
    <baseamount/>
    <tipamount/>
    <netamount/>
    <numberpurchaseforces>0</numberpurchaseforces>
    <numberreturns>0</numberreturns>
    <numbervoids>0</numbervoids>
  </gift>
  </txn>

Transaction Status (OPN)

error_outline

note

OPN is used in this example. You can insert any of the other statuses (PEN, REV, STL, PST, FPR, PRE) in ssl_trans_status as necessary.

<txn>
  <ssl_txn_id>170521E3A-56520AAA-940B-491D-BE70-FCACEB7AEE09</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>OPN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>SALE</ssl_transaction_type>
  <ssl_txn_time>05/17/2021 12:43:40 PM</ssl_txn_time>
  <ssl_card_number>40**********0606</ssl_card_number>
  <ssl_exp_date>1222</ssl_exp_date>
  <ssl_entry_mode>K</ssl_entry_mode>
  <ssl_cvv2_response>M</ssl_cvv2_response>
  <ssl_amount>10.00</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>861725</ssl_approval_code>
  <ssl_refunded_amount>0.0</ssl_refunded_amount>
  <ssl_transaction_language>EN</ssl_transaction_language>
  <ssl_cvm_signature_override_result>optional</ssl_cvm_signature_override_result>
  <ssl_cardholder_currency>USD</ssl_cardholder_currency>
  <ssl_terminal_currency>USD</ssl_terminal_currency>
  <ssl_is_voidable>TRUE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
  <ssl_ship_to_address1>7300 Chapman Hwy</ssl_ship_to_address1>
  <ssl_ship_to_address2>Unit 700</ssl_ship_to_address2>
  <ssl_ship_to_first_name>peter</ssl_ship_to_first_name>
  <ssl_ship_to_last_name>lee</ssl_ship_to_last_name>  
  <ssl_ship_to_city>Knoxville</ssl_ship_to_city>
  <ssl_ship_to_country>USA</ssl_ship_to_country>
  <ssl_ship_to_state>TN</ssl_ship_to_state>
  <ssl_ship_to_zip>37920</ssl_ship_to_zip>
</txn>

Response-only queries

Device Info

<txn>
  <ssl_txn_id>170521M33-A146637D-367A-4091-BCB8-6F861C273D3E</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>PEN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>SALE</ssl_transaction_type>
  <ssl_txn_time>05/17/2021 03:34:34 PM</ssl_txn_time>
  <ssl_first_name>TEST</ssl_first_name>
  <ssl_last_name>CARD 01</ssl_last_name>
  <ssl_card_number>47**********0010</ssl_card_number>
  <ssl_exp_date>1215</ssl_exp_date>
  <ssl_entry_mode>C</ssl_entry_mode>
  <ssl_amount>17.37</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>865725</ssl_approval_code>
  <ssl_icc_cvmr>1E0300</ssl_icc_cvmr>
  <ssl_icc_aid>A0000000031010</ssl_icc_aid>
  <ssl_icc_iad>06010A03A00000</ssl_icc_iad>
  <ssl_icc_tvr>0200008000</ssl_icc_tvr>
  <ssl_icc_tsi>E800</ssl_icc_tsi>
  <ssl_icc_app_name>Visa Credit</ssl_icc_app_name>
  <ssl_device_name>IPP320</ssl_device_name>
  <ssl_device_model>IPP320</ssl_device_model>
  <ssl_refunded_amount>0.0</ssl_refunded_amount>
  <ssl_transaction_language>EN</ssl_transaction_language>
  <ssl_credit_surcharge_amount>0.37</ssl_credit_surcharge_amount>
  <ssl_amount_subtotal>17.00</ssl_amount_subtotal>
  <ssl_cardholder_currency>USD</ssl_cardholder_currency>
  <ssl_terminal_currency>USD</ssl_terminal_currency>
  <ssl_is_voidable>TRUE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
</txn>

Service Fee

<txn>
  <ssl_txn_id>170521A41-A83552C8-C69F-442C-B60F-4DC6AFFAEB7D</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>OPN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>RETURN</ssl_transaction_type>
  <ssl_txn_time>05/17/2021 11:41:30 AM</ssl_txn_time>
  <ssl_card_number>40**********0606</ssl_card_number>
  <ssl_exp_date>1222</ssl_exp_date>
  <ssl_entry_mode>K</ssl_entry_mode>
  <ssl_amount>5.00</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>860561</ssl_approval_code>
  <ssl_refunded_amount>0.0</ssl_refunded_amount>
  <ssl_transaction_language>EN</ssl_transaction_language>
  <ssl_service_fee_txn_id>170521A41-C394FBAB-3910-458B-BDD7-52D4C1223E8F</ssl_service_fee_txn_id>
  <ssl_service_fee_amount>0.50</ssl_service_fee_amount>
  <ssl_service_fee_approval_code>860562</ssl_service_fee_approval_code>
  <ssl_service_fee_txn_time>05/17/2021 11:41:31 AM</ssl_service_fee_txn_time>
  <ssl_cardholder_currency>USD</ssl_cardholder_currency>
  <ssl_terminal_currency>USD</ssl_terminal_currency>
  <ssl_is_voidable>FALSE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
</txn>

Service Fee Return

<txn>
  <ssl_txn_id>170521A40-78B7B6A8-3333-407C-9BEF-750CAE4E0735</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>OPN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>SALE</ssl_transaction_type>
  <ssl_txn_time>05/17/2021 11:17:55 AM</ssl_txn_time>
  <ssl_card_number>40**********0606</ssl_card_number>
  <ssl_exp_date>1222</ssl_exp_date>
  <ssl_entry_mode>K</ssl_entry_mode>
  <ssl_cvv2_response>M</ssl_cvv2_response>
  <ssl_amount>5.00</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>860276</ssl_approval_code>
  <ssl_refunded_amount>0.0</ssl_refunded_amount>
  <ssl_transaction_language>EN</ssl_transaction_language>
  <ssl_service_fee_txn_id>170521A40-320D8AB5-437A-4F4C-94C8-3DF796245DEB</ssl_service_fee_txn_id>
  <ssl_service_fee_amount>0.50</ssl_service_fee_amount>
  <ssl_service_fee_approval_code>860274</ssl_service_fee_approval_code>
  <ssl_service_fee_txn_time>05/17/2021 11:17:50 AM</ssl_service_fee_txn_time>
  <ssl_service_fee_total_return>0.0</ssl_service_fee_total_return>
  <ssl_cardholder_currency>USD</ssl_cardholder_currency>
  <ssl_terminal_currency>USD</ssl_terminal_currency>
  <ssl_is_voidable>TRUE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
</txn>

Lane Number

<txn>
  <ssl_txn_id>170521A40-174BB762-136E-4FBE-B740-C5DD87E1C707</ssl_txn_id>
  <ssl_user_id>my_user_id</ssl_user_id>
  <ssl_trans_status>OPN</ssl_trans_status>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_card_short_description>VISA</ssl_card_short_description>
  <ssl_transaction_type>SALE</ssl_transaction_type>
  <ssl_txn_time>05/17/2021 11:48:32 AM</ssl_txn_time>
  <ssl_card_number>40**********0606</ssl_card_number>
  <ssl_exp_date>1222</ssl_exp_date>
  <ssl_entry_mode>K</ssl_entry_mode>
  <ssl_cvv2_response>M</ssl_cvv2_response>
  <ssl_amount>10.00</ssl_amount>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_approval_code>860646</ssl_approval_code>
  <ssl_refunded_amount>0.0</ssl_refunded_amount>
  <ssl_transaction_language>EN</ssl_transaction_language>
  <ssl_cvm_signature_override_result>optional</ssl_cvm_signature_override_result>
  <ssl_lane_number>654321</ssl_lane_number>
  <ssl_cardholder_currency>USD</ssl_cardholder_currency>
  <ssl_terminal_currency>USD</ssl_terminal_currency>
  <ssl_is_voidable>TRUE</ssl_is_voidable>
  <ssl_account_balance>0.00</ssl_account_balance>
</txn>