I have just seen this behaviour and absolutely agree. In fact 3D Hubs own definition of completed orders is “The total number of completed and paid out orders”, so this new behaviour is not consistent with the definition of that list.
Good points! The good thing about the new architecture is that these kind of additions have become quite a bit easier to do. I’ll put both points on the list to review:
Add status when Hubs are awaiting payouts
Add indicator in Order Overview whether customer left a review or not
The address thing is purely a UX / interface issue at this point. It will work on the post cards as should (did multiple test to confirm). We’ll fix the UX asap as well.
Just one more niggly little bug to report: when declining an order/enquiry, I’m being redirected to a blank page with the title of “Page not found”, rather than back to the new order dashboard as I’d expect. I’m having no problems actioning the decline, but it looks like the redirect thereafter just needs to be updated, as it looks like it’s either broken or trying to go back to the old version