Hi,
Just to clear this up, you can top up credits by debit card but I don't suppose many do (I'm a sp and never have).
It costs 6 units to turn your green light on for the day so it's easy to generate that from private gallery access.
Hope that helps,
L x