Zen Cart Logo
Forums / Setting Up Categories, Products, Attributes / NOTE: Downloads are not available until payment has been confirmed

NOTE: Downloads are not available until payment has been confirmed

Views: 2,793

Results 21 to 33 of 33
16 Feb 2015, 6:22 PM
#21
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

NOTE: Downloads are not available until payment has been confirmed

DrByte:

Those are a LOT of different status levels. And I can't tell which one means "This order is fully paid".

In original Zen Cart install, the following exist:
1-pending - means we have an order, but no payment yet. Waiting to receive payment
2-processing - means we've received payment too. For downloads, they are accessible; for shippable items, we're waiting to ship.
3-Shipped/Completed - means we've dispatched the order for shipping, and/or completed the order.
4-Update -- this is just a reset to reset all download-counts for downloadable items.

So, the "lower and upper" numbers for downloads, in a new zen cart site, are 2 and 4 respectively ... so that "processing" and "shipped/completed" and "update" all allow customers to access their downloads.

You'll need to figure out what "lower and upper" numbers suit YOUR order status numbers, and set them accordingly.
And then, as mc12345678 said above, set all your payment modules according to what status they should assign to paid orders.

simple :

1 Pending (default) - 1-pending
New order Info - 2-processing
In shipment Info - 3-Shipped/Completed
Completed Info - **4-Update **

i set all but no work .

16 Feb 2015, 6:53 PM
#22
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

[img]http://s22.postimg.org/axpysycrx/orderstatuss.jpg[/img]

1 Pending (default) - 1-pending
New order Info - 2-processing
In shipment Info - 3-Shipped/Completed
Completed Info - 4-Update

NEW ORDER IS PAID ORDER
IN shipment also too

but nothing happend . when someone pay order and the the status paypal express is NEW ORDER ( mean paid and can download)

still have the massage
NOTE: Downloads are not available until payment has been confirmed

16 Feb 2015, 8:02 PM
#23
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: NOTE: Downloads are not available until payment has been confirmed

Have to also update the attributes configuration menu options so that the >= (min value) option has a value of 2 not a value of 3...

16 Feb 2015, 9:23 PM
#24
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

mc12345678:

Have to also update the attributes configuration menu options so that the >= (min value) option has a value of 2 not a value of 3...

no one of this help me . i try to update status every time without sucess

[img]http://s17.postimg.org/5kwurzlvf/order11.jpg[/img]

maybe somthing with the files no good ?

16 Feb 2015, 10:03 PM
#25
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: NOTE: Downloads are not available until payment has been confirmed

You said this site is using v1.3.9h (which is from 2010), so this site has apparently been running for several years.

When did this "downloads" problem suddenly start?

16 Feb 2015, 10:07 PM
#26
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: NOTE: Downloads are not available until payment has been confirmed

Previously Dr. Byte asked for two sets of information basically together... There are several things that have to be working all at once to make a download available.

First, the download needs to be associated with the product (green dot next to the filename while in the attributes controller.)

Then there needs to be the ability to download a product configuration, attribute settings,
Enable downloads true
Try to have download by redirect true
Downloads controller update status value 4
Downloads controller order status value >= lower value 2
Downloads controller order status value <= upper value 4

Then the payment method needs to assign the proper status level for the purchase made. Typically say a cash on delivery or a check/money order would be a status of 1 (default Pending) which would not allow a download. A PayPal express purchase should set the order status to 2, while the unpaid status would be 1. In an example store where there are only 4 status codes, the refund status was also set to 1.

Now. If the question is whether a download works at all, you should be able to login as the purchaser and try to download the file(s) after the status has been confirmed to be within the lower and upper limit, that there are days left and downloads left for the file(s).

The other thing to check in all of this, is if your php has been upgraded without you knowing and that perhaps it is time to upgrade your store.

Could you try to add a new product to your store, doesn't even need to be active, but do put something in the description. Preview the product, save the product, and then open it up again to see if the description entered is still there. If not, time to upgrade or get your host to temporarily downgrade your php while you do the upgrade.

If the description is there, then please identify your php version by clicking on Admin->Tools->Server Info.

17 Feb 2015, 5:41 AM
#27
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

mc12345678:

Previously Dr. Byte asked for two sets of information basically together... There are several things that have to be working all at once to make a download available.

First, the download needs to be associated with the product (green dot next to the filename while in the attributes controller.)

Then there needs to be the ability to download a product configuration, attribute settings,
Enable downloads true
Try to have download by redirect true
Downloads controller update status value 4
Downloads controller order status value >= lower value 2
Downloads controller order status value <= upper value 4

Then the payment method needs to assign the proper status level for the purchase made. Typically say a cash on delivery or a check/money order would be a status of 1 (default Pending) which would not allow a download. A PayPal express purchase should set the order status to 2, while the unpaid status would be 1. In an example store where there are only 4 status codes, the refund status was also set to 1.

Now. If the question is whether a download works at all, you should be able to login as the purchaser and try to download the file(s) after the status has been confirmed to be within the lower and upper limit, that there are days left and downloads left for the file(s).

The other thing to check in all of this, is if your php has been upgraded without you knowing and that perhaps it is time to upgrade your store.

Could you try to add a new product to your store, doesn't even need to be active, but do put something in the description. Preview the product, save the product, and then open it up again to see if the description entered is still there. If not, time to upgrade or get your host to temporarily downgrade your php while you do the upgrade.

If the description is there, then please identify your php version by clicking on Admin->Tools->Server Info.

all my screenshoost post here is from purchaser account . the download no work at all .

The status of paypal express is status 2 - mean active download . ( so why no have download file ?)

PHP Version: 5.4.32 (Zend: 2.4.0)

how it's look after it's work can you show me example ?

And i can't upgrade from1.3.9h have many modules installed . i must fixed this .

17 Feb 2015, 6:33 AM
#28
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: NOTE: Downloads are not available until payment has been confirmed

dmagic:

all my screenshoost post here is from purchaser account . the download no work at all .

The status of paypal express is status 2 - mean active download . ( so why no have download file ?)

PHP Version: 5.4.32 (Zend: 2.4.0)

how it's look after it's work can you show me example ?

And i can't upgrade from1.3.9h have many modules installed . i must fixed this .

You may have many modules installed, some of them may still exist for newer versions of ZC, but past experience has been that PHP 5.4.x does not play well with ZC 1.3.x. The simple test I described would reveal most of the issue: attempting to store a product description. Dr. Byte's question (asked first) is a true indicator of the situation. We've described enough about how it should be setup. If it is not yet working, it is more than likely an issue with compatibility.

Suggest starting to read Dr. Byte's blog writeup about updating: http://www.zen-cart.com/entry.php?3-How-do-I-rebuild-my-site-on-the-new-version-instead-of-upgrading

18 Feb 2015, 7:57 AM
#29
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

i have qustion .

it's work 1.3.9h version ?

can i see example please ?

i have friend he have 1.5.1 version and it's work for him .

my website is custom . so maybe this the issue ?

18 Feb 2015, 2:29 PM
#30
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

Another qustion .

can use link from another host when need enter the file name ?

i want use external host . not my host. can do that ?

18 Feb 2015, 5:44 PM
#31
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: NOTE: Downloads are not available until payment has been confirmed

dmagic:

my website is custom . so maybe this the issue ?
Yes, probably.

dmagic:

can use link from another host when need enter the file name ?

i want use external host . not my host. can do that ?
No.

18 Feb 2015, 7:58 PM
#32
dmagic avatar

dmagic

Totally Zenned

Join Date:
Oct 2008
Posts:
594
Plugin Contributions:
0

Re: NOTE: Downloads are not available until payment has been confirmed

i don't have so many space in my server what can do ?