wpsharks / s2member

s2Member® Framework (membership management for WordPress®).
64 stars 36 forks source link

Feature Request: Clarify/Streamline Billing Method in Pro Forms #993

Closed sch75 closed 8 years ago

sch75 commented 8 years ago

We are using S2Member for collecting of annual membership dues and painting our neighborhood organization roster. Many of your members are 80+ years old and are having problems navigating the Pro-Forms as written. They are looking for a place to enter their credit card info and a button to complete the process. As the Pro-Forms are currently generated, they need to click on the [+]ADD BILLING METHOD words (that doesn't look like other buttons) to open the strip payment window.

Additionally, the pages built using pro-forms only allow for one billing method for each form, i.e. the stripe pro-form only allows for payment via stripe, the paypal preform only allows for payment via paypal, even though the heading of the payment area is title "Billing Method." Even the Pro-Forms for buying S2Member pro is on separate forms for Paypal and for Stripe.

We were previously using memberpress for payments which presented simple, easy to understand multiple payment methods (credit card, paypal, cash) via visible radio buttons, but memberpress totally failed us in the integration with buddypress needed for maintaining membership rosters.

As it is now, I can go into the s2member core files and find/replace wording so that our members can better understand how to make their payment, i.e. change:

But I would need to make these changes every time there is an update. Ultimate solution would be to integrate payment methods (stripe/paypal/cash&mail) onto one form. Even better if there is a checkbox for "auto renewal" rather than having a totally separate pro-form for annual and auto-renewing memberships. Thanks, Steve
KTS915 commented 8 years ago

As it is now, I can go into the s2member core files and find/replace wording

There's no need to do that at all. Just use the Say What? plugin: https://wordpress.org/plugins/say-what/

Put in the string you want to change, and what you want to change it to. For the text domain, put s2member and for the text-context put s2member-front