I am trying to get the order id in the checkout page when i choose shipping methods.
I have some logic which needs an order id and must be displayed in the chekout page.
However I wasn't able to get the order id no matter how I tried.
I am already aware of this but wasn't able to use it : https://stackoverflow.com/a/43318152/11328573
I tried to add this code in functions.php
add_action('woocommerce_checkout_order_processed', 'action_checkout_order_processed', 10, 3);
function action_checkout_order_processed( $order_id, $posted_data, $order ) {
echo "<script>alert(".$order_id.")</script>";
}
But my alert wasn't executed.
EDIT :
I am already aware that an order doesn't exist yet so I want to"predict" the order Id ,if that makes since, for example if woocommerce orders ids are inceremented by 1 I can get it by: id_order = idLastOrder+1; something like that.
Otherwise I would like to get a cart Id I know that a cart id doesn't exist in woocommerce but how can I create one and then use it in REST API to get orders data.
Please help