Same here. I guess being from a country with a strong naval tradition (though the underdog type) is a factor in getting here...
Also, same issue. Transaction doesn't show up on my online bank. But this :
Would be my guess. The language use from Xsolla "charged a small sum to your card" makes me think that the system was built with US-style credit cards in mind, and not european (french ?) debit cards. It's either incompatible with the bank system or being rejected as fraud. It's literally the first time in years of online buying that I saw such a verification system and I would have backed off thinking it was some kind of scam had I not known that the editor was legit.