• Como puedo cambiar el número de pedido redsys (_payment_order_number_redsys)(DS_Order), actualmente redsys registra un número 9820000XXXXX siendo las XXXXX el numero de pedido real de woocommmerce, como puedo hacer para solo enviar/registrar el numero de pedido woo XXXXX y no la otra cadena de números que preceden al número de pedido woo.

    Gracias

Viewing 1 replies (of 1 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola @josejperezm,

    Enviar solo el numero de Redsys, en principio no es posible. El número enviado debe tener siempre una longitud de 12 números. Como mínimo así lo pone en la documentación. De hecho acabo de realizar unas pruebas, y da error al llegar a Redsys si se envía sólo el número de pedido generado por WooCommerce.

    He mirado el plugin oficial por si las moscas, y a?ade ceros delante hasta completar los 12 dígitos. No a?ade los 3 aleatorios como hace el mío para que no haya problema de número de pedido repetido, pero si que a?ade ceros delante. Si no se envían, los a?ade el terminal al llegar, y al no coincidir el número que se envía, con el numero final corregido por el Redsys (a?adiendo los ceros), provoca un error de firma.

    Así que enviar única y exclusivamente los números de pedido, aparentemente según la documentación y las pruebas que acabo de realizar, es imposible.

    Saludos

    • This reply was modified 3 years, 4 months ago by Jose Conti.
Viewing 1 replies (of 1 total)
  • The topic ‘Cambiar numero de pedido redsys’ is closed to new replies.