Yes, it can be any random stranger. Just because you have access to a Netflix account, that doesn't mean you get to see/use the payment card details for something else.
If you don't believe me, ask a Chinese friend to show you how easy it is to buy a Netflix account on Taobao.
If you don't believe me, ask a Chinese friend to show you how easy it is to buy a Netflix account on Taobao.