The Portal provides a file upload interface for submitting bulk charge requests without needing to configure an SFTP connection. It uses the same batch file format and processing pipeline as the SFTP integration.
Use the Portal's batch upload when you want to submit a batch file manually, without setting up or maintaining an SFTP client. For fully automated, scheduled batch submissions, the SFTP integration is the better fit.
- Navigate to Batch Upload from the main menu.
- Click Upload File and select your CSV charge request file.
- The platform validates the file and displays an initial pre-validation result.
- If pre-validation passes, the file is scheduled for processing.
The uploaded file must be a valid CSV following the Batch Files Column Specification. The file name must not contain special characters or spaces — only letters, numbers, hyphens (-), and underscores (_) are allowed.
Example: charges_20251120_batch_1.csv
Files can be up to 30 MB. There's no fixed limit on the number of charges in a file — see Limits for the full set of constraints.
After upload, the Portal displays the processing status of your file:
| Status | Description |
|---|---|
| Pending | The platform accepted the batch and is about to schedule processing |
| Processing | Charges are being validated individually |
| Processed | Charges were created and will be submitted to the banking network |
| Errored | Charges validation failed, error report is available |
As with SFTP submissions, the platform generates response files at each stage. These can be downloaded from the reports section. See the Charge Results report.