Recent Revisions to This Document {#batch-doc-revisions-java}
=============================================================

25.10.01
--------

This revision contains only editorial changes and no technical updates.

25.09.01
--------

Document Restructured
:
Reorganized the introductory information:

    * [Introduction to Offline Transaction File Submission](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/home-merch.md "")
    * [Managing Templates and Batch Files](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-files-managing.md "")
    * [Uploading a Transaction Batch File at the Cybersource Business Center](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-uploading-ebc.md "")

:
Reorganized information about results files and reports:

    * [Viewing the Results of Batch File Validation](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-file-response.md "")
    * [Viewing the Results of Transaction Processing](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-response.md "")
    * [Viewing the Transaction Request Report](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-rpt-request.md "")
    * [Viewing the Batch Submission Detail Report](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-rpt-submission-details.md "")

:

Email Notifications
:
These email notifications are now available:

    * [Email Notification for a Failed Batch Validation](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-email-notifs/batch-results-email-notifs-failed-batch.md "")
    * [Email Notification for a Successful Batch Validation](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-email-notifs/batch-results-email-notifs-successful-batch.md "")
    * [Email Notification for Successful Transaction Processing](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-email-notifs/batch-results-email-notifs-successful-txns.md "")

:

CA for Uploading a Batch File Using Java Sample Code
:
The Certificate Authority (CA) has been changed from Entrust.net to DigiCert.net. See steps 4e and 4l in [Using Java Sample Code for Basic Authentication](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/c_Using_Java_Sample_Code_to_Upload_Files/t_Using_Sample_Code_for_Basic_Authentication.md "").
:

Transaction Processing Results File
:
Each data record contains information about responses to your batched requests. The fields in the data records are now in alphabetical order, except for the first field, merchantReferenceCode. See these topics:

    * [Data Records](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-response/batch-results-txns-response-data-records.md "")
    * [Example Transaction Response File](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-response/batch-results-txns-response-file-ex.md "")

More Information About Mismatched Field Counts
:
Error messages for the batch validation error code `123`. See these topics:

    * [Batch Validation Error Codes](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-file-response/batch-results-file-response-xml-error-code-values.md "") for error code 123
    * [Example: Field Count in Some Data Records Does Not Match the Header](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-file-response/batch-results-file-response-xml-ex-failure-123.md "")
    * [Example: Field Count in More Than 10 Data Records Does Not Match the Header](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-file-response/batch-results-file-response-xml-ex-failure-123-lon.md "")

:

Fields in Transaction Response File Data Records Are in Alphabetical Order
:
* [Data Records](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-response/batch-results-txns-response-data-records.md "")
* [Example Transaction Response File](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-results-txns-response/batch-results-txns-response-file-ex.md "")

:

Required and Optional Fields for Transaction Requests
:
Added descriptions of required and optional fields for creating a transaction request in a batch upload file. The descriptions were ported from [Batched_Template_Guides.pdf](http://apps.cybersource.com/library/documentation/sbc/SB_Batch_Submission_UG/Batched_Template_Guides.pdf ""). See the service-specific topics in this section:

    * [Reference: Request Fields for Batch Files](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-ref-fields.md "")

eCheck
:
Throughout the guide, *eCheck* is now referred to as *ACH service*.

22.01
-----

Updated the `Business Center` URLs.
