For the time being, only users in Austria and Germany can use Giropay. Also, you will need to open an account with a partner bank. Most importantly note that it only processes payments in EUR.