I can understand your feelings. I can think of a solution that works well in my country(India).
COD either Cash or Card on delivery.
Flipkart an Indian E-commerce site, faced the same problem, because people didn't trust unknown vendors or 3rd parties for prepaid deliveries.
Flipkart introduced cash on delivery in India. Now even Amazon India has such option.
When GOI(Government of India) banned 500 and 2000 buck currencies, sites like amazon and flipkart issued card processing machines with the delivery guys.
You might try those things if you are selling anything online
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.