diff --git a/Wonky.Client/OverlayOrderCreate/CatalogPagedOverlay.razor b/Wonky.Client/OverlayOrderCreate/CatalogPagedOverlay.razor
index e3143928..7756c1c2 100644
--- a/Wonky.Client/OverlayOrderCreate/CatalogPagedOverlay.razor
+++ b/Wonky.Client/OverlayOrderCreate/CatalogPagedOverlay.razor
@@ -66,7 +66,18 @@
@item.Sku
- @item.ShortName
+
+ @* OnDemand flag 2023-08-15 *@
+ @item.ShortName
+ @if (item.OnDemand)
+ {
+
+ Skaffevare
+ Skaffevare
+
+ }
+
+ @* @item.ShortName *@
@item.BoxSize
diff --git a/Wonky.Client/Pages/BusinessCustomerLandingPage.razor b/Wonky.Client/Pages/BusinessCustomerLandingPage.razor
index 47cd3be5..ce173163 100644
--- a/Wonky.Client/Pages/BusinessCustomerLandingPage.razor
+++ b/Wonky.Client/Pages/BusinessCustomerLandingPage.razor
@@ -58,6 +58,37 @@
+@if (DraftProvider.Draft.Items.Any())
+{
+
diff --git a/Wonky.Client/Pages/BusinessOrderViewPage.razor b/Wonky.Client/Pages/BusinessOrderViewPage.razor
new file mode 100644
index 00000000..296c9f31
--- /dev/null
+++ b/Wonky.Client/Pages/BusinessOrderViewPage.razor
@@ -0,0 +1 @@
+@page "/b2b/{countryCode}/{companyId}/order/new"
diff --git a/Wonky.Client/Pages/BusinessOrderViewPage.razor.cs b/Wonky.Client/Pages/BusinessOrderViewPage.razor.cs
new file mode 100644
index 00000000..cd84d192
--- /dev/null
+++ b/Wonky.Client/Pages/BusinessOrderViewPage.razor.cs
@@ -0,0 +1,40 @@
+using Microsoft.AspNetCore.Components;
+using Microsoft.Extensions.Options;
+using Wonky.Client.HttpInterceptors;
+using Wonky.Client.HttpRepository;
+using Wonky.Client.Models;
+using Wonky.Client.OverlayB2B;
+using Wonky.Client.Shared;
+using Wonky.Entity.Configuration;
+using Wonky.Entity.DTO;
+using Wonky.Entity.Views;
+
+namespace Wonky.Client.Pages;
+#pragma warning disable CS8618
+
+public partial class BusinessOrderViewPage
+{
+ // ##############################################################
+ [Inject] public HttpInterceptorService Interceptor { get; set; }
+ [Inject] public IB2BRepository B2BRepo { get; set; }
+
+ [Inject]
+ public ICountryCatalogRepository Catalog { get; set; }
+ [Inject] private IOptions
Config { get; set; }
+
+ // ##############################################################
+ [CascadingParameter] private DraftStateProvider DraftProvider { get; set; } = new();
+ [Parameter] public string CountryCode { get; set; } = "";
+ [Parameter] public string CompanyId { get; set; } = "";
+
+ // ##############################################################
+ private B2BBusinessInfo _businessInfo = new();
+ private B2BAdvisorInfo _advisorInfo = new();
+ private List _productHistory = new();
+ private List _productInventory = new();
+ private ApiConfig _config = new();
+ private B2BProductPriceHistoryOverlay PriceHistoryOverlay { get; set; }
+ private ItemSelect _selectedItem = new();
+ private ActivityDto Activity { get; set; } = new();
+
+}
\ No newline at end of file