Menu
Feedback
Comece aqui
Tutoriales
Portal del desarrollador

Problemas Conocidos
Directrices de Soporte
Troubleshooting

Preguntas Frecuentes
Anuncios
Anuncios
Anuncios
Liquidación de facturas parciales en el OMS
Photo of the author
PedroAntunesCosta
Publicado en 27/6/2022
Última actualización 26/8/2022

Si gestionas pedidos en el OMS, el sistema de gestión de pedidos de VTEX, debes emitir una factura en el pedido para que su status pase a Facturado; esto indica que el pedido concluyó con éxito. Se puede emitir una factura completa o una fatura parcial cuando los ítems o el valor del pedido sufren cambios.

Desarrollamos una mejora en el OMS que hará que las facturas parciales emitidas en los pedidos también disparen liquidaciones parciales en la transacción. El valor total del pedido se actualizará luego de emitir la factura y se corresponderá con la información obtenida a través del gateway de pagos de VTEX.

La funcionalidad de facturas parciales está disponible para toda la base de clientes VTEX, pero la liquidación parcial en el gateway se encuentra en la versión Beta. Además, para que las facturas parciales disparen liquidaciones parciales en la transacció, es necesario utilizar un conector que utilice el Payment Provider Protocol. Los conectores legados no admiten la funcionalidad.

¿Qué cambió?

Anteriormente, cuando se emitía una factura parcial ya se generaba una liquidación total del pedido. Esto significa que, incluso facturando el pedido parcialmente, el gateway de VTEX registraba la liquidación del valor total del pedido antes del cambio. Esto generaba una inconsistencia entre los ingresos que recibía la tienda y los registros del sistema.

Por lo tanto, el operador debía prever todos los cambios que podía sufrir un pedido antes de emitir cualquier factura (aunque fuera parcial), ya que ese proceso generaba una liquidación total del valor de la transacción original del pedido.

Ahora, el gateway liquida el valor correspondiente a la factura emitida. Este cambio también incorporó algunos comportamientos nuevos en la gestión de pedidos:

  • Es posible solicitar cambios en los valores del pedido, ya que al emitir una factura parcial, la transacción queda pendiente y a la espera de que el valor restante se liquide o cancele, tal como sucede cuando hay un cambio en un pedido por un descuento en el valor.
  • Si hay una diferencia en los valores, el consumidor recibe un reembolso de modo automático. Ya no es necesario informar la diferencia en el valor por fuera de VTEX.
  • Se pueden ir facturando los ítems a medida que están disponibles. Si, luego, el operador identifica que se deben eliminar un ítem y su valor, se podrá modificar el pedido y descontar ese importe, ya que las facturas anteriores solo incluían los valores correspondientes y el saldo del valor facturado estaba pendiente.

Obtén más información en Facturas parciales.

¿Por qué realizamos este cambio?

Modificamos la arquitectura del OMS para que se adapte a la operación de nuestros clientes. Entendemos que este es el comportamiento que se espera del OMS al liquidar el valor actualizado del pedido luego de facturarlo.

Gracias a esto, desbloqueamos nuevas acciones y comportamientos en el día a día de los operadores de ecommerce que facturan pedidos.

¿Qué se necesita hacer?

No es necesario hacer ni configurar nada. El OMS ya se actualizó automáticamente para funcionar de esta nueva manera.

Para reproducir este comportamiento:

  1. Emite una factura parcial del pedido.

  2. Realiza un cambio en el pedido.

    Si usas la nueva interfaz de Detalles del pedido (Beta), accede a Cómo cambiar ítems del pedido (Beta).

  3. Luego de realizar todos los cambios en el pedido, puedes seguir todos los eventos de la transacción haciendo clic en Ver detalles de la transacción.

También puedes realizar las mismas acciones a través de nuestra API de Pedidos. Para hacerlo, revisa los endpoints:

¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback