Hello, yes, all your recipients must have the Easypay app. This is because of the following reasons;
1. Lower transaction cost.
2. They can still send out to mobile money and further on to bank from within Easypay. The charge will be pushed to them for sending to mobile money.
3.Easypay accounts are not dependant on networks/banks so any enabled phone number can work.