Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / NOTE: Downloads are not available until payment has been confirmed

NOTE: Downloads are not available until payment has been confirmed

Locked

Views: 4,939

Results 1 to 20 of 26
This thread is locked. New replies are disabled.
29 Apr 2009, 11:14 PM
#1
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

NOTE: Downloads are not available until payment has been confirmed

I have this with two orders. It keeps the customers from getting their downloads. All I need to know is how I force a confirm. So, how do I force a confirm?

Running: 1.38a
Fresh Install.
No mods to payment.

One order is an e-check, one is not.

Thanks,
Bill

29 Apr 2009, 11:17 PM
#2
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

I have this on all the installs of ZenCart I run. They range from 1.37 to 1.38a. Essentially,

I have MAXDAYS for the download set to 0.

I get and e-check order.

It clears and I need to go into the DB and reset the expiration to 0 since the expiration is set to some arbitrary number.

So, is this fixed? Is there a fix?

Thanks,
Bill

30 Apr 2009, 2:20 PM
#3
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

Do all Downloads use 0 Maximum Days?

30 Apr 2009, 2:49 PM
#4
jkennedy avatar

jkennedy

New Zenner

Join Date:
Mar 2009
Posts:
15
Plugin Contributions:
0

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

I want my customer to be able to download the file as soon as the order is placed. is there a way i can do this? I dont want to have to process ever order before they get the download link.

30 Apr 2009, 3:42 PM
#5
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

Setup your Payment Modules to set the Order Status to Pending (orders_status 2) or to Delivered (orders_status 3) ...

This will release the Downloads immediately upon completion of the Order ...

1 May 2009, 4:13 AM
#6
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

Do all Downloads use 0 Maximum Days?
Yes. We have the default set to that and it shows up in the attributes that way when you attach the downloads.

1 May 2009, 3:15 PM
#7
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

What settings do you have in the Configuration ... Attribute Settings ...

2 May 2009, 4:00 PM
#8
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

What settings do you have in the Configuration ... Attribute Settings ...
The pertinent one

**Download Expiration (Number of Days) 0

**
Thanks,
Bill

3 May 2009, 3:37 PM
#9
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

Actually it is all the other settings on the Attribute Settings that may be affecting this that we need to see ...

What do you have set on your Payment Modules for the Orders Status?

4 May 2009, 5:06 AM
#10
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

Actually it is all the other settings on the Attribute Settings that may be affecting this that we need to see ...

What do you have set on your Payment Modules for the Orders Status?
Alright. Here's the whole enchilada.

Enable Downloads true Download by Redirect false Download by streaming false Download Expiration (Number of Days) 0 Number of Downloads Allowed - Per Product 5 Downloads Controller Update Status Value 4
Downloads Controller Order Status Value >= lower value 2
Downloads Controller Order Status Value <= upper value 4
Enable Price Factor true
Enable Qty Price Discount true
Enable Attribute Images true
Enable Text Pricing by word or letter true
Text Pricing - Spaces are Free 1
Read Only option type - Ignore for Add to Cart 1

I am not sure which question you are answering but if it is the expired e-check one then the DB has numbers in the download_maxdays. Usually it is something like 6 or 7 but has been as high as 16 and 17.

The "Downloads are not available..." one is weird int hat nothing appears wrong with the order. No paypal hung and all the downloads are green. In fact, I have no way of knowing that anything is wrong except for users posting complaints about it. I think it must be comes sort of IPN paypal issue where the state is screwed up in the DB but I am not sure.

Thanks,
Bill

4 May 2009, 2:30 PM
#11
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

I am going to have to do more testing on this ...

Are all of your Downloads with this problem set to 0 on Maximum Days?

You said one order was with e-check ... what Payment Module was the other order done with?

5 May 2009, 5:26 AM
#12
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

I am going to have to do more testing on this ...

Are all of your Downloads with this problem set to 0 on Maximum Days?
Yes.
Ajeh:

You said one order was with e-check ... what Payment Module was the other order done with?
IPN Paypal.

The e-check problem is, well, all e-checks. :lookaroun

The other problem was split.

This is confusing and why I made two threads originally.

Thanks,
Bill

6 May 2009, 2:44 AM
#13
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Here is something. The products_prid is screwed up in the DB for the downloads. Would that screw up the download and throw the message "Downloads are not available until payment has been confirmed"?

Thanks,
Bill

6 May 2009, 2:13 PM
#14
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

Waht do you mean about the products_prid being wrong in the database?

7 May 2009, 4:12 AM
#15
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

Waht do you mean about the products_prid being wrong in the database?
It is "43". I assume it should be something else like the others.

7 May 2009, 6:20 PM
#16
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

If you look in the orders_products table, what is the products_prid?

If you look in the orders_products_attributes table, what is the products_prid?

If you look in the orders_products_download table, what is the products_prid?

8 May 2009, 4:27 AM
#17
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

If you look in the orders_products table, what is the products_prid?
43
Ajeh:

If you look in the orders_products_attributes table, what is the products_prid?
Goes from 1989 to 1992 skipping 1991.
Ajeh:

If you look in the orders_products_download table, what is the products_prid?
43

Thanks,
Bill

8 May 2009, 1:28 PM
#18
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

I went to your Games Now site and added products_id 43 to the cart, and from what I can see this is a Download ...

However, when I get to Checkout, I am seeing the checkout_shipping page that indicates to me that the Product is setup incorrectly for a Download:

NOTE:
Downloads are NOT Virtual Products ...
Downloads are NOT Always Free Shipping ...

You should have the Product Marked as:
Product is Virtual: No, Shipping Address Required
Always Free Shipping: No, Normal Shipping Rules

Downloads know that there isn't shipping on them ...

What happens if you turn on the Check/Money Order ... and order this product ... do the products_prid now work correctly?

9 May 2009, 4:55 AM
#19
hinterwelt2 avatar

hinterwelt2

New Zenner

Join Date:
Dec 2006
Posts:
94
Plugin Contributions:
0

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

Ajeh:

I went to your Games Now site and added products_id 43 to the cart, and from what I can see this is a Download ...

However, when I get to Checkout, I am seeing the checkout_shipping page that indicates to me that the Product is setup incorrectly for a Download:

NOTE:
Downloads are NOT Virtual Products ...
Downloads are NOT Always Free Shipping ...

You should have the Product Marked as:
Product is Virtual: No, Shipping Address Required
Always Free Shipping: No, Normal Shipping Rules

Downloads know that there isn't shipping on them ...

What happens if you turn on the Check/Money Order ... and order this product ... do the products_prid now work correctly?
It is not product 43. Prids normally work fine;i.e. usually provide something like 1:c67a93707abd36d886c00bda2ad5b9cf.

Also, would the shipping really do this kind of thing? Not allowing the download I mean.

I have changed it on many of the orders but must have missed a few.

the site we are having the problem on is https://www.koboldquarterly.com anyway. That site should have it right.

So, the product prids normally work correctly as set up. I think this has something to do with an IPN failure.

Thanks,
Bill

9 May 2009, 3:05 PM
#20
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

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

There isn't any shipping on Downloads and when setup correctly, you do not see the checkout_shipping page ...

What is the specific products_id to this product that failed and you saw just the 43 on the products_prid?