¡Buenas, a ver si te puedo atyudar ! Para ir directamente al checkout con el ID de un producto en WooCommerce, necesitas usar un enlace específico que te permita hacerlo. El enlace que encontraste, finalizar-compra/?=ID&quantity=1, es casi correcto, pero necesita una pequeña modificación.
El enlace correcto para ir directo al checkout con el ID de un producto en WooCommerce es el siguiente:
https://tusitio.com/checkout/?add-to-cart=ID
Reemplaza «tusitio.com» con la URL de tu sitio web y «ID» con el número de ID del producto que deseas agregar directamente al checkout. Con este enlace, el producto se agregará al carrito automáticamente y se redirigirá al usuario directamente al checkout para que pueda completar la compra.
Si quieres especificar la cantidad del producto que deseas agregar al carrito, puedes hacerlo agregando el parámetro «quantity» al enlace. Por ejemplo:
https://tusitio.com/checkout/?add-to-cart=ID&quantity=2
Esto agregaría 2 unidades del producto con el ID especificado al carrito y te llevaría directamente al checkout.
Espero que esta información te sea útil. ¡Buena suerte con tu tienda WooCommerce! Si tienes alguna otra pregunta, no dudes en preguntar.