1. If recurring billing is set up, can the customer see a total of what has been billed?
No, this is not currently possible without some custom programming.
2. On the admin side, Can you edit or manually adjust the individual customers billing totals?
No, the recurring billing is handled by the payment gateways. It is possible to offer a billing modification form that allows members to upgrade/downgrade their membership. See Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms.
3. On the admin side, can you see a report of what each person has been billed over a time period?
No, unfortunately there are no reporting features at this time. Any billing reports will need to be generated on the payment gateway side. I have heard of other s2Member users creating their own customizations that automatically builds databases of the billing using the s2Member hooks, generating their own reports that way.
4. Would the admin be notified if a customer stops the recurring billing for one month?
There are no such notifications that s2Member sends out, however s2Member does process cancellations, payment failures, etc., from the payment gateway and handle the member’s account as per your settings in Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior. If you want to set up a notification when someone’s account EOTs, this is certainly possible with a bit of custom programming by using the s2Member hooks. EOT notifications are something we’re working on for the next major release of s2Member.