No. Whoever you send money to through Melio will receive the funds automatically without needing to sign up.