it is either where you pay stuff or your phone by phone or i just wasted your time
Live in the usa? Why dont yo try paybyphone?
Yeah, do the following: Runescape Homepage > Place Cursor on Account > Account Management > Start/Extend Subscription > Runescape ( Only ) > PaybyPhone > Login > Do as it says.