diff --git a/modules/checkout/templates/commerce-checkout-completion-message.html.twig b/modules/checkout/templates/commerce-checkout-completion-message.html.twig
index 5c8727f8bc..a22dfaa734 100644
--- a/modules/checkout/templates/commerce-checkout-completion-message.html.twig
+++ b/modules/checkout/templates/commerce-checkout-completion-message.html.twig
@@ -11,8 +11,13 @@
*/
#}
- {{ 'Your order number is @number.'|t({'@number': order_entity.getOrderNumber}) }}
- {{ 'You can view your order on your account page when logged in.'|t }}
+ {% if logged_in %}
+ {% set order_url = path('entity.commerce_order.user_view', {'user': order_entity.getCustomerId, 'commerce_order': order_entity.getOrderNumber}) %}
+ {{ 'Your order number is
@number.'|t({'@order_url': order_url,'@number': order_entity.getOrderNumber}) }}
+ {% else %}
+ {{ 'Your order number is @number.'|t({'@number': order_entity.getOrderNumber}) }}
+ {{ 'You can view your order on your account page when logged in.'|t }}
+ {% endif %}
{% if payment_instructions %}