No, registration is not necessary with Giropay. You must only have an account with online banking at a participating bank.