WishList Member v2.92 Build 3566

Updates

  • Payment Gateway Integration

    • PayPal Express Checkout

      • Added an extra setting to allow the admin to select the URL where the user will be redirected if they cancel their purchase in the PayPal Checkout Page.
    • 1ShoppingCart

      • We now create incomplete registration when WishList Member receives the Instant Notification for “NewOrder”. This way an incomplete registration will still be created even if the user closes the browser immediately after completing the payment. (Previously temp accounts won’t be created if the user is not redirected to the 1ShoppingCart’s thank you url.
      • Added this update so that we can also put the ORDER ID of the upsell order as TXN ID’s on the upsell levels.  This will allow WishList Member to cancel the upsell level if the upsell order in 1SC fails or is deactivated.
    • PayFlow

      • Remove debug codes left on the PayFlow shortcode.
    • ClickBank

      • We now create incomplete registration when WishList Member receives the Instant Notification from ClickBank. This way even if the customer forgets to click the green button on the receipt page, a temp account will still be created for them.
  • Webinar Integration

    • GotoWebinar

      • Updating the OLD API base URL to the new one (https://api.getgo.com) because the old API base URL (https://api.citrixonline.com) will stop working on Dec 31, 2017.
  • Members

    • Import Members

      • Added “Do not send any email notification” option to “Import Members” menu.
    • Manage Members

      • Fixed error messages being displayed
      • User Search improvement
      • Change Saved Search prefix from SaveSearch to SavedSearch. Also changed a few labels to match.
  • Settings

    • Email

      • Added support for [[nickname]] shortcode in our email templates.
  • API

    • wlmapiclass.php

      • Trimmed result returned by curl request to rule out whitespace errors
  • Internal

    • Caching

      • Added caching mechanism for the following functions:
        • GetMembershipContent()
        • SpecialContentLevel()
        • GetUser_ForApproval_PayPerPost()
    • WordPress Hooks

      • Added an extra hook wishlistmember_process_registration_filter. This is an extra filter users can use if they want to add extra validation without editing the WishList Member core files.

Fixes

  • Payment Gateway Integration

    • PayFlow

      • Fixed the issue where the payment button label does not show the pay period set for the product
    • Stripe

      • Fixed the issue where the payment button does not show the button label and only the price is being displayed.
    • ClickBank

      • Minor fix to the update update made in build 3456 as the Last Name and First Name are saved in reverse.
    • eWay

      • Fixed warnings errors related to sync
      • Fixed Illegal string offset warnings at error log
    • InfusionSoft

      • Fixed issue where “Pending/Unconfirmed” members are being added to the Infusionsoft’s contact list and have their tags processed even before their Membership Level gets active.
  • AutoResponder Integration

    • MailChimp

      • Fixed issue where member is not being added to a group because of the Invalid interest ID: ‘0’ error.
    •  Ontraport

      • Fixed issue where users are not tagged correctly when added via WLMAPI.
    • InfusionSoft

      • Fixed issue where “Pending/Unconfirmed” members are being added to the Infusionsoft’s contact list and have their tags processed even before their Membership Level gets active.
    • All

      • Fixed issue with NOT adding the user to the AutoResponder list for the additional levels (such as upsell).
  • Other Integration

    • iDevAffiliate

      • Fixed issue with server ip address for host that are under proxy.
      • fixed fatal error caused by calling GetOption when is not yet initialized
    • BBPress

      • Fixed issue where the Replies made by users doesn’t inherit the protection status and levels of the parent Topic..
  • Members

    • Manage

      • Advanced Search fix for active members
  • Content

    • Category Protection

      • Fixed issue where logged in members who has access to the post are redirected to the “Wrong Membership Level” page if the permalink is set to /%category%/%postname%/
      • Fixed none member redirect issue for category protection when “Only show content for each membership level” settings is set to “Yes”
    • Pay Per Post

      • Fixed issue where the “Default Pay Per Post Setting” when set to “On” is not reflected on new pages/posts/custom post types.
  • Registration

    • Form

      • Fixed issue where the status of the Checkbox and TOS (whether checked or not) is not retained when the user submits their registration and is returned back to the registration page because of an error.
  • Backup

    • Fix issue about the warning when creating a backup
  • API

    • Multisite

      • Add a member to the sub site if a WLMAPI call to create a new user is called and the member already exists in the network but is not a member of the subsite.
      • Fixed issue where getting list of users in multisite via WLMAPI returns all the users in the network.
      • We also now add a member to the sub site if a WLMAPI call to add a user to a level is called and the member is not a member of the subsite.
  • Internal

    • Database Error

      • Fixed database error caused by getting user data when tables are not yet created during plugin activation
      • Fixed database error caused by shortcode initialization
      • Fixed database error caused by initialization of WishListMemberCache in Constructor
      • Fixed database error caused by initialization of wlm_cookies
    • PHP

      • Fixed Minor Warning/Notices being recorded in the error_log.
      • Fixed PHP 7 compatibility error on wishlist-member/extlib/nusoap/class.soapclient.php
      • Removed the magic_quotes_runtime checker as this records errors in the error_log as this is already DEPRECATED in PHP 5.3.0, and REMOVED as of PHP 7.0.0.
      • Fixed the error “Use of undefined constant”.
  • Other

    • Levels display array warning. MemberIDs function returns empty if levelid is long due to int conversion
    • Fixed issue where the registration page returns a fatal error when the Recaptcha is enabled and the plugin Unyson is active on the WordPress site.
    • Fixed issue where the Blue WishList Member code inserter does not show the Integration option in OptimizePress Plugin live editor.
Comments are closed.