Hello! Ecwid team is here.
So sorry to hear you've got this impression. We'll be glad to help you sort the orders issue out!
Please, contact us via chat or email using this link: https://support.ecwid.com/hc/en-us/requests/new, so we can get more details and see what we can do to fix the issue.
Thank you!