No. I was wrong. I thought they payed my friend in USD because that is what the website said but in fact they paid in Lao Kip, as you said.
The exchange rate was surprisingly good. For 300 EUR (cost 303,29 EUR) MoneyGram offered 350,67 USD in their web and finally my friend was given 3,490,000 LKP..
This makes the actual rate at 1 EUR = 11,507 LKP (303,29 EUR for 3,490,000 LKP), well over the official exchange rate.
Since the xe.com mid-market exchange rate is 1 EUR = 10,884 LKP,
It makes a very good deal in my opinion.