A very powerful feature in Joomla is the use of plugins. These little workers can perform various tasks at different stages during a workflow. Plugins are triggered by calling a specific trigger name. This document lists all the plugin triggers that RO Payment fires.
For system plugins the group needs to be set to system.
When a Mollie subscription is cancelled this is triggered.
The subscription details.
This trigger is called from the RO Payments RSForms!Pro plugin when preparing the Thank You message to allow you to modify the message to your needs.
The message, the payment details and the form ID
This trigger is called from the RO Payments RSForms!Pro plugin when preparing the URL to send the user to after payment.
The URL, the payment details and the form ID
RO Payment Plugins
For RO Payment plugins the group needs to be set to jdideal.
When a payment done via the RO Payments payment page is complete this trigger is fired. The payment details are passed as parameters
The payment details.
When Mollie has created a recurring payment and called the webhook this trigger will be called.
The Mollie payment ID and the RO Payments transaction ID
This is actually a flexible trigger as it depends on the response status received from the payment provider. Some examples are:
- and many more...
The Mollie payment ID, the RO Payments transaction ID, and the RO Payments log ID
For content plugins the group needs to be set to content.
In case a Joomla article is set as payment message, while preparing the message this trigger is called on the content plugins.
The article details and the com_content parameters.