You can insure your receivables - more specifically against a new account. It's a rather smart idea. I know a business owner who did this many moons ago. It was a lot of business at once - well over $300K. The owner was skeptical on credit worthiness - even when references/bank seemed solid. He purchased insurance against the receivable - long story short the customer's customer went belly up - thus leaving the new account unable to pay. It was easier to take out the insurance back then - as no one really went the "take to court" route. Not like today....
In the end the owner was fully covered - and was paid every last dime by the insurance company.