Forums / All Other Contributions/Addons / COWOA (for ZC v1.5.x)

COWOA (for ZC v1.5.x)

Views: 159,859

Results 461 to 480 of 854
2 May 2014, 3:47 PM
#461
allenfreeman avatar

allenfreeman

New Zenner

Join Date:
Apr 2014
Location:
Cleveland Ohio
Posts:
6
Plugin Contributions:
0

COWOA (for ZC v1.5.x)

BTW, in the COWOA admin, the explanation for the 'Enable Forced Logoff' is NOT correct.

It says:

Enable The Forced LogOff Function of COWOA?
Set to True so that a Customer that uses COWOA will be logged off automatically after a sucessfull checkout. If they are getting a file download, then they will have to wait for the Status E-Mail to arrive in order to download the file.

But in reality, setting the option to 'true' also disables the status email download links, too. That's why having this option set to 'true' will make a download customer curse you! LOL

2 May 2014, 8:55 PM
#462
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

it's a KNOWN bug.. This part of the code has not worked correctly in some time..> AllenFreeman:

BTW, in the COWOA admin, the explanation for the 'Enable Forced Logoff' is NOT correct.

It says:

Enable The Forced LogOff Function of COWOA?
Set to True so that a Customer that uses COWOA will be logged off automatically after a sucessfull checkout. If they are getting a file download, then they will have to wait for the Status E-Mail to arrive in order to download the file.

But in reality, setting the option to 'true' also disables the status email download links, too. That's why having this option set to 'true' will make a download customer curse you! LOL

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

2 May 2014, 9:17 PM
#463
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Explained here: http://www.zen-cart.com/showthread.php?196995-COWOA-%28for-ZC-v1-5-x%29&p=1237580#post1237580

DivaVocals:

it's a KNOWN bug.. This part of the code has not worked correctly in some time..

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

10 May 2014, 10:04 PM
#464
davewest avatar

davewest

Totally Zenned

Join Date:
Dec 2007
Location:
Payson, AZ
Posts:
1,075
Plugin Contributions:
7

Re: COWOA (for ZC v1.5.x)

DivaVocals:

it's a KNOWN bug.. This part of the code has not worked correctly in some time..

What... another bug!

OK... so downloads was working for me on one of my old sites... most be me again!

Recreating by doing a clean install
Zen Cart 1.5.2,
responsive template,
email archive manager 1.7b,
integrated COWOA 2.4 for ZC 1.5.2
xamp php 5.5.11

so.. no code edits, using downloads as designed, if a payment method was used that had an order status as Pending (default), no download would show as expected. Admin would have to change the status to Processing, add a comment for the buyer to access the download by using the order status page or account history if they have an account. Once email and order ID was entered, the download button would show on the status page or account page as expected. I wouldn't send the product download link by email or run the risk of many free downloads occurring.

This is where it gets interesting, if I use a payment method that has an order status of Processing, the download button should appear on the checkout success page. Well It seems to be blocked at line 122, and a session kill at line 80 for COWOA users, but not for account holders.

I'll leave the session destroy switch in place, uses, 'false' allow downloads to work, 'true' do zen_session_destroy() no downloads for COWOA users. So, line 82 section of code is modified to this;

includes/templates/YOUR_TEMPLATE/templates/tpl_checkout_sucess_default.php

if (isset($_SESSION['customer_guest_id']) || ($_SESSION['COWOA'])) {

line 122 remove the COWOA check;

if (DOWNLOAD_ENABLED == 'true') require($template->get_template_dir('tpl_modules_downloads.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_downloads.php');

We need to fix the download link for COWOA users so they don't think they have a account history page. Copy tpl_modules_downloads.php from the default template folder to yours and change line 86 to something that works for you..

includes/templates/YOUR_TEMPLATE/templates/tpl_modules_downloads.php

<p><?php if(!($_SESSION['COWOA'])) { printf(FOOTER_DOWNLOAD, '<a href="' . zen_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . HEADER_TITLE_MY_ACCOUNT . '</a>'); 
  } else {
    printf(FOOTER_DOWNLOAD_COWOA);
  }?></p>

Add to the language page for checkout success so it makes sense...

includes/languages/english/checkout_success.php

define('FOOTER_DOWNLOAD_COWOA', 'You can also download your products at a later time using the Order Status page.'); 

Play with this on a testing environment first, I didn't spend allot of time testing it out, but seems to work for me..

Dave
Always forward thinking... Lost my mind!

11 May 2014, 7:05 PM
#465
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Damn Dave.. I love you! On a plane waiting for takeoff.. as soon as I get home gonna test this and confirm the results..
Did I mention how awesome you are.. again..> davewest:

What... another bug!

OK... so downloads was working for me on one of my old sites... most be me again!

Recreating by doing a clean install
Zen Cart 1.5.2,
responsive template,
email archive manager 1.7b,
integrated COWOA 2.4 for ZC 1.5.2
xamp php 5.5.11

so.. no code edits, using downloads as designed, if a payment method was used that had an order status as Pending (default), no download would show as expected. Admin would have to change the status to Processing, add a comment for the buyer to access the download by using the order status page or account history if they have an account. Once email and order ID was entered, the download button would show on the status page or account page as expected. I wouldn't send the product download link by email or run the risk of many free downloads occurring.

This is where it gets interesting, if I use a payment method that has an order status of Processing, the download button should appear on the checkout success page. Well It seems to be blocked at line 122, and a session kill at line 80 for COWOA users, but not for account holders.

I'll leave the session destroy switch in place, uses, 'false' allow downloads to work, 'true' do zen_session_destroy() no downloads for COWOA users. So, line 82 section of code is modified to this;

includes/templates/YOUR_TEMPLATE/templates/tpl_checkout_sucess_default.php

if (isset($_SESSION['customer_guest_id']) || ($_SESSION['COWOA'])) {

> 
> line 122 remove the COWOA check;
>  ```
 if (DOWNLOAD_ENABLED == 'true') require($template->get_template_dir('tpl_modules_downloads.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_downloads.php');

We need to fix the download link for COWOA users so they don't think they have a account history page. Copy tpl_modules_downloads.php from the default template folder to yours and change line 86 to something that works for you..

includes/templates/YOUR_TEMPLATE/templates/tpl_modules_downloads.php

<p><?php if(!($_SESSION['COWOA'])) { printf(FOOTER_DOWNLOAD, '<a href="' . zen_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . HEADER_TITLE_MY_ACCOUNT . '</a>'); } else { printf(FOOTER_DOWNLOAD_COWOA); }?></p> ``` > > Add to the language page for checkout success so it makes sense... > > includes/languages/english/checkout_success.php > ``` define('FOOTER_DOWNLOAD_COWOA', 'You can also download your products at a later time using the Order Status page.'); ``` > > Play with this on a testing environment first, I didn't spend allot of time testing it out, but seems to work for me..

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

3 Jun 2014, 11:55 AM
#466
marta_van_eck avatar

marta_van_eck

New Zenner

Join Date:
Jan 2014
Location:
Essen
Posts:
25
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

I have a question. This all module it to make is easier and faster...just why to ask my customers all these data if he/she is not going to open account? Is the is a way to disable some of the fields required to be fill out in billing info?
http://www.polish-your-art.com/boutique/index.php?main_page=no_account
I already done this with standard create account but can not find a file where these quest or no account data are included.
http://www.polish-your-art.com/boutique/index.php?main_page=create_account
I got now let info needed to create account then in billing info for COWOA. I would like to have it the same way. I am selling only downloadable product and also do not need shipping. Is the is a way to remove or to skip this step when buying downloadable product?

3 Jun 2014, 8:06 PM
#467
lat9 avatar

lat9

Administrator

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

Re: COWOA (for ZC v1.5.x)

Marta van Eck:

I have a question. This all module it to make is easier and faster...just why to ask my customers all these data if he/she is not going to open account? Is the is a way to disable some of the fields required to be fill out in billing info?
http://www.polish-your-art.com/boutique/index.php?main_page=no_account
I already done this with standard create account but can not find a file where these quest or no account data are included.
http://www.polish-your-art.com/boutique/index.php?main_page=create_account
I got now let info needed to create account then in billing info for COWOA. I would like to have it the same way. I am selling only downloadable product and also do not need shipping. Is the is a way to remove or to skip this step when buying downloadable product?
I'm hoping that DivaVocals will forgive me for hijacking this thread:lookaroun, but it sounds like "Minimum Customer Account Information" (http://www.zen-cart.com/downloads.php?do=file&id=1465) might be of help. That plugin will allow you to significantly reduce the number of fields required to create an account, but it is not integrated with COWOA, so your customers will need to create an account if you use it. Note also that some people who sell only downloadable products still want to capture the customer's address information during account creation, since some customers will be paying via credit card.

3 Jun 2014, 9:33 PM
#468
marta_van_eck avatar

marta_van_eck

New Zenner

Join Date:
Jan 2014
Location:
Essen
Posts:
25
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

Thank you lat9 for your answer. I think that add will not help me. I already got let info for customers who are willing to create an account. But this COWOA looks like a good alternative for those who do not like filling to much info on unknown server. It all looks and work ok after all small changes I made according what davewest wrote. The only think I do not want to is too much info to collects. I do not need street and state and country because nothing will be shipped. And telephone...also do not need it. It work smooth and I like the mod very much , just I afraid some customers will not be willing to write those data. So maybe someone know how to disabled this?

3 Jun 2014, 11:28 PM
#469
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

lat9:

I'm hoping that DivaVocals will forgive me for hijacking this thread:lookaroun, but it sounds like "Minimum Customer Account Information" (http://www.zen-cart.com/downloads.php?do=file&id=1465) might be of help. That plugin will allow you to significantly reduce the number of fields required to create an account, but it is not integrated with COWOA, so your customers will need to create an account if you use it. Note also that some people who sell only downloadable products still want to capture the customer's address information during account creation, since some customers will be paying via credit card.

Marta van Eck:

Thank you lat9 for your answer. I think that add will not help me. I already got let info for customers who are willing to create an account. But this COWOA looks like a good alternative for those who do not like filling to much info on unknown server. It all looks and work ok after all small changes I made according what davewest wrote. The only think I do not want to is too much info to collects. I do not need street and state and country because nothing will be shipped. And telephone...also do not need it. It work smooth and I like the mod very much , just I afraid some customers will not be willing to write those data. So maybe someone know how to disabled this?Why wouldn't this help?? lat9 gave you a VERY VIABLE solution that WILL solve your issue.. I think lat9 is saying that you can try to apply the changes in her mod to the no_account page since it is based on the create_account page.. (IJS...)

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

5 Jun 2014, 8:34 AM
#470
marta_van_eck avatar

marta_van_eck

New Zenner

Join Date:
Jan 2014
Location:
Essen
Posts:
25
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

I understand that this mod will make possible to reduce to minimum data that are now required in COWOA? I just have change it by hand, apply the changes to no_ ccount page from create account? Is this mean no_account in COWOA is equivalent to create account in standard procedure?

5 Jun 2014, 12:53 PM
#471
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Marta van Eck:

I understand that this mod will make possible to reduce to minimum data that are now required in COWOA? I just have change it by hand, apply the changes to no_ ccount page from create account? Is this mean no_account in COWOA is equivalent to create account in standard procedure?

Yes.. Here's the dirty little secret of ANY "checkout without account" process.. you still have to collect BILLING/SHIPPING data.. So YES the "create account" and "no account" processes are the SAME.. If you look at the code for these two pages you will see that the code on these pages is similar.. On the back end the ONLY difference between the two customer records is the COWOA flag.. One customer can skip the process of entering their billing/shipping information on any subsequent visits to your store because they can login in and bypass this part of the checkout, the other customer can either create an account or enter their billing/shipping information on any subsequent visits.

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

6 Jun 2014, 7:14 AM
#472
marta_van_eck avatar

marta_van_eck

New Zenner

Join Date:
Jan 2014
Location:
Essen
Posts:
25
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

This is what some customers want to avoid.Filling any billing info. OK thank you for help. I will try to compare both file, use the mod and then see if this helps. I also got Paypal express checkout. Seems this let to avoid to create account and also do not require any billing info. SO maybe some customers will use this method. Thanks again.

6 Jun 2014, 7:46 AM
#473
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Marta van Eck:

This is what some customers want to avoid.Filling any billing info. OK thank you for help. I will try to compare both file, use the mod and then see if this helps.You are VERY wrong.. If you are accepting PayPal or credit cards, then BILLING information is required, and this is something your customers CANNOT avoid entering.. Your customers CANNOT pay via credit card on ANY site without entering BILLING information.. Your customers cannot pay via PayPal on ANY site without entering billing information.. You are spinning your wheels trying to FIX an issue that doesn't require FIXING..

Marta van Eck:

I also got Paypal express checkout. Seems this let to avoid to create account and also do not require any billing info. SO maybe some customers will use this method. Thanks again.Wrong again.. BEHIND the scenes an account is created in Zen Cart because an order record needs to be tied to a customer record.. BEHIND THE SCENES PayPal is also collecting this information because they need to have BILLING DATA (name, address, etc). Have you EVER paid with PayPal and NOT had to enter billing data (because you don't have a PayPal account) or confirm billing data on file (because you created a PayPal account and have your WHAT?? BILLING DATA on file)

You are spending an AWFUL lot of time on something that TRULY isn't as big of a problem as you are making it out to be.. But good luck with your shop..

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

24 Jun 2014, 8:58 AM
#474
marta_van_eck avatar

marta_van_eck

New Zenner

Join Date:
Jan 2014
Location:
Essen
Posts:
25
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

DivaVocals:

You are VERY wrong.. If you are accepting PayPal or credit cards, then BILLING information is required, and this is something your customers CANNOT avoid entering.. Your customers CANNOT pay via credit card on ANY site without entering BILLING information.. Your customers cannot pay via PayPal on ANY site without entering billing information.. You are spinning your wheels trying to FIX an issue that doesn't require FIXING..

Wrong again.. BEHIND the scenes an account is created in Zen Cart because an order record needs to be tied to a customer record.. BEHIND THE SCENES PayPal is also collecting this information because they need to have BILLING DATA (name, address, etc). Have you EVER paid with PayPal and NOT had to enter billing data (because you don't have a PayPal account) or confirm billing data on file (because you created a PayPal account and have your WHAT?? BILLING DATA on file)

You are spending an AWFUL lot of time on something that TRULY isn't as big of a problem as you are making it out to be.. But good luck with your shop..
I know that PAYPAL behind the scenes create the customers data ( credit card too)...but then the lazy customers do not have to do this. I do not want to repair an issue. There were already before some questions in this thread how to reduce the number of billing information. I just got some complains of customers who want to buy but they ask why i do need sooooo many information. I know that buying without billing info is not possible but if this happens behind the scenes some customers think it did not happens and they are happy they did not have to fill any info. I think today people got less trust about leaving their data of foreign serwer. But I must thank for the add . I am using it and still some customers were able to give that data without complaining.

24 Jun 2014, 1:25 PM
#475
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Marta van Eck:

I know that PAYPAL behind the scenes create the customers data ( credit card too)...but then the lazy customers do not have to do this. I do not want to repair an issue. There were already before some questions in this thread how to reduce the number of billing information. I just got some complains of customers who want to buy but they ask why i do need sooooo many information. I know that buying without billing info is not possible but if this happens behind the scenes some customers think it did not happens and they are happy they did not have to fill any info. I think today people got less trust about leaving their data of foreign serwer. But I must thank for the add . I am using it and still some customers were able to give that data without complaining.
sigh

You are STILL mistating/misunderstanding how COWOA works..

"lazy customers" (your words) still MUST enter BILLING information.. PayPal and other credit card processors REQUIRE THIS. There is NOWHERE in any part of the checkout process "lazy customers" DO NOT have to provide this data..

Guest checkout features only SKIP the step of creating a username and password.. COWOA also adds "order step" features to the checkout process (for both standard and guest checkout processes) which help customers CLEARLY see where they are in the checkout process.


Comments added for the benefit of anyone following this thread so that misinformation is clarified

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

4 Jul 2014, 9:08 PM
#476
kitutal avatar

kitutal

New Zenner

Join Date:
Jun 2014
Location:
Portsmouth, UK
Posts:
4
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

I just installed this to my new site, and in spite of doing so in exactly the same way as every other mod I've uploaded, it seems to have had no effect at all on the site, is there more I need to do after uploading that I'm somehow missing?

6 Jul 2014, 2:28 AM
#477
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

kitutal:

I just installed this to my new site, and in spite of doing so in exactly the same way as every other mod I've uploaded, it seems to have had no effect at all on the site, is there more I need to do after uploading that I'm somehow missing?

Did you turn it on? (from the admin config)

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

10 Jul 2014, 6:37 PM
#478
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Here's the changelog:
v2.6 - 07/10/2014

  • Updated for Zen Cart v1.5.3
  • Fix bug with downloads being prevented for COWOA when 'Enable Forced Logoff' was turned on (dwest)
    ref: http://www.zen-cart.com/showthread.php?196995-COWOA-(for-ZC-v1-5-x)&p=1246575#post1246575
  • Additional improvements to onscreen text/labels
  • MANY improvements to the login page:
  • Eliminate the need for an unnecessary click to create an account by making the "Create Account" available on the login page.
  • Addition of "Shop with Confidence" and "Customer Service" content boxes (admin control to turn on/off and content managed via the banner manager)
  • Move guest checkout field-set to the top of the page for better user visibility
    Would like folks to test and report back issues they find, and once it seems like everything is working okay, I will submit to the downloads..

Here's the link to the GitHub repo: https://github.com/DivaVocals/zen_COWOA

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

13 Jul 2014, 8:54 AM
#479
rizla avatar

rizla

Zen Follower

Join Date:
Sep 2010
Posts:
449
Plugin Contributions:
0

Re: COWOA (for ZC v1.5.x)

Hi
Looking through the file structure.... Am I correct in assuming there is only one file (audience.php) to upload IF we are upgrading?
OR do I need to overwrite all files?

Thanks

13 Jul 2014, 1:42 PM
#480
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: COWOA (for ZC v1.5.x)

Rizla:

Hi
Looking through the file structure.... Am I correct in assuming there is only one file (audience.php) to upload IF we are upgrading?
OR do I need to overwrite all files?

Thanksno.. you would not be correct.. all the changes I've listed in the changelog would involve MORE than just one file.

My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.