Hi Frank.
The billing info is stored by the gateway you’re using, and s2Member doesn’t have access to it. s2Member has a modification button/pro-form you can provide the user with to update the info. The button would take him to the gateway to update it there, the pro-form (Auth.Net/PayPal) would just let him submit the new info but not display the previous one.
To know what subscription the user has, you can use a custom capability unique to each kind of subscription and then you’d check for the custom capability to know what subscription he has and display it. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities[/hilite]
About the EOT time, subscriptions only set this time when they expire, but as long as the subscription continues, the EOT time would be empty. This will change in the future, but for now that’s how it works. You’d have to figure out, based on the time of purchase of the level you sold him, what the next payment time would be. This may help: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Content Dripping[/hilite]
I hope that helps!