MBatch credit card output format

This file format is for use with ChasePaymentech's MBatch application. This file format was originally invented for a product called Scotia Payment Workstation but now seems to be used by several other applications, such as the Realtime Payment Manager from E-xact. The file format is comma delimited. The first line in the file contains the number of transactions that follow.

Field

Contents

BatchID

Not used - always blank

TxID

Not used - always blank

Batch description

Not used - always blank

Merchant name

Not used - always blank

Logon agreement

Not used - always blank

File agreement

Not used - always blank

Template

Not used - always blank

First date

Not used - always blank

Next date

Not used - always blank

Frequency

Not used - always blank

Last date

Not used - always blank

Sent date

Not used - always blank

Currency

Not used - always blank

Amount

Amount of the credit card charge with decimal point and without currency symbol

Debit/Credit flag

Always "True" for debit

Transaction type

Not used - always blank

Payee lookup

Not used - always blank

Payee reference

QuickFill order number

Payee name

Bill-to customer name

Card number

Credit card number

Card name

Not used - always blank

Expiry date

Card expiration date in mm/yy format

Card plan

Not used - always blank

Transaction code

Always "MVATHSTL"

E-Commerce flag

"True" for electronic commerce, "False" otherwise.
Payment types ending in 'I' result in a value of "True" in this field.

Authorization date

Not used - always blank

Authorization number

Authorization number

Settlement date

Not used - always blank

Decline code

Not used - always blank

Status Message

Not used - always blank

 

See Also