Funcionalidad/módulo
Headsup
Pasos
- Hacer un checkout de un producto de suscripción (indistintamente si es cíclico o recurrente), donde el precio del producto > $0,00 y el precio de la frecuencia > $0,00.
- Modificar el precio del producto y de la frecuencia, por ejemplo, si previamente el monto del producto era $100,00 y el de la frecuencia $20,00, actualizarlos a $500,00 y $75,00
- Enviar el webhook de headsup: esto se puede hacer a través de Postman con un POST a https://rebillnuevo.improntus.dev/rest/V1/rebill/notification/heads_up (obtener un ejemplo del body desde la documentación)
- Verificar la actualización de la suscripción
Comportamiento actual
No se actualiza correctamente la suscripción luego de recibir un headsup ya que está actualizando la suscripción considerando solamente el precio del producto y no considera el precio de la frecuencia.
Originalmente el precio del producto era $1000,00 y el de la frecuencia $110,00; luego se cambió a $2000,00 y $111,00 respectivamente, por lo cual, la suscripción tuvo que haber actualizado de $1110,00 a $2111,00; pero actualizó a $2110,00:



Asimismo, dentro de Magento tampoco se refleja correctamente el cambio de precio:
Customer portal figura el precio viejo tanto en la suscripción como en la orden:


Desde el lado seller, en la orden se visualiza de manera incorrecta ya que en "Order Totals" no se visualiza la información actualizada:

Resultado esperado
- Debe considerarse el precio del producto como también así el de la frecuencia.
- Customer portal y panel de administrador: Debe verse actualizada la suscripción y la orden debe generarse acorde a los nuevos montos.
Funcionalidad/módulo
Headsup
Pasos
Comportamiento actual
No se actualiza correctamente la suscripción luego de recibir un headsup ya que está actualizando la suscripción considerando solamente el precio del producto y no considera el precio de la frecuencia.
Originalmente el precio del producto era $1000,00 y el de la frecuencia $110,00; luego se cambió a $2000,00 y $111,00 respectivamente, por lo cual, la suscripción tuvo que haber actualizado de $1110,00 a $2111,00; pero actualizó a $2110,00:
Asimismo, dentro de Magento tampoco se refleja correctamente el cambio de precio:

Customer portal figura el precio viejo tanto en la suscripción como en la orden:
Desde el lado seller, en la orden se visualiza de manera incorrecta ya que en "Order Totals" no se visualiza la información actualizada:

Resultado esperado