When I select the orderConfirmation node in the E-Mail Template field I get the following errors - but when I leave this blank, the html of the page from which the email was called is emailed out.
Any thoughts anyone?
Exception occoured while processing pipeline 'UCommerce.Pipelines.Checkout.CheckoutPipeline'.
See inner exception for details. UCommerce.Pipelines.PipelineExecutionResult Execute(T)
at UCommerce.Pipelines.Pipeline`1.Execute(T subject)
at UCommerce.Transactions.CheckoutService.Checkout(Basket basket)
at UCommerce.Xslt.TransactionLibrary.Checkout()
at UCommerce.Xslt.Library.HandledCall[T](Func`1 method)
A relative URI cannot be created because the 'uriString' parameter represents an absolute URI.
Void CreateThis(System.String, Boolean, System.UriKind)
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at UCommerce.Transactions.EmailService.Send(EmailProfile profile, String emailTypeName, MailAddress to, IDictionary`2 templateParameters)
at UCommerce.Pipelines.Common.SendEmailTask.Execute(PurchaseOrder purchaseOrder)
at UCommerce.Pipelines.Pipeline`1.Execute(T subject)
It's a known issue. Basically we assume that all URIs are relative, which is the default in Umbraco. But you can override that in the Umbraco config with "useDomainPrefixes". If you set that to false it'll work.
Error when selecting orderConfirmation email
When I select the orderConfirmation node in the E-Mail Template field I get the following errors - but when I leave this blank, the html of the page from which the email was called is emailed out.
Any thoughts anyone?
It's a known issue. Basically we assume that all URIs are relative, which is the default in Umbraco. But you can override that in the Umbraco config with "useDomainPrefixes". If you set that to false it'll work.
is working on a reply...