Jump to content

Duplicación de pagos vía código


bluco

Recommended Posts

Hola,

Cuando en nuestro Prestashop cambiamos el estado de "Pago aceptado" a "Enviado" (Shipped) todo funciona perfectamente (ver la imagen adjunta: 1_change_status.png

 

Pero cuando lo hacemos vía código se duplica el pago. Por favor ver la foto 2 (ejemplo correcto ejecutado manualmente) y foto 3 (ejemplo incorrecto ejecutado vía código).

Este es nuestro código de ejemplo:

$id_orderaux = 538;
$order = new Order($id_orderaux);
$id_order_state = '4';
$id_employee = '2';

$order->setCurrentState($id_order_state, $id_employee);

 

Adjunto también una imagen con un pedido en estado "Pago aceptado".

 

 

Sobre nuestro sistema:

Prestashop version:  1.7.7.5

MySQL: 10.0.38-MariaDB-0+deb8u1

PHP: 7.3.20

 

Muchas gracias

4_example_order_in_accepted_payment_status.png

3_incorrect_changed_by_code.png

2_correct_changed_manually.png

1_change_status.png

Edited by bluco
No incluí adjuntos por error (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...