VirtueMart Forum

VirtueMart 2 + 3 + 4 => Product creation => Topic started by: Mister Paul on November 10, 2018, 19:04:03 PM

Title: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 10, 2018, 19:04:03 PM
Hi,
I need your advise...

In my eShop I have:
- Physical products that are shipped
- Downloadables products that are downloaded

- I'd need to have a 3rd type: Totally Virtual products that will not be shipped nor downloaded.
That would be to use for donations, memberships, subscriptions. (clients will get the rights from the Group where Add Buyers to Joomla Groups for VirtueMart would add them)
https://extensions.joomla.org/extensions/extension/extension-specific/virtuemart-extensions/add-buyers-to-joomla-groups-for-virtuemart/

Is there an « easy » way to do it directly in Virtuemart without using membership components?


Thanks for your suggestions
PAul
Title: Re: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 24, 2018, 19:29:56 PM
I am wondering if I could create a new kind of downloadable products for membership or donation...

I use Shipments- Shipment for Virtual Products plugin for downloadable products. Perhaps I could add a Custom field specially created for this kind of products: 'Completely Virtual'.

Then with a customized PHP, we check if the product has the custom field named 'Completely Virtual'. If yes we don't show the downloadable link and we don't show any shipment during checkout... The payment is valided, Nothing is sent, No file is downloaded, and then the user is added to the relevant group by Add Buyers to Joomla Groups for VirtueMart

It could work, no?
A better suggestion?
Title: Re: Completely Virtual products in Virtuemart?
Post by: Studio 42 on November 24, 2018, 19:41:51 PM
You can use a category filter in the shipment and name it  "no shipment" to use only for this type of products.
I have done a advanced shipment that can use SKU prefix and/or a customfield, certainly is what you need. See https://shop.st42.fr/en/tools/shipment-rules.htm
Title: Re: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 24, 2018, 19:51:14 PM
Great!
Do you still have a valid Black Friday coupon?
;)

With your solution, no need to hack  Shipments- Shipment for Virtual Products plugin, right?
Title: Re: Completely Virtual products in Virtuemart?
Post by: Studio 42 on November 24, 2018, 22:19:09 PM
This do not change other shipment plugins, you have to add it to your current shipment or replace old shipments.
Title: Re: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 24, 2018, 22:35:15 PM
There's a misunderstanding:
I was just asking if your plugin could completely resolve my problem...

Initially, I wanted to customize the Milbo's plugin for downloaded products (Shipments- Shipment for Virtual Products plugin) to create Totally Virtual products.
But now I am wondering if your Virtuemart shipping with filter and price rules could be the complete solution for Totally Virtual products.
Title: Re: Completely Virtual products in Virtuemart?
Post by: Studio 42 on November 25, 2018, 12:43:27 PM
It can be a solution, if i understand right your problem, but i dont know your shop and how you handel all.
Title: Re: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 25, 2018, 12:44:58 PM
Thank I'll go for your extension!

No Black Friday or Cyber Monday?
;-)
Title: Re: Completely Virtual products in Virtuemart?
Post by: GJC Web Design on November 25, 2018, 17:28:42 PM
QuoteNo Black Friday or Cyber Monday?

Classed along with Thanksgiving and Halloween as some weird Yank thing ( thank goodness) ...   ;)   :P
Title: Re: Completely Virtual products in Virtuemart?
Post by: jenkinhill on November 25, 2018, 17:37:16 PM
Yeah, I wish the Yanks would keep all their bad habits to themselves.
Title: Re: Completely Virtual products in Virtuemart?
Post by: Mister Paul on November 25, 2018, 18:03:39 PM
Yes... but for St. Nicholas, Christmas or New year, no coupon neither?
8)

OK guys I stop my Stupid Sunday!
  :P :-X