Can I make P2P transfer to people who is not my ZoneMate?

No. P2P transfer is only available between ZoneMates. If you want to send someone a payment, you first have to send an invitation and become ZoneMate to perform P2P transfer.