| All Verbs | /Transactions/Duplicate |
|---|
import java.math.*
import java.util.*
import java.io.InputStream
import net.servicestack.client.*
open class DuplicateTransactionEditRequest
{
open var duplicateTrans:ArrayList<DuplicateTransactionDetail>? = null
}
open class DuplicateTransactionDetail
{
open var objectId:String? = null
open var createdOn:Date? = null
open var route:String? = null
open var serialNumber:String? = null
open var transactionType:String? = null
open var amountProcessed:BigDecimal? = null
open var locationName:String? = null
open var locationId:String? = null
open var computerName:String? = null
open var amex:BigDecimal? = null
open var noAmex:BigDecimal? = null
open var uniqueTransIdNum:Int? = null
open var uniqueTransId:String? = null
open var transactionId:String? = null
open var deviceBatchNumber:String? = null
open var developerName:String? = null
open var deviceName:String? = null
open var version:String? = null
open var computerDateTime:Date? = null
open var terminalDateTime:Date? = null
open var companyName:String? = null
open var maskedAccount:String? = null
open var approvalNumberResult:String? = null
open var merchantId:String? = null
open var companyId:String? = null
open var missingTransactions:Boolean? = null
open var numberMissing:Int? = null
open var startDateFilter:String? = null
open var endDateFilter:String? = null
open var adjustmentTypeId:String? = null
open var fromLogFile:String? = null
open var resultStatus:String? = null
open var minsTermOffBy:Int? = null
open var source:String? = null
open var duplicateFlag:String? = null
open var comment:String? = null
open var dupCreatedOn:Date? = null
open var dupCreatedBy:String? = null
open var dupCount:Int? = null
open var processorTransactionId:String? = null
open var transactionReference:String? = null
open var billingName:String? = null
open var resultMessage:String? = null
open var transrefDiff:Boolean? = null
open var cashier:String? = null
open var accountCardType:String? = null
}
Kotlin DuplicateTransactionEditRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Transactions/Duplicate HTTP/1.1
Host: cip-reporting-dev.chargeitpro.com
Accept: application/json
Content-Type: application/json
Content-Length: length
{"duplicateTrans":[{"objectId":"String","createdOn":"\/Date(-62135596800000-0000)\/","route":"String","serialNumber":"String","transactionType":"String","amountProcessed":0,"locationName":"String","locationId":"String","computerName":"String","amex":0,"noAmex":0,"uniqueTransIdNum":0,"uniqueTransId":"String","transactionId":"String","deviceBatchNumber":"String","developerName":"String","deviceName":"String","version":"String","computerDateTime":"\/Date(-62135596800000-0000)\/","terminalDateTime":"\/Date(-62135596800000-0000)\/","companyName":"String","maskedAccount":"String","approvalNumberResult":"String","merchantId":"String","companyId":"String","missingTransactions":false,"numberMissing":0,"startDateFilter":"String","endDateFilter":"String","adjustmentTypeId":"String","fromLogFile":"String","resultStatus":"String","minsTermOffBy":0,"source":"String","duplicateFlag":"String","comment":"String","dupCreatedOn":"\/Date(-62135596800000-0000)\/","dupCreatedBy":"String","dupCount":0,"processorTransactionId":"String","transactionReference":"String","billingName":"String","resultMessage":"String","transrefDiff":false,"cashier":"String","accountCardType":"String"}]}