Yes, it is required to have a du Pay account; if not, they will have to register for a du Pay account to claim/cash-out the received amount using the SMS link they received when you sent the funds. The registration process takes less than 10 minutes in general cases.