up
This commit is contained in:
@@ -179,3 +179,15 @@ func GetEstadoPago(contratoID uint) (bool, *time.Time, error) {
|
||||
}
|
||||
return c.PagoConfirmado, c.FechaPago, nil
|
||||
}
|
||||
|
||||
// GetContratoParaVerificacion devuelve los campos necesarios para verificar el pago directamente
|
||||
// con la pasarela (pago_confirmado, enlace_pago_link_id).
|
||||
func GetContratoParaVerificacion(contratoID uint) (*Contrato, error) {
|
||||
var c Contrato
|
||||
if err := app.Http.Database.DB.
|
||||
Select("id", "pago_confirmado", "fecha_pago", "enlace_pago_link_id").
|
||||
First(&c, contratoID).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &c, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user