Hmm, I think it would be better to direct questions of this nature to the developer at
enquiries@armadillorun.com - This forum is unofficial after all.
The generic advice would of course be to get someone you know who does have one to pay for it - it's what I did.
(Yes, it's actually perfectly possible to survive as an adult european without a credit card
)