namespace CashLineERP.Application.Finance;

public sealed record ProcessGatewayCallbackBatchResultView(
    long PaymentChannelConfigurationId,
    string ProcessorCode,
    int RequestedBatchSize,
    int ProcessedCount,
    int UpdatedExecutionCount,
    int SettlementMutationCount,
    IReadOnlyCollection<long> PaymentGatewayExecutionIds,
    IReadOnlyCollection<long> SettlementBatchIds);
