Hi,
Thanks for getting back to me and informing your team… When you say it is based on Woocommerce I dont understand why this would matter… All you are essentially doing is if you click Cancel is you don’t save product and it returns back to the dashboard.
The idea of your plugin is to generally prevent vendors from having to use anything else other than the dashboard and the options around that. From what I can see everything in your plugin works this way but by not having a cancel button it leaves the only way to Cancel creating one is clicking the “Back” button on the browser… This doesn’t make sense… It should simply have a Cancel or Abort option which would then take it back to the dashboard.
From the other perspective you’ve also got to remember the people using this. I want it so that things are obvious… and everyone must be thinking where is the Cancel button… it’s on every other site / program. They won’t know to click back on the browser necessarily and they don’t want to create loads of drafts products.. (or coupons as that is similar).
They also won’t know, as you say, if the page gets reloaded it won’t save the data… So you stumble across another issue: Someone has spent 10 minutes and they either press refresh, f5, back or close window and it doesn’t give a warning that data will be lost… again a general thing that almost everything does.
It can’t be a big job either my website guy does it for me in 5 mins everytime the plugin is updated…
Please seriously consider my feedback, I rarely spend time doing any feedback, but this is great work you have done and I want to see it work well and continuously improve!