View transactions

Returns all transactions that meet the specified parameters and that are associated with the Nexio account used to authenticate.

You may also request or filter on fields of the query parameters as in the following example:

/transaction/v3?kount.&plugin.&customer.&processor.&gateway.

See the Finding a transaction topic in Guides for a full tutorial.

The default response only includes a small number of parameters. If you want additional objects and parameters, you must specify them in the request. For more information about how to do this, see the Requesting additional response parameters topic in Guides.

Notes

  • If you want to search for a transaction by paymentId, you should use the View transaction by payment ID endpoint so that you get all the details for the transaction.
  • If you want to search for a transaction by transactionId, you should use the View transaction by transaction ID endpoint so that you get all the details for the transaction.

Warning

You must specify at least one parameter. Failing to submit one results in an Internal Server Error. Also, it is not possible to send a request with all parameters. Doing so results in a 400 error and the system does not return a response.

Request parameters

  • achDetailId
  • amount
  • authCode
  • bankTransfer
  • bankTransfer.account
  • bankTransfer.checkNumber
  • bankTransfer.id
  • bankTransfer.routing
  • bankTransfer.transactionId
  • capturedDate
  • cardNumber
  • cardHolder
  • cardType
  • createdAt
  • currencyId
  • customer
  • customer.company
  • customer.customerRef
  • customer.email
  • customer.firstName
  • customer.id
  • customer.lastName
  • customer.postalCode
  • customer.phone
  • customer.transactionId
  • customerAddresses
  • customerAddresses.billingAddressOne
  • customerAddresses.billingAddressTwo
  • customerAddresses.billingCity
  • customerAddresses.billingCountry
  • customerAddresses.billingPhone
  • customerAddresses.billingPostalCode
  • customerAddresses.billingState
  • customerAddresses.shippingAddressOne
  • customerAddresses.shippingAddressTwo
  • customerAddresses.shippingCity
  • customerAddresses.shippingCountry
  • customerAddresses.shippingPhone
  • customerAddresses.shippingPostalCode
  • customerAddresses.shippingState
  • customerAddresses.id
  • customerAddresses.transactionId
  • endDate
  • foreignProcessingCurrency
  • foreignProcessingCurrency.amount
  • foreignProcessingCurrency.currencyId
  • foreignProcessingCurrency.id
  • foreignProcessingCurrency.transactionId
  • gateway
  • gateway.additionalRefNumber
  • gateway.batchRef
  • gateway.gatewayType
  • gateway.id
  • gateway.merchantId
  • gateway.message
  • gateway.trackingCode
  • gateway.refNumber
  • gateway.transactionId
  • id
  • kount
  • kount.counterCount
  • kount.id
  • kount.merc
  • kount.mode
  • kount.refNumber
  • kount.ruleCount
  • kount.rules
  • kount.score
  • kount.status
  • kount.transactionId
  • kount.velo
  • kount.vmax
  • kount.warningCount
  • kount.wasDeviceFingerprinted
  • merchantId
  • originalTransactionId
  • plugin
  • plugin.description
  • plugin.id
  • plugin.invoice
  • plugin.orderNumber
  • plugin.originalId
  • plugin.paymentOptionTag
  • plugin.pluginType
  • plugin.transactionId
  • plugin.userId
  • processMethod
  • processor
  • processor.batchRef
  • processor.id
  • processor.originalId
  • processor.processorType
  • processor.transactionId
  • processor.transactionRef
  • reportDate
  • settledDate
  • startDate
  • subscription
  • subscription.accountId
  • subscription.id
  • subscription.initialBalance
  • subscription.interval
  • subscription.intervalCount
  • subscription.remainingBalance
  • subscription.scheduleType
  • subscription.subscriptionRef
  • subscription.transactionId
  • transactionDate
  • transactionDetails
  • transactionDetails.clientIp
  • transactionDetails.customFields
  • transactionDetails.description
  • transactionDetails.id
  • transactionDetails.paymentToken
  • transactionDetails.paymentType
  • transactionDetails.retryCount
  • transactionDetails.shoppingCart
  • transactionDetails.transactionId
  • transactionDetails.userName
  • transactionStatus
  • transactionType
  • updatedAt
  • limit
  • offset

Response parameters

  • offset
  • limit
  • rows
  • rows.id
  • rows.merchantId
  • rows.amount
  • rows.transactionDate
  • rows.transactionStatus
  • rows.authCode
  • rows.transactionType
  • rows.cardType
  • rows.cardNumber
  • rows.cardHolder
  • rows.processMethod
  • rows.achDetailId
  • rows.currencyId
  • rows.reportDate
  • rows.settledDate
  • rows.capturedDate
  • rows.originalTransactionId
  • rows.createdAt
  • rows.updatedAt
  • rows.customer
  • rows.customer.id
  • rows.customer.firstName
  • rows.customer.lastName
  • rows.customer.postalCode
  • rows.customer.phone
  • rows.customer.email
  • rows.customer.company
  • rows.customer.customerRef
  • rows.customer.transactionId
  • rows.kount
  • rows.kount.id
  • rows.kount.status
  • rows.kount.rules
  • rows.kount.refNumber
  • rows.kount.merc
  • rows.kount.score
  • rows.kount.ruleCount
  • rows.kount.warningCount
  • rows.kount.counterCount
  • rows.kount.wasDeviceFingerprinted
  • rows.kount.mode
  • rows.kount.velo
  • rows.kount.vmax
  • rows.kount.transactionId
  • rows.bankTransfer
  • rows.bankTransfer.account
  • rows.bankTransfer.checkNumber
  • rows.bankTransfer.id
  • rows.bankTransfer.routing
  • rows.bankTransfer.transactionId
  • rows.foreignProcessingCurrency
  • rows.foreignProcessingCurrency.amount
  • rows.foreignProcessingCurrency.currencyId
  • rows.foreignProcessingCurrency.id
  • rows.foreignProcessingCurrency.transactionId
  • rows.threeDS
  • rows.threeDS.id
  • rows.threeDS.ECI
  • rows.threeDS.type
  • rows.threeDS.transactionId
  • rows.gateway
  • rows.gateway.gatewayName
  • rows.gateway.refNumber
  • rows.processor
  • rows.processor.id
  • rows.customerAddresses
  • rows.customerAddresses.billingAddressOne
  • rows.customerAddresses.billingAddressTwo
  • rows.customerAddresses.billingCity
  • rows.customerAddresses.billingCountry
  • rows.customerAddresses.billingPhone
  • rows.customerAddresses.billingPostal
  • rows.customerAddresses.billingState
  • rows.customerAddresses.shippingAddressOne
  • rows.customerAddresses.shippingAddressTwo
  • rows.customerAddresses.shippingCity
  • rows.customerAddresses.shippingCountry
  • rows.customerAddresses.shippingPhone
  • rows.customerAddresses.shippingPostal
  • rows.customerAddresses.shippingState
  • rows.customerAddresses.id
  • rows.customerAddresses.transactionId
  • rows.subscription
  • rows.subscription.id
  • rows.subscription.accountId
  • rows.subscription.initialBalance
  • rows.subscription.interval
  • rows.subscription.intervalCount
  • rows.subscription.remainingBalance
  • rows.subscription.scheduleType
  • rows.subscription.subscriptionRef
  • rows.subscription.transactionId
  • rows.cardMetaData
  • rows.cardMetaData.id
  • rows.cardMetaData.bin
  • rows.cardMetaData.cardBrand
  • rows.cardMetaData.class
  • rows.cardMetaData.countryCode
  • rows.cardMetaData.currencyCode
  • rows.cardMetaData.issuingBank
  • rows.cardMetaData.transactionId
  • rows.plugin
  • rows.plugin.id
  • rows.plugin.originalId
  • rows.plugin.invoice
  • rows.plugin.orderNumber
  • rows.plugin.description
  • rows.plugin.pluginType
  • rows.plugin.paymentOptionTag
  • rows.plugin.transactionId
  • rows.transactionDetails
  • rows.transactionDetails.id
  • rows.transactionDetails.clientIp
  • rows.transactionDetails.customFields
  • rows.transactionDetails.description
  • rows.transactionDetails.installments
  • rows.transactionDetails.installmentUnit
  • rows.transactionDetails.paymentToken
  • rows.transactionDetails.paymentType
  • rows.transactionDetails.retryCount
  • rows.transactionDetails.shoppingCart
  • rows.transactionDetails.userName
  • rows.transactionDetails.transactionId
  • hasMore
Language
Authentication
Basic
base64
:
Click Try It! to start a request and see the response here!