pvk Posted August 20, 2013 Share Posted August 20, 2013 (edited) Hi Guys, New with Prestashop, installed/uploaded PrestaShop™ 1.5.4.1 I am setting up a PrestaShop for selling virtuel products. I have made a few test orders with banktransfter, and when choosing this i (admin) must click "Payment Accepted" when I receive the Money, and thats allright. My question is simple: When i get to installing my creditcard payment option, and my customers pay online with VISA, MASTERCARD etc... do i still have to click "Payment Accepted" or does the shop automaticly send the e-mail with the downloadlink? I hope You can answer: You don´t have to do a thing ) It would not be a 24/7 shop if i have to be around to click "Accept" to all the online payments. Kind regards Pvk. Edited August 20, 2013 by pvk (see edit history) Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Update: I have just added the online payment module, and made a test-buy with creditcard. The customer get´s an email with status "Payment Accepted" But NO download link? What to do? Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Kind of this problem i am having : http://forge.prestashop.com/browse/PSCFV-8705 But i do not use Paypal, i use a Danish gateway: Quickpay, and for the test i was using a Dankort/VISA. Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Any ideas? Link to comment Share on other sites More sharing options...
tomerg3 Posted August 20, 2013 Share Posted August 20, 2013 It should work... Does it work with other payment module? You may want to check with the developer of the module you're using. Link to comment Share on other sites More sharing options...
touchdez Posted August 20, 2013 Share Posted August 20, 2013 (edited) I use PayPal as my payment gateway, only sell virtual products and this is how it works on my site: the customer has to log into his / her account on the website after having received the Payment Accepted email, go to My Accounts and download the product from there - there is no link in the email sent to the customer. Hope this helps. Edited August 20, 2013 by touchdez (see edit history) Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Hi, When i log in and go to My Account, there is just the invoice pdf to download, that´s all. So something is not working correctly. The payment module is made by a wellknown Company in DK, so it should Work. Only when trying to make it with banktransfer, where i as admin changes the status - the delivery mail with the download link are being send out. Greetings, and thanks for Your replyes. Link to comment Share on other sites More sharing options...
touchdez Posted August 20, 2013 Share Posted August 20, 2013 Stupid question - are you sure the downloadable file is available? Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Stupid question - are you sure the downloadable file is available? Not a stupid question. But Yes the downloadable file is available, and if i choose to pay with banktransfer, and accept the payment in the back office, a e-mail are being send right away with a direct link to the .zip file. I Wonder if the problem has anything to the gateways testmode to do? When i go to payment it says something like "TESTMODE - No real Money are being send" Link to comment Share on other sites More sharing options...
touchdez Posted August 20, 2013 Share Posted August 20, 2013 I am sorry, but cannot give you an answer there - I never used the Test mode. Don't you want to try running it live and see what happens? Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 It´s only the quickpay module that is running in testmode. http://www.midifiles.dk/prestashop/index.php Link to comment Share on other sites More sharing options...
touchdez Posted August 20, 2013 Share Posted August 20, 2013 Maybe one of the experts here will come along soon and give you a proper answer - this is about as far as I can help you. Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Anyway - Thank You Touchdez. Link to comment Share on other sites More sharing options...
touchdez Posted August 20, 2013 Share Posted August 20, 2013 You are welcome, pvk. Link to comment Share on other sites More sharing options...
tomerg3 Posted August 20, 2013 Share Posted August 20, 2013 It sounds like the problem is with your payment module. There's a chance it is replacing the built in order validation function with it's own function, which would explain why it is not working. To be 100% sure, try using another payment module, or look in the code of your payment module and see if it calls PaymentModule->ValidateOrder() or if it uses an internal function for that. Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Hi Tomerg3, This is the module zip: From: http://quickpay.dk/modules/prestashop/ I have send an e-mail to them. Link to comment Share on other sites More sharing options...
tomerg3 Posted August 20, 2013 Share Posted August 20, 2013 Do not post links to modules, unless it's a free module and you're linking to the site where it can be downloaded from. NOBODY LIKE PIRACY..... Link to comment Share on other sites More sharing options...
tomerg3 Posted August 20, 2013 Share Posted August 20, 2013 They do use their own internal function to validate the order, and they are likely doing something wrong there which prevents the downloadable files from working properly. Link to comment Share on other sites More sharing options...
pvk Posted August 20, 2013 Author Share Posted August 20, 2013 Do not post links to modules, unless it's a free module and you're linking to the site where it can be downloaded from. NOBODY LIKE PIRACY..... It´s a free module. Of all people i must be the one that hate piracy the most! My only income comes from selling my own original files That´s why the payment solution with the virtual download HAVE to work. They do use their own internal function to validate the order, and they are likely doing something wrong there which prevents the downloadable files from working properly. OK, i have to hear from them. Link to comment Share on other sites More sharing options...
pvk Posted August 22, 2013 Author Share Posted August 22, 2013 (edited) Hi, I have talked to a prestashop expert and he has the new version 1.5.4.1 and some older ones, And it seemes to be a bug in the 1.5.4.1 version, it does not send the virtual download mail, After accepted payment. Are there anyone who can fix it? Greetings Pvk. Edited August 22, 2013 by pvk (see edit history) Link to comment Share on other sites More sharing options...
pvk Posted August 23, 2013 Author Share Posted August 23, 2013 Yet another update from an PrestaShop Expert that has been testing, it´s not me: With PrestaShop 1.5.2.0 the virtual product download e-mail Works fine. The customer receive an email for downloading the product(s). But with PrestaShop 1.5.3.1 and PrestaShop 1.5.4.1 there will be no virtual download e-mail send. The bug is rapported here: http://forge.prestashop.com/browse/PSCFV-9553, but it has never been fixed! Link to comment Share on other sites More sharing options...
Vincent Augagneur Posted August 27, 2013 Share Posted August 27, 2013 Hi @all, This bug has been fixed on the development version (on GitHub). See fix here : https://github.com/P...44f44b20d70e5bc Regards 1 Link to comment Share on other sites More sharing options...
touchdez Posted August 27, 2013 Share Posted August 27, 2013 Thanks for the fix - will try it later today. Link to comment Share on other sites More sharing options...
Recommended Posts