Jump to content

Recommended Posts

unpaid-order-reminder.jpg
 

[MODULE] Unpaid Order Reminder Version : 1.2.16

post-30874-0-23609700-1437400921.png

 

 

Category : Ordering Process, Automatic emails, Payment reminders
 
Module Name : unpaidreminder

 

Compatibility : Prestashop v.1.6.x

 
Short Description :  
Increase your revenue by sending email reminders to customers automatically to remind them that their order has not been paid.
 

Benefits for Merchant    :

  1. Increase revenue, because now you can push your customers to pay for their order immediately in appropriate way
  2. Automate and simplify the task in managing customer orders
  3. No need to check customer orders one by one everyday to find out which one has not been paid
  4. No need to open the customer order detail within your PrestaShop Back Office if you want to remind them about unpaid order by sending them an email
  5. No need to open the customer order detail within your PrestaShop Back Office if you want to cancel the order or setup an order status as canceled
  6. Improve product stock management because unpaid order who has been placed by a customers is decreasing the related products stock
  7. All customer orders won't be forgotten, and won't be left awaiting payment

 

Features :

  1. Multi languages
  2. Send reminder email notification automatically
  3. Automatic change order status when reminder sent
  4. Live or Test mode
  5. Configurable reminder title
  6. Configurable reminder text
  7. Append reminder text into the email template from the last order status, e.g bank wire, cheque, etc
  8. Ability to set up an order statuses for exclusions
  9. Ability to set up starting date of customer orders to be reminded
  10. Configurable reminder interval (interval days)
  11. Configurable reminder repetition (maximum repetition)
  12. Ability to cancel unpaid order automatically if has been reached the maximum repetition and due date
  13. Simple cron url to be set within your cron jobs or run it by yourself regularly

 

Benefits for Customer :

  1. Won't forget about their unpaid order
  2. No need to cancel their order manually or ask the store to cancel for their order
  3. Compelled to promptly pay for their order

 
Installation :
Can be installed easily through PrestaShop Admin modules. No special actions needed.
 
Screenshots :
post-30874-0-39417600-1438493702_thumb.pngpost-30874-0-94259100-1438493699_thumb.pngpost-30874-0-19853600-1438493708_thumb.pngpost-30874-0-89569400-1438493683_thumb.pngpost-30874-0-16518300-1438493688_thumb.pngpost-30874-0-94899300-1438493691_thumb.pngpost-30874-0-79683400-1438493694_thumb.pngpost-30874-0-95864800-1438493709_thumb.pngpost-30874-0-66450300-1438493713_thumb.png
 
Demo Front Office : http://demo.webindoshop.com

Demo Back Office : http://demo.webindoshop.com/Adminuor/
User : demo@demo.com
Password : demodemo

 

post-30874-0-23609700-1437400921.png

 

---------------

CHANGELOG

---------------

v.1.2.16
[*] Replace strtoupper() with Tools::strtoupper()
[*] Replace strtolower() with Tools::strtolower()
[*] Replace isset() with Tools::getIsset()
[*] Define var $topics
[*] Define var $os_reminders
[*] Define var $order_state
[*] Append license on files
[*] Add smarty escape modifiers for several smarty var
[*] Several improvements based on PrestaShop standards
[*] Optimalizations on module core and cron
[*] Now cancellation email on test mode will be sent to admin test emai address
[*] Now the heading text and color on email reminder will be shown as defined in corresponding order status
[+] Add file Readme.md
[+] Add "Order ID" field config for test mode
[+] Add new methods getUnpaids(), getOrders() and getOrderStateByOccurence()
[+] Add new method truncateOccurences()
[+] Add Logger when history addition failed or there is an invalid order object
[-] Remove config_id.xml

Share this post


Link to post
Share on other sites

Dear Friend,

I have installed Universal Payment Module v2.1.0 from prestashop forum, when i go to settings of Unpaid Order Reminder i don't see there any option to Select status for exclusions.

Kindly help me with this.

kind regards

Share this post


Link to post
Share on other sites

Dear Friend,

 

I have installed Universal Payment Module v2.1.0 from prestashop forum, when i go to settings of Unpaid Order Reminder i don't see there any option to Select status for exclusions.

 

Kindly help me with this.

 

kind regards

 

Hello,

Configuration "Select status for exclusions" is to select status order for exclusions NOT to select payment module for exclusions.

Share this post


Link to post
Share on other sites

Hi, I did set your module but email template reminder is empty!! :-(

 

another issue: test mode seems doesn't work. I'm not able to receive any email for a my old "fake" order (done a month ago). I checked the right status.

 

Edit: all seem works fine. My fault, sorry :P

unpaidreminder.html

Edited by c00l75

Share this post


Link to post
Share on other sites

Hello, can this module increase the stock quantity when the auto-cancellation order is enabled and cron?

 

Can I customise the reminder and cancellation email?

Share this post


Link to post
Share on other sites

Hello, can this module increase the stock quantity when the auto-cancellation order is enabled and cron?

 

Can I customise the reminder and cancellation email?

 

Hello,

The auto cancellation on "Unpaid order reminder" module was use the default cancellation function of Prestashop thus it will restore the stock quantity.

Example :

Product A ; Stock = 8

Customer bought product A = 2 ; Now the Stock of Product A = 6

His order not paid until due date, thus his order automatically cancelled by "Unpaid order reminder" module and the stock of Product A restored. Stock Product A = 8.

 

The "Unpaid order reminder" module was using default bankwire module email template, thus you can only customize the reminder text which appended to the top of bankwire email template. @see >> https://www.prestashop.com/forums/uploads/monthly_08_2015/post-30874-0-16518300-1438493688.png

Share this post


Link to post
Share on other sites

Hi, we are interested in this module but we have one question.

Can you change the module to cancel the order after x days without a status change. ? (not by order creation)

Edited by ricardo21ferreira
reply

Share this post


Link to post
Share on other sites

Hi ricardo21ferreira

By default it can't, because currently there are only 2 option values for "Set order status to" :

  1. Use the last order status
  2. Reminder #n

Is there any specific reason why you don't want to change the status ?
It used as a reminder history, so Admin (You) know that a particular customer order has been reminded and it used by the module as identifier for the next occurrences (next actions)

Same case for "Cancel" order.

If this module automatically cancel order after N days without change the order status, then for the next occurence this module won't know which order that has been cancelled.

Of course it can be modified to fulfill what you need, so the reminder won't change the status but it will need modifications.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More