What can we do to make it easier to design with Wild Apricot?

Renewal button for membership payment

When a member renews a subscription for billing, how do we change the java script to reflect the button text as automatic recurring monthly renewal? not to show a "renewal until" date?

Need javascript language, and where to input the javascript.

Thank you.

1 vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    jason rivchinjason rivchin shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • NSPANSPA commented  ·   ·  Flag as inappropriate

        Has this code changed since July 2015? I added it to my GlobalScripts and it had no affect on the Renewal button.

        <script type="text/javascript">

        var buttonRenewal = document.getElementById('ctl00_ContentArea_MemberProfile1_Membership_RenewalButton');

        if (buttonRenewal) {
        buttonRenewal.value = 'This is a test';
        }

        </script>

      • GEMGEM commented  ·   ·  Flag as inappropriate

        You are amazing! This worked perfectly! This has been a problem for us from the very first. We are so very grateful.

        All our best,

        GEM

      • rgorgargorga commented  ·   ·  Flag as inappropriate

        <script type="text/javascript">

        var buttonRenewal = document.getElementById('ctl00_ContentArea_MemberProfile1_Membership_RenewalButton');

        if (buttonRenewal) {
        buttonRenewal.value = 'Text you would like to appear on button';
        }

        </script>

        If you want to simply change the text to something constant, you can insert the above code into Global Javascript. Any more functionality would require additional Javascript though.

      • anonymous_96.44.245.50anonymous_96.44.245.50 commented  ·   ·  Flag as inappropriate

        Anything like this is beyond normal system functionality so unfortunately we are not able to support such requests since our focus is on the primary system functionality and performance. For customization like this I would suggest to find a developer who can help you with CSS/ Javascript customization on your end. You can also ping our partners who specialize in this, see: www.wildapricot.com/partners

      • GEMGEM commented  ·   ·  Flag as inappropriate

        We would also like to change the date on the renewal button. Actually we'd like to get rid of the words altogether. We have people who renew "late", sometimes many months late. We are pleased to have them back, and do not want to insist that we collect membership dues for the period they were away. However, the system assumes that a renewal is effective on the expiry of the previous period. Since we can't change that logic, we could at least change the wording on the screen so that we can say that they will be renewed from the date they pay, not the day the pervious period expired.

      Feedback and Knowledge Base

      Wild Apricot Inc. 144 Front Street West Suite 725, Toronto, Ontario, Canada M5J 2L7