Anulación de Pagos Únicos

Los pagos únicos programados o procesados se pueden anular por motivos específicos. Por ejemplo, un pago procesado se puede anular si un cliente presenta un litigio por un cargo en la tarjeta de crédito o si la cuenta bancaria no tiene fondos suficientes. Cuando sea necesario anular un pago único programado o procesado existente, el procesador de pago por terceros anulará el pago único en el sistema y llamará al servicio web entrante C1-ThirdPartyOneTimePayNotification con la acción Anular, y transmitirá una ID de Tarea de Servicio del pago único pendiente (si se anula un pago programado) o una ID de Evento de Pago único procesado (si se anula un pago procesado).

El servicio web entrante procesa la anulación del pago único de la siguiente manera:
  • Para un pago único programado, la Tarea de Pago Único por Terceros existente simplemente pasa al estado Desechado.

  • Para un pago procesado, la anulación se procesa de la siguiente manera:
    • Dado que la Tarea de Pago Único por Terceros ya se encuentra en el estado Finalizado, se crea una nueva Tarea de Pago Único por Terceros para procesar la anulación. La lógica del estado Procesar Pago anulará la Forma de Pago existente utilizando la ID de Evento de Pago que se transmite desde el servicio web.

    • El Motivo de Anulación de Pago se obtiene de la configuración principal de Integración con Procesamiento de Pago por Terceros.

    • Se almacena una referencia a la ID de Tarea de Servicio de anulación como una característica en la forma de pago utilizando el Tipo de Característica de Referencia de Anulación que se define en la configuración principal.

    • Si la configuración principal también está configurada con un Tipo de Tarea de Anulación Automática de Pago, se crea una Tarea.

Para obtener más información sobre el ciclo de vida de la tarea del servicio de Notificación de Pago Único por Terceros, consulte el objeto de negocio C1-ThirdPartyOneTimePayTask en el sistema.

Para obtener más información sobre los ajustes de configuración principal, consulte la configuración principal de Integración con Procesamiento de Pago por Terceros en el sistema.