Forum Replies Created

Viewing 9 replies - 1 through 9 (of 9 total)
  • rwolfenden

    (@rwolfenden)

    Hey @mrsminkie, glad you got it working but not sure I quite follow that last part 🙂

    I got the functionality working to the point where I have three levels of Subscription Package and the user can migrate between them (upgrade or downgrade) as they wish, each listing the user creates is linked to one of these Subscription Packages.

    – Free
    – Standard
    – Premium

    Each package comes with different levels of “features” that enable the user to promote their profile further in more engaging ways, for example – the Premium level includes features like the User being able to take Bookings, or sell their own products – this feature is not included in the Free and Standard levels.

    It’s all controlled by Custom Fields using the Custom Field Editor and Theme / Plugin functionality – I dont really need to do much when the user changes their Subscription Level, the User profile also doesnt need duplicating – it just “adds” the additional features or removes them when they migrate to another package.

    I guess it also depends on what you mean by “Featured” – does this mean locked to the top of a listings page for example? Or their listing tile on the page being presented differently?

    Yeah it works fine now, depending on the field. I had to contact Myles (creator of the WP Custom Fields plugin) but its looking like its resolved now.

    Thread Starter rwolfenden

    (@rwolfenden)

    Hi Adam,

    Correct! It was limiting me to the usual 2,500 listings. There was no way of adding my own API in the theme I’m using though (Listable) so I’ve found a way of adding it myself.

    Thanks anyway!
    Rob

    Thread Starter rwolfenden

    (@rwolfenden)

    Awesome! Thanks!

    One more question – any plans to integrate into something like WP All Import?

    Thanks again
    Rob

    I’ve raised a couple of tickets via their support system, so lets see if we can come up with a solution 🙂

    From what I can see, here’s a possible issue…

    When downgrading, any “premium” based subscription fields (that are hidden on “free” subscription listings) remain.

    For example, Im using the WC Field Editor Plugin to limit certain listing fields to “Paid For” listing types only. For example, a business logo.

    I created a “free” listing and subscription, then upgraded it to a “paid for” subscription. I then added the logo via the newly available “logo” field.

    I then downgraded the same listing back to the “free” listing, the company logo remains..

    Of course! 🙂

    Bear in mind, I’m testing this as I actually type! So it may not be 100% yet..but it’s looking very promising…

    So, these are the steps I tried.

    1) Create a new Product and choose “Product Data” as a “Grouped Product”
    2) Call this “Listings Subscriptions” or whatever you feel is most appropriate for the Group of your subscriptions.
    3) Save

    For each of your Subscriptions:
    1) My “Product Data” is set as “Job Package Subscriptions” for each one
    2) Under “Linked Products” and “Grouping” select your newly created “Listings Subscriptions” Product type
    3) Update each Subscription Product.

    In WooCommerce > Settings > Subscriptions Tab
    1) Go to the section called “Switching”
    2) Enable Switching for the option “Between Grouped Subscriptions”
    3) Select any other options underneath that are applicable for you.

    Thats pretty much where Im up to at the moment, let me know how you get on! 🙂

    R

    Hey @mrsminkie (nice name! 🙂 ).

    Yeah, I think I’ve figured it out (the workaround I mean). I’ve got the full bundle from WP Job Manager (including the WC Paid Listings plugin).

    Looking forward to a fix, but in the meantime this may work out well for me 🙂

    Rob

    @aaronos – Do you have anything you can share to help? I’m in the same boat and am pretty surprised this isn’t a core feature – I mean, most subscriptions feature this functionality?!

Viewing 9 replies - 1 through 9 (of 9 total)