Jump to content

DIGITAL DOWNLOADS NOTIFICATION EMAIL SOLVED !!!!


Guest Driver1

Recommended Posts

Hello All

First ever post - but I think it is a good one.

I've been having the same problem as many people on this Forum with regards to the Download links.

I finally cracked it 10 minutes ago - which means as a Newbie it's not that difficult - but you do need to be very careful.

First of all my setup :

I'm on CC 3.0.12

I use ControlPanel (CP) with my webhost.

I'll assume for the minute that everyone has Paypal set up properly and that it's processing payments.

Secondly that the Digital Download File is in the correct place using the Server Root Method. (This is verifiable by copying the great long link in the order screen to a new browser window - it should allow the download from there)

I've had all of this and the only step missing was the EMails from the site to the Customer. (Me in my test)

I knew therefore that this was a setting issue - NOT a "file in the wrong place" or "bad link" or Paypal IPN

There are some very good detailed step by steps elsewhere in this forum that work well. (I did them tonight in 1 go)

Now the critical bits :

1. In your WEBSITES CP setup a new EMAIL ACCOUNT. - e.g. [email protected]

This has it's own new password. It is NOT your CP PASSWORD

Write these down exactly as they appear on the Sites CP Mail.

Also on the front Page of CP MAIL MENU is this info :

# Outgoing SMTP Server: mail.mydomain.co.uk (Port 25 or 26)

Your outgoing mail server DOES require authentication.

# Username: [email protected]

WRITE THIS INFO DOWN AS WELL

2. In CubeCart Settings

Fill in the following details:

EMAIL NAME - this is a real english Name - like My Domain Ltd

EMAIL ADDRESS - this is a real EMail Address, your NEW one from above : [email protected]

MAIL SENDING METHOD - select SMTP from dropbox

SMTP HOST - fill in the details above from # Outgoing SMTP Server: mail.mydomain.co.uk

SMTP PORT : enter 25 (or whatever your host told you above)

USER AUTHENTICATION - select YES (if it says that above.)

This is the bit that was throwing everybody :

SMTP Username: - products+mydomain.co.uk This is very, very, similar to an email address BUT NOTICE THE + INSTEAD OF @

SMTP Password: - THIS IS THE PASSWORD YOU JUST CREATED EARLIER FOR THE NEW EMAIL ADDRESS

OK that's it.

If you have all the other elements correct and were only stuck at getting the Emails then this will fix it.

Remember + instead of @

This info is buried somewhere in the CP help pages.

Can it really be that simple ?

The minute I changed that and went back to my EMail Client and did Send/Recieve I received 6 Mails ALL with Download links !!!!!!!

Good Luck

Driver1

Link to comment
Share on other sites

Guest Senim Silla

Ok, went through the whole process and thought I finally had it figured out.

But no!!!

Now it is downloading the wrong file! It's downloading as a .php file instead of

a mp3. I figure that I may have put the wrong root path in. So I am at a loss

again. Can anyone help me from this point?

Link to comment
Share on other sites

Guest Senim Silla

Ask your host for your correct server root path. There are many possible configurations.

Got the right path now, but it is still downloading the .php file instead of mp3.

Can you think of any reason why this might be happening?

Link to comment
Share on other sites

Guest groovejuice

Make sure the the filenames are correct. Sometimes it's something foolish like download instead of downloads. Also folder names are case sensitive -so Download is not the same as download

Link to comment
Share on other sites

Guest cornelp

This is the bit that was throwing everybody :

SMTP Username: - products+mydomain.co.uk This is very, very, similar to an email address BUT NOTICE THE + INSTEAD OF @

SMTP Password: - THIS IS THE PASSWORD YOU JUST CREATED EARLIER FOR THE NEW EMAIL ADDRESS

Thank You, this is great. Worked for me on my NEW Host, but the old host needed the @ Sign. I think it all depends on the HOST. Check with your host and see which design/sign they use. My old host I just moved from had the @ sign, and it didnt work with the "+" sign. The new one I JUST MOVED TO, I tried the "@" sign and didnt work, then found your post, and tried the "+" sign and worked like a charm.

Thankx for the help and info on this.

Old Host (DreamHost).

New Host (SiteGround).

Link to comment
Share on other sites

Guest Senim Silla

All right here's what he says the path is groovejuice:

/home/username/domains/mydomain.com/public_html/

Now I know I have to put it before the public folder so this is what I'm putting in:

/home/username/domains/mydomain.com/digiproducts/01_Reality_Check.mp3

Do you see anything wrong with that? Because everytime I run the test purchase

it still gives me a download of a ".PHP" file.

Link to comment
Share on other sites

Guest Senim Silla

I just saw this: There is a file in my cubecart folder called "download.php"

The path is: /home/username/domains/public_html/store/download.php

Now why would it be pulling from there, rather than the path I gave it?

Link to comment
Share on other sites

Guest groovejuice

I think this happens if there is a path problem or other issue. At first glance your path seems to be OK. It may be the way you've named the mp3. Try to rename it with something simple -like test.mp3

I had an issue once I think with using underscores, caps and too many characters.....

Link to comment
Share on other sites

Guest Senim Silla

Renamed the file and it worked!!! Thanks groovejuice.

Now last and final issue:

How do I make it so the customer automatically gets sent the download email

without me having to go in and change the order status to processing?

Thanks again yo...u just helped me end a weeks worth of frustration.

Link to comment
Share on other sites

Guest groovejuice

Glad the file name change worked! :) You'll need to experiment with character combinations now, until you find one that will identify the download, yet still not screw up the download link.

As far as the link being sent automatically -I use PayPal IPN which (upon successful transaction) changes the status in CubeCart and the link is sent. This is the only gateway that I have experience with, but it works great.

Link to comment
Share on other sites

  • 1 month later...

I am not using CP and this does not work..grr

Once you change the mail settings they stop working for other things such as password reminders..back round in circles I go!

Link to comment
Share on other sites

  • 3 weeks later...
Guest droopie

when i place an order and checkout it doesnt send me the email with the file link. if i update to complete process all it does is email me that its complete. i do see the link in the admin panel but when i go to it the download.php is what it takes me to. i have renamed the file to lowercase and in the admin panel aslo and still nothing. i have even moved it and tryed another file and still nothing. any other clues? my root is home/content/u/s/e/username/html/ with changing u/s/e letters to the first 3 of my account along with my full account name replacing the username. zip files that i want are in home/content/u/s/e/username/html/products/prod-catag/blah.zip

Link to comment
Share on other sites

Guest droopie

ok so i figured out how to send the link to there emails BUT my paypal payment doesnt work. now when i make a payment it tells me invoce already payed for any items i buy. before that i was able to complete the checkout with any items as many times as i wanted but it would tell me there was a failed order to retry to buy the item. the item did show up in the order panel but still pending. i check both paypals and payment did go through. that was before i get this message about the invoce thing. my download links in admin panel still dont take me to the item link but does take me to download.php file.

Link to comment
Share on other sites

Guest droopie

ok i fixed the paypal payment a bit. i can now buy items more then once again. still 2 things left to fix and i have no clue.

1: digital link still goes to download.php file. even that i the root path exactly as it should and placed were it should. atleast i think.

2: paypal payments go in but after completing it tells me failed order try again. the item is displayed in the admin panel's order but even that payment has been submited it has not changed from pending to processing.

i have viewed lots of forums and have tryed the emial fix and paypal fix and still nothing. any help?

Link to comment
Share on other sites

Guest droopie

2 days tryin to figure out the download.php thing and paypal i have fixed the download.php after reading so many sites and forums. now all i need is to fix the confermation after i make a payment it tells me order fail please try again. something like that. the payments still go in and i revice the paypal notice along with new order placed on my site but after checkout it gives me that error when going back to my main page. there is nothing wrong with paypal and site redirect after checkout to main page.

Link to comment
Share on other sites

  • 1 month later...

Great tip if you are using CP on a remote host however judging by how many other posts there are on this forum about not receiving confirmation emails it seems there are several issues that seem to be associated with CC notifications.

I personally have a small server in my own office running FreeBSD / sendmail / apache / php / mysql

My site is alsmost ready to go but for one thing ;

Getting email notification of orders to work correctly ?

I have tried both SMPT and mail() methods and it has worked once or twice but this is very inconsistent, mostly I just dont get notifications. What makes it harder is that I cannot pinpoint what I have done, or not done, that has enabled it to work the once or twice that it has?

I have checked my server sendmail logs, admin mailboxes and php error logs. What makes this even harder to understand is that I have a website running off this box with a php contact form on it that works every single time with no failures whatsoever. I also get daily security logs emailed to me every single day for the last year without fail. I have what I believe is a stable environment and sendmail installation that works for the rest of my purposes apart from CC. No one has even clued me in on the mail sending process that is part of CC. Whilst I can figure some of the php out myself it would be great to get some support on this but its been over a week and half and I have read every single post on the above issue and most of them end without conclusion ?

There must be someone who reads these boards who has some notion on how to track down mail issues with CC ?

I really would like to hear from ANYONE who has either ;

1) Had (and resolved) or has a problem with email notification

2) Works as a dev on CC and can provide info on supporting it

I look forward to ANY replies !!!

Link to comment
Share on other sites

  • 4 weeks later...

ok so i figured out how to send the link to there emails BUT my paypal payment doesnt work. now when i make a payment it tells me invoce already payed for any items i buy. before that i was able to complete the checkout with any items as many times as i wanted but it would tell me there was a failed order to retry to buy the item. the item did show up in the order panel but still pending. i check both paypals and payment did go through. that was before i get this message about the invoce thing. my download links in admin panel still dont take me to the item link but does take me to download.php file.

Hi there, I has just setup and wondered what the solution was to get the links to be emailed to the customer.

I know the paths are ok, because I can download by logging in and using the order status.

The email only advises the status of the order has been changed.

Link to comment
Share on other sites

  • 2 weeks later...
Guest shdesigns

Hello...another newbie to CC. I've read tons and tons of posts here as well as the tutorials. I finally got my downloads to work, however...I am still having a few issues that need to be resolved before I take my shop live.

1. When I do a test purchase using paypal ipn, the purchase goes through and then I get a screen telling me it was successful, and on that page there is a link that says...RETURN TO MERCHANT. When I clicked on it, I got an error message.

NOT FOUND

The requested URL/confirmed.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

2. I also do not get a link to my download nor through an email. I just get an email stating that the payment went through.

Now, I can go back to my store and go under accounts and from there, retrieve my download but that is the only thing that is working for me.

Any suggestions as to what my problem might be?

Thanks in advanced.........I'm sure I'll be back with more questions. :huh:

Gina

Link to comment
Share on other sites

  • 1 month later...
Guest realwarrior

I still get this, but no download email receive:

Confirmation Screen

Basket » Address » Payment » Complete

Thank you, your order was successful! Please visit again soon.

Link to comment
Share on other sites

  • 6 months later...

Fill in the following details:

MAIL SENDING METHOD - select SMTP from dropbox

I just changed mine to SMTP it was set to mail() - what is the difference that I should or shouldn't see?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...