I believe escrow services are the best approach. The buyer transfers the funds to BHW, both parties confirm the detailed transaction information, and after the seller delivers the goods, a validity period (3, 7, or 10 days) is set. When the buyer confirms everything is correct on the last day...