Checagem de pedidos concluídos de forma segura no WooCommerce

  • Autor Autor DiCHANHO
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
DiCHANHO

DiCHANHO

Delta
Verificado
Verificación en dos pasos activada
Verificado por Binance
Hola, estoy usando woocommerce, y quisiera saber si alguien tiene idea como puedo hacer a nivel código en el functions.php del theme, para chequear las ordenes completadas y generar una query mssql a una base de datos externa.

tabla > id | points

El tema de la query y db mssql externa ya lo tengo resuelto en mi mente, porque ya lo he echo en otros módulos. Solo me falta la comprobación que no se como hacerla. Como compruebo que el usuario pago lo que pidió para luego generar este if (pago) update query. Como hago para hacer dicho chequeo sin confundir usuarios, es decir sin repetir pedidos.. no se si me explico.

Vengo googliando bastante y no encontré nada de lo que estoy buscando, lo más cercano para trabajar son estas variables:
woocommerce_order_status_completed
woocommerce_payment_complete

Sin embargo, hasta ahora no se me ocurrió como no generar un bucle infinito... porque tampoco quiero que este todo el tiempo haciendo update y metiendo points al usuario con el id que hace sincroniza entre wordpress y la db externa.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Puedes hacerlo en un archivo externo, ejemplo un subdominio, consulta de datos impresión y actualización.
 
Voltar
Topo