Skip to content

[Headsup] No se actualiza correctamente la suscripción luego de recibir un headsup en caso de que el domicilio del customer haya sido modificado y el shipping tax rate calculado sea diferente #76

@brunojbarros

Description

@brunojbarros

Funcionalidad/módulo
Headsup

Pasos
1- Checkout de suscripción con shipping = Table rate
2- Modificar la dirección del customer para que tome otro valor en la recurrencia (por ejemplo, cambiar de New York a Alaska)
3- Enviar headsup (tanto de la suscripción del producto como la del shipping)

Comportamiento actual
Al cambiar el domicilio del customer para que aplique otro valor de shipping, no se actualiza la suscripción ni se crea correctamente la orden luego de recibir un headsup, ver que en la orden, figura el shipping address = el address anterior en vez del nuevo:

Domicilio anterior:
image

Nuevo domicilio:
image

Orden creada:
image

Para saber que el monto del shipping tuvo que haber sido modificado, se avanzó con un segundo checkout con el mismo producto y el nuevo domicilio, al hacerlo, figura que el shipping es $20 en vez de $15:
image

Resultado esperado
Debe generarse la orden acorde al nuevo domicilio del customer y aplicar el costo de envío correspondiente; además la suscripción del shipping debe actualizarse acorde al nuevo monto.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions