Forums / All Other Contributions/Addons / All Products Virtual -- No Shipping [Support Thread]

All Products Virtual -- No Shipping [Support Thread]

Views: 4,351

Results 1 to 17 of 17
4 Jan 2015, 8:36 PM
#1
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

All Products Virtual -- No Shipping [Support Thread]

This plugin, soon to be submitted for review, is a follow-on to my Minimum Customer Account Information (http://www.zen-cart.com/downloads.php?do=file&id=1465), which I'm retiring. That plugin failed to recognize that some virtual products might be taxable (requiring a billing address to determine the tax) and, with the 2015 EU Digital VAT (http://www.zen-cart.com/showthread.php?213763-Digital-Seller-New-2015-EU-Digital-VAT-Affects-You), there are other cases where it's important to gather a customer's full address -- even if you're not shipping a product.

The processing for this plugin is less intrusive than MCAI, requiring fewer core-file overwrites and template-file overrides. For those of you who choose to upgrade from MCAI, an upgrade script is included to ensure that any existing customers' (now incomplete) address-book entries are properly updated before any future product checkout actions.

The plugin is available here: http://www.zen-cart.com/downloads.php?do=file&id=1940

.

9 Jan 2015, 2:48 PM
#2
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

The plugin is now available for download.

9 Jun 2015, 9:16 AM
#3
frank18 avatar

frank18

Deceased

Join Date:
Nov 2007
Location:
Sunny Coast, Australia
Posts:
3,427
Plugin Contributions:
2

Re: All Products Virtual -- No Shipping [Support Thread]

Just installed this plugin on a client's site.

It works just a treat - thank you!

Just one piece of cosmetics:

When an order is completed the last page heading shows

Home Checkout - Step 4 Order Completed - Thank You

This should read

Home > Checkout Successful > Order Completed - Thank You

as there are no such 4 steps.

Fixed it by editing the file includes/languages/english/YOUR_TEMPLATE/checkout_success.php (template is Westminster New) - Line #11 :

define('NAVBAR_TITLE_1', 'Checkout - Step 4');

to read

define('NAVBAR_TITLE_1', 'Checkout Successful'); 

May be of consideration for a minor update of this plugin.

Cheers / Frank

NOTE: We are sorry that Frank is no longer with us.
We are grateful for all his contributions to the Zen Cart community.

9 Jun 2015, 12:47 PM
#4
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

Thanks for the update, frank18! I'll get that change queued.

9 Jun 2015, 1:05 PM
#5
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

lat9:

Thanks for the update, frank18! I'll get that change queued.
I just took a peek at the code and the checkout_success.php language file is not one modified by this plugin; I suggest that you take your change suggestion to your template's support thread!

9 Jun 2015, 1:10 PM
#6
frank18 avatar

frank18

Deceased

Join Date:
Nov 2007
Location:
Sunny Coast, Australia
Posts:
3,427
Plugin Contributions:
2

Re: All Products Virtual -- No Shipping [Support Thread]

lat9:

I just took a peek at the code and the checkout_success.php language file is not one modified by this plugin; I suggest that you take your change suggestion to your template's support thread!

Thanks lat9, might be a thought to add the checkout_success.php language file to the file set of this plugin - just a suggestion.

NOTE: We are sorry that Frank is no longer with us.
We are grateful for all his contributions to the Zen Cart community.

5 Feb 2016, 9:39 PM
#7
farmerrem avatar

farmerrem

New Zenner

Join Date:
Feb 2016
Location:
Concordia Missouri
Posts:
2
Plugin Contributions:
0

Re: All Products Virtual -- No Shipping [Support Thread]

Hey lat9,
I don't need the address fields or shipping information in my checkout, which makes this plug-in very handy! However, I do need use of the pick-up options (store pickup) module, that - to my knowledge - would be disabled should I install the plug-in. Is there a way around this? All I need is store pickup, cod, name, email, and phone. I'm using v1.5.4. My site is eat davids pasture.com.

6 Feb 2016, 12:44 PM
#8
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

farmerrem:

Hey lat9,
I don't need the address fields or shipping information in my checkout, which makes this plug-in very handy! However, I do need use of the pick-up options (store pickup) module, that - to my knowledge - would be disabled should I install the plug-in. Is there a way around this? All I need is store pickup, cod, name, email, and phone. I'm using v1.5.4. My site is eat davids pasture.com.
FWIW, it's not this plugin that will cause the checkout-shipping page to be bypassed ... it's the built-in Zen Cart handling for virtual products.

Perhaps you could clone the payment module so that the pickup-location name is associated with the selection. Note that the module suggested as the cloning-basis is the Check/Money-Order (moneyorder.php) module, as opposed to the COD one.

28 Jun 2016, 2:27 PM
#9
picandnix avatar

picandnix

Totally Zenned

Join Date:
Dec 2010
Location:
UK
Posts:
1,780
Plugin Contributions:
2

Re: All Products Virtual -- No Shipping [Support Thread]

Hi Lat9, does this mod work with 1.5.5(a), please?

28 Jun 2016, 3:22 PM
#10
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

picandnix:

Hi Lat9, does this mod work with 1.5.5(a), please?
I'll need to review this plugin for 1.5.5+ use. It's got a modification to the phpbb class, for instance, that's been removed in ZC 1.5.5 and later.

28 Jun 2016, 5:30 PM
#11
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

I've updated the processing to v2.0.0 ... as a totally separate plugin that uses Zen Cart 1.5.5 as its change basis. I'll post the plugin's download link back here once I've received the email; it's currently available from My website.

29 Jun 2016, 9:04 AM
#13
picandnix avatar

picandnix

Totally Zenned

Join Date:
Dec 2010
Location:
UK
Posts:
1,780
Plugin Contributions:
2

Re: All Products Virtual -- No Shipping [Support Thread]

You Angel.

14 Jan 2018, 4:17 PM
#14
caroleas avatar

caroleas

Totally Zenned

Join Date:
Feb 2009
Posts:
896
Plugin Contributions:
0

Re: All Products Virtual -- No Shipping [Support Thread]

Does this mod work well alongside the One-page checkout? or would they affect each other in some ways?

14 Jan 2018, 5:43 PM
#15
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

CaroleAs:

Does this mod work well alongside the One-page checkout? or would they affect each other in some ways?
I haven't verified the interaction, but upon a quick review it looks like it should!

Don't copy the additional header_php_*.php files for the checkout_payment or checkout_confirmation pages (those just remove any reference to the order's shipping).

22 Jul 2019, 10:54 AM
#16
pingfah avatar

pingfah

New Zenner

Join Date:
Mar 2019
Location:
Cornwall
Posts:
33
Plugin Contributions:
0

Re: All Products Virtual -- No Shipping [Support Thread]

Hi, do we know if the 1.5.5+ version will work with v1.5.6?

I'm running the first version of 1.5.6.

22 Jul 2019, 11:04 AM
#17
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,110
Plugin Contributions:
56

Re: All Products Virtual -- No Shipping [Support Thread]

Pingfah:

Hi, do we know if the 1.5.5+ version will work with v1.5.6?

I'm running the first version of 1.5.6.
I don't know; I haven't tested the combination.