With the introduction of User Actions Log from Joomla 3.9 onwards, PayPlans 4.1 takes the full advantage of this functionality by logging user actions on the PayPlans backend to provide an audit trail for the site admin.
How To Enable It
To enable it, you will need to follow the steps below:
Enable Action Log - Joomla plugin which is at Backend > Extensions > Plugins. Do make sure that it is published as well:
After that, make sure that your PayPlans is enabled for it which is at Backend > Users > User Actions Log > Options:
Well, that's about it! Once actions are performed in PayPlans backend, you will see the logs under the Backend > User > User Actions Log section:
Supported Actions Logging Types
These are the currently supported actions that can be logged:
Subscriptions
- User deleted a subscription
- User created a subscription
- User updated a subscription
- User extended a subscription which has expire date
- User added a new invoice on a subscription
- User upgraded a subscription
- User updated status of a subscription
Invoice
- User deleted an invoice
- User created an invoice
- User updated an invoice
- User sent an invoice
Custom Details (from Orders section)
- User deleted a custom detail
- User created a custom detail
- User updated a custom detail
- User published a custom detail
- User unpublished a custom detail
Settings
- User updated a settings from the Settings section
Country (from Settings section)
- User published a country
- User unpublished a country
Statistics
- User updated Sales Statistics
- User updated Growth Statistics
- User updated Renewals Statistics
- User updated Upgrades Statistics
- User rebuilded Sales Statistics
- User rebuilded Growth Statistics
- User rebuilded Renewals Statistics
- User rebuilded Upgrades Statistics
Plans
- User created a new plan
- User updated a plan
- User delete any plan
- User published a plan
- User unpublished a plan
- User copied a plan
Groups
- User created a new group
- User updated a group
- User delete a group
- User published a group
- User unpublished a group
- User copied a group
Upgrades (from Plans section)
- User created a new Upgrade
- User updated a Upgrade
- User delete a Upgrade
- User published a Upgrade
- User unpublished a Upgrade
Renewals (from Plans section)
- User created a new renewal
- User updated a renewal
- User delete a renewal
- User published a renewal
- User unpublished a renewal
Dynamic Modifier (from Plans section)
- User created a new dynamic modifier
- User updated a dynamic modifier
- User delete a dynamic modifier
- User published a dynamic modifier
- User unpublished a dynamic modifier
Addons (from Plans section)
- User created a new addon
- User updated an addon
- User delete an addon
- User published an addon
- User unpublished an addon
Plan Assignment (from Plans section)
- User created a new plan assignment
- User updated a plan assignment
- User delete a plan assignment
- User published a plan assignment
- User unpublished a plan assignment
Advanced Pricing (from Plans section)
- User created a new advanced pricing
- User updated an advanced pricing
- User delete an advanced pricing
- User published an advanced pricing
- User unpublished an advanced pricing
Limit Subscription (from Plans section)
- User created a new limit subscription
- User updated a limit subscription
- User delete a limit subscription
- User published a limit subscription
- User unpublished a limit subscription
Discounts
- User created a new discount
- User updated a discount
- User delete any discount
- User published a discount
- User unpublished a discount
Coupon Generator
- User generated coupons
Payment Methods
- User created a new payment method
- User updated a new payment method
- User delete a payment method
- User published a payment method
- User unpublished a payment method
Apps
- User created a new app
- User updated a new app
- User delete an app
- User published an app
- User unpublished an app
Users
- User assigned a plan to a user
- User updated a user
Custom Details (from Users section)
- User deleted a custom detail
- User created a custom detail
- User updated a custom detail
- User published a custom detail
- User unpublished a custom detail
Download Requests
- User deleted download request of any users
Notifications
- User delete a notification
- User created a notification
- User updated a notification
- User published a notification
- User unpublished a notification
Referrals
- User deleted a referral
- User created a referral
- User updated a referral
- User published a referral
- User unpublished a referral
Languages
- User installed a language
- User uninstalled a language
- User purged the language cache
- User discovered the languages
Automation
- User delete an automation
- User created an automation
- User updated an automation
- User published an automation
- User unpublished an automation
Audit Logs (from Logs section)
- User deleted a log
- User purged all of the logs
Payment Notification (from Logs section)
- User purged all of the logs
Export (from Logs section)
- User exported the logs
Export (from Reports section)
- User exported a report of invoices
- User exported a report of users
- User exported a report of subscriptions
PDF Invoice (from Reports section)
- User downloaded a PDF Invoice


