BillPayMessageSetV1

BillPayMessageSetV1 class

Versión 1 del conjunto de mensajes de pago de facturas.

public class BillPayMessageSetV1 : AbstractMessageSetVersion

Constructores

NombreDescripción
BillPayMessageSetV1()Inicializa una nueva instancia deBillPayMessageSetV1 clase.

Propiedades

NombreDescripción
BillPresentmentContext { get; set; }Obtiene o establece si el proveedor de pagos admite información de contexto de presentación de facturas en las operaciones de pago.
CanAddPayee { get; set; }Obtiene o establece si el usuario puede agregar beneficiarios. Si es falso, el sistema de pago restringe al usuario a los beneficiarios agregados a la lista de beneficiarios del usuario.
CanModificationModels { get; set; }Obtiene o establece si permite modificaciones a los modelos.
CanModificationPayments { get; set; }Obtiene o establece si permite modificar pagos.
DaysWithdrawal { get; set; }Obtiene o establece la compensación para la fecha de retiro.
DefaultDaysToPay { get; set; }Obtiene o establece el número de días predeterminado para pagar con cheque (excepto mediante transferencia).
DifferentFirstPayment { get; set; }Obtiene o establece si se admite especificar un monto diferente para el primer pago generado por un modelo
DifferentLastPayment { get; set; }Obtiene o establece si se admite especificar un monto diferente para el último pago generado por un modelo
HasExtendedPayment { get; set; }Obtiene o establece si admite el!:ExtendedPayment pago comercial.
MessageSetCore { get; set; }Obtiene o establece elMessageSetCore .
ModelWindow { get; set; }Obtiene o establece la ventana del modelo; el número de días antes de que se programe el procesamiento de una transacción recurrente que se instancia en el sistema.
PaymentByAddress { get; set; }Obtiene o establece si admite pagos a beneficiarios identificados por dirección de facturación, es decir, elPayee .
PaymentByPayeeId { get; set; }Obtiene o establece si admite pagos a beneficiarios identificados por un ID de beneficiario proporcionado por el servidor.
PaymentByTransfer { get; set; }Obtiene o establece si los pagos a los beneficiarios identificados por la cuenta de destino
PostProcessWindow { get; set; }Obtiene o establece el número de días después de que se procesa una transacción que es accesible para consultas de estado.
ProcessingDaysOffs { get; set; }Obtiene o establece los días de la semana en los que no se realiza ningún procesamiento.
ProcessingEndTime { get; set; }Obtiene o establece la hora del día en que finaliza el procesamiento del día.
StatusViaMods { get; set; }Si es verdadero, el servidor admite la comunicación de los cambios de estado de pago iniciados por el servidor mediante el!:PaymentModResponse mensaje.
TransferDaysWithdraw { get; set; }Obtiene o establece el número de días antes de la fecha de procesamiento en que se retiran los fondos para el pago por transferencia.
TransferDefaultDaysToPay { get; set; }Obtiene o establece el número de días por defecto para pagar por transferencia.

Ver también