namespace CashLineERP.Contracts.Finance;

public sealed record CreateCustomerRefundRequest(
    long CustomerId,
    long SourceAccountsReceivableReceiptId,
    DateOnly RefundDate,
    string RefundMethod,
    string CurrencyCode,
    decimal AmountAmount,
    long? PaymentChannelConfigurationId,
    string? ReferenceNumber,
    string? Notes);
