To put it simply, the Order Defect Rate is the percentage of unfulfilled orders averaged over your total sales in a certain period. If it’s over 1.19%, then you’re on the verge of having your account suspended. We discussed high defect rates and other such issues in this blog...