Well, to me it's WAY easier to pay via Steam when compared to itch.io and even 99% of other platforms. I know most people *probably* bought Vintage Story with credit card or other online payment methods, but I don't have that privilege.
How did you get it on steam?
I feel that. Don't have a credit card or that stuff either. At least Steam allows you to use your banking app directly.
Better yet, there's a website in my country that sells Steam gift cards, which can be paid through 7-11 i-bon with a given serial code.
That's how I got over 100 games in the last 10 years on Steam.
Apparently you can use IDEAL if it's supported in your country on their website.