The method according to exemplary embodiments comprises establishing an interest-free revolving amount or account, establishing a periodic payment for maintaining the interest-free revolving amount or account, and automatically revising the interest-free revolving amount or account or the periodic payment based upon at least one user performance metric over a predetermined period of time; wherein the interest-free revolving amount or account or the periodic payment for maintaining the interest-free revolving amount is determined by the user via a network.