PHP Script Plugin
If you want to run PHP code when a subscritpion record for a plan being created, become active (when payment complete) or become expired, you can use Membership Pro - PHP Script plugin
- Go to Extensions => Plugins, find and publish the plugin Membership Pro - PHP Script
- Now, when you add/edit a subscription plan, you will see a new tab called PHP Script Settings. You can enter the PHP code you want to run:
- After subscription record is stored in to the database. Enter that PHP code into Subscription Stored Script parameter
- After subscription record become active. Enter that PHP code into Subscription Active Script parameter
- After subscription record become expired. Enter that PHP code into Subscription Expired Script parameter
Some notes:
- You don't have to use <?php and ?> tag to open and close the PHP code
- In the PHP script, you can use a variable called $row. It contains all information of the subscription record. For example $row->first_name, $row->last_name, $row->email, $row->plan_id....