Devoluciones y reembolsos

Los reembolsos son el reembolso de fondos del comerciante al cliente y se procesan después de que se facture el pedido completo.

Los reembolsos se procesan en algunos escenarios como:
  • Se aplica un cargo negativo en una orden posterior a la factura; por ejemplo, se aplica una promoción como, por ejemplo, una equiparación de precio competitiva en la orden.
  • Órdenes de devolución-El cliente desea devolver un pedido completo o algunos artículos de un pedido.
  • Órdenes de intercambio-El cliente desea intercambiar un artículo que puede dar como resultado una disminución en el total de la orden.
  • Cancelación de pedidos-El cliente cancela el pedido o la línea de pedido de un pedido con cargo previo antes de la cumplimentación del pedido.

Enlazar reembolso de pago con característica de liquidación

Cuando se van a emitir reembolsos a los clientes, los proveedores de servicios de pago necesitan detalles de liquidación con respecto a los cuales se procesan los reembolsos. Cuando se activa la opción de vincular el reembolso del pago a la liquidación IBM Sterling® Order Management System resuelve los detalles de la liquidación y proporciona los detalles como entrada para la salida del usuario de cobro de pagos.

Por ejemplo, una orden contiene dos líneas:
  • Line1 -100 $, Recogida
  • Línea 2-$250, Envío
Detalles de pago del pedido:
  • 100 $pagados utilizando VISA que termina en 2356
  • $250 pagados utilizando Mastercard que termina en 1287

Si el cliente devuelve Line2, el comerciante debe reembolsar 250 dólares. En la entrada YFSCollectionCreditCard UE se facilitan los detalles de la liquidación de 250 $, y estos detalles se envían al proveedor de pagos.

Para obtener más información, consulte Proceso de pago de devoluciones y cumplimentación de reembolso.

Escenarios comunes para las restituciones

Los escenarios más comunes cuando se inician los reembolsos:
  • Aplicar un cargo negativo en una orden que se factura. Se puede aplicar un cargo negativo en los pedidos incluso después de que los pedidos se hayan despachado en los escenarios siguientes:
    • El comerciante desea aplicar una equiparación de precio competitivo o apaciguamiento en un pedido.
    • El cliente aplica un cupón de descuento.
  • Devolver un pedido completo o parte de un pedido.
    • Al procesar las devoluciones, si puede buscar el pedido de venta original en Sterling™ Order Management System, dichos pedidos se denominan Non-Blind returns. El importe reembolsable se transfiere al método de pago del cliente basado en las configuraciones de reembolso.
    • Si no se conoce la orden de venta original, estas órdenes de devolución se denominan Blind returns. Debe implementar una solución personalizada para procesar los reembolsos.
  • Intercambios de artículos pedidos.

Secuencia de reembolso

Cuando se inician los reembolsos, el importe calculado por el sistema Sterling Order Management debe transferirse de nuevo al método de pago del cliente. El método de pago viene determinado por la secuencia de reembolso. Para obtener más información, consulte Secuencia de reembolso.

Consideraciones al procesar reembolsos

  • Reembolsos que se inician mediante modificaciones sistemáticas-Por ejemplo, una orden cargada previamente que tiene una de sus líneas que se cancelan mediante un proceso sistemático como el agente de supervisión. En tales escenarios, el reembolso se puede procesar de acuerdo con la secuencia de reembolso.
  • Reembolsos iniciados por modificaciones manuales-Por ejemplo, un cliente desea añadir un descuento de equiparación de precio en una orden que ya se ha facturado. En este caso, el cliente puede estar presente en la tienda o de guardia con el CSR o un bot de conversación. El reembolso se puede procesar en función de la preferencia del cliente como, por ejemplo, la tarjeta regalo.

Alteración temporal de la secuencia de reembolso

Puede alterar temporalmente la secuencia de reembolso utilizando la salida de usuario OMPConfirmRefundDistributionUE .

Se llama a la salida de usuario OMPConfirmRefundDistributionUE para confirmar la distribución de reembolsos a métodos de pago nuevos y existentes. La entrada a esta salida de usuario se basa en lo que el sistema determina que se reembolsará y cómo se reembolsará. Devuelve lo que determina el sistema o la lógica personalizada.

Los métodos de pago y sus importes de reembolso se cargan antes de que se aplique la consolidación. La consolidación de cargos se aplica después de que se inicie la salida de usuario. Si se devuelve el elemento RefundFulfillmentDetails para un método de pago de reembolso, todo el método de pago requiere cumplimentación de devolución a través del artículo especificado.

Para codificar salidas de usuario personalizadas, implemente el método en esta interfaz. El sistema llama a los métodos de la clase. Si este método proporciona alguna excepción, la transacción actual se retrotrae.

Para obtener más información sobre la salida de usuario OMPConfirmRefundDistributionUE , consulte Javadoc.