Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
MNG - Send Custom PM or Email to User on Paid Subscription Details »
MNG - Send Custom PM or Email to User on Paid Subscription
Mod Version: 1.00, by ringleader (Member) ringleader is offline
Developer Last Online: Dec 2011 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.8 Rating: (8 votes - 4.75 average) Installs: 54
Released: 28 Mar 2008 Last Update: Never Downloads: 387
Not Supported DB Changes Uses Plugins Additional Files Re-usable Code Translations  

Send Custom PM or Email on Paid Subscription v1.0

About this mod:

I have seen a number of requests for the ability to send a custom PM and/or a custom email when a user buys a Paid Subscription from your board. This would be used if you want to tell them their payment has been received, rather than relying on, say, paypal to do it for you. You can write a custom message in the PM or email to explain what they've bought and are entitled to now.

This is also good for when you receive a donation from users, as you want them to feel like they've been acknowledged in some way, by PM or email.

I had to code this for my own board anyway, so I thought I'd release it here.
I'm just that nice.

This hack allows you to configure text for a PM and/or an email on a per-subscription basis.
You can set either the PM or email or both to send when someone purchases a subscription.

Configurable:
* The PM sender
* The PM subject
* The body of the PM
* PM active/inactive for a particular subscription.
* The email sender address
* The email subject
* The body of the email
* Email active/inactive for a particular subscription.
* The Paid Subscription ID that the PM and/or Email are to be sent for when one of the subscriptions is bought.
* Email text always includes the expiry date of the subscription (hardcoded).
* Email text always includes a link to the members' profile.


Input on features you would like to see for this hack is very welcome, but may not be possible to implement. The Paid Subscriptions are very tightly coded by default in vbulletin.

What this mod does to your board: (nice to know beforehand)

* 1 plugin added.
* 1 table added (called 'subscriptionpmemail').
* 1 Admincp menu xml file.
* 1 function file for use by the admincp.
* Time to install: 1 min

Updates:


Version 1.0 (28th March 2008):

* Release of this hack for vBulletin version 3.6.8

MAKE SURE YOU CLICK INSTALL!
If you like this hack and use it then DONATE!


Pictures (attached):

1. Admincp: Configure PM or Email text to send.
2. PM that is sent to user upon purchase of a particular subscription.
3. Email that is sent to a user upon purchase of a particular subscription.

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	configure.jpg
Views:	522
Size:	36.5 KB
ID:	77863   Click image for larger version

Name:	pm_received.jpg
Views:	457
Size:	24.2 KB
ID:	77864   Click image for larger version

Name:	email_received.jpg
Views:	448
Size:	21.9 KB
ID:	77865  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Miscellaneous Hacks Send PM/Email On Paid Subscription paul41598 Modification Graveyard 27 25 Mar 2008 20:59

Comments
  #2  
Old 28 Mar 2008, 16:34
ringleader's Avatar
ringleader ringleader is offline
 
Join Date: Dec 2006
Real name: Fran
*** Reserved, just in case ***
__________________
Awesome. Awesome to the max.
Reply With Quote
  #3  
Old 28 Mar 2008, 18:23
DssCrazy DssCrazy is offline
 
Join Date: Nov 2007
Am a little confused on what this does. Here is my understanding. When someone buys Paid Subscription it will send the staff a message stating that someone has used?

Thanks
Reply With Quote
  #4  
Old 28 Mar 2008, 18:28
DssCrazy DssCrazy is offline
 
Join Date: Nov 2007
Will this send an email/pm to the user telling them that their Paid Subscription is almost up is that what it does?
Reply With Quote
  #5  
Old 28 Mar 2008, 18:29
ringleader's Avatar
ringleader ringleader is offline
 
Join Date: Dec 2006
Real name: Fran
Originally Posted by DssCrazy View Post
Am a little confused on what this does. Here is my understanding. When someone buys Paid Subscription it will send the staff a message stating that someone has used?

Thanks
No, currently when someone buys a subscription vbulletin will inform the admin (or whoever you nominate in the admincp).

The only information the customer/user receives is from paypal that their payment has gone through.

This allows you to send your own custom message to the customer/user using either a PM or email (or both), depending on the subscription purchased.

The kind of thing this would be used for is to give them information about what they're entitled to with their subscription, etc, or to tell them that you yourself acknowledge receiving their subscription payment.

It's a lot more professional than relying on paypal to inform them, but having no word from the forum itself about anything.

Edit: A user receives an email 2 days before their subscription is up, currently.

In future I'll be adding a configurable system that you can send custom PM's or emails to them whenever you choose to, e.g. weeks before it's up, etc.
__________________
Awesome. Awesome to the max.
Reply With Quote
  #6  
Old 28 Mar 2008, 18:31
DssCrazy DssCrazy is offline
 
Join Date: Nov 2007
I should have looked at the screen shot first lol. i see now it gives you the abillity to auto send a pm/email when a member buys a Paid Subscription. ok perfect installed. Will it also give a warning message when Paid Subscription is almost up?

Thanks
Reply With Quote
  #7  
Old 28 Mar 2008, 18:46
ringleader's Avatar
ringleader ringleader is offline
 
Join Date: Dec 2006
Real name: Fran
Originally Posted by DssCrazy View Post
I should have looked at the screen shot first lol. i see now it gives you the abillity to auto send a pm/email when a member buys a Paid Subscription. ok perfect installed. Will it also give a warning message when Paid Subscription is almost up?
A user receives an email 2 days before their subscription is up, currently.

In future I'll be adding a configurable system that you can send custom PM's or emails to them whenever you choose to, e.g. weeks before it's up, etc.
That part may be made a paid mod though.
__________________
Awesome. Awesome to the max.
Reply With Quote
  #8  
Old 28 Mar 2008, 20:25
rmxs's Avatar
rmxs rmxs is offline
 
Join Date: Apr 2006
Can we use something like $user etc???
__________________
:banana::bunny: :banana:
Reply With Quote
  #9  
Old 28 Mar 2008, 21:17
Xeder Xeder is offline
 
Join Date: Oct 2007
Thanks for this.
But i was hoping if u could add an option to send a copy of that pm to a defined staff?
Reply With Quote
  #10  
Old 29 Mar 2008, 00:14
DssCrazy DssCrazy is offline
 
Join Date: Nov 2007
Can you add the option to send pm certain staff?

Also where do you type in the message to let the member know when their Paid Subscription is almost up?

Thanks
Reply With Quote
  #11  
Old 29 Mar 2008, 05:20
Hornstar's Avatar
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Real name: Matt
Thanks! I am actually a user that requested this several times, and even has 2 coders going to make it for me before they vanished. So I am very happy that you have made this.

ps. Will you be upgrading this to 3.7 as well, as I plan on upgrading when vb 3.7 goes gold.
Reply With Quote
  #12  
Old 29 Mar 2008, 19:01
ringleader's Avatar
ringleader ringleader is offline
 
Join Date: Dec 2006
Real name: Fran
Originally Posted by rmxs View Post
Can we use something like $user etc???
Not currently. The PM body and email body cannot take variables and interpret them, unfortunately. I'll try to think of a way around this though, but until then this is not possible.

Originally Posted by Xeder View Post
Thanks for this.
But i was hoping if u could add an option to send a copy of that pm to a defined staff?
Yes, I will be adding a cc list that you can send the same pm/email to other people like moderators or the admin (though there's already an option in vbulletin that sends an email to the admin when someone buys a paid subscription).

Originally Posted by DssCrazy View Post
Also where do you type in the message to let the member know when their Paid Subscription is almost up?
Custom messages for when a paid subscription is about to expire is not currently in version 1.0
It will be in a future version though, with the option to set when each subscriber is informed (currently subscribers are emailed by default in vbulletin 2-3 days before their subscription is to expire)

Originally Posted by hornstar1337 View Post
Thanks! I am actually a user that requested this several times, and even has 2 coders going to make it for me before they vanished. So I am very happy that you have made this.
I noticed that people were asking for the same mod that I needed myself.
I'm glad that you like it!

Originally Posted by hornstar1337 View Post
ps. Will you be upgrading this to 3.7 as well, as I plan on upgrading when vb 3.7 goes gold.
Yes, I will be updating this for 3.7 but only when a stable version is released.
The PM system in 3.7 for automated PM's is slightly different to the system in 3.6.8 I understand, so the PM bit in this mod will almost definitely not work in 3.7
If you (of anyone else for that matter) want to install it on a 3.7 board, the emails should work the way they are set at the moment
__________________
Awesome. Awesome to the max.

Last edited by ringleader; 30 Mar 2008 at 16:29.
Reply With Quote
  #13  
Old 29 Mar 2008, 22:27
codershark codershark is offline
 
Join Date: Feb 2008
please make it compatible for 3.7 8)
Reply With Quote
  #14  
Old 02 Apr 2008, 01:30
Code Monkey's Avatar
Code Monkey Code Monkey is offline
 
Join Date: May 2004
Hi Ringleader. Thanks for making this mod. I had a customer that was using the other defunct one and it stopped working in 3.68.

I made a change to the cpnav_autopmemailpaidsub.xml so that it would load the menu item under the paid subscription menu instead of creating a whole new menu listing. Much neater that way. If anyone else wants to change this then just replace the contents of cpnav_autopmemailpaidsub.xml with the following code.


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Also if you want to use variables then the best way is to use phrases instead of a text input box.
__________________
Gaming Forums
Reply With Quote
  #15  
Old 04 Apr 2008, 00:56
redraider redraider is offline
 
Join Date: Sep 2006
perfect! this is what I was looking for
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 12:45.

Layout Options | Width: Wide Color: