Reasons for non-payment include cash flow problems,bankruptcy,obtaining goods fraudulently. The supplier could have insured itself against such an event or obtained a negetive credit rating on the customer and,as a result,not entered into business with them.