How can I receive money online without sharing my name or bank account info or address with strangers?
I’d like to sale few items online. How can I receive money on line without sharing my name, bank account number or address…etc Can I be anonymous with paypal? If not anyone have better to suggest. Thanks for your help.

You can use Paypal.
The security policy of Paypal allows to:
1) You will only need to share your email address with strangers.
2) The stranger will not share his/her bank information with you.
3) So, either buyer and seller are protected. A payment can be arranged through Paypal, indicating only the corresponding emails of both parties.
Paypal is also worldwide accepted. That allows you to collect in different currencies.
Of course, you should be aware that Paypal will charge you a fee.