La revisión 1.1.8 marcaba un nuevo pedido como processing y enviaba email de confirmación aún sin estar el pago completado.
La solución propuesta mantiene el pedido como pending hasta que el pago es procesado, y es en ese punto que se ha añadido código para enviar el email de confirmación.
Además, cuando se hacia un pedido con una moneda distinta a la moneda base, se enviaba el importe incorrecto. Se ha solucionado enviando siempre la moneda base.
La revisión 1.1.8 marcaba un nuevo pedido como processing y enviaba email de confirmación aún sin estar el pago completado. La solución propuesta mantiene el pedido como pending hasta que el pago es procesado, y es en ese punto que se ha añadido código para enviar el email de confirmación. Además, cuando se hacia un pedido con una moneda distinta a la moneda base, se enviaba el importe incorrecto. Se ha solucionado enviando siempre la moneda base.