Batch processing is a resource-saving transaction type that stores data for processing at pre-defined times. Batch processing is useful for enterprises that need to process large amounts of data using limited resources.

batchAuthBatch file interface authorization processing for recurring payments, mail orders, payments from offline systems, etc.
- Supports all major card schemes
- Multi-participant
- Multi-currency
- Typical use of batch authorization system is:
- Recurring payments
- Mail orders
- Payments from offline systems
- Batch authorization system supports authorization processing trough the batch file interface.
- Merchant prepares files containing the transaction records he would like to charge.
- Transactions are authorized
- Outgoing files are returned to the merchant
- Settlement files are delivered to the settlement system
- batchAuth system supports three business models of obtaining the positive authorization:
1. Stand-in Authorization for transactions bellow floor limit (This model can be used to reduce online authorization system load (possible cost reduction))
2. Full Online Authorizations
- One authorization for each transaction record received in the file
- One cumulative authorization for all transactions records for same card number (small payments)
3. Online Authorizations with preauthorized funds pool
- System obtains authorization on the predefined amount creating the pre-allocated funds pool
- Subsequent authorizations are allocated from the preauthorized pool