Batch Upload Key
A batch upload key is a .P12 certificate that enables you to securely send batch files to . This key is required if you are using Offline Transaction File Submission, also known as programmatic batch upload.
For more information about Offline Transaction File Submissions and how to use this key to enable it, see the Offline Transaction File Submission Implementation Guide.
This page describes how to create a new batch upload key or submit an existing .P12 certificate to use as your batch upload key.
You must use separate keys for the test and production environments.
Log in to the :
Contact customer support for access to the .
On the left navigation panel, choose Payment Configuration > Key Management.
The Key Management page appears.
Click + Generate key on the Key Management page.
Under Batch Upload, choose Batch Upload, and then click Generate key.
If you are using a portfolio account (an account that manages multiple transacting merchant accounts under a single organization ID), the Key options window appears, giving you the choice to create a meta key.
For more information about how to create a meta key, see Creating and Using Security Keys.
For more information about how to create a meta key, see Creating and Using Security Keys.
For more information about how to create a meta key, see Creating and Using Security Keys.
For more information about how to create a meta key, see Creating and Using Security Keys.
For more information about how to create a meta key, see Creating and Using Security Keys.
Choose from one of these two options:
If you are creating a new Batch Upload key, click Download key.
If you are submitting your own certificate, enter your public PEM-formatted certificate in the text box, then click Download key.
Create a password for the certificate by entering one into the New Password and Confirm Password fields. The password must be at least 8 characters. Click Generate key.
The .p12 file downloads to your desktop. If prompted by your system, approve the location to which the key downloads.
Next Steps
To create or submit another key, click Generate another key. To view all of your created keys, go to the Key Management page.
Thanks for your feedback!
Last published: September 29, 2026