Lol there wasn't such thing as currency in Soviet Russia/isn't in Communist China? What makes you think the currency aspect conflicts with the ideology?
Yuan doesn't exist I guess lol
They preach anti-money, but its not feasible or possible to live up to it. Having money implies you have a property right to the money, otherwise theres no reason for money to exist
By taking the person's cell phone, imprisoning the person and beating the key out of them, or just ransacking their apartment. Not that hard, especially if the person is careless