// Archivo: GestionIntegral.Api/Services/Suscripciones/IPagoService.cs

using GestionIntegral.Api.Dtos.Suscripciones;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace GestionIntegral.Api.Services.Suscripciones
{
    public interface IPagoService
    {
        Task<IEnumerable<PagoDto>> ObtenerPagosPorFacturaId(int idFactura);
        Task<(PagoDto? Pago, string? Error)> RegistrarPagoManual(CreatePagoDto createDto, int idUsuario);
    }
}