I love geoguessr, and have recently bought two giftcards to extend my subscription another two years, but I can't find where to enter them on the system...
I refuse to add my credit/debit card to any subscription out of principle, so I deal with giftcards
Edit: just found out that I need to wait untill my current subscription ends... annoying....