This payment method is popular in plenty of countries. So, their official website is available in various languages, including French, to support players from other places who wish to use this banking option.