How to Batch Upload

There are several methods available for batch uploading transactions into our system. This guide will outline the upload procedures and the various formats supported.

Supported Routes

Currently, we offer three distinct options for uploading a batch file:

Supported Formats

We also provide the option to upload batch transactions in various formats, including the following:

  • Delimited File

    • Comma

    • Pipe

    • Semicolon

  • XML

  • Excel

  • ACH

This provides you the flexibility to select the appropriate format and pathway that best suit your needs.

Example Files

Below are example files for batch upload.

Excel

example.xlsx

ACH

MMMMMM = {MerchantNumber}

101 00000000000000000002410141500A094101Testing                                               
5200                                      0000MMMMMM   Descrp        240624   0071923900000000
62212345678011111            0000000100               TestingAch              0       07192390
62212345678011111            0000000100               TestingAch              0       07192390
62712345678011111            0000000100               TestingAch              0       07192390
62712345678011111            0000000100               TestingAch              0       07192390
820000000500605547550000000000000000000005000000MMMMMM                         071923900000000
9000001000001000000050060554755000000000000000000000500                                       
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

XML

<ImportFile>
    <Transactions>
        <Transaction>
            <CompanyID>{MerchantNumber}</CompanyID>
            <ExternalClientID>XML00001</ExternalClientID>
            <BankAccountName>TestingXML</BankAccountName>
            <TransType>D</TransType>
            <Amount>1</Amount>
            <TRN>123456780</TRN>
            <DDA>111111</DDA>
            <AccountType>C</AccountType>
        </Transaction>
		<Transaction>
            <CompanyID>{MerchantNumber}</CompanyID>
            <ExternalClientID>XML00002</ExternalClientID>
            <BankAccountName>TestingXML</BankAccountName>
            <TransType>D</TransType>
            <Amount>1</Amount>
            <TRN>123456780</TRN>
            <DDA>111111</DDA>
            <AccountType>C</AccountType>
        </Transaction>
		<Transaction>
            <CompanyID>{MerchantNumber}</CompanyID>
            <ExternalClientID>XML00003</ExternalClientID>
            <BankAccountName>TestingXML</BankAccountName>
            <TransType>C</TransType>
            <Amount>1</Amount>
            <TRN>123456780</TRN>
            <DDA>111111</DDA>
            <AccountType>C</AccountType>
        </Transaction>
		<Transaction>
            <CompanyID>{MerchantNumber}</CompanyID>
            <ExternalClientID>XML00004</ExternalClientID>
            <BankAccountName>TestingXML</BankAccountName>
            <TransType>C</TransType>
            <Amount>1</Amount>
            <TRN>123456780</TRN>
            <DDA>111111</DDA>
            <AccountType>C</AccountType>
        </Transaction>
    </Transactions>
</ImportFile>