/* Options: Date: 2025-06-07 18:11:55 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: AMDCReversarPagoRQ.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; import com.google.gson.annotations.*; import com.google.gson.reflect.*; public class dtos { @Route("/pago/ReversarPago") public static class AMDCReversarPagoRQ extends DatosBanco implements IReturn { public String IdTransaccionBanco = null; public String Banco = null; public String Sucursal = null; public String Usuario = null; public String Terminal = null; public String getIdTransaccionBanco() { return IdTransaccionBanco; } public AMDCReversarPagoRQ setIdTransaccionBanco(String value) { this.IdTransaccionBanco = value; return this; } public String getBanco() { return Banco; } public AMDCReversarPagoRQ setBanco(String value) { this.Banco = value; return this; } public String getSucursal() { return Sucursal; } public AMDCReversarPagoRQ setSucursal(String value) { this.Sucursal = value; return this; } public String getUsuario() { return Usuario; } public AMDCReversarPagoRQ setUsuario(String value) { this.Usuario = value; return this; } public String getTerminal() { return Terminal; } public AMDCReversarPagoRQ setTerminal(String value) { this.Terminal = value; return this; } private static Object responseType = AMDCReversarPagoRS.class; public Object getResponseType() { return responseType; } } public static class AMDCReversarPagoRS extends CoreRes { public ResultadoTransaccion PagoReversadoRespuesta = null; public String TranId = null; public String Code = null; public String InfoMsg = null; public ResultadoTransaccion getPagoReversadoRespuesta() { return PagoReversadoRespuesta; } public AMDCReversarPagoRS setPagoReversadoRespuesta(ResultadoTransaccion value) { this.PagoReversadoRespuesta = value; return this; } public String getTranId() { return TranId; } public AMDCReversarPagoRS setTranId(String value) { this.TranId = value; return this; } public String getCode() { return Code; } public AMDCReversarPagoRS setCode(String value) { this.Code = value; return this; } public String getInfoMsg() { return InfoMsg; } public AMDCReversarPagoRS setInfoMsg(String value) { this.InfoMsg = value; return this; } } public static class DatosBanco { public String Banco = null; public String Sucursal = null; public String Usuario = null; public String Terminal = null; public String getBanco() { return Banco; } public DatosBanco setBanco(String value) { this.Banco = value; return this; } public String getSucursal() { return Sucursal; } public DatosBanco setSucursal(String value) { this.Sucursal = value; return this; } public String getUsuario() { return Usuario; } public DatosBanco setUsuario(String value) { this.Usuario = value; return this; } public String getTerminal() { return Terminal; } public DatosBanco setTerminal(String value) { this.Terminal = value; return this; } } public static class CoreRes { public String TranId = null; public String Code = null; public String InfoMsg = null; public String getTranId() { return TranId; } public CoreRes setTranId(String value) { this.TranId = value; return this; } public String getCode() { return Code; } public CoreRes setCode(String value) { this.Code = value; return this; } public String getInfoMsg() { return InfoMsg; } public CoreRes setInfoMsg(String value) { this.InfoMsg = value; return this; } } public static class ResultadoTransaccion { public String Resultado = null; @DataMember(Name="Mensaje") @SerializedName("Mensaje") public String MensajeResultado = null; public String FechaTransaccion = null; public String getResultado() { return Resultado; } public ResultadoTransaccion setResultado(String value) { this.Resultado = value; return this; } public String getMensajeResultado() { return MensajeResultado; } public ResultadoTransaccion setMensajeResultado(String value) { this.MensajeResultado = value; return this; } public String getFechaTransaccion() { return FechaTransaccion; } public ResultadoTransaccion setFechaTransaccion(String value) { this.FechaTransaccion = value; return this; } } }