Hallo,
ich sehe bei manchen Kunden folgenden Fehler im Log. Es wird auch keine Bestätigungsmail versendet. Der Auftrag selbst taucht aber im System auf. Bei Auftragsnotizen Endet der Vorgang mit "Auftrag ist eingegangen". Ich selbst kann es im IE und FF nicht nachvollziehen und bekomme diesen Fehler nicht.
Ich wäre dankbar für einen Tipp!
Viele Grüße,
Markus
Ereignis-Ebene
Error
Logger
Kurznachricht
Value cannot be null.
Parameter name: value
IP-Adresse
Benutzer
email@des_kunden.de
Benutzer
Seiten-URL
POST https://shop.thalbac...heckout/Confirm
Bezugs-URL
POST https://shop.thalbac...heckout/Confirm
Erstellt am
15.04.2019 10:06:44
Komplette Nachricht
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at SmartStore.StringExtensions.EnsureStartsWith(String value, String startsWith)
at SmartStore.Services.Messages.MessageModelProvider.BuildUrl(String url, MessageContext ctx)
at SmartStore.Services.Messages.MessageModelProvider.CreateModelPart(Product part, MessageContext messageContext, String attributesXml)
at SmartStore.Services.Messages.MessageModelProvider.CreateModelPart(OrderItem part, MessageContext messageContext)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at SmartStore.Services.Messages.MessageModelProvider.CreateModelPart(Order part, MessageContext messageContext)
at SmartStore.Services.Messages.MessageModelProvider.AddModelPart(Object part, MessageContext messageContext, String name)
at SmartStore.Services.Messages.MessageFactory.CreateMessage(MessageContext messageContext, Boolean queue, Object[] modelParts)
at SmartStore.Services.Orders.OrderMessageFactoryExtensions.SendOrderPlacedStoreOwnerNotification(IMessageFactory factory, Order order, Int32 languageId)
at SmartStore.Services.Orders.OrderProcessingService.PlaceOrder(ProcessPaymentRequest processPaymentRequest, Dictionary`2 extraData)