Suggested by Andrew Newnham – Rejected
The current capabilities around email receipts are extremely basic and honestly not fit for purpose in a world where email has removed the need for paper.
EVERY customer I work with requests e-receipt capabilities as a mandatory requirement of the product, and the vast majority already have the capability in their legacy POS systems.
At present we only have the option of embedding a single placeholder, for the entire receipt message, into the email template. When the receipt body is inserted, all formatting completed in the receipt designer is ignored, all the fields bunch up together, and it is not possible to do anything about it.
As a bare minimum, the receipt should take any spacing from the designer into account. So that there is at least some possibility of making it readable.
We also need to be able to display the bar code of the receipt id, to be able to scan for returns etc. Ideally we would be able to determine which bar code format, (often QR code is requested). Again this is a mandatory requirement for every customer I am currently working with.
In an ideal world, we would be able to have a separate design between the printable version and emailed version. The emailed version would be able to use different fonts and colours, which would tie in with any corporate branding. This may then require a different designer to the existing receipt designer, so I would assume is quite a lot of work.
Unfortunately with the limitations at present, most customers are having to use a third party tool to complete which is not a good story.
Status Details
Thank you for your thoughtful input. At this point, we are marking it as declined simply because we won't be able to book the work for the next 2-3 release waves. That said, we have addressed your main concerns around formatting, please see https://learn.microsoft.com/en-us/dynamics365/commerce/email-templates-transactions#create-a-template-for-emailed-receipts for information about formatting the %message% placeholder and adding a %receiptid% placeholder. Additionally, https://learn.microsoft.com/en-us/dynamics365/commerce/add-qr-code-barcode-email tells you how to add a bar code or QR code to a printed or emailed receipt.
The is an excellent idea! I just encountered this with a customer and they ended up having to do customization which was messy!
Voted. Would it be an option to tie in Receipt emails into the broader Email (template) framework in HQ commerce, incorporating the business events feature perhaps.