Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Obligar a pagar el saldo negativo en Wallet System for WooCommerce antes de hacer una compra en WooCommerce

10 enero, 2025

Hoy vamos a ver como obligar a pagar el saldo negativo en Wallet System for WooCommerce a un usuario de nuestra web antes de hacer una compra en WooCommerce, sumando este saldo a su carrito quiera o no quiera, de forma que se efectué una recarga por el importe de la deuda para que el saldo sea cero más su compra.

Como primer paso has de tener instalado Wallet System for WooCommerce si es que no lo tienes actualmente y habilitar la función de saldo en negativo que puedes verla en Wp Swings -> Sistema del monedero -> General -> Habilitar saldo negativo de Wallet

Cabe destacar que la generación de este código es empleando su API oficial, con lo que no se modifica nada extraño en su funcionamiento y también destaco que este código funciona sin problemas con el plugin FOX, un plugin gratuito de wordpress.org para cambios de divisa.

Un caso practico seria:

Yo quiero comprar una camiseta que vale 10 euros, pero debo -5 euros en mi wallet, pues en el carrito cuando quiero pagar saldrá 15 euros.

Una vez se pague, automáticamente se restaura el saldo de la wallet a 0 euros, ya que hizo una recarga que pone otra en positivo dicho saldo.

Para añadir el código que se mostrara a continuación

  • Code Snippets (Gratuito/de pago) [Aunque cabe destacar que la versión gratuita nos llegara]
  • WPCodeBox (De pago)
  • Cualquier plugin que nos deje meter código o mételo en tu archivo functions.php, aunque se recomienda usar un plugin que lo gestione.

Datos a modificar obligatoriamente en el código que se muestra a continuación, recuerda que sale el dos sitios diferentes:

$consumer_key = 'AÑADE TU CLAVE';

$consumer_secret = 'AÑADE TU CLAVE SECRETA';

Esta clave la puedes ver desde el apartado Wp Swings -> Sistema del monedero -> API REST -> Generate API KEY

Con todo esto ya podrás ir a Wp Swings -> Sistema del monedero -> Cartera-> Usuario de billetera y descontar saldo a ciertos usuarios con la obligación de que restauren ese saldo a 0 siempre que quieran interactuar con la tienda de tu web.

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
0 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram