Frequent flyer miles are proprietary currency where the issuer offers the promise of redemptions (although airlines at least have no obligation to honor that promise).
What if a retailer created their own currency but didn’t promise to accept it for redemptions? That seems to me like a bad idea, but there’s a company promoting just such a thing. Somehow other businesses would still accept the currency as payments for their merchandise.