CC MWE Batch UML


Parent:    File Batch
Added On:  05/16/14 
SQL Table:  CC_MWE_BATCH 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  CcMweBatch 
Represents a batch of transactions as it is defined in MWE's batch processing specification.
Added On:  05/16/14
SQL Column:  API_KEY
Java Field:  apiKey
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
The value of this parameter is assigned to you by Merchant Warrior.
Added On:  05/16/14
SQL Column:  BATCH_FILE
Java Field:  batchFile
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
The batch file should be in CSV (.csv) or MS Excel (.xls or .xlsx) format.
Added On:  05/16/14
SQL Column:  BATCH_NOTIFY_URL
Java Field:  batchNotifyUrl
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
The asynchronous POST notifications will be sent to this URL.
Added On:  05/16/14
SQL Column:  BATCH_RESPONSE_FILE_ATTACH
Java Field:  batchResponseFileAttach
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
The value is a boolean to denote whether a response file should be attached with the asynchronous POST notifications.
Added On:  05/16/14
SQL Column:  BATCH_RESPONSE_FILE_COMPRESS
Java Field:  batchResponseFileCompress
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
The value is a boolean to denote whether the response file should be compressed (.zip).
Added On:  05/16/14
SQL Column:  BATCH_UUID
Java Field:  batchUuid
Status:  Active
SQL Type:  varchar(32)
Java Type:  String
Attributes:
The value of this parameter is assigned to you by Merchant Warrior for every processBatch request.
Added On:  05/16/14
SQL Column:  CURRENCY_CODE
Java Field:  currencyCode
Status:  Active
SQL Type:  varchar(3)
Java Type:  String
Attributes:
One of the following: AUD, CAD, EUR, GBP, JPY, NZD, SGD, USD. This is provider dependant. Please check with MW before attempting to process transactions in any currency other than AUD.
Added On:  05/16/14
SQL Column:  FILE_HASH
Java Field:  fileHash
Status:  Active
SQL Type:  varchar(32)
Java Type:  String
Attributes:
The hash of the batch file.
Added On:  09/22/14
SQL Column:  IS_MWE_TOKEN_TRANSACTION_ONLY
Java Field:  isMweTokenTransactionOnly
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:false
Added On:  05/16/14
SQL Column:  MERCHANT_UUID
Java Field:  merchantUuid
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
The value of this parameter is assigned to you by Merchant Warrior.
Added On:  06/09/16
SQL Column:  
Java Field:  passPhrase
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
Added On:  05/16/14
SQL Column:  RESPONSE_CODE
Java Field:  responseCode
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
Response to the inquiry record. Identifies the any error type.

There are three possible types of responseCode:
1. <responseCode> < 0. MWE validation error.
2. <responseCode> = 0. Transaction was successful
3. <responseCode> > 0. Transaction was declined by the provider.
Added On:  05/16/14
SQL Column:  RESPONSE_MESSAGE
Java Field:  responseMessage
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
Response text message to the inquiry record.
Added On:  09/23/14
SQL Column:  TOTAL_AMOUNT
Java Field:  totalAmount
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
Added On:  09/23/14
SQL Column:  TOTAL_COUNT
Java Field:  totalCount
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
Added On:  05/16/14
SQL Column:  URL_HASH
Java Field:  urlHash
Status:  Active
SQL Type:  varchar(32)
Java Type:  String
Attributes:
The verification hash is a combination of the MD5 of your API Passphrase, and specific parameters sent in the transaction.