Menu:

Action Code 1

Using action code 1 can help determine if a transaction request has already been sent, preventing the client from sending redundant requests and improving efficiency in transaction processing and management.

When action code 1 is used, the system validates the specified criteria against previous transactions. If a match is found, the response is generated based on the details of the previously requested transaction, ensuring consistency and accuracy in the response.

  1. Transaction Amount
  2. Transaction Type
  3. Nonce
  4. Account Last 4 digit

List of behavior for each transaction type

Transaction TypeDuplicate Nonce checkedRequest with action code 1Request without action code 1
1 - Auth OnlyYesReturn the previous transactionLevel 1 error - Duplicate Nonce
2- AuthCaptureYesReturn the previous transactionLevel 1 error - Duplicate Nonce
3 - PriorAuthCaptureNoReturn the previous transactionLevel 1 error - Given reference transaction not an Auth only transaction.
4 - CaptureOnlyYesReturn the previous transactionLevel 1 error - Duplicate Nonce
5 - Void(full void)NoReturn the previous transactionLevel 1 error - Already Voided
5 - Void(partial void)NoReturn the previous transactionPartial void is processed
7 - RefundYesReturn the previous transactionLevel 1 error - Duplicate Nonce
8 - Forced RefundYesReturn the previous transactionLevel 1 error - Duplicate Nonce
9 - VerificationYesReturn the previous transactionLevel 1 error - Duplicate Nonce
11 - Balance InquiryYesReturn the previous transactionLevel 1 error - Duplicate Nonce

Sample Request:

{
    "amount": 10.00,
    "method": "CC",
    "type": 1,
    "nonce": "1612331282",
    "test": "0",
    "market_code": "E",
    "action_code": "1",
    "card": {
        "number": "379605176666666",
        "expiration_date": "0924"
    }
}

Action Code 4

Description- Action Code 4 is used to perform the reprocess of original transaction through API. Currently supports only transaction type 1,2 and 9.(Auth Only, Auth Capture and Verification respectively)

Supported Transaction Types:

Transaction typeCCDBEBTACH
1 – Auth OnlyYesYesNA
2 – Auth CaptureYesYesYesYes
9 – VerificationYesYes

Sample Request:

{ 
    "type":"1", 
    "reference_transaction_id":{{transaction_id}},
    "action_code":"4"
}
{ 
   "amount":51.99,
    "type":"1", 
    "reference_transaction_id":{{transaction_id}},
    "action_code":"4"
}

Level 2 and Level 3 data

Credit card processing methods are categorized into three levels: Level 1, Level 2, and Level 3. Each level corresponds to a different set of requirements and the amount of information that needs to be provided or passed during the payment process.

Level 2 and Level 3 card data, also known as Level II and Level III, refer to an additional set of information that can be included in a credit card transaction. These levels of data are specifically designed to provide more detailed information for transactions involving business, commercial, corporate, purchasing, and government cardholders.

Including Level 2 and Level 3 data can offer benefits such as reduced interchange rates and improved reporting capabilities for merchants.

Credit card transactions that include Level 2 and Level 3 card data can qualify for lower interchange rates, which can result in lower processing costs for merchants. It is beneficial for merchants to submit Level 2 and Level 3 data whenever possible, as it can help optimize their payment processing and reduce expenses associated with credit card transactions.

Level 2

Each card type that supports Level 2 maintains its own standards for the additional field information that is accepted. Potential fields include:

  • Customer code: A unique identifier for the customer or organization making the purchase.
  • Tax identification number: The tax identification number associated with the customer or organization.
  • Purchase order number: The unique purchase order number provided by the customer for reference.
  • Item description: A detailed description of the purchased items or services.
  • Quantity: The quantity of each item or service purchased.
  • Unit of measure: The unit of measure for each item or service purchased.
  • Extended item amount: The total amount for each item or service purchased (quantity multiplied by price).
  • Freight amount: The cost of shipping or delivery associated with the purchase.
  • Duty amount: The customs duty or import duty amount if applicable.
  • Destination postal code: The postal code or ZIP code of the shipping destination.
  • Ship from postal code: The postal code or ZIP code from which the items are being shipped.
  • Discount amount: Any discounts applied to the transaction.
  • Tax amount: The amount of tax charged for the purchase.
  • Miscellaneous charge amount: Any additional charges or fees associated with the transaction.
  • Line item reference: A reference or identifier for each line item in the transaction.
  • Order date: The date the order was placed.
  • Expiration date: The expiration date of the credit card used for the transaction.

Level 3

Level 3 payments require all of the information required for Level 2 and will need to include additional information to complete the payment to reduce transaction costs. These additional fields may include:

  • Ship to postal code: The postal code or ZIP code of the shipping destination.
  • Ship to country code: The country code of the shipping destination.
  • Order line item details: Detailed information about each line item in the order, including item description, quantity, unit price, and total price.
  • Discount indicator: Indicates whether discounts are included in the transaction.
  • Discount amount: The total amount of discounts applied to the transaction.
  • Product code: A code or identifier for each product or service being purchased.
  • Commodity code: A code that classifies the type of goods being purchased.
  • Product description: A detailed description of each product or service being purchased.
  • Unit of measure: The unit of measure for each product or service.
  • Quantity: The quantity of each product or service being purchased.
  • Extended amount: The total amount for each product or service (quantity multiplied by price).
  • Tax rate: The applicable tax rate for the transaction.
  • Tax amount: The total amount of tax charged for the transaction.
  • Shipping amount: The cost of shipping or delivery for the transaction.
  • Duty amount: The customs duty or import duty amount if applicable.
  • Order date: The date the order was placed.
  • Expiration date: The expiration date of the credit card used for the transaction.

Level 2 parameter details:

Onepay APIDescription
invoice_numberThe field is for identifying the purchase card transactions
taxableThe tax indicator is used in the automatic determination of the tax code in Purchasing
tax_amountAmount to be paid as tax
invoice_numberA number identifying a purchase or order placed by a customer.
vat_tax_amountA value-added tax (VAT), known in some countries as a goods and services tax (GST), is a type of tax that is assessed incrementally.
vat_tax_rateA alternate tax rate is the percentage at which an individual or corporation is taxed.
Invoice_discount_amountThe term discount refers to the amount or percentage deducted from the normal selling price of something.
zipA postal code to which the shipping will go to.
zipA postal code from where the product is sent
countryA country code to which the shipping will go to.
noneMerchant tax identification numbers are nine-digit tracking numbers used by the IRS following tax laws.
PC3AddThis field represents the number of Level III details in the Purchase Card transaction.
nonceSKU (pronounced “skew”), short for stock keeping unit, is used by retailers to identify and track its inventory, or stock.

Level 3 parameter details:

Onepay APIDescription
auto generatedSequence number of Item
item_codeCode of the Item
item_quantityQuantity of the item
unit_of_measureMeasuring unit
item_unitpriceUnit cost of the item purchased
unit cost*item quantityThe total from unit cost and quantity of the item.
item_discount_amountDiscount amount on the item
item_vat_rate*Level 3 Line Item TotalVAT amount on the item
item_vat_rateVAT amount on the item
item_commodity_codeVAT rate on the item
Level 3 Unit Cost*Level 3 Item QuantityProduct code of the item
item_taxableTax indicator of the item
item_tax_rateTax rate of the item
item_tax_amountTax amount on the item
tax_type_identifierTax identifier

Sample Request:

{
    "amount": "1017.33",
    "method": "CC",
    "type": 2,
    "nonce": "1234564644",
    "test": "0",
    "client_ip": "106.51.27.43",
    "market_code": "M",
    "notes": "",
    "invoice_number": {{$timestamp}},
    "card": {
        "number": "4005562231212149",
        "expiration_date": "1225",
        "code": "123"
    },
    "customer": {
        "first_name": "John",
        "last_name": "Doe",
        "street_1": "1307 Broad Hollow Road",
        "street_2": "",
        "city": "Melville",
        "state": "NY",
        "zip": "11747",
        "country": "",
        "phone_number": "",
        "company": "",
        "customer_id": "",
        "email": "[email protected]",
        "email_receipt": "",
        "notes": "",
        "sms_receipt": 0
    }
    "level2_information": {
        "Invoice_discount_amount": "10.25",
        "purchaser_vat_registration_number": "1425",
        "merchant_vat_registration_number": "1568",
        "merchant_vat_invoice_reference_number": "1454",
        "summary_commodity_code": "455",
        "tax_amount": "10.35",
        "tax_after_discount_indicator": "1",
        "vat_tax_rate": "2.5",
        "vat_tax_amount": "1.25",
        "taxable": "0"
    },
    "shipping_information": {
        "first_name": "John",
        "last_name": "Doe",
        "company": "XYZ",
        "address": "1307 Broad Hollow Road",
        "city": "Melville",
        "state": "NY",
        "zip": "11747",
        "country": "US"
    }
}
{
    "amount": "156.47",
    "method": "CC",
    "type": 2,
    "nonce": "1234564644",
    "test": "0",
    "client_ip": "106.51.27.43",
    "market_code": "M",
    "notes": "100027150010",
    "invoice_number": {{$timestamp}},
    "card": {
        "number": "5405001111111165",
        "expiration_date": "1225",
        "code": "123"
    },
    "customer": {
        "first_name": "John",
        "last_name": "Doe",
        "street_1": "1307 Broad Hollow Road",
        "street_2": "",
        "city": "Melville",
        "state": "NY",
        "zip": "11747",
        "country": "",
        "phone_number": "",
        "company": "",
        "customer_id": "",
        "email": "[email protected]",
        "email_receipt": "",
        "notes": "",
        "sms_receipt": 0
    },
    "shipping_information": {
        "first_name": "John",
        "last_name": "Doe",
        "company": "XYZ",
        "address": "1307 Broad Hollow Road",
        "city": "Melville",
        "state": "NY",
        "zip": "11747",
        "country": "US"
    },
    "level3_information": [
        {
            "item_code": "211",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        },
        {
            "item_code": "212",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2.5",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        },
        {
            "item_code": "213",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2.5",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        }
    ]
}
{
    "amount": "156.45",
    "method": "CC",
    "type": 1,
    "nonce": "1234564644",
    "test": "0",
    "client_ip": "106.51.27.43",
    "market_code": "M",
    "notes": "100027140010",
    "invoice_number": {{$timestamp}},
    "card": {
        "number": "5405001111111165",
        "expiration_date": "1225",
        "code": "123"
    },
    "customer": {
        "first_name": "John",
        "last_name": "Doe",
        "street_1": "1307 Broad Hollow Road",
        "street_2": "",
        "city": "Melville",
        "state": "NY",
        "zip": "11747",
        "country": "[email protected]",
        "phone_number": "",
        "company": "",
        "customer_id": "",
        "email": "a",
        "email_receipt": "",
        "notes": "",
        "sms_receipt": 0
    },
    "level2_information": {
        "Invoice_discount_amount": "10.25",
        "purchaser_vat_registration_number": "1425",
        "merchant_vat_registration_number": "1568",
        "merchant_vat_invoice_reference_number": "1454",
        "summary_commodity_code": "455",
        "tax_amount": "10.35",
        "tax_after_discount_indicator": "1",
        "vat_tax_rate": "2.5",
        "vat_tax_amount": "1.25",
        "taxable": "1"
    },
    "shipping_information": {
        "first_name": "rancho",
        "last_name": "Chahal",
        "company": "XYZ",
        "address": "1212",
        "city": "jdp",
        "state": "rajasthan",
        "zip": "340003",
        "country": "india"
    },
    "level3_information": [
        {
            "item_code": "211",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        },
        {
            "item_code": "212",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2.5",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        },
        {
            "item_code": "213",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2.5",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        },
        {
            "item_code": "214",
            "item_description": "",
            "item_quantity": "2",
            "item_unitprice": "1",
            "item_taxable": "1",
            "item_tax_rate": "2.5",
            "item_tax_amount": "50",
            "item_total_amount": "250",
            "item_commodity_code": "12",
            "item_product_code": "12",
            "item_discount_amount": "120",
            "item_vat_rate": "2.5"
        }
    ]
}

Sample Response

{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "1125497",
    "transaction_uid": "d89d6fd0-057c-460e-939c-030120c3ecec",
    "transaction_datetime": "20220505T105002Z",
    "account_type": "VI",
    "account_last_4": "2149",
    "amount": "1,017.33",
    "approved_amount": "1,017.33",
    "method": "CC",
    "auth_code": "OK4045",
    "avs_result_code": "Y",
    "code_result": "M",
    "type": "2",
    "expiration_date": "1225",
    "token": "1d3e64a6d2eb474e8d72edddccc22347",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "John",
    "last_name": "Doe",
    "street_1": "1307 Broad Hollow Road",
    "street_2": "",
    "city": "Melville",
    "state": "NY",
    "zip": "11747",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "[email protected]",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "P",
    "product_id": "S",
    "prepaid_indicator": "",
    "detailcard_indicator": "X",
    "debitnetwork_indicator": ""
  }

{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "1125498",
    "transaction_uid": "a480ad5b-cb9d-4b72-9b80-e8aaff3056dd",
    "transaction_datetime": "20220505T105430Z",
    "account_type": "MC",
    "account_last_4": "1165",
    "amount": "156.47",
    "approved_amount": "156.47",
    "method": "CC",
    "auth_code": "OK5475",
    "avs_result_code": "Y",
    "code_result": "M",
    "type": "2",
    "expiration_date": "1225",
    "token": "27980193f5a14fe283f0d447340fc9fb",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "John",
    "last_name": "Doe",
    "street_1": "1307 Broad Hollow Road",
    "street_2": "",
    "city": "Melville",
    "state": "NY",
    "zip": "11747",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "[email protected]",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "P",
    "product_id": "MC",
    "prepaid_indicator": "",
    "detailcard_indicator": "C",
    "debitnetwork_indicator": "25P30P00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
  }
}
{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "1125496",
    "transaction_uid": "bc5284b4-2cda-4ccc-9df5-67092a35cca3",
    "transaction_datetime": "20220505T104602Z",
    "account_type": "MC",
    "account_last_4": "1165",
    "amount": "156.45",
    "approved_amount": "156.45",
    "method": "CC",
    "auth_code": "OK2785",
    "avs_result_code": "Y",
    "code_result": "M",
    "type": "1",
    "expiration_date": "1225",
    "token": "27980193f5a14fe283f0d447340fc9fb",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "John",
    "last_name": "Doe",
    "street_1": "1307 Broad Hollow Road",
    "street_2": "",
    "city": "Melville",
    "state": "NY",
    "zip": "11747",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "[email protected]",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "P",
    "product_id": "MC",
    "prepaid_indicator": "",
    "detailcard_indicator": "C",
    "debitnetwork_indicator": "25P30P00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
  }
}

Fraud Detections

Fraud detection is a set of activities undertaken to prevent money or property from being obtained through false pretenses.

Fraud detection is applied to many industries such as banking or insurance. In banking, fraud may include forging checks or using stolen credit cards. Other forms of fraud may involve exaggerating losses or causing an accident with the sole intent for the payout.

Address Verification Service (AVS)

AVS is an effective security measure to detect online fraud. When customers purchase items, they need to provide their billing address and ZIP code. An AVS will check if this address matches with what the card issuing bank has on file.

Part of a card-not-present (CNP) transaction, the payment gateway can send a request for user verification to the issuing bank.
The AVS responds with a code that would help the merchant understand if the transaction has a full AVS match. If they don’t match, more investigation should be carried out by checking the CVV (Card Verification Value), email address, IP address on the transaction or allow your payment gateway to decline the transaction.

CodeVisaMastercardDiscoverAmerican Express
AStreet address matches, ZIP does notStreet address matches, ZIP does notStreet address matches, ZIP does notStreet address matches, ZIP does not
BStreet address matches, but ZIP not verified.Not applicableNot applicableNot applicable
CStreet address and ZIP not verifiedNot applicableNot applicableNot applicable
DStreet address and ZIP match (International Only)Not applicableNot applicableNot applicable
EAVS data is invalid or AVS is not allowed for this card typeNot applicableNot applicableNot applicable
FStreet address and postal code match (UK Only)Not applicableNot applicableStreet address matches, card member name does not match
GNon-U.S. issuing bank does not support AVS.Not applicableNot applicableNot applicable
IAddress information not verified for international transactionNot applicableNot applicableNot applicable
KNot applicableNot applicableNot applicableCard member name matches
LNot applicableNot applicableNot applicableCard member name and ZIP match
MStreet address and postal code match (International Only)Not applicableNot applicableCard member name, street address, and ZIP code match
NStreet address and ZIP code do not matchStreet address and ZIP code do not matchStreet address and ZIP code do not matchStreet address and ZIP code do not match
ONot applicableNot applicableNot applicableCard member name and street address match
PZip code matches, street address unverifiable due to incompatible formats (International Only)Not applicableNot applicableNot applicable
RSystem unavailable, retrySystem unavailable, retrySystem unavailable, retrySystem unavailable, retry
SAVS not supportedAVS not supportedAVS not supportedAVS not supported
TNot applicableNot applicable9-Digit ZIP matches, street address does notNot applicable
UAddress information unavailable. Returned if the U.S. bank does not support non-U.S. AVS or if the AVS in a U.S. bank is not functioning properly.Address information unavailableAddress information unavailableAddress information unavailable
W9-Digit ZIP matches, street address does not9-Digit ZIP matches, street address does not9-Digit ZIP matches, street address does notCard member name, ZIP, and street address do NOT match
X9-Digit ZIP and street address match9-Digit ZIP and street address match9-Digit ZIP and street address matchNot applicable
Y5-Digit ZIP and street address match5-Digit ZIP and street address match5-Digit ZIP and street address match5-Digit ZIP and street address match
Z5-Digit ZIP matches, street address does not5-Digit ZIP matches, street address does not5-Digit ZIP matches, street address does not5-Digit ZIP matches, street address does not

Sample Requests:

{ 
   "market_code": "E",
   "amount":"125.67",
   "method":"CC",
   "type":2,
   "nonce":"1234564644",
   "card":{ 
      "number":"4547755346345854",
      "expiration_date":"0425"
   },
       "customer": {
        "first_name": "",
        "last_name": "",
        "street_1": "WSDFGHBN",
        "street_2": "",
        "city": "",
        "state": "JHJMGFDFTRTJHGFDGGDFBFJHGGFDDGFHJGFDFGH.",
        "zip": "AWEDRFGH",
        "country": ""
       }
  
}
{ 
   "market_code": "E",
   "amount":"125.67",
   "method":"CC",
   "type":2,
   "nonce":"1234564644",
   "card":{ 
      "number":"4547755346345854",
      "expiration_date":"0425"
   },
       "customer": {
        "first_name": "",
        "last_name": "",
        "street_1": "",
        "street_2": "",
        "city": "",
        "state": "",
        "zip": "66002-67954",
        "country": ""
       }
  
}
{ 
   "market_code": "E",
   "amount":"125.67",
   "method":"CC",
   "type":2,
   "nonce":"1234564644",
   "card":{ 
      "number":"4547755346345854",
      "expiration_date":"0425"
   },
       "customer": {
        "first_name": "",
        "last_name": "",
        "street_1": "",
        "street_2": "",
        "city": "jklda",
        "state": "sads",
        "zip": "35004"
    
       }
  
}
{ 
   "market_code": "E",
   "amount":"125.67",
   "method":"CC",
   "type":2,
   "nonce":"1234564644",
   "card":{ 
      "number":"4547755346345854",
      "expiration_date":"0425"
   },
       "customer": {
        "first_name": "",
        "last_name": "",
        "street_1": "jdhv",
        "street_2": "dbd",
        "city": "hg",
        "state": "",
        "zip": "",
        "country": ""
       }
  
}

Sample Response:

{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "19210080",
    "transaction_uid": "e4d418da-0ffc-47c0-8dc9-371e5150f1b3",
    "transaction_datetime": "20230517T095221Z",
    "account_type": "VI",
    "account_last_4": "5854",
    "amount": "125.67",
    "approved_amount": "125.67",
    "method": "CC",
    "auth_code": "OK3964",
    "avs_result_code": "Y",
    "code_result": "",
    "type": "2",
    "expiration_date": "0425",
    "token": "e11528ffbec346c08a04e9553c4af32c",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "",
    "last_name": "",
    "street_1": "WSDFGHBN",
    "street_2": "",
    "city": "",
    "state": "JHJMGFDFTRTJHGFDGGDFBFJHGGFDDGFHJGFDFGH.",
    "zip": "AWEDRFGH",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "C",
    "product_id": "F",
    "prepaid_indicator": "",
    "detailcard_indicator": "X",
    "debitnetwork_indicator": ""
  }
}
{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "19210082",
    "transaction_uid": "417dfa35-17bd-496c-a6b2-f47e963dd37f",
    "transaction_datetime": "20230517T095309Z",
    "account_type": "VI",
    "account_last_4": "5854",
    "amount": "125.67",
    "approved_amount": "125.67",
    "method": "CC",
    "auth_code": "OK4474",
    "avs_result_code": "W",
    "code_result": "",
    "type": "2",
    "expiration_date": "0425",
    "token": "e11528ffbec346c08a04e9553c4af32c",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "",
    "last_name": "",
    "street_1": "",
    "street_2": "",
    "city": "",
    "state": "",
    "zip": "6600267954",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "C",
    "product_id": "F",
    "prepaid_indicator": "",
    "detailcard_indicator": "X",
    "debitnetwork_indicator": ""
  }
}
{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "19210083",
    "transaction_uid": "44b63873-e7d0-433a-8cc5-504cd8f0bda9",
    "transaction_datetime": "20230517T095326Z",
    "account_type": "VI",
    "account_last_4": "5854",
    "amount": "125.67",
    "approved_amount": "125.67",
    "method": "CC",
    "auth_code": "OK4664",
    "avs_result_code": "Z",
    "code_result": "",
    "type": "2",
    "expiration_date": "0425",
    "token": "09f7c6b1abe84c9b9dacb227c1425e83",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "",
    "last_name": "",
    "street_1": "",
    "street_2": "",
    "city": "jklda",
    "state": "sads",
    "zip": "35004",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "C",
    "product_id": "F",
    "prepaid_indicator": "",
    "detailcard_indicator": "X",
    "debitnetwork_indicator": ""
  }
}
{
  "transaction_response": {
    "result_code": 1,
    "result_sub_code": "000",
    "result_text": "APPROVED",
    "transaction_id": "19210084",
    "transaction_uid": "48e5d3a1-fce1-465d-8bd3-6caaaf3ac8d6",
    "transaction_datetime": "20230517T095342Z",
    "account_type": "VI",
    "account_last_4": "5854",
    "amount": "125.67",
    "approved_amount": "125.67",
    "method": "CC",
    "auth_code": "OK4844",
    "avs_result_code": "A",
    "code_result": "",
    "type": "2",
    "expiration_date": "0425",
    "token": "e11528ffbec346c08a04e9553c4af32c",
    "emv": "",
    "emv_tag_data": "",
    "entry_mode": "01"
  },
  "nonce": "1234564644",
  "test": "0",
  "customer": {
    "first_name": "",
    "last_name": "",
    "street_1": "jdhv",
    "street_2": "dbd",
    "city": "hg",
    "state": "",
    "zip": "",
    "country": "",
    "phone_number": "",
    "company": "",
    "customer_id": "",
    "email": "",
    "email_receipt": "NO",
    "notes": "",
    "action_code": ""
  },
  "card_info": {
    "card_class": "C",
    "product_id": "F",
    "prepaid_indicator": "",
    "detailcard_indicator": "X",
    "debitnetwork_indicator": ""
  }
}