Agregar un prefijo y/o sufijo al número de pedido en WooCommerce

En WooCommerce, los números de pedido se generan de forma incremental, lo que puede hacerlos predecibles. Para mejorar la personalización y la seguridad, podemos agregar un prefijo y/o un sufijo a los números de pedido.

En este artículo, veremos cómo lograrlo mediante filtros de WooCommerce sin afectar la lógica interna del sistema.

Agregando un prefijo y/o sufijo al número de pedido

WooCommerce permite modificar el número de pedido mostrado al usuario utilizando el filtro woocommerce_order_number.

Agrega el siguiente código en el archivo functions.php,  de tu tema activo o en un plugin personalizado:


  • woocommerce_order_number: Este filtro permite modificar el número de pedido antes de mostrarlo.
  • custom_order_number: Función que recibe el order_id y le añade un prefijo y un sufijo.

Importante: No afecta la base de datos

Este método solo modifica la visualización del número de pedido. Internamente, WooCommerce seguirá utilizando e order_id real en la base de datos, por lo que no habrá problemas de compatibilidad con plugins de pago o gestión de pedidos.

Personalización adicional

Si quieres que el prefijo o sufijo cambie dinámicamente según la fecha o el usuario, puedes modificar la función así:


Agregar un prefijo o sufijo al número de pedido en WooCommerce es una forma sencilla de personalizar la experiencia del cliente sin afectar la funcionalidad del sistema.

¿Tienes dudas o necesitas ayuda con WooCommerce? ¡Déjalas en los comentarios!

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Back to Top
0
Would love your thoughts, please comment.x
()
x