债权人可以通过以下方式合法有效的讨债:
1、协商解决。
2、不愿协商或者协商不成的,可以向人民法院申请支付令。
申请支付令需要满足以下条件:
(1)债权人与债务人没有其他债务纠纷的;
(2)支付令能够送达债务人的。
法院在向债务人发出支付令后,债务人在规定期间不提出异议又不履行支付令的,债权人可以向人民法院申请执行。
3、债权人可以直接提起诉讼。
4、法院判决后,朋友不履行判决的,债权人可以申请法院强制执行。
【法律依据】
《民事诉讼法》第二百一十四条,债权人请求债务人给付金钱、有价证券,符合下列条件的,可以向有管辖权的基层人民法院申请支付令:
(一)债权人与债务人没有其他债务纠纷的;
(二)支付令能够送达债务人的。
申请书应当写明请求给付金钱或者有价证券的数量和所根据的事实、证据。