Hi Alex, I while back I had asked about giving existing subscription members a free month, as a thank for something - typically for referring someone. At the time, you said it could not easily be done. I have also seen a few other posts indicating that several people would like this feature as well. So my current "workaround" is to go into the members payment screen and manually push out their due/end date by one month. I then send them a thank you email informing them of what I have done. Here's a thought on how this could potentially be implemented more effectively in amemberpro though. Create a new payment plugin (based on the "free plugin") called "referral plugin" (or something like that). This plugin would not be available on any screens where a customer would sign up or renew. To use it, the Admin would 1) select the member 2) add a payment and 3) select the "referral" plugin for the payment method. Yes, this is still manual...but it has the benefit of showing up in the member history portion of member.php. Also, since different amember customers would likely have different names that they would like to show up as the "payment method," you could have a config.inc.php file in the referral payment plugin directory with a variable name the can be defined as whatever value the customer wants. Does this make sense?