• Resolved Gerdski

    (@gerdski)


    Hi there!

    I need to set up a WooCommerce shop where the products to be sold are non-physical and non-downloadable. They are images and sounds to be displayed on the page…the image in some kind of lightbox, and the audio in a player.

    How can I use WooCOmmerce for that?

    (Displaying a content page only after payment is complete)

    Thanks a lot,
    Gerdski!

    https://www.ads-software.com/plugins/woocommerce/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor Claudio Sanches

    (@claudiosanches)

    “non-physical and non-downloadable” you mean virtual products…
    You can allow access to pages that contains your images and sounds using this plugin: https://woocommerce.com/products/woocommerce-memberships/

    Thread Starter Gerdski

    (@gerdski)

    Thanks for your answer.

    The Plugin you mentioned “woocommerce-memberships”
    is not really cheap.

    Maybe there is another solution?

    I just need access to one single page…allowed after login and payment, disallowed without login or payment. I can develop the rest.

    Cheers,
    Gerdski

    Plugin Contributor Claudio Sanches

    (@claudiosanches)

    Not cheap, but solves your problem.

    Thread Starter Gerdski

    (@gerdski)

    You are the author of this plugin, right?

    I am sorry, but it is too expensive for me.

    Is there a cheaper or free solution for developers?
    Maybe a simple conditional check with a WooCommerce-Function can do the trick…

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    It’s cheaper vs developing your own, but you can always do that!

    Thread Starter Gerdski

    (@gerdski)

    > It’s cheaper vs developing your own, but you can always do that!

    I will do that, because I am looking for a free and simple solution.
    I don’t want to buy your plugin.

    This one here is probably what I need:

    Function wc_customer_bought_product
    Checks if a user (by email or ID or both) has bought an item.

    https://docs.woothemes.com/wc-apidocs/function-wc_customer_bought_product.html

    It’s a good starting point…this could work:

    wc_customer_bought_product($user_id,$product_id)
    show_something();
    else
    dont_show_anything();

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Displaying visual and acoustic content only after payment?’ is closed to new replies.