In the current implementation, the total transaction count variable for batches in batches table is calculated by adding the totals for each sub-batch. This is a major design flow since there can be a scenario when the specific payment-connector is not present. This issue focuses on making this total transaction count variable consistent for the entire batch and hence it needed to be updated through the bulk-processor and not specific payment/bulk connectors.