Jump to content
Foovince

[Free] Super Abandoned Cart - 1.6.X - V 1.1.5 UPDATED

Recommended Posts

Hello,

 

I just finished to develop the version 1 of Super Abandoned Cart.

 

After bought one abandoned cart module with too much bugs, I started to develop mine.

 

I wanna make something very simply to use. 

 

So, You have to install it then set up cron task (via cronmanager module, on command line via crontab -e or ask to your server provided)

 

Then, create your different campaign. 

 

You can imagine, send on email 1 hour after customer had abandoned his cart and send another email 30 days after...

Of course, you can add to the campaign a voucher.

 

You can customize email with some variables like {cart_content} (Table to display all products on the abandoned cart)

 

...

 

Im working on version works on prestashop < 1.6 ;)

 

 

CHANGELOG :

 

V.1.0.1 :

 

      - Delete australia timezone

 

V 1.1.1 :

 

    - Send copie of all emails to administrator

    - Emails fields translator

    - Voucher not mandatory

    - Add French translations

 

V 1.1.2 : 

 

 - Typo fix 

 

V 1.1.3 : 

 

  - Fixe undefined error when updating campaign without voucher

  - Fixe cron task

 

V 1.1.4 :

  

  - Fix some errors (undefined)

  - improve voucher manager

 

V 1.1.5 : superabandonedcart-V1.1.5.zip

 

   - Fix email template name

   - Fix voucher code generated

 

 

 

Please Uninstall and Re install it to update the module (You can delete it before and re upload it) :) (All campaign will be erase when you uninstall it)

 

ERRATUM : Change cron task to (Version < 1.1.2)

*/30 * * * * wget -O /dev/null http://YOUR_WEBSITE.com/modules/superabandonedcart/launch_campaigns.php

instead of 

 30 * * * * http://YOUR_WEBSITE.com/modules/superabandonedcart/launch_campaigns.php

Wait your feedback :)

GitHub repository : https://github.com/vinvin27/superabandonedcart/

 

 

Screenshots : 

 

post-918045-0-91634900-1435128804_thumb.jpg

post-918045-0-83761300-1435128807_thumb.jpgpost-918045-0-16304800-1435128811_thumb.jpg

Edited by Foovince
  • Like 14

Share this post


Link to post
Share on other sites

Superb, thanks, i am going to try it, Can you please share the HTML template with us, i have no idea what can be linked in "SHOP NOW"

  • Like 1

Share this post


Link to post
Share on other sites

Good job Foovince!

One questions, it's possible send abandoned cart to a specefic mail? Not need that client was register.

 

Thanks.

Share this post


Link to post
Share on other sites

Many thanks for sharing this nice module with the community.

Will test it later today.

 

Best regards

 

ysco..

Share this post


Link to post
Share on other sites

Just one Question: The mail will be sent once it is marked as abandoned in PS (Carts) ?

Thanks.

Share this post


Link to post
Share on other sites

Just one Question: The mail will be sent once it is marked as abandoned in PS (Carts) ?

Thanks.

 

Yes, actually only for abandoned cart

 

Many thanks for sharing this nice module with the community.

Will test it later today.

 

Best regards

 

ysco..

 

Cool :)

 

Good job Foovince!

One questions, it's possible send abandoned cart to a specefic mail? Not need that client was register.

 

Thanks.

 

No but its good feature idea :)

 

 

Superb, thanks, i am going to try it, Can you please share the HTML template with us, i have no idea what can be linked in "SHOP NOW"

 

 

Yes, here  : http://pastie.org/10257451 (Don't forget to change all url in the mail (facebook/twitter...) ;) 

Shop now, its link to login page on my campaign.

 

 

I made this mail with mailchimp tools ;)

 

 

Update soon :)

 

Share this post


Link to post
Share on other sites

I updated the module to version 1.1.1 

 

Improvement included : 

 

  • Send all emails to administrator
  • Fields translator on translation menu on back office
  • Voucher not mandatory

:)

Share this post


Link to post
Share on other sites

Hiya

 

I'm trying to download the latest version but I keep getting the following error: (I'm logged in)

 

Sorry, you don't have permission for that!

You do not have permission to view this attachment.

Share this post


Link to post
Share on other sites

Hey Greg,

 

I re uploaded it, can you retry ?

Probably bug when I uploaded for the first time :)

Im not getting the error anymore ;-)

Share this post


Link to post
Share on other sites

It's working!

 

Thanks for that.

 

Also, there's a "typo" in the drop down list for "Voucher percent or fixed". It displays "Fixe" instead of "Fixed".

 

Also, with the new option to send emails to the administrator email address. Does this mean that all emails are sent to the customers and to the administrator?

 

Thanks

Regards

Greg

Share this post


Link to post
Share on other sites

It's working!

 

Thanks for that.

 

Also, there's a "typo" in the drop down list for "Voucher percent or fixed". It displays "Fixe" instead of "Fixed".

 

Also, with the new option to send emails to the administrator email address. Does this mean that all emails are sent to the customers and to the administrator?

 

Thanks

Regards

Greg

 

Yeah thanks for the report. I fixed it.

 

Yes, Administrator will received all campaigns emails (object will Email sent to firstname lastname for campaign campaign name)

 

 

V 1.1.2 :  Typo fixed 

 

 

superabandonedcart v1.1.2.zip

Share this post


Link to post
Share on other sites

Its pleasure :)

 

To test, me I do :

 

I check current date/time, for example now it is : 25/06/2015 4:04 (Australia time), I try to find a cart with minutes include between 04 and 35 (like 50, 45, 40, 37)

(Because, the script check last 29mins - script is launch every 30min so Im sur to get all abandoned cart) Im not sure its very clear ^^

 

If one of abandoned cart was left at 20/06/2015 at 2:40, I create a campaign with days : 5 days and 1 hours after. 

When I launch manually url : /modules/superabandonedcart/launch_campaings.php

 

I will grab this cart.

Edited by Foovince

Share this post


Link to post
Share on other sites

Thanks Foovince

 

We're in the same timezone!

 

I'm in Sydney.

Share this post


Link to post
Share on other sites

I'll be doing some testing over the weekend as I'm working on something at the moment....

Share this post


Link to post
Share on other sites

UPDATED : Version 1.1.3

 

- Fix undefined when updating campaign without voucher

- Fix cron task command

Share this post


Link to post
Share on other sites

Hello again, i tried in with 1.1.2, but no email sent :(. I will try it with the newest version and let you know.

 

/edit: I can´t download the module :

Sorry, you don't have permission for that!

You do not have permission to view this attachment.

Edited by Kaper
  • Like 1

Share this post


Link to post
Share on other sites

Hello again, i tried in with 1.1.2, but no email sent :(. I will try it with the newest version and let you know.

 

/edit: I can´t download the module :

Sorry, you don't have permission for that!

You do not have permission to view this attachment.

 

Weird... should be good now.

 

Think about reinstall it.

 

Be sure your cart is mark as abandoned cart in Customer > Shopping cart

Share this post


Link to post
Share on other sites

Thanks for fast reply. /btw: Why you removed 0day option?

/edit: I reinstalled it 5  times, now module installed fine

 

I am testing it on localhost, but i don´t know why, if i checked "Invlude voucher" on / YES everytime after save is it set as /TURNED OFF.

I tried change date, and no email sent. Can you please help me? (I manually start php http://127.0.0.1:8080/xxx//modules/superabandonedcart/launch_campaings.php?secure_key=xxxxxxxxx)

Edited by Kaper

Share this post


Link to post
Share on other sites

Hello,

 

10x for your module. Is module work with prestashop 1.5.4.x and above?

 

Hello,

 

I just finished to develop the version 1 of Super Abandoned Cart.

 

After bought one abandoned cart module with too much bugs, I started to develop mine.

 

I wanna make something very simply to use. 

 

So, You have to install it then set up cron task (via cronmanager module, on command line via crontab -e or ask to your server provided)

 

Then, create your different campaign. 

 

You can imagine, send on email 1 hour after customer had abandoned his cart and send another email 30 days after...

Of course, you can add to the campaign a voucher.

 

You can customize email with some variables like {cart_content} (Table to display all products on the abandoned cart)

 

...

 

CHANGELOG :

 

V.1.0.1 :

 

      - Delete australia timezone

 

V 1.1.1 :

 

    - Send copie of all emails to administrator

    - Emails fields translator

    - Voucher not mandatory

    - Add French translations

 

V 1.1.2 : 

 

 - Typo fix 

 

V 1.1.3 : 

 

  - Fixe undefined error when updating campaign without voucher

  - Fixe cron task

 

V 1.1.4 :

  

  - Fix some errors (undefined)

  - improve voucher manager

 

Please Uninstall and Re install it to update the module (You can delete it before and re upload it) :)

 

ERRATUM : Change cron task to (Version < 1.1.2)

*/30 * * * * wget -O /dev/null http://YOUR_WEBSITE.com/modules/superabandonedcart/launch_campaigns.php

instead of 

 30 * * * * http://YOUR_WEBSITE.com/modules/superabandonedcart/launch_campaigns.php

Wait your feedback :)

GitHub repository : https://github.com/vinvin27/superabandonedcart/

 

 

Screenshots : 

 

attachicon.gifsuperabandonedcart_01.jpg

attachicon.gifsuperabandonedcart_02.jpgattachicon.gifsuperabandonedcart_03.jpg

Share this post


Link to post
Share on other sites

Is it possible make this work for prestashop 1.5. I tried to install but failed due to compatibility issue. Why all good free modules are made for 1.6 only and not for 1.5 ;)

Edited by Zen_j1

Share this post


Link to post
Share on other sites

It is possible to have an email template example like you have in the presentation of your module?

Share this post


Link to post
Share on other sites
 

It is possible to have an email template example like you have in the presentation of your module?

 

Yes here the html code for the email example (don't forget to change url : http://pastie.org/10257451)

 

 

Is it possible make this work for prestashop 1.5. I tried to install but failed due to compatibility issue. Why all good free modules are made for 1.6 only and not for 1.5 ;)

 

Yes, I will work an compatibility on next versions ;) 

 

 

Thanks for fast reply. /btw: Why you removed 0day option?

/edit: I reinstalled it 5  times, now module installed fine

 

I am testing it on localhost, but i don´t know why, if i checked "Invlude voucher" on / YES everytime after save is it set as /TURNED OFF.

I tried change date, and no email sent. Can you please help me? (I manually start php http://127.0.0.1:8080/xxx//modules/superabandonedcart/launch_campaings.php?secure_key=xxxxxxxxx)

 

 

Yes we found bug with the name of campaign. Name of campaing is used to generate email template, if you have specials characters ( !+%$...) on your campaign name email won't not send. So be careful with that.

 

I will release new version soon :)

 

You have just to update campaign name and should be better :) Let me know 

Share this post


Link to post
Share on other sites

Version 1.1.5 updated :

 

  • Voucher code generated unique per email and customer
  • Fix bug with campaign name 
  • Add log to know if campaign has been successfully sent or failed (Administrator > Logs)

superabandonedcart-V1.1.5.zip

  • Like 1

Share this post


Link to post
Share on other sites

Thanks for new version. I still don´t know if am doing some mistake or the module just don´t work.

 

I am trying it on localhost via XAMPP. I create champaign and:

 

1) I create some cart, I leave page.
2) I open php URL: http://127.0.0.1:8080/xxx/modules/superabandonedcart/launch_campaings.php?secure_key=cd6e38xxxyyy
3) Set time 2 days ahead (Cart is ABANDONED)
4) Again i open php URL

5) Set time to another 2 days ahead

6) Again url php

7) Nothing happened

 

Am I missing something please?

 

Thank you very much for help

Share this post


Link to post
Share on other sites

Thanks for new version. I still don´t know if am doing some mistake or the module just don´t work.

 

I am trying it on localhost via XAMPP. I create champaign and:

 

 

1) I create some cart, I leave page.

2) I open php URL: http://127.0.0.1:8080/xxx/modules/superabandonedcart/launch_campaings.php?secure_key=cd6e38xxxyyy

3) Set time 2 days ahead (Cart is ABANDONED)

4) Again i open php URL

5) Set time to another 2 days ahead

6) Again url php

7) Nothing happened

 

Am I missing something please?

 

Thank you very much for help

 

Hello Kaper,

 

Does campaign name contains some special characters ? like !%^§.... ?

Do you have some log on Advanced Paramaters > Logs (At the end normally u should find log about module)

Can you write me here the log ?

 

 

Can you as well give me date and time of abandoned cart and the time of your campaign ? and cart as considered as abandoned on prestashop right ? :)

 

:)

 

Do you have updated version ? 

Edited by Foovince

Share this post


Link to post
Share on other sites

Hello Kaper,

 

Does campaign name contains some special characters ? like !%^§.... ?

Do you have some log on Advanced Paramaters > Logs (At the end normally u should find log about module)

Can you write me here the log ?

 

 

Can you as well give me date and time of abandoned cart and the time of your campaign ? and cart as considered as abandoned on prestashop right ? :)

 

:)

 

Do you have updated version ? 

Champaign doesn´t contain any special char.

 

There is no LOGs.

Cart create date:

29-06-2015 07:38:19

TIme of champaign:

1 Day(s) 1 Hour(s)

Cart as abandoned:

2035 Abandoned cart M. XXXX 41,90 € -- 29-06-2015 07:38:19

Now i see some log:

Číslo [iD]    (1-4) Msg Type ID object Error code Date 1 -- 1 3 emails sent for skuska campaign   0 0x 0 30-06-2015 08:58:21

Yes, i am using v1.1.5

 

 

Now i see in emal logs, that email were sent, but i don´t received them :/, don´t know why. Testing mail via mail config came fine.

Edited by Kaper
  • Like 1

Share this post


Link to post
Share on other sites

I don't understand why U are on 30/06 ? Where are you ? :)

Server time is good ? 

 

3 mails should be sent. 

On table _campaign_history there are some data in there ?

Share this post


Link to post
Share on other sites

Hey kaper,

 

 

When 3 mails were sent (30-06-2015 08:58:21), this following cart (2035 Abandoned cart M. XXXX 41,90 € -- 29-06-2015 07:38:19) was not in the scope of processing.

But the campaign matched with 3 others abandoned cart added between 30/06/2015 08:29:00 and 30/06/2015 08:58:00, can you check customers emails for those abandoned carts ? :)

Edited by Foovince

Share this post


Link to post
Share on other sites

Thanks for your support. Problem is, that on XAMPP email are not sent via PHP mail function. So i must try it on my webhosting.

The time is just set in my local machine, i just want simulate the next day :)

I will let you know tomorrow :) thanks. Can you please add 0 day option ? (As before)

Share this post


Link to post
Share on other sites

Cool :) Just to be sure, there are 3 abandoned cart on this hours range ? 

 

0 day option was removed because is useless. Cart is considered as abandoned by prestashop 24hours after cart creation... so 0day and 1hour, we don't get any cart.
Between cart creation and cart abandoned, status is defined as Non-ordered cart.

 

I can get non ordered cart as well then we could set campaign at +1hour. What do you think ?

Edited by Foovince
  • Like 1

Share this post


Link to post
Share on other sites

Sorry, will this work on  v1.6.14?

 

Thanks

  • Like 1

Share this post


Link to post
Share on other sites

I am waiting for module version which will work with prestashop 1.5 :)

Share this post


Link to post
Share on other sites

Hi!

 

Thank you for this awesome module!

 

However I have a problem. I don't have the field "voucher code" and when sending e-mails the voucher code is not created and the valid to date is shown as the {valid_to} code... How can I fix this?

I'm using latest Prestashop release and your latest release

 

post-854125-0-91617400-1438312532_thumb.png post-854125-0-17061800-1438312534_thumb.png

Share this post


Link to post
Share on other sites

Hello,

 

 

After installed I get this message (Bad SQL query

  • Table 'xxxxxxx_prestad.ps_campaign' doesn't exist)

Any help on this?

 

Thank you

Share this post


Link to post
Share on other sites

PS 1.6

 

I have no idea how to set the Cron Task in the back office. It was written on my Super Abandoned Cart,

 

 

Don't forget to set cron task :

*/30 * * * * wget -O /dev/null http://xxxxxxxx.com/modules/superabandonedcart/launch_campaings.php?secure_key=f6751f87d01d81c07d5d560fb1


All email send is also send to : admin@xxxxx.com

 

 

and then I typed this on Cron Task modul,

 

But, nothing happened.

 

I dont know how to apply this part

 

*/30 * * * * wget -O /dev/null

 

I hope someone can help me with this.

 

Edited by Ecam

Share this post


Link to post
Share on other sites

Hello,

 

You have to set it up like this, */30 * * * * means :

 

every 30 minutes (*/30) , every hours (*), every day (*), every month (*), every day of week (*).

 

Which module is installed on your system ? 

Share this post


Link to post
Share on other sites

Hello,

 

 

After installed I get this message (Bad SQL query

  • Table 'xxxxxxx_prestad.ps_campaign' doesn't exist)

Any help on this?

 

Thank you

 

 

Did you uninstall module properly before updated it ?

Share this post


Link to post
Share on other sites

Yes, still the same.

Edited by tom52

Share this post


Link to post
Share on other sites

Did you uninstall module properly before updated it ?

is that something that I can create to get it to work?

Share this post


Link to post
Share on other sites

Hi there,

 

I've just tried to install your module, but I can't get it to work.

 

I'm using Cron tasks manager v1.2.7 to do the task.

I've created the task and past this code: */30 * * * * wget -O /dev/null http://XXXXXXX/modules/superabandonedcart/launch_campaings.php?secure_key=dc6ea84355cb4e9a15348d6b1aa51d49

where XXXXX is my site.

 

After that I created the campaign and gave it a simple name to avoid error but the sending mail just don't work.

Of course I have already abandoned the cart with some product in.

 

My PS version is 1.6.0.14

 

Can you help me?

 

Thank you

Share this post


Link to post
Share on other sites

it dosen´t work, no configuration button appears, prestashop 1.6.0.9 - only activated. My coyntry is Argentina.

 

Thank you .

Edited by mac995

Share this post


Link to post
Share on other sites

Hi, 

 

Congrats on the module. 

It would be great if the module could send and email after xx days the customer got

his product and ask him for a feedback for the product he bought or ask him to review the product 

 

Can this be done with this module?

 

Kind Regards

Share this post


Link to post
Share on other sites

Thanks for fast reply. /btw: Why you removed 0day option?

/edit: I reinstalled it 5  times, now module installed fine

 

I am testing it on localhost, but i don´t know why, if i checked "Invlude voucher" on / YES everytime after save is it set as /TURNED OFF.

I tried change date, and no email sent. Can you please help me? (I manually start php http://127.0.0.1:8080/xxx//modules/superabandonedcart/launch_campaings.php?secure_key=xxxxxxxxx)

 

I too have this issue of the radio button automatically going from enabled to disabled after I save.

 

Edit: Seems to be working though. It generated vouchers and sent emails.

Edited by bside2234

Share this post


Link to post
Share on other sites

Hi, 

 

Congrats on the module. 

It would be great if the module could send and email after xx days the customer got

his product and ask him for a feedback for the product he bought or ask him to review the product 

 

Can this be done with this module?

 

Kind Regards

 

Yes good features, Im gonna add it on todo list. 

 

No 1.5 version?

 

Its on todo list ;)

 

1.6.14

 

No I mean version of module ?

  • Like 1

Share this post


Link to post
Share on other sites

I actually still don't know if this module works (just installed and didn't make any test yet) but i was setting and i saw it only in english. Is it possible to have more languages? We can i set it? On Localization?

 

Anyway, great job!! Thanks for the module! It will help many people for sure!!

 

Best regards!

Share this post


Link to post
Share on other sites

Hi,


 


I must say its a nice module but problem is some of my customers place more then 1 order, so if someone has placed 3 orders then this abandoned cart sends them 3 x emails with 3 x vouchers codes, that way they get lots of vouchers.


Also there is no option for disabling the partial use or change the total availability for each user option.


 


regards


Share this post


Link to post
Share on other sites

hi ! i am install  moduel supercart but i cant find in modules ????

 same here, i dont see the module

Share this post


Link to post
Share on other sites

 same here, i dont see the module

Does it now show up in the BO menu along with Catalog, Customers, Orders, Administration, Preferences, etc.?

Share this post


Link to post
Share on other sites

Does it now show up in the BO menu along with Catalog, Customers, Orders, Administration, Preferences, etc.?

i had to use the version of this post instead of the version of github, i have tried but it doesnt send anything, can you explain to me what means the configuration? 1 day, 1 hour?

im testing on a site that has 1.6.1.version but the original site will be 1.6.0.8

Share this post


Link to post
Share on other sites
Hello,
i have a test prestashop on http://pruebas.jlcanizales.com/tienda
i want to know how its supposed that i have to configure the module.
Thats what i did:

Screenshot_1.png

 

Screenshot_2.pngScreenshot_3.png

 

 

Please i need to configure it.

Regards

  • Like 1

Share this post


Link to post
Share on other sites

Hi,

Ive installed this module but the emails arent sending.

I have set the cron job as per the B.O states.

 

I am however getting Cron Daemon sending me messages telling me that my Cron doesnt exist.

If i copy/paste that cron link into a browser, I dont get the message.

 

post-404663-0-35414600-1446653714_thumb.jpg

 

Any ideas ?

  • Like 1

Share this post


Link to post
Share on other sites

I just installed your module . I'm tying to test to see if it works. How would you test to see if email is sent? Is there a log? Can you please detail how to test it?

 

I appreciate it.

  • Like 1

Share this post


Link to post
Share on other sites

 

Hello,
i have a test prestashop on http://pruebas.jlcanizales.com/tienda
i want to know how its supposed that i have to configure the module.
Thats what i did:

 

 

 

 

 

Please i need to configure it.

Rega

 

Do the same, and no mail send....

Maybe something wrong 

 

Foovince, please answer what we do wrong?

Share this post


Link to post
Share on other sites

Thank you for this nice module!

 

I have a problem with a multistore!

I want to make different mails for the multistores

 

When I want to switch off the shops it's not saved and still visible for all multistore shops. (shop association)

 

Can somebody solve this?

 

 

post-464209-0-42872100-1452260197_thumb.png

Share this post


Link to post
Share on other sites

I was testing this module too, but i have problems with sending emails. As i can see am not just alone  who have this problem. Can please developer answer where is the problem? MAybe some testing function should be great.... Hard to test it. Thanks !!!

Share this post


Link to post
Share on other sites

Hello -

 

I have been reading all of the different replies and would like to know if this module will work with PrestaShop v1.5.6.2 ?  If so what is the download link for this module?  It sounds like it handles all of the abandoned cart issues that people encounter with their stores.  I would be very interested in using this module if it is available for PrestaShop v1.5.6.2

 

Thank you for your time.

  • Like 1

Share this post


Link to post
Share on other sites

hi, thanks for your time and module,

 

i've 1.6.1.4 and i've 2 questions

 

1. i cant enable voucher, i put as active, but it mantains as desactive, but on emails appears voucher code.

2. its working and sending emails, :) but i noted that have sended to one customer with empty cart, i dont know if its good or not.

 

thanks.

Edited by espacioled

Share this post


Link to post
Share on other sites

Hello, I can't modify settings after installation. In the menu there is not setting option I can only unistall or delete the module.

Any help?

 

My prestashop version is 1.6.1.2

module version 1.1.5 downloaded via GitHub

 

image.jpg

Share this post


Link to post
Share on other sites

Hi.

I have succesfully installed module on prestashop 1.6.0.11 and created campaing but after saving all special characters like (ā š č ē ..) are replaced with question mark.

Can it be fixed?Qv5XG.jpg

Edited by mareksmareks

Share this post


Link to post
Share on other sites

Hi.

I have succesfully installed module on prestashop 1.6.0.11 and created campaing but after saving all special characters like (ā š č ē ..) are replaced with question mark.

Can it be fixed?Qv5XG.jpg

bump?

Share this post


Link to post
Share on other sites

Hello i have installed the module but i have this message : Table 'presta.ps_campaign' doesn't exist

Can you send me the table of "campaign"

thanks in advance

Share this post


Link to post
Share on other sites

Hello Everybody,

 

 

I'm back from looong travel ..

I'm sorry I totally abandoned you and this project (sounds logical to abandon a module abandoned cart ?) .. 

 

 

To be honest, I shared this module without any approbation of my company.. I made mistake... so I left them and restart my road-trip 

 

Btw, I restarted developing this module and launch my own web-development company (Prestashop/Optimisation/Https), I would like to cell it (welcome to back to life-reality) 

I will offer you a coupon to get discount (for everyone has replied on this thread) to get it.

 

I'm looking for 3 peoples to test if for free ( 1 : prestashop 1.5+ ; 2 : prestashop : 1.6+ ; 3 : prestashop 1.7+?) 

 

Cheers guys, 

Share this post


Link to post
Share on other sites

i has problem by cron jobs

plaz help me

 

i do not where should coppy my code

Share this post


Link to post
Share on other sites

 

Hello Everybody,

 

 

I'm back from looong travel ..

 

I'm sorry I totally abandoned you and this project (sounds logical to abandon a module abandoned cart ?) .. 

 

 

To be honest, I shared this module without any approbation of my company.. I made mistake... so I left them and restart my road-trip 

 

Btw, I restarted developing this module and launch my own web-development company (Prestashop/Optimisation/Https), I would like to cell it (welcome to back to life-reality) 

I will offer you a coupon to get discount (for everyone has replied on this thread) to get it.

 

I'm looking for 3 peoples to test if for free ( 1 : prestashop 1.5+ ; 2 : prestashop : 1.6+ ; 3 : prestashop 1.7+?) 

 

Cheers guys, 

 

I can test it for you with Prest 1.6.1.4

Share this post


Link to post
Share on other sites

Hi and welcome back.

 

After this long time beeing away and providing no support at all for users, I don't think its the best idea to come back and simply ask for people to pay for this. There will be a serious trust problem.

The other thing is that your "beta testing team" of 3 people is way to low.

Instead maybe is would be a better idea o have a "light" version for free and a pro version we can pay for. Many developers have done it this way. Or you can charge small fees for installation. There are ways to make money out of this if you spend the time and effort.

AFTER this module is feature rich and AFTER you have established yourself as a reliable developer you can make your way up.

The main reason people (at least me) where trying this module is that it is free, not because it is the best. There are some very good module for 30-50 euros.

I don;t mean to rain on your party, but life is tough and I would hate if you started up wrong just to abandon this project in the near future again.

 

Just my 2 cent

Share this post


Link to post
Share on other sites

Hi and welcome back.

 

After this long time beeing away and providing no support at all for users, I don't think its the best idea to come back and simply ask for people to pay for this. There will be a serious trust problem.

The other thing is that your "beta testing team" of 3 people is way to low.

Instead maybe is would be a better idea o have a "light" version for free and a pro version we can pay for. Many developers have done it this way. Or you can charge small fees for installation. There are ways to make money out of this if you spend the time and effort.

AFTER this module is feature rich and AFTER you have established yourself as a reliable developer you can make your way up.

The main reason people (at least me) where trying this module is that it is free, not because it is the best. There are some very good module for 30-50 euros.

I don;t mean to rain on your party, but life is tough and I would hate if you started up wrong just to abandon this project in the near future again.

 

Just my 2 cent

 

Hello,

 

I really appreciate your constructive message and you are right in different ways.

I will thinking to make a Free version :)

 

"There are ways to make money out of this if you spend the time and effort." Thanks, its a good advice and I will think out of this.

 

Thanks for your feedback... 

 

Share this post


Link to post
Share on other sites

I am testing on 1.6.1.4

It doesnt send emails.

 

I created cart, they are marked as Abandoned and non ordered.

I changed define('DEBUG_SAC',true);

then run it manually

I got this;

IdCustomer : 1 - IdCart : 8
2016-04-30 21:25:0 < 2016-04-06 16:17:0 ---- 2016-04-06 16:17:0 <= 2016-04-30 21:54:0

IdCustomer : 1 - IdCart : 8
2016-04-30 21:25:0 < 2016-04-06 17:17:0 ---- 2016-04-06 17:17:0 <= 2016-04-30 21:54:0

IdCustomer : 3 - IdCart : 9
2016-04-30 21:25:0 < 2016-04-29 17:32:0 ---- 2016-04-29 17:32:0 <= 2016-04-30 21:54:0

IdCustomer : 3 - IdCart : 9
2016-04-30 21:25:0 < 2016-04-29 18:32:0 ---- 2016-04-29 18:32:0 <= 2016-04-30 21:54:0

 

still no emails?

why? I dont see any emails sent? and there is no error to fix :/

Share this post


Link to post
Share on other sites

I disabled checkIfCartIsOnCampaign function and now emails are going :/

Share this post


Link to post
Share on other sites

I disabled checkIfCartIsOnCampaign function and now emails are going :/

 

Hey putocito,

 

Hmm not a reliable solution. If this function is disabled, it will send emails for all customers without any check.

 

You have to re-activate it.

 

Are you sure your timezone is ok ? 

You created abandoned cart campaign, right ? Take a note, prestashop considered cart as abandoned 24hours after client left it.

 

Share this post


Link to post
Share on other sites

When I watching your debug :

 

IdCustomer : 1 - IdCart : 8
2016-04-30 21:25:0 < 2016-04-06 16:17:0 ---- 2016-04-06 16:17:0 <= 2016-04-30 21:54:0

IdCustomer : 1 - IdCart : 8
2016-04-30 21:25:0 < 2016-04-06 17:17:0 ---- 2016-04-06 17:17:0 <= 2016-04-30 21:54:0

IdCustomer : 3 - IdCart : 9
2016-04-30 21:25:0 < 2016-04-29 17:32:0 ---- 2016-04-29 17:32:0 <= 2016-04-30 21:54:0

IdCustomer : 3 - IdCart : 9
2016-04-30 21:25:0 < 2016-04-29 18:32:0 ---- 2016-04-29 18:32:0 <= 2016-04-30 21:54:0

 

 

Not cart matched. How much days and hours did you configured ?

Share this post


Link to post
Share on other sites

Thank you for the quick response and this nice module.

 

I selected 1 day 1 hour. I didnt understand the logic of those 1-30 days and hours. I need to check the codes again :) so no cart maches everytime I tried.

So I disabled the function checkIfCartIsOnCampaign and now works fine, it sends emails to all abandoned cart whenever launch_campaings.php is called.

 

Incase anyone wants this module to send multilang. emails;

Change $id_lang to $customer->id_lang to make it multilang. when sending emails, emails are going with the language of the customer.

Share this post


Link to post
Share on other sites

Hello.

Can anyone help with this issue?

 

Hi.

I have succesfully installed module on prestashop 1.6.0.11 and created campaing but after saving all special characters like (ā š č ē ..) are replaced with question mark.

Can it be fixed?Qv5XG.jpg

Share this post


Link to post
Share on other sites

Thank you for the quick response and this nice module.

 

I selected 1 day 1 hour. I didnt understand the logic of those 1-30 days and hours. I need to check the codes again :) so no cart maches everytime I tried.

So I disabled the function checkIfCartIsOnCampaign and now works fine, it sends emails to all abandoned cart whenever launch_campaings.php is called.

 

Incase anyone wants this module to send multilang. emails;

Change $id_lang to $customer->id_lang to make it multilang. when sending emails, emails are going with the language of the customer.

 

Yeah, Im working on multi-lang on the newest version ;-) (soon release) 

Just some bug with multi-lang on presta 1.5+

 

 

Hello.

Can anyone help with this issue?

 

EDIT : Ok I reproduce bug, I finding how to fix it ;-)

Edited by Foovince

Share this post


Link to post
Share on other sites

Hi.

I have succesfully installed module on prestashop 1.6.0.11 and created campaing but after saving all special characters like (ā š č ē ..) are replaced with question mark.

Can it be fixed?Qv5XG.jpg

 

 

 

Ok, so the bug come from bad_collation on Database. Probably when module is installed, DB tables set collation by default.

not supporting some characters like (ā š č ē) [/size]

 

 

Two way to fix it manually :

 

1 - Access to your phpmyadmin, select table ps_campaign and change all columns collation to utf8_general_ci 

 

2 - Add at the end of sql statement (L 67 , 79 and 84) DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci

 

so replace :

 

 

ENGINE=InnoDB;
 

to :

 

ENGINE=InnoDB DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

Share this post


Link to post
Share on other sites

Thank you for the quick response and this nice module.

 

I selected 1 day 1 hour. I didnt understand the logic of those 1-30 days and hours. I need to check the codes again :) so no cart maches everytime I tried.

So I disabled the function checkIfCartIsOnCampaign and now works fine, it sends emails to all abandoned cart whenever launch_campaings.php is called.

 

Incase anyone wants this module to send multilang. emails;

Change $id_lang to $customer->id_lang to make it multilang. when sending emails, emails are going with the language of the customer.

 

Hi!

I also installed the module and I figured out the checkIfCartIsOnCampaign function.

It checkes if the time when the campaign of the abandoned cart is between the last 30 minutes for it not to send duplicate campaigns.

 

time - 29 mins < campaign time <= time now

 

Example:

Time now: 2016-05-14 19:00

Campaign time: 2016-05-14 19:05 (abandoned cart time + desired waiting time)

 

2016-05-14 18:31 < 2016-05-14 19:05 <= 2016-05-14 19:00 - campaign is not sent

2016-05-14 19:01 < 2016-05-14 19:05 <= 2016-05-14 19:30 - campaign is sent

2016-05-14 19:31 < 2016-05-14 19:05 <= 2016-05-14 20:00 - campaign is not sent

 

So, it does not sent campaigns if cronjob was not set up when the campaign should have been triggered.

It would have been nice to have a table in the db where a field was updated once the campaign was sent and checkIfCartIsOnCampaign function would ckeck if the campaign was sent.

 

Hope this helps.

Cristian 

Share this post


Link to post
Share on other sites