-
Notifications
You must be signed in to change notification settings - Fork 34
Wrong Checkout Message When Using Pro Form MODIFY Attribute #580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Short-term WorkaroundAs a temporary workaround while this bug is being fixed, you could instead use the |
Thank you Raam. I explained this in more detail in #568 |
Next Release Changelog:
|
The latest release of s2Member v150722+ closes this issue. This issue will now be locked to further updates. If you have something to add related to this GitHub Issue, please open a new GitHub Issue and reference this one. Thanks! :-) |
Referencing internal ticket: https://websharks.zendesk.com/agent/tickets/6389
Steps to Reproduce
Confirmed on WordPress 4.2.2 (Clean Install), Twenty Fifteen 1.2, and s2Member 150311 + s2Member Pro v150311.
Add the following Billing Modification shortcode to a Post/Page (note that
modify="1"
attribute, indicating it's a modification form):Login with a test user account and submit the form to upgrade the account.
Expected behavior
Since the user is already logged in, the message displayed should simply state (without any mention of needing to log back in, as the user is already logged in):
Observed behavior
When a customer checks out using a Pro-Form that includes the modify="1" attribute, a message is displayed that says:
This is the wrong message for the following reason: The user is already logged in during the checkout because s2Member does force a Customer to be logged-in before they can fill out the Form when the
modify="1"
directive is included in the Pro-Form shortcode.The text was updated successfully, but these errors were encountered: